Bei manchen Sonoff-Geräten ist ein direkter, serieller Zugriff nur mit Löten möglich.
Hier ist unter Umständen ein "over the air" (OTA)-Flash einfacher.

 

  • Webserver installieren/vorbereiten
  • Tasmota-Firmware in einem Webverzeichnis ablegen
  • SHA256 für die Dateien ermitteln und notieren
    • shasum -a 256 /var/www/html/sonoff/tasmota-DE.bin
      c61dd7448ce5023ca5ca8997833fd240829c902fa846bafca281f01c0c5b4d29
  • Gerät anschalten und starten lassen
  • anschließend 5 Sekunden Reset drücken
  • das Gerät agiert jetzt als Accesspoint (SSID-Beispiel: ITEAD-1000123456)
  • ID des Gerätes ablesen und notieren (1000123456)
  • auf das WLAN verbinden mit Passwort "12345678"
  • Webseite http://10.10.7.1 aufrufen
  • "richtiges" WLAN konfigurieren
  • Speichern und Neustart
  • IP im Ziel-WLAN ermitteln (Bsp.: 192.168.47.11)
  • OTA-Flash vorbereiten
    • curl http://192.168.47.11:8081/zeroconf/switch -d '{"deviceid":"1000123456","data":{"switch":"on"}}'
    • curl http://192.168.47.11:8081/zeroconf/ota_unlock -d '{"deviceid":"1000123456","data":{}}'
    • curl http://192.168.47.11:8081/zeroconf/info -d '{"deviceid":"1000123456","data":{}}'
    • curl http://192.168.47.11:8081/zeroconf/ota_flash -d '{"deviceid":"1000123456","data": {"downloadUrl": "http://WEBSERVER/tasmota-lite.bin", "sha256sum": "c61dd7448ce5023ca5ca8997833fd240829c902fa846bafca281f01c0c5b4d29" }}'
  • Zum Tasmota-AP verbinden (Bsp.: tasmota_36FCAB-123)
  • WLAN neu konfigurieren
  • Webseite aufrufen (http://192.168.47.11)
  • Wunschkonfiguration eintragen