Hi Marcus,
ich bin beim durchgehen meiner Logiken über einen Kommentar gestossen, der mich auf ein altes sh.py-Problem erinnert hat.
Folgende Situation:
Ich lasse eine Logik von 2 Items triggern, die beide per knx_listen auf GA reagieren. Es funktioniert wie ein Start-Stop, die erste GA startet die Logik, die 2. stoppt diese.
Die eine GA gibt die Richtung meines Rolladens an.
Meine MDT-Glastaster lesen nach dem Neuprogrammieren den Status verschiedener GA, um deren LEDs passend einzuschalten. Der KNX_READ vom Glastaster auf die Rolladen-Richtungs-GA wird von einem KNX_RESPONSE beantwortet, auf den leider auch das knx_listen meiner Items reagiert - und dann die Logik triggert - das ist ungewünscht.
Ich bräuchte eine Möglichkeit, in der Logik zu checken, ob der Item-Change von einem WRITE oder einem RESPONSE ausgelöst wurde, oder alternativ ein weiteres Attribut für das knx-plugin in der Art: knx_listen_for_write...
Gibt es eine Möglichkeit in callidomus, so was in einer Logik abzufragen?
Danke und Gruß,
Waldemar
ich bin beim durchgehen meiner Logiken über einen Kommentar gestossen, der mich auf ein altes sh.py-Problem erinnert hat.
Folgende Situation:
Ich lasse eine Logik von 2 Items triggern, die beide per knx_listen auf GA reagieren. Es funktioniert wie ein Start-Stop, die erste GA startet die Logik, die 2. stoppt diese.
Die eine GA gibt die Richtung meines Rolladens an.
Meine MDT-Glastaster lesen nach dem Neuprogrammieren den Status verschiedener GA, um deren LEDs passend einzuschalten. Der KNX_READ vom Glastaster auf die Rolladen-Richtungs-GA wird von einem KNX_RESPONSE beantwortet, auf den leider auch das knx_listen meiner Items reagiert - und dann die Logik triggert - das ist ungewünscht.
Ich bräuchte eine Möglichkeit, in der Logik zu checken, ob der Item-Change von einem WRITE oder einem RESPONSE ausgelöst wurde, oder alternativ ein weiteres Attribut für das knx-plugin in der Art: knx_listen_for_write...
Gibt es eine Möglichkeit in callidomus, so was in einer Logik abzufragen?
Danke und Gruß,
Waldemar
Kommentar