Geht es nur mir so oder funktioniert die Switch invert funktion nicht korrekt?
switch:
- name: "Test E/A"
address: "0/1/21"
state_address: "0/7/21"
invert: true
Wenn eine 0 am state_address kommt soll sie als EIN verstanden werden und umgekehrt eben invert.
Der Schalter Symbolisiert dies auch korrekt, unten der zustand wenn vom Bus eine 0 als Status kommt:
Soweit so korrekt. Schalter ist also ein.
Drückt man nun auf den Schalter will man ihn ja aus schalten, sollte der eigentlich eine 0 senden, dies soll ja nicht wieder invertiert werden, leider sendet er aber eine 1.
Dieses verhalten ist so via jaml und via Gui und vielleicht ja auch so gewollt.
Falls dies die korrekte funktion ist, gibt es eine möglichkeit den status und das sende objekt seperat zu invertieren?
Thx Grüsse
GaXy
switch:
- name: "Test E/A"
address: "0/1/21"
state_address: "0/7/21"
invert: true
Wenn eine 0 am state_address kommt soll sie als EIN verstanden werden und umgekehrt eben invert.
Der Schalter Symbolisiert dies auch korrekt, unten der zustand wenn vom Bus eine 0 als Status kommt:
Soweit so korrekt. Schalter ist also ein.
Drückt man nun auf den Schalter will man ihn ja aus schalten, sollte der eigentlich eine 0 senden, dies soll ja nicht wieder invertiert werden, leider sendet er aber eine 1.
Dieses verhalten ist so via jaml und via Gui und vielleicht ja auch so gewollt.
Falls dies die korrekte funktion ist, gibt es eine möglichkeit den status und das sende objekt seperat zu invertieren?
Thx Grüsse
GaXy
Kommentar