Hallo Pat,
sorry dann habe ich dich absolut falsch verstanden
Probiere bitte einmal folgenden Befehl im Webbrowser aus:
Code: Alles auswählen
http://192.168.xxx.xxx:8181/cuxd.exe?ret=dom.GetObject(%27DEIN-GERÄTENAMEN%27).State(0)
oder
http://192.168.xxx.xxx:8181/cuxd.exe?ret=dom.GetObject(%27DEIN-GERÄTENAMEN%27).State(1)
dann sollte die Anzeige folgendes ausgeben:
Code: Alles auswählen
<xml>
<exec>/cuxd.exe</exec>
<sessionId/>
<httpUserAgent>
User-Agent: Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:82.0) Gecko/20100101 Firefox/82.0
</httpUserAgent>
<ret>true</ret>
</xml>
wenn das funktioniert kannst du diese Zeile unter Websend in der Tasmota Konsole einfügen und speichern.
Solange der Befehl im Webbrowser nicht geht bringt es absolut nix.
Ein Tipp noch gib deinem CUxD Gerät einen Namen das erleichtert die Fehlersuche enorm wie z.B.
Code: Alles auswählen
http://192.168.xxx.xx:8181/cuxd.exe?ret=dom.GetObject(%27Gosund%27).State(0)
Unter Einstellungen - Geräte - Allgemeine Kanaleinstellungen - CUX2801004:1 würde mein Gerät haben dort einen Namen eintragen deiner Wahl.
Wichtig sind die ('DEIN-GERÄTENAMEN') " " bzw. die von mir genutzen ' ' aufpassen beim einkopieren ob es noch die richtigen sind !!! sonst gehts nicht.
Bei mir hat es ewig gedauert bis ich es hatte, habe diverse Tasmota Versionen geflasht und getestet, aber es lag eindeutig an der besagten Zeile.
Habe alle möglichen Anleitungen gelesen. Die Zeile oben läuft nun bei mir ohne Probleme.
Ich hatte dann nur Probleme die Werte der Gosund an die CCU zu bekommen da anscheinend die CCU da ab und zu die Anfragen verweigert hat.
Deshalb dieses Script von blackhole.