NEWS
Script für Türkontakt ist ab und zu in Dauerschleife
-
Hallo,
die Überwachung unserer Kühlschranktür soll nach 60 Sekunden via Alexa die Warnung herausgeben, dass die Tür geschlossen werden soll. Das funktioniert meistens. Wenn die Tür wieder geschossen wird, hört die zyklische Warnung auf. Nur leider nicht immer. Manchmal ist die Tür längst zu, und das Skript scheint in Dauerschleife zu laufen. Wenn ich dann die Tür wieder öffne, kurz warte und wieder schließe, bleibt die Dauerschleife aktiv. Ich muss dann das Script manuell über iobroker stoppen.
Hat jemand einen Tipp für mich?

-
Hallo,
die Überwachung unserer Kühlschranktür soll nach 60 Sekunden via Alexa die Warnung herausgeben, dass die Tür geschlossen werden soll. Das funktioniert meistens. Wenn die Tür wieder geschossen wird, hört die zyklische Warnung auf. Nur leider nicht immer. Manchmal ist die Tür längst zu, und das Skript scheint in Dauerschleife zu laufen. Wenn ich dann die Tür wieder öffne, kurz warte und wieder schließe, bleibt die Dauerschleife aktiv. Ich muss dann das Script manuell über iobroker stoppen.
Hat jemand einen Tipp für mich?

-
@spockdog Du hast ein "Intervall" genommen. Wenn dieses nicht gestoppt wird, dann kommt alle 60 Sekunden die Durchsage.
Ich würde es wie folgt lösen:

Mit "Wert" beim "falls-Block" fragst du ab, ob der Trigger wahr ist, zu finden unter Trigger:

@kusi sagte in Script für Türkontakt ist ab und zu in Dauerschleife:
Du hast ein "Intervall" genommen. Wenn dieses nicht gestoppt wird, dann kommt alle 60 Sekunden die Durchsage.
Im Prinzip hast du recht, aber ich bin mir nicht sicher, ob das der Grund ist.
wenn der Sensor richtig funktioniert, dürfte das in dem Skript von @spockdog nicht vorkommen.
Sobald die Tür geschlossen wird, wird auch sein Timeout gestoppt. -
@kusi sagte in Script für Türkontakt ist ab und zu in Dauerschleife:
Du hast ein "Intervall" genommen. Wenn dieses nicht gestoppt wird, dann kommt alle 60 Sekunden die Durchsage.
Im Prinzip hast du recht, aber ich bin mir nicht sicher, ob das der Grund ist.
wenn der Sensor richtig funktioniert, dürfte das in dem Skript von @spockdog nicht vorkommen.
Sobald die Tür geschlossen wird, wird auch sein Timeout gestoppt.@homoran sagte in Script für Türkontakt ist ab und zu in Dauerschleife:
aber ich bin mir nicht sicher, ob das der Grund ist.
Da hast du vollkommen recht.
Mein Vorschlag ist eher eine Optimierung (1 statt 2 Trigger, Timeout statt Intervall), aber funktionieren sollte sein Skript auch. -
Hallo,
die Überwachung unserer Kühlschranktür soll nach 60 Sekunden via Alexa die Warnung herausgeben, dass die Tür geschlossen werden soll. Das funktioniert meistens. Wenn die Tür wieder geschossen wird, hört die zyklische Warnung auf. Nur leider nicht immer. Manchmal ist die Tür längst zu, und das Skript scheint in Dauerschleife zu laufen. Wenn ich dann die Tür wieder öffne, kurz warte und wieder schließe, bleibt die Dauerschleife aktiv. Ich muss dann das Script manuell über iobroker stoppen.
Hat jemand einen Tipp für mich?

Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden