W poprzednim wpisie wyjaśniliśmy sobie czym jest MQTT, czas podłączyć pierwsze urządzenia. H801 to popularny kontroler taśm led, zbudowany w oparciu o popularną płykę ESP8266. Moduł posiada 5 kanałów PWM, które pozwalają na obsługę taśm RGBWW (Kolor + dwa kanały bieli). Fabrycznie moduł ESP8266 znajdujący się na pokładzie H801 posiada oprogramowanie przygotowane przez producenta. Na potrzeby Domoticza i obsługi MQTT zmienimy je na Tasmotę. Tasmota podobnie jak ESPeasy jest projektem, który dostarcza wielofunkcyjny firmware dedykowany do urządzen z ESP8266 Aby dokonać podmiany firmware'u będzie potrzebny konwerter USB - port szeregowy np. CH340G. Dodatkowo, po zdjęciu obudowy z naszego kontrolera, trzeba…
Zadaniem wszelkich instalacji inteligentnego domu jest przede wszystkim zautomatyzowanie i ułatwienie codziennych zadań. Niewątpliwym gwoździem programu jest możliwość otwierania bramy wjazdowej i furtki z elektrozaczepem przy pomocy smartfona. Większość urządzeń wykonawczych łączę z Domoticzem za pomocą ESPEasy. Wyjątkiem jest sterowanie bramą oraz furtką - wykorzystałem porty GPIO samego Raspberry. Myślę że to świetna okazja aby opisać krok po kroku jak korzystać z tych właśnie wyjść. Bramę oraz furtkę dodatkowo wyposażyłem w kontaktrony, które przekazują mi sygnał o stanie otwarcia lub zmknięcia. Jest to niezwykle praktyczne gdy np. posiadamy psa. Zakładka którą przygotowałem do domowników w ImperiHome wygląda następująco: Dodatkową funkcją…
Jednym z wielu obsługiwnych przez ESPeasy czujników temperatury i wilgotności jest AM2320. Czujnik AM2320 (magistrala I2C). Zastosowanie: - do pomiaru wilgotności w zakresie 0%-99,9% RH z dokładnością ±3%RH z podziałka co 0.1% - do pomiaru temperatury :-40°C do 80°C ± 0,5 °C z podziałka co 0.1 stopnia Niestety aktulnie da się podłączyć tylko 1 czujnik na jednej magistrali I2C. Jak dodać nowy higrometr? Przede wszystkim musimy sprawdzić na których portach GPIO naszego ESP pracuje magistrala I2C, która jest wykorzystywana do komunikacji z czujnikami AM2320. Aby to zrobić wystarczy rzucić okiem do zakładki Hardware. Następnie łączymy zasilanie, masę oraz…
W tym artykule poruszymy problem wilgotności oraz jej pomiaru. Pokażę też sposób w jaki udało mi się zmniejszyć wilgotność w piwnicy. Na samym wstępie trochę teorii wilgoci :) Musimy zdać sobie sprawę, iż problem jest o tyle śliski, że nie zawsze to co wydaje nam się suche jest suche, a wilgotne wilgotne. Wiele osób z braku tej świadomości tak na prawdę często szkodzi zamiast poprawiać. Nasz wbudowany "zmysł wilgoci" lubi wprowadzać nas w błąd. Wietrzenie piwnicy latem, gdy jest gorąco i "sucho" na zewnątrz, często tak na prawdę powoduje że chłodne pomieszczenie zamienia się w chłonącą wilgoć gąbkę. Czym tak…
Czasem w życiu nadchodzi moment kiedy trzeba coś wyłączyć... albo włączyć :) Tym razem krótki wpis o sterowaniu przekaźnikami. Oczywiście działamy na ESPeasy, oraz na Domoticzu. Oprócz urządzeń wejściowych do portów GPIO ESP8266 możemy oczywiście również podłączyć urządzenia wykonawcze np. przekaźnik który będzie sterował np. żarówką. Przy okazji warto rzucić okiem na charakterystykę portów GPIO, niektóre ze względu na architekturę ESP posiadają pewne ograniczenia, np podczas bootowania systemu pojawiają się tam chwilowo pewne sygnały które w przypadku zastosowania przekaźnika na danym porcie mogły by spowodować np. błyskanie podłączanej do niego żarówki. https://www.letscontrolit.com/wiki/index.php/Configuration Rozkaz uruchomienia przekaźnika wysyłamy poprzez zapytanie http z…
Dziś postaram się opisać krok, po kroku tani sposób na monitorowanie w Domoticzu zużycia energii elektrycznej. Rozwiązanie to jest idealne dla osób które nie chcą inwestować w drogie urządzenia, czy po prostu nie mają w swoich planach przeróbki istniejącej instalacji elektrycznej. Cały pomiar polega tak na prawdę na "paczeniu" w licznik, więc nikt nie zarzuci nam jakiejkolwiek ingerencji w jego pracę. :) W obudowie prawie każdego cyfrowego licznika zużycia energii elektrycznej znajduje się błyskająca dioda LED. Pulsuje ona "w takt" bieżącego zużycia, a częstotliwość jej błysków zależy od modelu licznika który posiadamy, oraz jego "rozdzielczości", a ta zwykle…
Dziś omówimy działanie popularnych termometrów DS18B20, oraz ich konfigurację w ESPeasy do współpracy z Domoticzem. Cyfrowy czujnik temperatury DS18B20 z interfejsem 1-wire. Działa w zakresie od -55 °C do 125 °C. Zasilany jest napięciem od 3,0 V do 5,5 V. Jest to jeden z najpopularniejszych termometrów cyfrowych, które możemy spotkać w wielu popularnych urządzeniach. DS działa w oparciu o magistralę 1-wire. Zasadniczo składa się ona z 3 przewodów: Masa (-) Data, czyli dane Zasilanie (+) Jako przewód możemy zastosować skrętkę. Należy zwrócić uwagę, że do działania termometr potrzebuje dodatkowego zasilania tzw "pull up" szyny danych. Pull Up realizujemy poprzez dodatkowe połączenie…
W poprzednich artykułach omówiliśmy się jak zainstalować raspbiana na Raspberry Pi, oraz jak zainstalować Domoticza. Najwyższa pora dodać pierwsze urządzenia i rozpocząć gromadzenie danych w Domoticzu! Dziś przyjrzymy się bezprzewodowym modułom ESP8266. Jest to seria mikro-kontrolerów wyposażonych w komunikację WiFi w standardach B/G/N, zakresu 2,4GHz, oraz szereg wyjść/wejść GPIO, podobnych do tych które znamy np. z Raspberry Pi. Porty GPIO możemy wykorzystać do wysterowania przekaźników jak do i obsługi wszelkiego rodzaju czujników. Na dzień dzisiejszy funkcjonuje już wiele gotowych projektów, pozwalających na różne zastosowania ESP, my jednak skupimy się na bezprzewodowej współpracy z Domoticzem. ESP8266 występuje w wielu wersjach, osobiście…