Cuprins:

MEROSS MSS620 - o călătorie în ciudățenie: 3 pași
MEROSS MSS620 - o călătorie în ciudățenie: 3 pași

Video: MEROSS MSS620 - o călătorie în ciudățenie: 3 pași

Video: MEROSS MSS620 - o călătorie în ciudățenie: 3 pași
Video: Outdoor Smart Plug Meross MSS620 - il nostro test 2024, Iulie
Anonim
MEROSS MSS620 - o călătorie în ciudățenie
MEROSS MSS620 - o călătorie în ciudățenie

Un prieten de-al meu avea nevoie de niște prize de energie controlate de wifi pentru balconul ei - știi, lucrurile obișnuite: udarea plantelor, aducerea luminilor când se întunecă. Așadar, după ce am navigat pe web, am venit cu MEROSS MSS620 - două prize de alimentare, controlate prin wifi.

Bineînțeles că nu căutam să păstrez firmware-ul original - poate sunt oldschool, dar nu-mi place să am încredere într-o companie chineză obscură cu parola mea WiFi;) Deoarece nu am putut găsi informații despre acel model specific, am Am optat pentru a merge cu curajul meu: 2,4 GHz Wifi, unele aplicații … corect: sună ca ESP8266.

Pasul 1: Deschide

Deschide!
Deschide!

Coletul a sosit și a fost: un modul MCU destul de familiar, RX, TX, GND și un jumper etichetat „KEY”. Mi-am luat contorul de continuitate și am confirmat: toate acele semnale merg acolo unde m-aș aștepta să meargă pentru un ESP12 - acest lucru va fi ușor … așa că m-am gândit.

!!!! Un cuvânt de precauție înainte de a continua: nu folosiți niciodată un dispozitiv care utilizează tensiunea de rețea deschisă! Tensiunea rețelei vă poate afecta grav, în cel mai rău caz vă poate ucide! Dacă nu aveți idee ce să faceți cu privire la tensiunea de rețea, întrebați pe cineva care o are! Dacă nu cunoști pe nimeni, cine te poate ajuta - nu atinge chestia aia !!

Oricum - a luat un adaptor serial USB și conectat la RX / TX / GND - a funcționat ca un farmec. Ieșirea a fost de 9600 baud, MCU a dat o grămadă de mesaje de stare criptice, un semn frumos de viață. GPIO0-ul ESP8266 trebuie tras în GND pentru a introduce MCU în modul bliț - deci un jumper peste pinii KEY, alimentând sistemul … de ce MCU încă îmi vorbește? Așa este: nicio schimbare, dacă jumperul KEY a fost închis sau deschis - este imposibil pentru un ESP12.

M-am săturat de conectarea-deconectarea dispozitivului, așa că am alimentat sistemul deși 3v3 din adaptorul meu USB-Serial și am încercat resetarea hardware a modulului - nici asta nu a făcut nimic. WTH ??

Măsurarea mai multor știfturi de control ale modulului nu a ajutat deloc: ar trebui să existe niște pullup-uri, care ar trebui să fie detectabile cu un contor simplu - nu erau.

Așa că am decis să merg pe calea cea mai grea: știam că toate știfturile necesare se află la locul potrivit pentru un modul ESP12. Să aducem unul acolo!

Pasul 2: Ceva familiar

Ceva familiar
Ceva familiar

Un pic din instrumentele potrivite pentru job, am desoldat cu succes modulul MCU și am scăpat un nou ESP12 in-bang, lucrat din cutie.

Pasul 3: Cine ești?

Cine ești tu?
Cine ești tu?

Dar eram curios: ce tocmai îndepărtasem? A scăpa de HF Shield a explicat comportamentul ciudat: nu era deloc un modul ESP! În interior am găsit un MediaTek MT7662 - un pic un amestec între un ESP8285 și un ESP32, un singur chip MCU, Wifi și BT. Deci, cred că dezvoltarea intenționează să utilizeze un modul ESP12 - de aceea există jumperul KEY. Undeva pe parcurs au schimbat modulele MCU.

Deci - MSS620 este piratabil. Dar rețineți că este nevoie de o anumită lipire și de a scăpa de modulul MCU.

Dacă sunteți interesat de atribuirea pinului:

Relee / canale: IO12 / IO4

LED-uri: IO5 (verde / inferior) / IO13 (roșu / sus)

Comutator: IO14 (Pulldown, deci citiți-l prin INPUT_PULLUP)

Recomandat: