Przedstawię tu wnętrze "inteligentnego" gniazda BW-SHP10 produkcji Blitzwolf, oraz pokażę jak można mu łatwo zmienić firmware na Tasmotę, tak aby uwolnić go od chmury i zyskać nad nim pełną kontrolę. Temat ten będzie niejako kolejną częścią mojej serii o produktach BlitzWolf, które już od kilku lat recenzuję. Omawiane tu gniazdo nie oferuje pomiaru energii, a podobną sztukę z pomiarem (BW-SHP6) już swego czasu omawiałem, link do tematu poniżej:
Blitzwolf gniazdo BW-SHP6 z pomiarem energii, wgrywanie Tasmoty, kalibracja
Zakup BW-SHP10
Gniazdo to dostępne jest w różnych sklepach internetowych, ja chyba kupowałem w chinach jak było w promocji, ale normalnie można je dostać za cenę rzędu 50 zł. Przed zakupem należy się zastanowić, czy nie będzie lepsze BW-SHP6, które jest nieco droższe ale ma pomiar energii. BW-SHP10 tylko pozwala sterować przekaźnikiem. Zależy, czego potrzebujemy.
Wnętrze BW-SHP10
Tym razem nie ma ukrytej, pojedynczej śrubki. Na na dole nie trzyma wbrew pozorom obudowy, nie ma po co jej odkręcać:
Musimy podważyć "kołnierz":
W ten sposób dostajemy się do wnętrza:
W środku widać ESP8266EX bezpośrednio na PCB produktu, obok jest kość pamięci z wsadem (BoyaMicro 25Q80BSTIG), widać też oscylator kwarcowy od ESP, przycisk, a nawet antenkę WiFi (tylko na PCB) oraz regulator LDO 3.3V AMS1117.
Zmiana wsadu BW-SHP10
Nie trzeba wyciągać PCB. Najpierw nakładamy topnik, potem pobielamy pady.
To jest ESP8266, potrzeba pięciu przewodów:
- masa
- zasilanie
- RX
- TX
- IO0 (na stałe na masę)
ESP musi bootować z IO0 na poziomie masy by uruchomić tryb bootloadera.
Opisywałem to nie raz, chociażby tutaj:
https://www.elektroda.pl/rtvforum/topic3749207.html
Mój układ do programowania:
Wgrywamy Tasmotę poprzez esptool.py. Potem ustawiamy szablon:
{"NAME":"BW-SHP10","GPIO":[0,0,0,0,157,21,0,0,0,17,0,0,0],"FLAG":0,"BASE":18}
Można też użyć flashera w przeglądarce WWW:
https://www.elektroda.pl/rtvforum/topic3990951.html
Podsumowanie
To było dość ciężkie gniazdo do uwolnienia od chmury. O wiele łatwiej poszło mi z BW-SHP6. W przypadku tego BW-SHP10 trzeba sięgać lutownicą i sprytnie celować pobielonymi kabelkami tak by przylutować je do wcześniej pobielonych padów. Dobrze, że chociaż są tutaj dostępne i opisane pady. Nie sprawdzałem, czy tuya-convert działa, to zostawiam czytelnikowi, bo zawsze to jakaś szansa na zmianę softu bez lutowania. To na razie tyle, a jeśli szukacie tematów o innych urządzeniach Blitzwolf to zawsze można użyć naszej forumowej wyszukiwarki bądź sprawdzić naszą listę wnętrz urządzeń IoT:
https://openbekeniot.github.io/webapp/devicesList.html
Trochę już ich mamy opisanych...
Fajne? Ranking DIY Pomogłem? Kup mi kawę.
