05-03-2015, 19:27:16
Hi,
ich weiß nicht ob Berts Antwort dir weiterhilft?
Das XML von Smarthome ist leider nicht sonderlich konsistent (oder ich verstehe die Konsistenz nicht, auch möglich), daher kommt es so unterschiedlichen Abfragen. Ich denke deine müsste
msg.payload={fensterauf:msg.payload.IsOpen.$text=="True"}
lauten.
Das $text bedeutet lediglich, dass es sich im originalen RWE Smarthome XML um einen Tag Inhalt handelt. Das ist rein technisch und hat ansonsten keine Relevanz.
ich weiß nicht ob Berts Antwort dir weiterhilft?
Das XML von Smarthome ist leider nicht sonderlich konsistent (oder ich verstehe die Konsistenz nicht, auch möglich), daher kommt es so unterschiedlichen Abfragen. Ich denke deine müsste
msg.payload={fensterauf:msg.payload.IsOpen.$text=="True"}
lauten.
Das $text bedeutet lediglich, dass es sich im originalen RWE Smarthome XML um einen Tag Inhalt handelt. Das ist rein technisch und hat ansonsten keine Relevanz.
(04-03-2015, 14:16:58)Don_Hasso schrieb: msg.payload={fensterauf:msg.payload.IsOpen=="True"}
Funktioniert aber nicht. Welche bedeutung hat das "$text" beim Sensor?