Aktionsskript IPS Studio Frage

Hallo zusammen,

Ich habe folgende Frage.

Ich habe eine Variable ( String) die ich mit Werten füllen will welche per MQTT versendet werden.
Leider geht im IPS Studio nur die Assoziation mit INT Werten.

Nun habe ich mir eine Hilfsvariable angelegt welche die INT Werte in Strings übersetzt. Dazu habe ich Aktionsskript angelegt.

Im Webinterface geht es nur nicht wenn ich per IPS Studio schalten will. Dann passiert nichts. Wieso das?

sG Christoph

Mit SetValue wirst du nie etwas schalten können, du willst RequestAction benutzen.
Sonst setzt du nur die Anzeige in Symcon.
Es sollte da auch Fehlermeldungen hageln, dass die Variable Read-only ist.
Steht auch extra in den Grundlagen, wie Statusvariablen funktionieren.

Michael

Danke Michael, für den Tip. Nun geht es soweit doch leider bekomme ich in der Visu einen Fehler ohne Text. Musste noch die Zeile 3 ändern.

switch($_IPS[‚VALUE‘])

image

Leere Fehlermeldungen hast du, weil du hinter dem abschließen PHP Tag Leerzeichen/Zeilen hast.
Am besten einfach den PHP Tag am Ende weg lassen.
Michael