Bezprzewodowy czujnik z akumulatorem 18650
Temperatura, wilgotność, ciśnienie — dowolny czujnik I2C na baterii, z deep sleep i OTA w Home Assistant.
Dane techniczne
- Mikrokontroler
- ESP8266 (moduł ESP-12F)
- Łączność
- Wi-Fi 2,4 GHz
- Zasilanie
- ogniwo Li-Ion 18650, ładowanie przez USB (BMS na płytce)
- Interfejsy dodatkowe
- I2C (czujniki), UART (komunikacja, programowanie lub GPIO), pomiar napięcia akumulatora
Zapytaj o dostępność i cenę — odpowiadamy mailowo.
Zapytaj o produktOpis
Uniwersalny czujnik zasilany z ogniwa Li-Ion 18650. Na płytce jest ESP-12F (ESP8266), złącze I2C na dowolny czujnik — u nas AHT, BMP albo BME, zależnie od miejsca montażu — oraz ładowarka USB z BMS i koszyk na ogniwo.
Czujnik budzi się, wysyła odczyty do Home Assistant i wraca w deep sleep. Aktualizację przez Wi-Fi (OTA) włączasz przełącznikiem w Home Assistant.
Dostępne są pojedyncze płytki PCB albo złożone egzemplarze.
Funkcje
- Złącze I2C na dowolne czujniki
- Złącze UART — komunikacja, programowanie lub dodatkowe GPIO
- Ładowanie ogniwa przez USB, BMS
- Pomiar napięcia akumulatora
- Deep sleep i OTA sterowane z Home Assistant, przycisk Restart
Integracja
Deep sleep z OTA w Home Assistant (ESPHome). Program przy każdym starcie sprawdza binary_sensor powiązany z pomocnikiem input_boolean.czujnik_aht_ota. Gdy pomocnik jest włączony, ESP nie wchodzi w deep sleep i czeka na aktualizację.
- Napisz program z obsługą OTA. Przy pierwszym wgraniu ustaw
deep_sleep: run_duration:na ok. 600 s zamiast docelowych 10 s — wtedy Home Assistant zdąży dodać integrację. - Wgraj program do ESP.
- Dodaj integrację w Home Assistant.
- Dodaj pomocnika (przełącznik) o identyfikatorze
input_boolean.czujnik_aht_ota. - Włącz pomocnika i poczekaj, aż ESP przejdzie w tryb OTA.
- Zmień
run_durationna docelowy i wgraj program przez Wi-Fi. - Wyłącz pomocnika OTA i w integracji kliknij Restart.
- Gotowe — ESP pracuje z deep sleep i OTA.
