Obsah:

MEROSS MSS620 - cesta za zvláštnosťou: 3 kroky
MEROSS MSS620 - cesta za zvláštnosťou: 3 kroky

Video: MEROSS MSS620 - cesta za zvláštnosťou: 3 kroky

Video: MEROSS MSS620 - cesta za zvláštnosťou: 3 kroky
Video: How to configure your Meross device-MSS620 2024, Júl
Anonim
MEROSS MSS620 - cesta za zvláštnosťou
MEROSS MSS620 - cesta za zvláštnosťou

Moja kamarátka potrebovala na svoj balkón nejaké elektrické zásuvky ovládané wifi - viete, obvyklé veci: zalievanie rastlín, rozsvecovanie svetla, keď sa zotmie. Po nejakom prehliadaní webu som teda prišiel na MEROSS MSS620 - dve zásuvky, ovládané cez wifi.

Samozrejme, nechcel som zachovať pôvodný firmvér - možno som oldschool, ale nerád dôverujem svojmu heslu WiFi nejakej obskúrnej čínskej spoločnosti;) Keďže som o tomto konkrétnom modeli nenašiel žiadne informácie, rozhodol sa ísť s mojimi vnútornosťami: 2,4 GHz Wifi, nejaká aplikácia … správne: znie to ako ESP8266.

Krok 1: Otvorte sa

Sprístupniť!
Sprístupniť!

Balíček dorazil a bolo to: Docela známy vyzerajúci modul MCU, RX, TX, GND a nejaký prepojka s označením „KEY“. Chytil som merač kontinuity a potvrdil: všetky tieto signály smerujú tam, kde by som očakával, že pôjdu na ESP12 - to bude ľahké … tak som si myslel.

!!!! Predtým, ako budem pokračovať, dajte mi pozor: nikdy nepoužívajte zariadenie, ktoré používa sieťové napätie otvorené! Sieťové napätie vám môže vážne ublížiť, v najhoršom prípade vás zabiť! Ak nemáte nápad, čo robiť so sieťovým napätím, opýtajte sa niekoho, kto to robí! Ak nikoho nepoznáte, kto vám môže pomôcť - nedotýkajte sa toho !!!

Každopádne - chytil sériový adaptér USB a pripojil sa k RX/TX/GND - fungovalo ako kúzlo. Výstup bol 9600 baudov, MCU poskytlo veľa záhadných stavových správ, pekné znamenie života. Aby sa MCU dostalo do režimu blesku, treba GPIO0 ESP8266 vytiahnuť na GND - takže prepojka cez KĽÚČOVÉ piny, napájanie systému … prečo so mnou MCU stále hovorí? Správne: žiadna zmena, ak bol prepojka KEY zatvorená alebo otvorená - to je pre ESP12 nemožné.

Začínalo ma unavovať zapojenie-odpojenie zariadenia, a tak som napájal systém pomocou 3v3 môjho USB-sériového adaptéra a vyskúšal som hardvérový reset modulu-to tiež nič neurobilo. WTH ??

Meranie niektorých ďalších riadiacich kolíkov modulu vôbec nepomohlo: mali by existovať nejaké sťahovania, ktoré by mali byť zistiteľné jednoduchým meračom - neboli.

Rozhodol som sa ísť tvrdou cestou: vedel som, že všetky potrebné piny sú pre modul ESP12 na správnom mieste. Poďme tam jeden!

Krok 2: Niečo známe

Niečo známe
Niečo známe

Trochu mimo správnych nástrojov pre danú prácu som úspešne odspájkoval modul MCU a upustil nový buchot ESP12, ktorý bol vybalený z krabice.

Krok 3: Kto ste?

Kto si?
Kto si?

Zaujímalo ma však: čo som práve odstránil? Zbavenie sa štítu HF vysvetlilo podivné správanie: to vôbec nebol modul ESP! Vnútri som našiel MediaTek MT7662 - trochu mix medzi ESP8285 a ESP32, jednočipovým MCU, Wifi a BT. Takže predpokladám, že vývoj bol zameraný na použitie modulu ESP12 - preto je tu prepojka KEY. Niekde na ceste prepli moduly MCU.

Takže - MSS620 je hacknuteľný. Uvedomte si však, že to vyžaduje určité spájkovanie a zbavenie sa modulu MCU.

Ak vás zaujíma priradenie pinov:

Relé / Kanály: IO12 / IO4

LED diódy: IO5 (zelená/spodná)/IO13 (červená/horná)

Prepínač: IO14 (pulldown, prečítajte si ho teda prostredníctvom INPUT_PULLUP)

Odporúča: