Pix,
es handelt sich bei dem Datenpunkt (hm-rega.0.1802.Active) der ein Script in der CCU2 aktiviert/deaktiviert. Ich habe in vis einen Button mit dem ich dann das Script "Anwesenheitssimulation" aktiviere oder deaktiviere. Im Endausbau hängt dieses dann auch am Alarmanlagenstatus.
Ich habe jetzt das ";" ergänzt und die Subscription geändert, wie Du gesagt hast, allerdings ändert das nichts an der Ausgabe.
Der Hinweis von ykundig hat dann geholfen…
Die Zeile 7 hat jetzt nach dem "<" und vor dem ">" ein Leerzeichen.
if (body) log('Bewegungserkennung auf < ' + status + ' > geschaltet');
Damit wird im log der Status richtig angezeigt:
17:59:51.366 [info] javascript.0 script.js.SetMotionDetect: Bewegungserkennung auf < true > geschaltet
17:59:53.093 [info] javascript.0 script.js.SetMotionDetect: Alarmanlage sendet Befehl vom Typ boolean zur Steuerung der Bewegungserkennung der Kamera
17:59:53.390 [info] javascript.0 script.js.SetMotionDetect: Bewegungserkennung auf < false > geschaltet
Ich weiss nicht weshalb, aber so funktioniert es, evtl. ein Problem mit dem Parser?
Vielen Dank an Euch Beide!
Schönen Gruß
/RaBu