Aktuelle WiFi-Steckdose OBI Link2Home (Art.-Nr. 3940699) vermutlich NICHT flashbar

  • Nachdem ich zunächst ein veraltetes Modell erstanden hatte, das sich allerdings sehr gut flashen ließ, bin ich dieses Mal mit der aktuellen WiFi-Steckdose zurückgekehrt. Nach äußerer Inaugenscheinnahme bestellte ich zunächst ein paar Tri-Wing-Schraubendreher in gängigen Größen. Ein Aufbohren der Schraubenschächte für den Bit-Einsatz in dem offensichtlich sehr kompakten Gehäuse, war mir zu riskant. Nach 3 Tagen waren die Schraubendreher da und los ging es. Eine der drei Schrauben bekommt man natürlich nur auf, wenn mann ein darüber klebendes Siegel durchsticht.

    So sieht das Innenleben vorn vorne aus:

    Die Platine ist mit einer weißen Silikon ähnlichen Masse fixiert. Dies ließ sich mit einem scharfen Messer von der Gehäusewand abtrennen.

    Und so sieht dann die Rückseite der Platine aus:

    Die erste Entäuschung: Kein Chip, der auch nur ansatzweise nach einem ESP8266 aussieht. Die Beschriftung der beiden ICs habe ich hervorgehoben, wobei nicht sicher zu erkennen war, ob beim unteren Chip der letzte Buchstabe ein B oder eine 8 ist.

    Vom Wifi-Modul, das auf einer separaten Miniplatine angebracht, sieht man hier nur die Lötpins. Unten zwei Bilder, die dieses Modul von beiden Seiten zeigt:

    Zum WiFI-Modul habe ich folgendes Dokument gefunden (Link auf eine PDF-Datei):

    Link auf das Manual zum WiFi-Modul

    Aber davon verstehe ich entschieden zu wenig

    Es lassen sich zwar VCC, GND, TX und RX finden, allerdings kein GPIO0, um in den Flashmodus zukommen. Auf den Seiten 10 und 11 gibt es Informationen u. a. über einen „nReload Pin“, der evt. Für das flashen benutzt werden kann, allerdings verstehe ich nicht wie. Vielleicht können die Hardware-kundigen in diesem Form, etwas dazu sagen und einschätzen, ob ein Weitermachen überhaupt lohnt oder ob das Gerät vermutlich nicht Tasmota geeignet ist.

    Hier noch die beiden Seiten (10, 11) aus dem Manual:

  • Hi, das HF-LPT120 Modul hab ich noch nicht gekannt,

    die Spezifikationen lesen sich zwar ähnlich, wie beim ESP8266,

    aber da steckt ein anderer Chip dahinter und die Chance für Tasmota

    vermutlich gleich null.

    Der 8-pin "BJUMAB" sollte ein 5V Schaltregler sein und

    der "KIA1117" ist ein Standard 3,3V Linearregler.

    LG

  • Danke NoitaercX für deinen Blick auf die Fotos und Chip-Doku. Ich hatte auch die starke Vermutung, dass der Chip kein ESP8266 ist, verstehe aber von Elektronik-Hardware nichts... Wie verstehst du das Zitat aus der Doku (S. 11)? Wenn man den Pin auf GND legt, kommt man in den Flash-Modus oder was ist mit Low gemeint (auf GND mt 4,7k Widerstand)? Ich wäre ja bereit die Steckdose zu "opfern", aber es sollte ein im Prinzip erst einmal realistischer Ansatz sein, dann würde ich versuchen Tasmota drauf zu bekommen. Wenn so aber der Flash-Mode gar nicht zu erreichen ist, wäre das blöd. Was meinst Du?

  • Wie verstehst du das Zitat aus der Doku (S. 11)?

    Ja, verstehe ich auch so.

    Hatte deshalb zuerst auch die Vermutung auf einen ESP8266-Clone und wie üblich GPIO0 auf GND für den Flash Mode.

    Mit Low ist GND gemeint (bzw. nah dran),

    Widerstand zur Sicherheit ist nicht falsch, 4k7 werden aber eher zu hoch sein,

    evtl. 470 bis 1k (hängt u.a. vom vorhandenen Pull-Up Widerstand ab).

    Problem können auch die meisten USB-Adapter sein, die zwar 3,3V anbieten,

    tatsächlich laufen RX und TX aber fast immer auf knapp 5V.

    Wie gut der Chip hier das verträgt k.A. / den ESP82xx macht es nicht merklich was aus.

    Meine Neugierde würde mir jedenfalls auch keine Ruhe lassen ;)

    und ich würde mit nReload, TX, RX versuchen eine ID über esptool.py flash_id auszulesen.

    Aber ziemlich sicher vergebens, der Chip hat 48 pins (beim ESP 32).

    Mittlerweile tauchen einige unterschiedliche Chips statt ESP auf,

    auch in baugleichen Steckdosen, die vorher ESP onboard hatten.

    Keine Ahnung ob die Konkurrenz jetzt so viel billiger geworden ist,

    oder ob z.B. Tuya mit SmartLife und fertigen Paketen hier den Ton angibt...

    LG

  • Hier findet man eine Anleitung wie der Chip geflasht wird:

    https://docs.gizwits.com/en-us/DeviceDe…/HF-LPT120.html

    Allerdings nix dazu mit was für FW

    benzino77 Tasmocompiler

    Gitpod Master Release

    Gitpod Development Release

    Sonoff-Basic / Sonoff-RF / Sonoff-Touch / Sonoff S20 / PowStro Basic / MagicHome / Sonoff-RF-Bridge mit diversen 433MHz RF Sender/Empfänger / Shelly_1 / ESP-WiFi-Dimmer / Gosund SP111 / ESP12E / WEMOS D1 Mini / ESP32Cam

    Sensoren: BME280/BMP280/HC-SR501/HC-SR04/ACS712/INA219/MHZ19B/DS3231

    Alexa Sprachsteuerung

    mosquitto/bash/html/cgi auf Wyse5070