NEWS
Timeouts: kein Stop mehr möglich (gelöst)
-
Mein Vorhaben ..
Den zuvor gestarteten Timer abwarten möchte ich in einem weiteren Trigger mittels dem Blockly-Werkzeug (tool) stop abbrechen. Leider wird mir in dem Werkzeug stop nicht der Name des Timers abwarten zur Auswahl angeboten. Wie in dem angefügten Bild zu sehen ist, bleibt die Auswahlliste schlichtweg leer.

Bereits bei der Auswahl des Werkzeugs im Menü Timeouts kann man diesen Fehler erkennen. Zeigt das Werkzeug zyklische Ausführung abbrechen die Namen der Timeouts in der Auswahlliste an, so ist im Werkzeug stop nichts aufgeführt.

-
Mein Vorhaben ..
Den zuvor gestarteten Timer abwarten möchte ich in einem weiteren Trigger mittels dem Blockly-Werkzeug (tool) stop abbrechen. Leider wird mir in dem Werkzeug stop nicht der Name des Timers abwarten zur Auswahl angeboten. Wie in dem angefügten Bild zu sehen ist, bleibt die Auswahlliste schlichtweg leer.

Bereits bei der Auswahl des Werkzeugs im Menü Timeouts kann man diesen Fehler erkennen. Zeigt das Werkzeug zyklische Ausführung abbrechen die Namen der Timeouts in der Auswahlliste an, so ist im Werkzeug stop nichts aufgeführt.

@legro das ist auch richtig so, denn Du verwendest doch die zyklische Ausführung mit der Variablen "abwarten " und keinen Timeout. Unabhängig davon wäre es vielleicht gut, wenn Du nochmal erklären würdest, was das Script machen soll denn die Verwendung von Timeout zur Unterscheidung von kurzen und langen Tastendrücken braucht man eigentlich nicht.
-
@legro das ist auch richtig so, denn Du verwendest doch die zyklische Ausführung mit der Variablen "abwarten " und keinen Timeout. Unabhängig davon wäre es vielleicht gut, wenn Du nochmal erklären würdest, was das Script machen soll denn die Verwendung von Timeout zur Unterscheidung von kurzen und langen Tastendrücken braucht man eigentlich nicht.
Danke für deine Hinweise. Ich habe mittlerweile meinen Fehler erkannt: Ich versuchte offenbar eine zyklische Ausführung mit stop zu beenden. Meiner Dummheit sind keine Grenzen gesetzt.

Mittlerweile funktioniert alles wie gewünscht.
Hier noch die Beschreibung, was ich damit mache ..
Wenn wir das Haus verlassen, verwenden wir die Homematic Fernbedienung HM-Sec4-2. Mit einem kurzen Druck auf Taste 1 wird ein Trigger ausgelöst, der in zwei Minuten die Scharfschaltung des Hüllschutzes auslöst. Hat man nun dies ausgelöst, muss jedoch nochmals innerhalb dieser zwei Minuten zurück ins Haus, wird durch einen langen Druck auf diese Taste diese Aktivierung wieder abgebrochen.
Auch die zweite Taste dieser Fernbedienung benutzen wir doppelt. Kurzer Druck: Hüllschutz aus, langer Druck: ausgelösten Alarm (alle Sirenen tröten schon) abbrechen.
-
Danke für deine Hinweise. Ich habe mittlerweile meinen Fehler erkannt: Ich versuchte offenbar eine zyklische Ausführung mit stop zu beenden. Meiner Dummheit sind keine Grenzen gesetzt.

Mittlerweile funktioniert alles wie gewünscht.
Hier noch die Beschreibung, was ich damit mache ..
Wenn wir das Haus verlassen, verwenden wir die Homematic Fernbedienung HM-Sec4-2. Mit einem kurzen Druck auf Taste 1 wird ein Trigger ausgelöst, der in zwei Minuten die Scharfschaltung des Hüllschutzes auslöst. Hat man nun dies ausgelöst, muss jedoch nochmals innerhalb dieser zwei Minuten zurück ins Haus, wird durch einen langen Druck auf diese Taste diese Aktivierung wieder abgebrochen.
Auch die zweite Taste dieser Fernbedienung benutzen wir doppelt. Kurzer Druck: Hüllschutz aus, langer Druck: ausgelösten Alarm (alle Sirenen tröten schon) abbrechen.
@legro ok, dann hat sich das ja jetzt geklärt. Es wäre noch gut, den Thread durch Editieren der Überschrift Deines ersten Posts als [Gelöst] zu markieren.
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