[Modul] Shelly

Ich habe eben, nochmal alles im Shelly gecheckt.
Keine Veränderung…

Hat keiner einen Tipp für mich?

Hallo Kai,

habe heute den ersten PM2Pro eingebaut … Der Konfigurator findet zwar das Gerät, ich kann es aber nicht erstellen/konfigurieren !!!

Das Gerät wird in der aktuellen Besta-Verion schon unterstützt!?! Einträge dazu sind ja schon vorhanden.

Hast du die Beta Version vom Modul installiert?

Grüße,
Kai

Hallo Kai,

wow - sehr schnelle Antwort :-)!!!

Ja - das war beim letzten Mal, als ein Shelly nicht gefunden wurde, die Lösung…

VG HP

Dann füge es mal manuell hinzu.
Ich schaue es mir an.

Grüße,
Kai

Entschuldige meine Unwissenheit (bin eben erst am tiefer einarbeiten) … WIE??

ok - gefunden … war noch irgendwo im Hinterkopf.

… ist zwar jetzt eingetragen, findet aber keine Werte. Läuft bei mir aber als ‚Switch‘, nicht ‚Cover‘

Zeig mal die Konfiguration der Instanz.

Grüße,
Kai

Am Shelly:
grafik

Im IPS

und hier im MQTT-Explorer

Auch wenn ich die neue Instanz als ShellyPro2PM angebe …

grafik

Ist im Objektbaum nur die ShellyPro2 angelegt worden.

Das sieht so eigentlich richtig aus, kommt im Debug der Instanz etwas an?

Grüße,
Kai

Kannst du mal die Konfiguration vom Shelly, von der Geräteinstanz und ein Debug posten?

Grüße,
Kai

Hallo Kai,

Danke für deine Rückmeldung!

Gestern Abend hab ich noch ein wenig rumgespielt.
Sobald ich den Shelly per Webclient einschalte, kann ich meine Einstellungen wie Helligkeit, Gain etc am IPS ändern.

kann ihn aber nicht über IPS ausschalten.
Ich verstehe die Welt nicht mehr …

Wenn ich mit dem Debug auf die Insatnz gehe, erhalte ich nach ein passe Sek. folgenden Debug.
Ohne_Action_dump.txt (10,2 KB)

Hier bei Änderung der Helligkeit.
Änderung_Helligkeit_dump.txt (6,4 KB)

Wenn ich Über IPS den State ändere, erhalte ich keinen Debug!

Ich habe in den Settings, auch mal den Shelly auf Discoverable gestellt - brachte aber nichts.

Auch wenn ich hier den Status verändere tut sich nichts.

So habe ich den Shelly State konfiguriert.

Auch mein testscript, verändert zwar im IPS die Variable auf True / False, kommt aber wie alle anderen Aktion selbständig zurück.



$wert = GetValueBoolean(55974);  // Shelly RGB  State

if ($wert == true) { 
     RequestAction(55974, false);
    // SetValueBoolean(55974, false);
 }
else {
   RequestAction(55974, true);
 // SetValueBoolean(55974, true);
}
 echo "Status =",  $wert;

Kannst du bitte die Konfiguration von der Instanz und die Netzwerk Einstellungen vom Shelly aus dem Webinterface posten?

Grüße,
Kai

Hallo Kai,

Hier schon mal die Mqtt Seite.

Was ist den gemeint, mit der Konfiguration der Instanz?

Ich denke das Problem ist, das Du $wert vor dem Schalten abfragst.

Wenn Shelly an, dann ist $wert = TRUE. Dann wird der Shelly ausgeschaltet, am Ende gibt das Skript aber TRUE aus (Anfangszustand)

Du, das ist nur ein Testscript

Es funktioniert auch nicht wenn ich Variable auf True setze

Es funktioniert, mit allen anderen Shelly ‚s …nur er will nicht

Wobei er ja über Wochen funktioniert hatte und dann auf einmal nicht mehr

Bei mir läuft die Version 5.0

Hallo Kai,

hier die Konfiguration und der Debug von Ein- und Ausschalten

Hier der JSON-Inhalt:

"DataID": "{7F7632D9-FA40-4F38-8DEA-C83CD4325A32}",
"PacketType": 3,
"QualityOfService": 1,
"Retain": false,
"Topic": "shellypro2pm-ec626090f3f4/events/rpc",
"Payload": "{\"src\":\"shellypro2pm-ec626090f3f4\",\"dst\":\"shellypro2pm-ec626090f3f4/events\",\"method\":\"NotifyStatus\",\"params\":{\"ts\":1664908692.47,\"switch:0\":{\"id\":0,\"apower\":0,\"current\":0,\"output\":false,\"pf\":0,\"source\":\"WS_in\"}}}"

}

Ich habe einen Shellyplus1 in mein Symcon 6.2 System eingebunden. Ich kann alle updates in Symcon sehen. Wen ich eine RequestAction(58463,true); durchführe (Status Variable) erhalte ich die folgende Fehlermeldung :
Warning: No valid action available in C:\ProgramData\Symcon\scripts\15574.ips.php on line 3
Ich kann das relais im Shelly weder über request action noch über den Schalter in der Instanz schalten. Im Server Socket Debug kommt beim senden request action nichts an
(ansonsten natürlich schon) Hat jemand eine Idee woran das liegen kann ?
(Port etc. alles mehrfach geprüft, ich habe bereits eine ganze Reihe anderer Shelly`s problemlos eingebunden)