Hallo liebe Forumsbesucher!
ich habe ein Problem mit Linknx, und zwar zu erkennen, ob ein konkretes Telegramm wiederholt gesendet wurde oder nicht. Mir geht es darum zu erkennen, ob an einem Schalter "AUS" gedrückt wird, selbst wenn die verwendete Gruppenadresse bereits auf "off" steht.
Dazu habe ich das Object standardmässig definiert
und im Aktionsblock:
definiert. Funktioniert auch soweit, und erkennt, wenn es von "on" auf "off" geschaltet wird.
Wenn es jedoch schon "off" ist wird die Aktion nicht nochmal getriggert. Ist auch denke ich normal, da sich ja der Zustand "bad_aus" nicht ändert.
Am Bus wird ein zweites "off" Telegramm gesendet, das hab ich überprüft.
Auch das Setzten der Flags "f" (oder "s") hat keine Veränderung gebracht.
Kann mir jemand helfen?
ich habe ein Problem mit Linknx, und zwar zu erkennen, ob ein konkretes Telegramm wiederholt gesendet wurde oder nicht. Mir geht es darum zu erkennen, ob an einem Schalter "AUS" gedrückt wird, selbst wenn die verwendete Gruppenadresse bereits auf "off" steht.
Dazu habe ich das Object standardmässig definiert
Code:
<object type="1.001" id="bad_aus" gad="...">Bad alles aus</object>
Code:
<condition type="object" id="bad_aus" value="off" trigger="true" />
Wenn es jedoch schon "off" ist wird die Aktion nicht nochmal getriggert. Ist auch denke ich normal, da sich ja der Zustand "bad_aus" nicht ändert.
Am Bus wird ein zweites "off" Telegramm gesendet, das hab ich überprüft.
Auch das Setzten der Flags "f" (oder "s") hat keine Veränderung gebracht.
Kann mir jemand helfen?
Kommentar