ESPHome i Tasmota wystarczają do wielu domowych projektów bez pisania kodu, ale prędzej czy później może się przydać oprogramowanie, które robi dokładnie to, czego potrzebujesz, i nic więcej. Arduino IDE z rdzeniem Arduino przygotowanym przez Espressif (arduino-esp32) to najpopularniejszy sposób na napisanie takiego oprogramowania w C++. Poniżej pr
Przed połączeniem z serwerem w chmurze z niemal każdego inteligentnego gniazdka, kamery, telewizora czy robota sprzątającego wysyłane jest zapytanie DNS o nazwę domeny. Jeśli te zapytania trafiają do własnego serwera DNS w domowej sieci, masz na bieżąco listę adresów, z którymi łączy się każde urządzenie, i wiesz, jak często to się dzieje. Możesz t
Urządzenia ESPHome zwykle współpracują z Home Assistantem, ale nie jest on do niczego niezbędny. Na samym urządzeniu może działać strona WWW, obsługa zapytań HTTP ze skryptów i własny punkt dostępu uruchamiany po utracie połączenia z siecią Wi-Fi. Przydaje się to przy przekaźniku w warsztacie, czujniku na działce albo płytce testowej, która ma dzia
Większość małych czujników w domowych projektach komunikuje się przez I²C: czujniki temperatury i wilgotności, ciśnienia, CO₂ i natężenia światła, a także małe wyświetlacze OLED i ekspandery wyprowadzeń. Do połączenia ich wszystkich z ESP32 wystarczą dwa przewody. Gdy wszystko działa, jest prosto. Gdy nie działa, przyczyną jest zwykle brakujący lub
Dzięki WLED, otwartemu oprogramowaniu układowemu, z ESP32 lub ESP8266 powstaje sterownik adresowalnych taśm LED. Do dyspozycji są strona WWW, aplikacja, efekty, zapisane ustawienia i interfejs JSON. Wszystko działa w sieci lokalnej, bez konta w chmurze. Poniżej opisano budowę prostego sterownika dla taśmy WS2812B zasilanej napięciem 5 V i podłączon
Automatyzacje w rodzaju „przykręć ogrzewanie, gdy wszyscy wyjdą” albo „zapal światło przed wejściem, kiedy wracam” zależą od jednego: Home Assistant musi wiedzieć, kto jest w domu. Pojedyncza aplikacja w telefonie albo sprawdzanie routera myli się zaskakująco często. GPS dryfuje, telefony usypiają Wi-Fi, a po ponownym uruchomieniu lokalizator potra
Większością klimatyzatorów typu split i wieloma przenośnymi steruje się pilotem na podczerwień. Jeśli urządzenie nie ma modułu Wi-Fi albo działa on tylko przez chmurową aplikację producenta, pracę pilota może przejąć ESP32 z diodą podczerwieni. ESPHome ma do tego zestaw platform klimatyzacji, które nie ograniczają się do odtwarzania nagranych przyc
Xiaomi Mijia LYWSD03MMC to mały, kwadratowy termometr z higrometrem i wyświetlaczem LCD, zasilany baterią CR2032. Po wyjęciu z pudełka współpracuje z aplikacją Mi Home i wysyła odczyty zaszyfrowane. Home Assistant odczyta je przez integrację Xiaomi BLE, ale tylko wtedy, gdy podasz mu klucz szyfrowania urządzenia.
Czytnik impulsów na liczniku prądu powie ci, ile zużywa cały dom. Nie powie jednak, ile z tego bierze pompa ciepła, bojler, warsztat czy obwód kuchenny. Do tego potrzebny jest licznik na samym obwodzie, a Peacefair PZEM-004T V3 to tani sposób, żeby go mieć: mała płytka, która mierzy napięcie, natężenie prądu, moc, energię, częstotliwość i współczyn