Prezentuję tutaj zestaw moduł WS-03H1 elHome wraz z czujnikiem temperatury/wilgotności WAC-02H1, czyli przemalowany zestaw Sonoff TH10/16 z czujnikiem AM2301.
Zmienię mu firmware tak, by można było sterować nim lokalnie.
Zestaw można kupić razem za 100 zł, ewentualnie można też osobno zamawiać bazę i czujnik. Konfiguracja może się różnić w zależności od tego jaki czujnik mamy:
Otrzymujemy taki zestaw:
Moduł ma z boku gniazdo jack na czujnik:
Ulotka:
Wnętrze WS-03H1
Przed rozebraniem miałem już swoje podejrzenia, ale dopiero po zdjęciu obudowy wszystko staje się jasne:
To jest po prostu przemalowany z zewnątrz Sonoff TH10/16:
Tutaj jest złącze na czujnik:
Przekaźnik a w tle zasilacz, swoją drogą dawno nie widziałem kondensatora i warystora w urządzeniu smart, jakość jest tu dość niezła:
Jest też złącze do programowania - brakuje IO0, ale IO0 jest na przycisku.
Teraz spód PCB:
Mostek prostowniczy:
Przetwornica flyback jest tutaj zbudowana w oparciu o CSC7102C:
Ale ona generuje napięcie do zasilania przekaźnika. ESP wymaga nieco mniejszego napięcia, stabilnego 3.3V, wic jest tu też dodatkowe LDO:
No i jest sam ESP - oczywiście razem z kością pamięci SPI, Puya P25Q80H, tylko 1MB.
Zmiana wsadu WS-03H1
Lutujemy cztery kabelki. IO0 nie lutujemy, bo jest wyprowadzone na przycisk. Starczy, że w momencie reboot będziemy trzymać ten przycisk.
Potem możemy użyć esptool.py bądź instalatora online Tasmoty:
Jak łatwo zainstalować Tasmotę - instalator online tasmota.github.io/install przez przeglądarkę WWW
Zostaje jeszcze skonfigurować Tasmotę.
Na szczęście wiemy już, że to klon Sonoff TH10/16, więc strona Blakadder przychodzi z pomocą:
https://templates.blakadder.com/sonoff_TH.html
Podstawowy szablon:
{"NAME":"Sonoff TH","GPIO":[17,255,0,255,255,0,0,0,21,56,255,0,0],"FLAG":0,"BASE":4}
Mamy tam również listę znanych czujników do tego modelu:
Cytat:
- Sonoff Si7021 Temperature & Humidity Sensor
- Sonoff AM2301 Temperature & Humidity Sensor
- Sonoff DS18B20 Temperature Sensor
- Sonoff AL560 5m Extension Cable
Nasz sensor znajduje się na IO14, więc wybieramy mu rolę jak na przykładzie poniżej:
Po zapisaniu ustawień i restarcie powinniśmy otrzymywać już pomiary.
Schemat WS-03H1
Tym razem wyjątkowo omawiany produkt ma dostępny w sieci schemat:
https://wiki.iteadstudio.com/Sonoff_TH_10/16
Jedynie widzę tutaj drobne różnice, np. przetwornica na schemacie to IW1700 a u mnie to CSC7102C. Pewnie oba układy są bardzo podobne.
Wnętrze czujnika
To jeszcze zobaczmy wnętrze czujnika WAC-02H1:
Po zdjęciu obudowy:
No i znowu - pełna dokumentacja jest dostępna w sieci:
https://wiki.iteadstudio.com/images/3/39/AM2301_Manual.pdf
Podsumowanie
Początkowo myślałem, że będę musiał od 0 rozpracowywać ten sprzęt, tak jak w przypadku wielu wpisów na naszej liście wnętrz urządzeń IoT, ale tu na szczęście wszystko było już udokumentowane. Nawet był schemat! Sam sprzęt również prezentuje się nieźle, to jest o półkę wyżej jakość niż Tuya. Myślę, że można go zdecydowanie polecić. Dodatkowo można go dostać z różnymi czujnikami, więc każdy dobierze coś dla siebie.
Czy ktoś z czytających korzysta z tego typu czujników, a jeśli tak, to czy na oryginalnym firmware, czy po flashowaniu? Zapraszam do dyskusji.
Fajne? Ranking DIY Pomogłem? Kup mi kawę.
