Hallo zusammen,
ich möchte gerne einen boolschen Wert, der initial in Smarthome gesetzt wird in regelmäßigen Abständen auf den KNX Bus schreiben.
Zusätzlich soll der Wert aber vom KNX Bus - und innerhalb von Smarthome verändert werden können.
Beim neustart von Smarthome soll sich das system den zuletzt gesetzten Wert merken, so dass er vom KNX Bus mit einem "Lesen" Telegramm von Smarthome gelesen werden kann.
So wie ich das verstehe soll sich das Item also gegenüber dem KNX Bus wie ein KNX Objekt verhalten bei dem das "L" Flag gesetzt ist.
Ich hab das bisher so versucht:
Dummerweise wird immer nach Ablauf der durch cycle festgelegten Zeit der Wert des Items auf false und auch so auf den Bus geschrieben unabhängig davon ob ich den Wert vorher durch den Bus oder in Smarthome selbst auf 'true' gesetzt habe.
Kann mir jemand sagen wo mein Denkfehler ist, oder was ich falsch verstanden habe?
Gruß
Andreas
ich möchte gerne einen boolschen Wert, der initial in Smarthome gesetzt wird in regelmäßigen Abständen auf den KNX Bus schreiben.
Zusätzlich soll der Wert aber vom KNX Bus - und innerhalb von Smarthome verändert werden können.
Beim neustart von Smarthome soll sich das system den zuletzt gesetzten Wert merken, so dass er vom KNX Bus mit einem "Lesen" Telegramm von Smarthome gelesen werden kann.
So wie ich das verstehe soll sich das Item also gegenüber dem KNX Bus wie ein KNX Objekt verhalten bei dem das "L" Flag gesetzt ist.
Ich hab das bisher so versucht:
Code:
myItem: type: bool visu_acl: rw knx_dpt: 1 cache: 'on' knx_send: 1/2/3 knx_reply: 1/2/3 knx_listen: 1/2/3 cycle: 360 enforce_updates: 'true'
Kann mir jemand sagen wo mein Denkfehler ist, oder was ich falsch verstanden habe?
Gruß
Andreas
Kommentar