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.
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.
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