- Du darfst das Script dann nicht per Hand ausführen, sondern es muss durch die Registervariable ausgegeben werden.
- $IPS_VALUE ist veraltet und ggf. bei aktuellen Versionen auch nicht mehr mit Inhalt gefüllt. Ersatz $_IPS[‚VALUE‘]. Ebenso $IPS_SENDER (schau hierzu einfach mal in die Doku von RegisterVariable). RegisterVariable — IP-Symcon :: Automatisierungssoftware
- Ein Anhängen (.=) an diese Variable ist nicht sinnvoll. Da sie zu diesem Zeitpunkt vmtl noch nicht existiert. Du musst sicherstellen, dass du an früherer Stelle im Script etwas wie dieses definierst:
$gesammelteDaten .= RegVar_GetBuffer($_IPS['INSTANCE']);
Dann steht da mitten in deinem Script für sich alleine
$_IPS['VALUE'];
was soll das bezwecken?