NEWS
Zustand in Variable speichern und später wieder abrufen
-
Moin!
Unser Sohn hat heute ein neues Bett bekommen - ohne Gitter. Somit könnte er nun jeder Zeit aufstehen und im Haus rumrennen. Das würden wir gerne mitbekommen.Hierzu habe ich einen Türsensor an seine Kinderzimmertür angebracht. Jetzt würde ich gerne unsere Schlafzimmerlampe dazu nutzen uns entsprechend zu warnen.
Das funktioniert mit folgendem Blockly eigentlich auch soweit. Gerne würde ich aber den vorherigen Zustand der Schlafzimmerlampe abspeichern und dann später wieder herstellen wollen.
Ist das Licht im Schlafzimmer zB noch an gewesen, wollen wir nach der Warnung nicht einfach im Dunkeln sitzen, sondern dann den vorherigen Zustand der Lampe wieder herstellen.
Irgendwie klappt das aber nicht so und die Lampe geht immer aus, auch wenn sie zuvor an war.Licht soll also ein paar mal an und aus gehen, nach 60 Sekunden aus gehen und ggf. (sollte das Licht vor der Türöffnung an gewesen sein), auch wieder an gehen.
Das Ganze möchte ich im zweiten Schritt vielleicht auch noch um Farbwerte erweitern. Also Warnung auf zB rot schalten, danach wieder auf weiß.
-
@mymomo
Es muss mit einer Sperrvariablen (timeout) verhindert werden, dass der Block erneut ausgeführt wird, wenn die Tür innerhalb der 60 s zweimal geöffnet wird.