Gosund SP111 mit Tasmota

Es gibt wieder was neues von der WLAN Steckdosen Front, 
die Gosund SP111*!

Die Gosund SP111* ist eine extrem kompakte WLAN Steckdosen mit integrierter Leistungsmessung, die dann auch noch von der Tasmota Firmware unterstützt wird 🙂

Das Gehäuse lässt sich auch sehr einfach zum flashen öffnen, man muss nur eine kleine Kreuzschlitzschraube auf der Rückseite entfernen und schon kann man den Transparenten Deckel entfernen um die Kontakte zum flashen freizulegen.

Ein paar  Bilder dazu:

Auch hier machen wir uns das Flashen wieder einfach und nutzen den ESPEasy Flasher,
kopieren die Firmware sonoff-DE.bin in den Order des ESPEasy Flashers und wählen
dort nach den Start den richtigen COM-Port und die eben geladene Firmware aus.

Jetzt nur noch eine Brücke von den IO0 auf GND, FTDI* anstecken und Flash drücken.

Hier noch die Pinbelegung:

FTDI*   —-> Gosund
——————————
3.3v  —->  3.3v
GND  —->  GND
RX  —->  TX
TX —->  RX

Wenn der Flashvorgang beendet ist sollte man den Gosund einmal von FTDI trennen und wieder verbinden.
Jetzt sollte ein WLAN-Netzwerk von den Gosund bereitgestellt werde, worüber man dann die WLAN Konfiguration des Gosunds vornehmen kann.

Nachdem ihr nun das WLAN-Netzwerk eingerichtet habt, muss noch in der Firmware das richtige Gerät konfiguriert werden:
Einstellungen –> Gerät konfigurieren –> 45 BlitzWolf SHP2

Jetzt möchte ich euch noch paar Einstellungs Empfehlungen mitgeben:

  • VoltageSet [Volt]
    • kalibriert die Messung auf die angegebene Voltzahl. (mit Messgerät messen und den Messwert eigenen)
  • PowerSet [Watt]
    • kalibriert die Messung auf die angegebene Wattzahl. (hier habe ich eine 60 Watt Glühlampe für die Messung genutzt)
  • SetOption21 1
    • Spannungswert wird auch bei ausgeschaltete Steckdose gemessen.
  • SetOption0 [0 oder 1]
    •  legt fest, ob sich der Stecker den Relaiszustand merkt und nach einem Stromausfall wiederherstellt. 1= schaltet ggf. ein, 0=bleibt aus.
  • TelePeriod [Zahl] 
    • legt fest in welchen Abstand die Messungen bei gleichbleibenden Ergebnis übertragen werden soll. (ich nutze hier 10 Sek.)  

So sollte es dann aussehen wenn alles geklappt hat…

 Mit * markierte Links sind Amazon ParnerNet Affiliate Links

