ich versuche ja gerade meine ioBroker NodeRed Logiken mit dem TWS abzulösen. Nächstes Thema ist die Benachrichtigung wenn länger als 5 Min die Fenster offen sind. Dazu haben die Fenster einen Reedkontakt der über KNX zurückgemeldet wird. False ist offen, True ist zu.
Meine Überlegung einer Logik war folgende:
Ich nehme den Timer1 (nicht retriggerbar) und hänge an beide Eingänge (Start und Reset) den Binäreingang. Über die Eingangsfunktion teste ich bei Start ob der Wert False ist und bei Reset ob der Wert True ist. Als Dauer nehme ich 300sek.
Meiner Logik nach startet ein offenes Fenster den Timer1, nach 300sek. wird an den Ausgang ein Signal gesendet. Sollte vor erreichen der 300 Sek. das Fenster wieder geschlossen werden wird der Reseteingang getriggert und der Timer wird zurückgesetzt.
Jetzt zum Problem:
* Der Binärkontakt kommt mit Bool, bei der Eingangslogik kann ich nicht nach True oder False filtern, was nehme ich da denn dann für einen Filter der auf False filtern kann?
* Warum zeigt der Doktormodus Float Werte obwohl bool Werte gesendet werden?
* Habe ich da einen kompletten Denkfehler? Bzw. wie würdet ihr so eine Logik aufbauen?
*Warum erwartet der Timer am Start/Reset Eingang ein Float? Da passt doch eher ein Bool?



Vielen Dank und viele Grüße,
Hans