Liebe IPS Nutzer,
nachdem mir die (eigentlich sehr einfache) Integration einer Gosund SP112 WLAN-Steckdose einige graue Haare mehr gekostet hat möchte ich euch gerne hier eine Schritt-für-Schritt Anleitung bereitstellen. Mit wenigen Anpassungen ist diese Anleitung natürlich auch für andere Geräte nutzbar.
-
GOSUND SP112 mit TASMOTA flashen und in euer WLAN einbinden
Hier gibt es zahlreiche how-to’s im Internet, auf die ich hier verweisen möchte. Sehr ausführlich erklärt ist das Ganze mit einem Rasperry PI hier:
Tasmota flashen ohne Löten! So funktioniert’s! - YouTube -
Konfigurieren der GOSUND SP112
Die Weboberfläche mit einem Browser aufrufen (ggfs. die IP-Adresse mit einem Scanner, z.B. AdvancedIP Scanner oder über den Router ermitteln). Dann solltet ihr folgendes Bild sehen:
Als erstes konfigurieren wir den Typ der Steckdose:
- Ins Menü „Configuration“ wechseln und dort den Menüpunkt „Configure Module“ auswählen.Dann den Module Type wählen, hier ist es die Gosund SP1 v23 (55) und anschließend speichern.
- Jetzt sollten die gemessenen elektrischen Daten (Strom/Spannung/Leistung etc.) sowie ein Toggle-Button und der Schaltzustand zu sehen sein.
Als nächsten definieren wir eine feste IP (sofern gewünscht):
- Ins Menü „Console“ wechseln und nacheinander die folgenden Befehle eingeben:
savedata 1
ipaddress1 xxx.xxx.xxx.xxx
savedata 0 - Jetzt einen Neustart auslösen
- Achtung: Ab jetzt ist die Steckdose unter der von euch gewählten IP erreichbar
Sofern notwendig kann die Steckdose noch kalibriert werden:
- Über „Toggle“ die Steckdose einschalten und einen definierten Verbraucher, z.B. eine Glühbirne anschließen
- Ins Menü „Console“ wechseln und nacheinander die folgenden Befehle eingeben:
savedata 1
voltageset xxx (-> ggfs. mit einem Multimeter messen und den Spannungswert, z.B. 230 eintragen)
powerset xxx (-> z.B. 60 für eine 60 Watt Glühbirne)
savedata 0
Zuletzt noch die MQTT Parameter konfigurieren:
- Ins Menü „Configuration“ wechseln und dort den Menüpunkt „Configure MQTT“ auswählen
- Folgende Daten eintragen
Host: IP-Adresse der SymBox
Topic: Name der Steckdose
Jetzt sollte die Steckdose richtig konfiguriert sein und wir können uns an die Integration in IPS machen.
- Integration in IPS
Zuerst fügen wir unter Konfigurator Instanzen den MQTT Configurator ein (über Instanz einfügen und dann MQTT in den Schnellfilter eingeben). Dabei wird automatisch der MQTT Server mitinstalliert.
Den gewählten Port (siehe TASMOTA Konfig) eintragen, den Benutzer und das Passwort leer lassen (in dieser Konfiguration).
Über den Module Store das Modul „TASMOTA“ installieren.
Den TASMOTA Configurator öffnen, den IP-Adressbereich, in dem sich eure Steckdosen befinden auswählen bzw. eintragen und die Liste aktualisieren
Den Eintrag (oder bei mehreren Einträgen den gewünschen Eintrag) in der Liste markieren und auf „Erstellen“ klicken
Die Konfiguration „Tasmota“ wählen
Im Objektbaum ist eine neue Instanz „Tasmota“ hinzugefügt worden. Diese Instanz öffnen und sofern gewünscht die Einstellungen anpassen.
Nachdem das TASMOTA Gerät neu gestartet wurde (über den Button) werden die Variablen unterhalb der Instanz angelegt.
Die Steckdose kann dann über die nachfolgenden Befehle geschalten werden (xxxxx ist die Objekt-ID der TASMOTA-Instanz):
Tasmota_sendMQTTCommand(xxxxx, "POWER", "ON");
Tasmota_sendMQTTCommand(xxxxx, "POWER", "OFF");
Ich wünsche euch viel Erfolg und viel Spaß!
Viele Grüße aus dem Allgäu,
Olaf