Alles anzeigen
Hast Du so einen DelaySwitch bei Dir im Einsatz? Ich habe den Switch mal so definiert.
Code{ "accessory": "DelaySwitch", "name": "HaustürDelaySwitch", "disableSensor": false, "delay": 60000 }Nun wäre ja bei mir nun die Überlegung, geht die Türe auf (Eve Door AUF) sollte der DelaySwitch aktiviert werden und dieser bleibt dann 1 Minute aktiv (60000 ms). Ist die 1 Minute um und der DelaySwitch deaktiviert werden und dann die Eve Door immer noch den Status AUF haben, soll in meinem Fall eine Telegram-Message versendet werden (das Nachrichten versenden ist kein Thema). Ist der andere Ansatz so machbar?
Mein Ansatz wäre nun
Regel 1: Wenn Tür AUF, dann DelaySwitch aktiv (DelaySwitch aktiv wäre dann wohl eine Szene)
Regel 2: Wenn DelaySwitch inaktiv, ist Tür noch AUF, dann Nachricht versenden (Nachrichtenversand als Szene)
Viele Grüsse
NACHTRAG
Habe es genau mal so gebaut und so klappt es wunderbar, ist die Türe mehr als 60 Sekunden offen, wird über Telegram die Nachricht versendet.
Hallo,
Ich habe seit ein paar Tagen einen Eve Door und wollte dies genauso wie hier beschrieben umsetzen. Wenn die Haustür länger als 60 Sekunden geöffnet ist, soll eine Pushnachricht auf das iPhone geschickt werden.
Regel 1 klappt. Tür offen? Delayswitch wird aktiv aktiv.
Regel 2 klappt so bei mir leider nicht. Sobald die Tür geöffnet wird, wird sofort die Aktion gestartet. Regel: wenn Tür auf, und Bedingung delaytimer inaktiv. Es kommt mir so vor, als wäre der timer noch kurzzeitig inaktiv.
Ich habe mir mit einem weiteren Dealaytimer helfen können. Also timer 1 60 Sekunden, Timer 2 70 Sekunden.
Funktioniert, aber ich würde gern verstehen, was ich hier falsch gemacht habe?