Na Aliexpress, eBay innych portalach można niedrogo nabyć moduły "noname" oznaczane czasem jako LoraTap idealnie mieszczące się do głębokiej puszki instalacyjnej, pod włącznikiem. W dodatku mają 2 kanały!
O ile modele RR500W i podobne - są (przeważnie!) oparte o czip ESP, to RR620W jest oparty o BK7231 czyli moduł WB2S - jak na razie - nie do ogarnięcia...
Jeśli mamy RR620W - to musimy zmienić w nim moduł sterujący. W tym celu - rozbieramy moduł
Kontrolnie sprawdzamy - jeśli na małej płyteczce bocznej jest WB2S - to musimy zmieniać.
Jeśli jest TYWE2S lub ESP02S - to zostawiamy i przechodzimy do następnego punktu
Rozlutowujemy (odsysacz, plecionka - co kto lubi) pady po obu stronach tej płyteczki:
By uzyskać takie ładne puste miejsce:
W to miejsce wlutowujemy zakupiony za ~1.7$ moduł ESP02S zwany również TYWE02
Są identyczne, pasują idealnie w to samo miejsce, mają ten sam pinout. Tylko inny czip w środku.
Nim moduł wlutujemy - warto przylutować sobie do punktu opisanego IO0 na tyle płytki (to jest GPIO0) jakiś kabelek - będziemy musieli zewrzeć go do masy przy programowaniu!
Po wlutowaniu z powrotem w to samo miejsce - powinno być ładnie i bez zwarć między padami:
Modułu NIE WOLNO podłączać do 230v na czas programowania. Wyłącznie podłączamy do programatora - zasilanie będzie brał z USB.
Dalej już postępujemy tak samo - niezależnie czy mamy moduł RR500W fabrycznie na ESP, czy skonwertowaliśmy RR620W w poprzednim punkcie.
Generujemy sobie ładny świeżutki firmware przez https://gui-generic-builder.supla.io/
Ponieważ moduł nadaje się tak samo dobrze jako podwójny włącznik światła, jak i sterownik rolet (a jeszcze nie wiemy, do czego zostanie zastosowany) - zaznaczamy takie opcje:
Moduły ESP02s które ja posiadam - posiadają 2MB pamięci flash. Jeśli twoje posiadają 1MB - przestaw odpowiednio opcję na górze konfiguratora!
kolejność pinów jest następują
Teraz musimy podłączyć programator USB-UART do modułu
Niebieski - TX
Żółty - RX
Czarny - masa (gnd)
Czerwony +3.3v
Dodatkowo - nie zapominajmy podłączyć wcześniej przylutowanego przewodu od GPIO0 do masy!
Programujemy normalnie, jak każdy inny tego typu moduł:
I prawie gotowe ! Wystarczy jeszcze odlutować kabelki od programatora, i kabelek od GPIO0. Sprawdzić, czy nie powstały jakieś zwarcia.
Robimy to, co zawsze przy Pierwszym Uruchomieniu - by dodać moduł do Supla Cloud i uruchomić WiFi.
Pozostało jeszcze przypisać numery GPIO do funkcji:
Wchodzimy na WWW GUI urządzenia, Ustawienia Urządzenia
i wybieramy Przekaźniki
ustawiamy 2 przekaźniki, pierwszy na GPIO12, drugi GPIO14, klikamy ZAPISZ
Wchodzimy w każdy z przekaźników - i ustawiamy
Załączany stanem: HIGH(domyslnie jest LOW)
Reakcja po resecie: dla włącznika oświetlenia rozsądne jest "Pamiętaj Stan". Dla sterownika rolet - raczej Wyłącz.
Przyporządkowanie diodek (na pinach RX i TX) jest już tylko chwytem estetycznym. W puszce i tak ich nie będzie widać czy świecą.
Aby działały fizycznie podłączone do modułu przyciski (przełączniki) na wejściach S1 i S2 - musimy jest skonfigurować w Ustawienia Urządzenia > Przyciski
Zależnie od tego, czy mamy podłączone przyciski (czyli jak przycisk dzwonkowy - po naciśnięciu i puszczeniu wraca do swojej pozycji) - ustawiamy dla każdego przycisku Wciśnięcie (monostabilny) lub jeśli podłączamy do klasycznego włącznika - który zostaje po przełączeniu w takiej pozycji, jak go zostawimy - to wtedy Zmiana Stanu (bistabilny)
Jeśli użyjemy starego zwykłego włącznika (bistabilnego) - wszystko będzie działało elegancko:
Jeszcze jedno wypadałoby skonfigurować wejście w tryb konfiguracji przyciskiem na obudowie.
Podłączony jest on do GPIO13, a dioda czerwona led - do GPIO03.
Zapisz i idziemy podziwiać do Supla Cloud nasz nowy podwójny włącznik!