52 thoughts on “Gosund SP111 mit Tasmota

  1. Hallo zusammen,
    ich bin am verzweifeln. Habe eine Gosund SP111 nach Anleitung versucht zu flashen. Das Flashen hat auch super funktioniert. Nur danach geht es nicht weiter. Der ESPEasy Flasher sagt mir das der Flash erfolgreich war. Auch habe ich den FDTI getrennt. Danach passiert aber nichts mehr. Weder das Wlan kann ich konfigurieren, noch passiert sonst irgend etwas. Auch wenn ich die Dose wieder zusammenbaue und in die Steckdose stecke, passiert nichts. Rot und blau blinken beim einstecken in die Steckdose kurz auf. Mehr passiert nicht. Die SP1 habe ich schon mehrfach erfolgreich geflasht.
    Was habe ich hier verkehrt gemacht?
    Danke für die Hilfe.

    Gruß
    Sascha

    1. Ich hatte mal irgendwo gelesen, dass man erst den Speicher löschen soll, bevor man das neue bin schreibt. So hab ich das auch immer gemacht.

      Ich mache das mit dem ESPTool. ESPEasy kenne ich nicht. https://github.com/espressif/esptool

      Im Flash-Mode:

      $ esptool.py –port /dev/cu.SLAB_USBtoUART erase_flash

      Danach Stromzufuhr unterbrechen und wieder in den Flash-Mode setzen und dann das neue bin schreiben:

      $ esptool.py –port /dev/cu.SLAB_USBtoUART write_flash -fs 1MB -fm dout 0x0 /tmp/sonoff-DE.bin

      Danach wieder zusammen bauen und in die Steckdose stecken.

      Wenn Du das Standard sonoff-DE.bin ohne custom WIFI-config nutzt, dann jetzt 4 mal den Button drücken. Kurz warten und dann mit dem sonfoff-xxxx Hotspot verbinden und unter 192.168.4.1 das WIFI konfigurieren.

      Hab jetzt insgesamt 5 Teile geflasht. Keine Probleme mehr gehabt, nachdem ich rausgefunden hatte, dass man das WIFI erst konfigurieren darf, wenn es an der Steckdose hängt.

      1. Guten Morgen Daniel,

        danke für den Hinweis. Das löschen des Speichers funktioniert auch mit dem ESPEasy. Dieses habe ich auch schon bei einer Dose mal probiert, auch das hat nicht funktioniert.
        Ich werde es noch mal mit deiner Methode versuchen. Vielleicht funktioniert das ja besser.

        1. Hallo Daniel,

          jetzt hat es funktioniert. Habe den Speicher gelöscht und habe dann noch einmal mit einer anderen sonoff Version geflasht. Danach konnte ich die Dose konfigurieren. Danke noch mal für deine Unterstützung.

  2. Ich hab das 5 oder 6 mal probiert mit 3 verschiedenen SP111. Ich dachte ich bin zu blöd und hab die alle zerschossen. Aber nein. Folgendes ist zu beachten:

    Das WiFi darf NICHT konfiguriert werden wenn die Stromversorgung noch über den FTDI erfolgt. Wenn ich das mache, kann ich reproduzierbar (mit Tasmota 6.5.0) die Stecker in einen Brick verwandeln. Danach verbindet sich der Stecker zwar zum WiFi – aber das war es dann auch: Keine Weboberfläche, auch der Button hat keine Funktion.

    Direkt nach dem Flashen, den Stecker wieder zusammenschrauben und in die Steckdose stecken. DANN erst das WLAN konfigurieren (4 mal kurz den Button drücken). Nach dem Neustart dan alles fein! 🙂

  3. HI..
    ich hab ein Problem mit der Anststeuerung. Tasmota ist in der aktuellen FW installiert… Manchmal, wenn ich die Dose per MQTT von FHEM ansteuere, schaltet sie schnell hintereinander an und aus oder aus und an……
    Zuverlässiges Schalten ist also nicht möglich. Außerdem vergisst der Stecker manchmal, dass er als Blitzwolf konfigueriert ist und fällt wieder in die Standdard Sonoff-Basic konfiguration zurück..
    Jemand eine Idee?

  4. Hi..
    ich will mal von meinen Erfahrungen mit den Gosund SP111 beim Umflaschen auf Tasmota berichten, vielleicht hilft es dem einen oder anderen.
    Ich habe prinzipiell erstmal mit dem Tuya-Convert Script von CT probiert. Das hat eine Weile gedauert, bis ich das hinbekommen habe, da auf meinem alten Debian x84 erstmal kein aktuelles NodeJS angeboten wird. Hier muss man einiges per Hand installieren, denn von Hause aus gibt es nur NodeJS 4.8.5 (oder sowas)… nachdem das dann irgendwann bei 3 Steckdosen wunderbar funktioniert hat, machte die dritte dann Probleme. Geflashed wurde alles wunderbar, danach gab’s aber keinen AccessPoint und auf die Taste hat die Dose schon gar nicht reagiert. Also habe ich nach der Anleitung hier den FTDI angeschlossen und das oben beschriebene Image nochmal über Seriel geflashed. Aber auch hier war die Dose anschließend wie tot. Nach langem Probieren habe ich dann festgestellt, dass es manchmal auch sinnvoll sein kann, den Flash vor dem Aufspielen des Tasmota-Images einmal komplett zu löschen. Mit dem ESPTool unter Windows gehts in etwa mit:
    esptool.exe -cp COM4 -ce

    Anschließend hat’s wunderbar funktioniert.

  5. Ich habe hier vier Stück – alle mit Tasmota 6.4.1

    Wenn ich eine 100W Glühbirne dranstecke, dann toggelt der Spannungswert zwischen 90 und 110 Watt hin und her, egal wie oft ich die Leistung kalibriere (ich mach das über den Webserver -> http://10.0.0.91/cm?cmnd=powerSet%20100).
    Zeitgleich zeigt mir ein Messgerät von EKM saubere und konstante 99 Watt bei der Lampe.

    Außerdem zeigt sie mir ohne weiteren Verbraucher: 44 VA, 44 VAr und Power Factor 0.04 (auch das wandert von 20 bis 60 auf und ab)

    Sind die einfach kaputt oder ist das normal ?

    lG
    Katrin

          1. Du hättest nur auf den Reiter Code im Git klicken müssen, dann hättest du die Anleitung auch gefunden, aber der C’T Artikel beschreibt es auch ganz gut.
            Jedenfalls geht das supereasy und superschnell, seitdem bestimmt schon 20 Plugs geflashed.

  6. Hallo,
    ich habe eben eine Gosund SP111 mit Tasmota 6.4.1 geflasht, danach das Gerät auch als “45 BlitzWolf SHP2” konfiguriert.
    Sie lässt sich schalten und zeigt bei der Leistungsmessung auch Werte an.
    Allerings blinkt die blaue LED immer, egal ob die Steckdose eingeschaltet oder ausgeschaltet ist.
    Die rote LED habe ich beim einstecken eines Verbrauchers einmal kurz aufblitzen sehen, mehr aber nicht.
    Ist das LED-Verhalten so normal?

    Gruß,
    Tom B.

  7. Hi,
    ich habe leider eine kleine Verständnisfrage bezüglich der Brücke von IOO und GND.
    Im Artikel steht man muss eine Brücke herstellen und dann steht bei der Pinbelegung noch mal das man natürlich GND von FTDI und GND der Gosund ebenfalls verbinden muss.

    Wenn mir das noch mal jemand genauer erklären könnte wäre das super.

    1. ich habe von gnd auf i00 eine brücke fest verlötet und diese dann mit dem FTDI verbunden und während des gesamten flash vorganges auch so belassen, hat super geklappt bei mir.

      mfg tobi

        1. Ob du das als y oder in Reihe oder wie auch immer bezeichnest ist egal. Vom ftdi gnd müssen am Stecker eben Kabel an gnd und i00 dran. Wie ist egal. Ob du vom ftdi aus and i00 und gnd gehst. Oder vom ftdi zum i00 und dann zum gnd. Oder vom ftdi zum gnd zum i00. Das ist völlig egal

          Mfg tobi

  8. Danke für die Anleitung.

    Ich habe aus der letzten Amazon-Aktion zwei für 19,99 bekommen und gemäß deiner Anleitung mit dem Image sonoff_classic geflasht.

    Die WLAN Konfiguration war etwas hakelig, da kein WLAN zum Verbinden zu den Dosen sichtbar wurde. Mit der WPS-Konfiguration und meiner Fritzbox hat es dann doch noch bei beiden Dosen geklappt.

    Gruß,

    Ypoosn

  9. Ich benötige eine Hilfestellung.
    Mein Flashvorgang läuft ohne Fehlermeldung durch. Es baut sich aber kein Wlan- Netz auf. Ich habe nach dem flashen den FTDI kurz abgezogen und wieder eingesteckt. Es leuchtet nur die rote LED. Die blaue leuchtet beim einstecken des FTDI nur ganz kurz auf. Zwischen VCC und GND habe ich 3,15 V gemessen. Woran kann es liegen?

          1. Ja es kann auch sein das dein FTDI auch zu wenig Strom (mA) liefert so das der ESP das WLan nicht aufbauen kann.

            Und welche *.bin hast du hochgeladen?

        1. Ich glaube es hat jetzt geklappt. Ein Grund könnte sein, dass ich die Antenne an die Platine nach dem flashen angeschlossen habe und ich dadurch das Wlan-Netz gesehen habe. Kann es sein das der Gosund SP111 einen Namen mit Sonoff-xxx erhält? Das hat mich stutzig gemacht. Bei der Einstellung habe ich dann BlitzWolf gewählt. Gosund SP1 scheint nur bei dem SP1 zu gehen. Liege ich da richtig? Noch einmal schönen Dank.

  10. Ich benötige eine Hilfestellung.
    Mein Flashvorgang läuft ohne Fehlermeldung durch. Es baut sich aber kein Wlan- Netz auf. Ich habe nach dem flashen den FTDI kurz abgezogen und wieder eingesteckt. Es leuchtet nur die rote LED. Die blaue leuchtet beim einstecken des FTDI nur ganz kurz auf. Woran kann es liegen?

  11. Hallo,

    ich habe dieselbe Frage schonmal im FHEM Forum gestellt, leider bislang ohne Antwort.

    mir ist heute bei den Blitzwolf shp6 aufgefallen, dass die Leistungsmessung trotz konstantem Verbraucher etwas schwankt. Etwas schwankt heisst zwischen 13 und 18 Watt

    Angeschlossen ist eine 15W Glühbirne, mein Leistungsmessgerät zeigt mir relativ konstante 16.8W an und damit habe ich die WLAN-Steckdose dann auch kalibiert.

    Ich habe dann testweise einen Blitzwolf shp6 , einen Blitzwolf SHP2, ein Leistungsmessgerät und die Glühlampe hintereinander geschaltet.

    Ergebnis :
    Leistungsmessgerät zeigte konst. 16.8W an
    Blitzwolf SHP2 zeigte 16W-17W an (keine Nachkommastelle)
    Blitzwolf SHP6 zeigte ständig schwankende Werte zwischen 13 bis 19 Watt an.

    Des weiteren fiel auf, dass die gemessenen Blindleistungen nicht stimmen konnten.
    Bei einer Glühbirne erwarte ich eine Blindleistung nahe Null, da der Leistungsfaktor nahe 1 sein sollte.

    Der Blitzwolf SHP2 zeigte mir eine Blindleistung von 19W an, der Blitzwolf SHP6 gar 50W.

    OK, also habe ich dann statt zunächst nur Leistung und Spannung auch den Strom kalibiert und nochmal gemessen.

    Ergebnis :
    Der Blitzwolf SHP2 zeigt mir immer noch stabile Werte an, der SHP6 aber immer noch nicht.
    Der SHP2 zeigt nun Blindleistungen zwischen 0-4 W , der SHP6 zwischen 0 und 20 W.

    Nun, ich eigentlich interessiert mich die Blindleistung nicht, aber da ist doch irgendwas faul….
    Und dass die Wirkleistung bei der kleinen formschönen SHP6 schwankt, gefällt mir natürlich auch nicht.

    Habt ihr auch diese Erscheinungen ?
    Also (zu große) Schwankungen und große Blindleistungswerte angezeigt obwohl da nix sein sollte ?

    Tasmota Version ist 6.3.0.5., bei beiden ist Blitzwolf SHP2 eingestellt.

  12. Hi

    Habe mit NodeMCU PyFlasher und dem aktuellen Sonoff-DE.bin mit Hilfe vom AZDelivery FTDI Adapter FT232RL USB zu TTL Serial https://www.amazon.de/gp/product/B0753G … UTF8&psc=1. Geflasht. (Ja, Programmer steht auf 3.3 V.

    Das Problem ist das nach dem flashen und Neustart kein WLan aufgebaut wird.

    Ideen?

    (Hab mit dem Flasher schon andere Tasmota geflasht.)

    Danke

    Nachtrag: Ich habe natürlich mehrmals geflasht und Rx und Tx ausgetauscht (Sieht man aber eh gleich wenn falsch). Auch bei Netzversorgung funktioniert es nicht.

    Inzwischen hat sich der Pin 0 auch noch verabschiedet.

  13. Hallo Shojo,

    die Gosund Sp111 habe ich geflasht bekommen. Schalten kann ich es per MQTT. Leider werden die Readings nicht übertragen.
    Hier meine Config:
    defmod wz_stehlampe MQTT_DEVICE
    attr wz_stehlampe IODev mqtt
    attr wz_stehlampe icon message_socket
    attr wz_stehlampe publishSet on off toggle cmnd/wz_stehlampe/POWER
    attr wz_stehlampe room Mqtt,WZ
    attr wz_stehlampe stateFormat {ReadingsVal($name,“precence“,““) eq „offline“ ? „offline“ : ReadingsVal($name,“state“,““)}
    attr wz_stehlampe subscribeReading_precence tele/wz_stehlampe/LWT
    attr wz_stehlampe subscribeReading_sensor tele/wz_stehlampe/SENSOR
    attr wz_stehlampe subscribeReading_setup tele/wz_stehlampe/STATE
    attr wz_stehlampe subscribeReading_state stat/wz_stehlampe/POWER
    attr wz_stehlampe webCmd on:off:toggle

    Gruß Eric

  14. Kannst du noch genauer beschreiben wie du in den Flashmode kommst?
    Ich vermute Brücke zwischen Io0 und Gnd vor dem verbinden brücken und kurz danach loslassen. (dann leuchtet die LED am Gosund leicht rot).
    Dann den Flashvorgang starten?
    Ich bekomme es einfach nicht hin. Bekomme immer die Fehlermeldung:
    [31.10.2018 19:19:27] warning: espcomm_send_command: wrong direction/command: 0x01 0x00, expected 0x01 0x08
    [31.10.2018 19:19:27] warning: espcomm_sync failed
    [31.10.2018 19:19:27] error: espcomm_open failed
    [31.10.2018 19:19:27] error: espcomm_upload_mem failed

    Ich vermute, dass der ESP nicht im Flashmode ist. Habe bereits zwei Gosund getestet und auch einen anderen PC. Wenn ich mit Arduino versuche zu flashen kommt die gleiche Fehlermeldung *grml*

    1. Ich konnte das Problem inzwischen selbst lösen, es lag daran dass der ftdi nicht genügend Strom zur Verfügung gestellt hat.
      Habe dann einen arduino als Stromversorgung genutzt und es hat funktioniert 🙂
      Scheint ein verbreitetes Problem zu sein.

  15. Vielen Dank für die Anleitung. Das Anlöten der Kabel ist echt fummelig…

    Ist es normal dass die Watt-Messung immer pendelt. Also nicht konstant bei einem Wert bleibt?

  16. Hallo und Danke für die Anleitung. Nach einigen Rückschlägen habe ich endlich geschafft 😉

    Bei mir blinkt die blaue LED. Liegt das an der Konfiguration als “45 BlitzWolf SHP2” oder liegt das daran, dass ich noch keinen MQTT Server verbunden habe? Könnte man die Funktion der LED beim flashen über die Arduino IDE anpassen?

    Eine Rückmeldung wäre cool!

    Danke

  17. Ich habe jetzt 2 SP111 gemäß Anleitung geflasht. Der erste Verbindungsaufbau mit der Auswahl des WLAN-Netzwerkes funktioniert auch noch. Sobald ich das Netzwerk speichere macht der SP111 einen Reset und taucht anschließend weder in meinem WLAN-Netzwerk auf nocht spannt er wieder das Config-Netzwerk auf. Auch ein erneutes flashen hat keinen Erfolg gebracht. Wie bringe ich den SP111 mit der Tasmota-Software dazu wieder das eigene Config-Netzwerk zu öffnen?

    1. Hast du denn schon mal länger gewartet?
      Denn wenn die Dose sich nach einer längeren Zeit nicht verbinden kann sollte sie wieder den WifiManager starten.

      1. Die eine Steckdose hat sich nach längerer Wartezeit verbinden lassen und funktioniert jetzt tadellos. Die zweite verbindet sich zwar mit dem Netzwerk und holt sich eine IP-Adresse, läßt aber keinen Zugriff auf die Konfiguartion zu, startet also keinen Server.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.

Diese Website verwendet Akismet, um Spam zu reduzieren. Erfahre mehr darüber, wie deine Kommentardaten verarbeitet werden.