Inhaltsverzeichnis:

MEROSS MSS620 – eine Reise ins Seltsame - Gunook
MEROSS MSS620 – eine Reise ins Seltsame - Gunook

Video: MEROSS MSS620 – eine Reise ins Seltsame - Gunook

Video: MEROSS MSS620 – eine Reise ins Seltsame - Gunook
Video: Teckin WLAN Steckdose Outdoor Smart Außensteckdose mit 2 Ausgänge für Alexa und Google 2024, Juli
Anonim
MEROSS MSS620 – eine Reise ins Seltsame
MEROSS MSS620 – eine Reise ins Seltsame

Eine Freundin von mir brauchte für ihren Balkon WLAN-gesteuerte Steckdosen - Sie wissen schon, die üblichen Dinge: Pflanzen gießen, das Licht anmachen, wenn es dunkel wird. Nach einigem Surfen im Internet kam ich also auf den MEROSS MSS620 - zwei Steckdosen, WLAN-gesteuert.

Natürlich wollte ich nicht die Original-Firmware behalten - vielleicht bin ich Oldschool, aber ich mag es nicht, einem obskuren chinesischen Unternehmen mein WLAN-Passwort anzuvertrauen;) Da ich keine Informationen zu diesem speziellen Modell finden konnte, entschied mich für meinen Mut: 2,4 GHz Wifi, eine App… richtig: klingt wie ESP8266.

Schritt 1: Öffne dich

Aufmachen!
Aufmachen!

Das Paket kam an, und da war es: Ein ziemlich vertraut aussehendes MCU-Modul, RX, TX, GND und ein Jumper mit der Aufschrift "KEY". Schnappte mir mein Durchgangsmessgerät und bestätigte: Alle diese Signale gehen dorthin, wo ich sie für ein ESP12 erwarten würde - das wird einfach sein … also dachte ich.

!!!! Ein Wort zur Vorsicht, bevor ich fortfahre: Betreiben Sie ein Gerät, das Netzspannung verwendet, niemals offen! Netzspannung kann Ihnen ernsthaft schaden, im schlimmsten Fall sogar töten! Wenn Sie keine Ahnung haben, was Sie mit der Netzspannung tun sollen, fragen Sie jemanden, der es tut! Wenn Sie niemanden kennen, der Ihnen helfen kann - fassen Sie das Zeug nicht an !!

Wie auch immer - einen USB-Seriell-Adapter geschnappt und an RX / TX / GND angeschlossen - funktionierte wie ein Zauber. Die Ausgabe war 9600 Baud, die MCU gab einen Haufen kryptischer Statusmeldungen, schönes Lebenszeichen. GPIO0 des ESP8266 muss auf GND gezogen werden, um die MCU in den Flash-Modus zu versetzen - also ein Jumper über die KEY-Pins, um das System hochzufahren … warum spricht die MCU immer noch mit mir? Richtig: keine Änderung, ob der KEY-Jumper geschlossen oder offen war - das ist bei einem ESP12 unmöglich.

Ich hatte es satt, das Gerät ein- und auszustecken, also habe ich das System über das 3v3 meines USB-Seriell-Adapters mit Strom versorgt und den Hardware-Reset des Moduls versucht - auch das hat nichts gebracht. WTH??

Das Ausmessen weiterer Steuerpins des Moduls half überhaupt nicht: Es sollten einige Klimmzüge vorhanden sein, die mit einem einfachen Messgerät erkennbar sein sollten - waren sie nicht.

Also entschied ich mich, den harten Weg zu gehen: Ich wusste, dass alle benötigten Pins an der richtigen Stelle für ein ESP12-Modul waren. Lass uns einen reinbringen!

Schritt 2: Etwas Vertrautes

Etwas Vertrautes
Etwas Vertrautes

Etwas aus den richtigen Werkzeugen für den Job habe ich das MCU-Modul erfolgreich entlötet und einen frischen ESP12 reingeworfen - knall, sofort einsatzbereit.

Schritt 3: Wer bist du?

Wer bist du?
Wer bist du?

Aber ich war neugierig: Was hatte ich gerade entfernt? Die Abschaffung des HF-Shields erklärte das seltsame Verhalten: Das war überhaupt kein ESP-Modul! Im Inneren fand ich einen MediaTek MT7662 - ein bisschen eine Mischung aus ESP8285 und ESP32, Single-Chip-MCU, Wifi & BT. Ich vermute also, dass die Entwicklung ein ESP12-Modul verwenden wollte - deshalb gibt es den KEY-Jumper. Irgendwann haben sie die MCU-Module gewechselt.

Also - das MSS620 ist hackbar. Beachten Sie jedoch, dass es einige Lötarbeiten und das Entfernen des MCU-Moduls erfordert.

Bei Interesse an der Pinbelegung:

Relais/Kanäle: IO12 / IO4

LEDs: IO5 (grün/unten) / IO13 (rot/oben)

Schalter: IO14 (Pulldown, also über INPUT_PULLUP lesen)

Empfohlen: