Taula de continguts:

MEROSS MSS620: un viatge cap a l’estranyesa: 3 passos
MEROSS MSS620: un viatge cap a l’estranyesa: 3 passos

Vídeo: MEROSS MSS620: un viatge cap a l’estranyesa: 3 passos

Vídeo: MEROSS MSS620: un viatge cap a l’estranyesa: 3 passos
Vídeo: Outdoor Smart Plug Meross MSS620 - il nostro test 2024, Juliol
Anonim
MEROSS MSS620: un viatge cap a l’estranyesa
MEROSS MSS620: un viatge cap a l’estranyesa

Una amiga meva necessitava algunes preses d’alimentació controlades per wifi per al seu balcó; ja se sap, el que és habitual: regar plantes, encendre els llums quan es fa fosc. Així doncs, després d’haver navegat per la web, vaig arribar al MEROSS MSS620: dues preses d’alimentació, controlades per wifi.

Per descomptat, no volia conservar el microprogramari original; potser sóc oldschool, però no m’agrada confiar en una empresa xinesa obscura amb la meva contrasenya WiFi;) Com que no vaig poder trobar cap informació sobre aquest model específic, Vaig optar per anar amb les meves ganes: wifi a 2,4 GHz, alguna aplicació … bé: sona a ESP8266.

Pas 1: Obriu-vos

Obrir!
Obrir!

Va arribar el paquet i allà hi havia: un mòdul MCU d’aspecte força familiar, RX, TX, GND i algun pontet etiquetat com a "CLAU". Vaig agafar el meu mesurador de continuïtat i vaig confirmar: tots aquests senyals van on esperaria que anessin a buscar un ESP12; això serà fàcil … així vaig pensar.

!!!! Una paraula de precaució abans de continuar: no feu servir mai cap dispositiu que utilitzi tensió de xarxa oberta. La tensió de la xarxa us pot causar greus danys, en el pitjor dels casos us pot matar. Si no teniu cap idea sobre què fer sobre el voltatge de la xarxa, pregunteu a algú que ho faci. Si no coneixes ningú, que et pot ajudar, no toquis aquestes coses !!

De totes maneres, agafat un adaptador sèrie USB i connectat a RX / TX / GND, funcionava com un encant. La sortida va ser de 9600 baud, l’MCU va donar un munt de missatges d’estat críptics, bonic senyal de vida. El GPIO0 de l’ESP8266 s’ha d’arrossegar a GND per posar l’MCU al mode de flaix, de manera que hi ha un pont a través dels pins KEY, que engega el sistema … per què l’MCU encara em parla? És cert: cap canvi, si el pont KEY estava tancat o obert, això és impossible per a un ESP12.

Estava cansat de connectar-desconnectar el dispositiu, així que vaig alimentar el sistema mitjançant el 3v3 del meu adaptador USB-Serial i vaig provar de restablir el maquinari del mòdul; tampoc no va fer res. WTH ??

Mesurar uns passadors de control més del mòdul no va ajudar gens: hi hauria d’haver alguns trets, que haurien de ser detectables amb un comptador senzill; no eren.

Així que vaig decidir seguir el camí difícil: sabia que tots els pins necessaris estaven al lloc adequat per a un mòdul ESP12. Posem-ne un!

Pas 2: una cosa coneguda

Alguna cosa familiar
Alguna cosa familiar

Una mica fora de les eines adequades per al treball, he dessoldat amb èxit el mòdul MCU i he deixat caure un nou ESP12 in - bang, treballat fora de la caixa.

Pas 3: Qui ets?

Qui ets?
Qui ets?

Però tenia curiositat: què acabava d’eliminar? Desfer-se de l’HF Shield va explicar l’estrany comportament: no era en absolut un mòdul ESP. A l’interior vaig trobar un MediaTek MT7662, una mica una barreja entre un ESP8285 i un ESP32, MCU d’un sol xip, Wifi i BT. Així que suposo que el desenvolupament pretenia utilitzar un mòdul ESP12, per això hi ha el pont KEY. En algun lloc del camí van canviar els mòduls MCU.

Per tant, el MSS620 és piratejable. Però tingueu en compte que cal soldar i desfer-se del mòdul MCU.

Si us interessa l'assignació de pins:

Relés / canals: IO12 / IO4

LED: IO5 (verd / inferior) / IO13 (vermell / superior)

Commutador: IO14 (desplegable, així que llegiu-lo mitjançant INPUT_PULLUP)

Recomanat: