NEWS
Scheife bis Bedingung erfüllt ist
-
Moin!
Ich bekomme es leider nicht hin und würde euch bitten mir mal zu helfen:
Ich möchte gerne eine Warnung über meine Alexa ausgeben, sollte meine Haustür (mit Nuki Türschloss) länger als 3 Minuten aufstehen. Außerdem soll es mir alle weiteren 3 Minuten diese Warnung rausgeben, bis die Tür halt wieder zu ist.
Dazu habe ich mir folgendes Blockly gebaut:
Die Schleife wird aber scheinbar gar nicht erst aufgerufen. Kann mir einer helfen warum dem so ist?
-
@mymomo
Mit "wiederhole bis" wird eine Endlosschleife erzeugt !@mymomo sagte in Scheife bis Bedingung erfüllt ist:
alle weiteren 3 Minuten diese Warnung rausgeben, bis die Tür halt wieder zu ist.
Dafür gibt es das Intervall. Dieses muss gestoppt werden, wenn die Tür schließt.
-
also so?:
-
@mymomo sieht auf den ersten Blick richtig aus. Bist du sicher, dass du den richtigen Datenpunkt abgreifst? Ist "indication if door is locked..." wirklich geändert wenn die Tür auf bzw zugeht? Das würd ich erstmal in den Datenpunkten prüfen bzw for die "falls" Anweisung mal einen "debug output" ins log schreiben "Programm gestartet" oder so um zu sehen ob der Trigger passt.
-
denke schon. werde ich natürlich nochmal prüfen