logo elektroda
logo elektroda
X
logo elektroda
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

[ESP8266] Sonoff Mini R2 - klasyczny przekaźnik sterowany przez WiFi

p.kaczmarek2 12 Paź 2023 14:27 2322 4
  • [ESP8266] Sonoff Mini R2 - klasyczny przekaźnik sterowany przez WiFi
    Pora na wnętrze dość popularnego, klasycznego modułu Sonoff o wymiarach pasujących do typowej puszki elektrycznej. Sonoff Mini R2 jest dość tani - można go kupić raptem za 30 zł i to u nas w kraju. Dodatkowo można mu łatwo zmienić firmware, chociaż trzeba wiedzieć, gdzie "schowany" jest GPIO0, który jest niezbędny do wprowadzenia ESP w tryb flashowania - ale w tym temacie wszystko wyjaśnię. Zatem zaczynamy.

    Zakup Sonoff MiniR2
    Moduł kupił jeden z moich czytelników. Zakupione było kilka sztuk i ja do nich wgrywałem firmware:
    [ESP8266] Sonoff Mini R2 - klasyczny przekaźnik sterowany przez WiFi
    Za sztukę 30 zł. Oto specyfikacja:
    [ESP8266] Sonoff Mini R2 - klasyczny przekaźnik sterowany przez WiFi
    Zobaczmy, co dostajemy w zestawie:
    [ESP8266] Sonoff Mini R2 - klasyczny przekaźnik sterowany przez WiFi [ESP8266] Sonoff Mini R2 - klasyczny przekaźnik sterowany przez WiFi [ESP8266] Sonoff Mini R2 - klasyczny przekaźnik sterowany przez WiFi [ESP8266] Sonoff Mini R2 - klasyczny przekaźnik sterowany przez WiFi
    Zawartość pudełka:
    [ESP8266] Sonoff Mini R2 - klasyczny przekaźnik sterowany przez WiFi [ESP8266] Sonoff Mini R2 - klasyczny przekaźnik sterowany przez WiFi
    Tym razem nie dali śrubek do mocowania. Niestety.

    Wnętrze Sonoff Mini R2
    Podważamy pokrywę i odkrywamy płytkę:
    [ESP8266] Sonoff Mini R2 - klasyczny przekaźnik sterowany przez WiFi
    Moduł zrealizowany jest w oparciu o ESP8285:
    [ESP8266] Sonoff Mini R2 - klasyczny przekaźnik sterowany przez WiFi [ESP8266] Sonoff Mini R2 - klasyczny przekaźnik sterowany przez WiFi [ESP8266] Sonoff Mini R2 - klasyczny przekaźnik sterowany przez WiFi [ESP8266] Sonoff Mini R2 - klasyczny przekaźnik sterowany przez WiFi
    W roli zasilacza jest tu przetwornica step down BP2525, zasila ona przekaźnik, natomiast ESP ma jeszcze po drodze w linii zasilania AMS1117-3.3V:
    [ESP8266] Sonoff Mini R2 - klasyczny przekaźnik sterowany przez WiFi
    Z wierzchu mamy tylko przycisk, przekaźnik oraz elementy od zasilacza (na wejściu jest nawet bezpiecznik, warystor i kondensator):
    [ESP8266] Sonoff Mini R2 - klasyczny przekaźnik sterowany przez WiFi [ESP8266] Sonoff Mini R2 - klasyczny przekaźnik sterowany przez WiFi [ESP8266] Sonoff Mini R2 - klasyczny przekaźnik sterowany przez WiFi

    Zmiana firmware
    Urządzenie opiera się na ESP8285, więc można wgrać Tasmotę poprzez esptool.py. Omawiałem już to wiele razy, m. in. tutaj:
    SmartLife switch - test, wnętrze i programowanie włącznika światła na WiFi
    Tyle, że w przypadku tego urządzenia mamy nieco uproszczoną sprawę, bo GPIO0 znajduje się na przycisku.
    Więc lutujemy zasilanie (3.3V):
    [ESP8266] Sonoff Mini R2 - klasyczny przekaźnik sterowany przez WiFi
    [ESP8266] Sonoff Mini R2 - klasyczny przekaźnik sterowany przez WiFi
    Potem RX i TX:
    [ESP8266] Sonoff Mini R2 - klasyczny przekaźnik sterowany przez WiFi
    Tak jak we wcześniejszych tematach, przygotowałem konwerter USB na UART, tyle, że tym razem przy jego podłączeniu do USB należy trzymać przycisk na obudowie tak by GPIO0 było zwarte do masy w czasie bootowania ESP. Potem przycisk można zwolnić. Następnie można wystartować programowanie przez esptool.
    [ESP8266] Sonoff Mini R2 - klasyczny przekaźnik sterowany przez WiFi
    Szablon Tasmoty:
    {"NAME":"Sonoff MINIR2","GPIO":[17,0,0,0,9,0,0,0,21,157,0,0,0],"FLAG":0,"BASE":1}

    Role GPIO:
    - GPIO00 - Button1 (ten na obudowie)
    - GPIO04 - Switch1 (zewnętrzny, podłączamy przełącznik)
    - GPIO12 - Relay1
    - GPIO13 - LedLink
    Na wyróżnienie zasługuje tu fakt, że mamy osobną diodę LED na osobnym GPIO. Czasem w takich urządzeniach LED jest tylko razem z przekaźnikiem i nie da się go osobno wykorzystać np. do pokazywania stanu WiFi.


    Podsumowanie
    Flashowanie było bezproblemowe, chociaż bez wiedzy, że przycisk na GPIO0 można by troszkę czasu stracić na głowienie się jak wprowadzić ESP w tryb programowania. Oprócz tego - wszystko bardzo dobrze. Cena też naprawdę niezła, w połączeniu z darmową przesyłką na portalu gdzie kupowaliśmy stanowi naprawdę kuszącą ofertę, tym bardziej, że wtedy dostajemy produkty po dwóch dniach na paczkomat, a nie po 2 tygodniach z Chin...
    Czy ktoś budował u siebie domową automatykę na takich Sonoffach? Zapraszam do komentowania.

    Fajne? Ranking DIY
    Pomogłem? Kup mi kawę.
    O autorze
    p.kaczmarek2
    Moderator Smart Home
    Offline 
  • #2 20833716
    mack23
    Poziom 17  
    Informacyjnie: jest dużo prostszy sposób na wgranie tasmoty na to urządzenie, nie wymagający otwierania obudowy i ręcznego flashowania przez uart. Instrukcja przedstawiona jest w filmie:
    https://www.youtube.com/watch?v=Xn1PmBLFHIM

    Sprawdzone, działa
  • #3 20833737
    p.kaczmarek2
    Moderator Smart Home
    Dzięki za informacje, myślałem, że piszesz o tuya-convert, a to jednak coś nowego. Wartościowy post.
    Pomogłem? Kup mi kawę.
  • #4 20880024
    prosiak_wej
    Poziom 39  
    Mam dwa takie urządzenia, kupione po złotówce w sklepie z używanymi artykułami tekstylnymi. W domu jednak korzystam z ekosystemu opartego na Tuya, który nie łączy się z tymi włącznikami. Czy jest możliwość zainstalowania w ESP oprogramowania, które będzie się łączyć z Tuya? A może opisywana Tasmota połączy się z Tuya?
  • #5 20882583
    SlaWasII
    Poziom 12  
    Kupiłem 6 takich przełączników. Śmigają fajnie, ale mają jedną przypadłość. Przy podłączeniu do żarówek lub ledów, co jakiś czas słychać kłapnięcie przekaźnika i mignięcie światła. Nie mogę rozkminić co jest powodem.
    Co ciekawe. Urządzenie zainstalowane w pobliżu monitora, gdy tyka przekaźnik, powoduje czasem, nie zawsze, mignięcie monitora LED. Monitor zasilany z tego samego gniazdka 230V, ale poza eWeLinkiem... Czyżby eWeLink siał jakieś zakłócenia?
REKLAMA