Inhaltsverzeichnis:
Video: MEROSS MSS620 – eine Reise ins Seltsame - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:16
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
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 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?
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:
So stellen Sie eine Node.js-App auf Heroku bereit: 3 Schritte
So stellen Sie eine Node.js-App auf Heroku bereit: So habe ich meine NodeJS-App auf Heroku mit einem kostenlosen Konto bereitgestellt. Klicken Sie einfach auf die Links, um die erforderliche Software herunterzuladen: Verwendete Software: VSCode (oder ein Texteditor Ihrer Wahl) HerokuCLIGit
So erstellen Sie eine einfache Nintendo LABO-Zielübung – wikiHow
So erstellen Sie eine einfache Nintendo LABO-Zielübung: Meine Schwester und ich haben kürzlich einen Nintendo Switch gekauft. Natürlich haben wir auch ein paar Spiele dazu. Und einer davon war das Nintendo LABO Variety Kit. Dann bin ich schließlich über die Toy-Con-Garage gestolpert. Ich habe einiges ausprobiert und da habe ich
Zwei Möglichkeiten, eine Zeichen-App zu erstellen – wikiHow
Zwei Möglichkeiten, eine Zeichen-App zu erstellen: Ich weiß, dass diese Zeichen-App nur einen 5x5-Pixel-Bildschirm hat, also kann man wirklich nicht viel machen, aber es macht trotzdem Spaß
Erhalten Sie eine Benachrichtigungs-E-Mail, wenn ein Kanal auf ThingSpeak eine Weile nicht aktualisiert wurde – wikiHow
Erhalten Sie eine Benachrichtigungs-E-Mail, wenn ein Kanal auf ThingSpeak eine Weile nicht aktualisiert wurde: HintergrundgeschichteIch habe sechs automatisierte Gewächshäuser, die über Dublin, Irland, verteilt sind. Durch die Verwendung einer maßgeschneiderten Handy-App kann ich die automatisierten Funktionen in jedem Gewächshaus aus der Ferne überwachen und mit ihnen interagieren. Ich kann den Win manuell öffnen / schließen
So erstellen Sie eine Website (eine Schritt-für-Schritt-Anleitung): 4 Schritte
So erstellen Sie eine Website (eine Schritt-für-Schritt-Anleitung): In dieser Anleitung zeige ich Ihnen, wie die meisten Webentwickler ihre Websites erstellen und wie Sie teure Website-Builder vermeiden können, die für eine größere Website oft zu begrenzt sind helfen Ihnen, einige Fehler zu vermeiden, die ich am Anfang gemacht habe