Antworten
Jun 05, 2019 - 05:30
Hallo,
ein paar generelle Infos zum Automation Manager vorweg:
Der Sobald-Block: Wenn der hier eingestellte Status eintritt, wird der einmal Task ausgelöst bzw. die Falls-Bedingungen geprüft und der Task, wenn diese ebenfalls zutreffen, ausgelöst.
Mehrere Bedingungen im Falls-Block mit UNDverknüpft: Hier wird nur ausgelöst wenn alle mit UND verknüpften Bedingungen eintreten.
Ich nehme an "all_armed" heißt die Alarmanlage ist scharf. Dein Task löst also einmal aus, wenn Du die Alarmanlage scharf stellst. Dann werden die Falls-Bedingungen geprüft. Und nur wenn zum Zeitpunkt der Scharfschaltung der Alarmanlage nun auch zeitglich das Fenster offen ist UND ein timeout vorliegt UND sabotage vorliegt, DANN löst dein Task aus.
All das tritt bei dir wahrscheinlich nicht gleichzeitig ein.
Du könntest den Task auf 3 Tasks aufteilen. Für das Fenster-Szenarie packst du die 3 Fensterstatus (Fenster offen, sabotage und timeout) in den Sobaldblock. Hier werden die Auslöser dann mit ODER verknüpft.
Im Falls-Block fragst Du dannab, ob die Alarmalage scharfgeschaltet ist. Denn Dann-Teil kannst du so lassen.
Dasselbe machst Du mit den Türkontakten: also neuen Task anlegen, die 3 Türkontakt-Auslöser in den Sobald-Block, im Falls-Block prüfen, ob die Alarmanlage scharf ist und den Dann-Teil übernehmen.
Liebe Grüße,
Mona
ein paar generelle Infos zum Automation Manager vorweg:
Der Sobald-Block: Wenn der hier eingestellte Status eintritt, wird der einmal Task ausgelöst bzw. die Falls-Bedingungen geprüft und der Task, wenn diese ebenfalls zutreffen, ausgelöst.
Mehrere Bedingungen im Falls-Block mit UNDverknüpft: Hier wird nur ausgelöst wenn alle mit UND verknüpften Bedingungen eintreten.
Ich nehme an "all_armed" heißt die Alarmanlage ist scharf. Dein Task löst also einmal aus, wenn Du die Alarmanlage scharf stellst. Dann werden die Falls-Bedingungen geprüft. Und nur wenn zum Zeitpunkt der Scharfschaltung der Alarmanlage nun auch zeitglich das Fenster offen ist UND ein timeout vorliegt UND sabotage vorliegt, DANN löst dein Task aus.
All das tritt bei dir wahrscheinlich nicht gleichzeitig ein.
Du könntest den Task auf 3 Tasks aufteilen. Für das Fenster-Szenarie packst du die 3 Fensterstatus (Fenster offen, sabotage und timeout) in den Sobaldblock. Hier werden die Auslöser dann mit ODER verknüpft.
Im Falls-Block fragst Du dannab, ob die Alarmalage scharfgeschaltet ist. Denn Dann-Teil kannst du so lassen.
Dasselbe machst Du mit den Türkontakten: also neuen Task anlegen, die 3 Türkontakt-Auslöser in den Sobald-Block, im Falls-Block prüfen, ob die Alarmanlage scharf ist und den Dann-Teil übernehmen.
Liebe Grüße,
Mona
Jun 05, 2019 - 05:30
wieso überall timeout und sabotage prüfen und dann sogar mit und???
ich denke ein kontakt wird nie open sein und gleichzeitig sabotage und timeout haben :)
ich denke ein kontakt wird nie open sein und gleichzeitig sabotage und timeout haben :)
Von
Auch das müsste gehen. Dann müsste im Sobald-Block ein Intervall gesetzt werden. Die Bedingungen für Fenster- und Türkontakte im Falls-Block müssten mit ODER verknüpft werden und in eine Klammer gesetzt werden. Zusätzlich muss dann im Falls-Block noch der Alarm überprüft werden. dieser kommt nicht mit in die Klammer und wird mit UND verknüpft.
Liebe Grüße,
Mona
Neuen Kommentar hinzufügen