Hallo,
der Variable Status vom Fibaro Roller Shutter FGRM-222 habe ich ein Ereignis (bei Variablenänderung) zugewiesen. Das Ereignis soll folgenden Code ausführen.
$deviceId = IPS_GetParent(IPS_GetParent($_IPS['SELF']));
IPS_LogMessage($_IPS['SELF'], " ".$deviceId);
Wenn ich den Code im Ereignis hinterlege (s. Anhang), dann hat die Variable $deviceId den falschen Wert 0 und der Versender ist 0. Ist der selbe Code in einer Skriptdatei unter der Variable Status, dann hat die Variable $deviceId den korrekten Wert 53409.
Mache ich etwas falsch oder ist das ein Bug?
Viele Grüße
Alexander