NEWS
Hilfe benötigt 2 Bewegungsmelder, 1 Lichtschalter, 2 Räume
-
@dslraser das ist eine gute Frage, hier müßte wahrscheinlich @paul53 Antwort geben, das ganze ist mir sowieso zu hoch.
Ich kann bis jetzt keine Ungereimtheiten feststellen, es wird alles zu meiner vollsten Zufriedenheit ausgeführt, doch es kann durchaus sein daß hier nach verschiedenen Scenarien irgendwo ein Fehler durch das nichtstoppen der Bewegung2 auftaucht.
Wie gesagt ich habe hier die ganze Logik und das Erstellen solcher Scripte bei weitem nicht raus, und steig auch leider bei diesem Script nicht so ganz durch, auf das Erstellen eines solchen Scripts wäre ich soweiso nicht gekommen.
-
@dslraser ich verstehe es generell nicht
was ist denn, wenn man sich länger im WC aufhält. -
@dslraser sagte: und wo wird Bewegung2 gestoppt ?
Weshalb soll es gestoppt werden?
@crunchip sagte in Hilfe benötigt 2 Bewegungsmelder, 1 Lichtschalter, 2 Räume:
was ist denn, wenn man sich länger im WC aufhält.
Dann findet keine Bewegung im Schlafzimmer statt und das Licht bleibt an.
-
@paul53 sagte in Hilfe benötigt 2 Bewegungsmelder, 1 Lichtschalter, 2 Räume:
@dslraser sagte: und wo wird Bewegung2 gestoppt ?
Weshalb soll es gestoppt werden?
weil ich von Dir und anderen Usern gelernt habe, das ein timeout immer gestoppt werden sollte, da es sonst auch mehrfach laufen könnte ?
-
@dslraser sagte: timeout immer gestoppt werden sollte, da es sonst auch mehrfach laufen könnte ?
Da vor dem Timeout eine Sperre ist, kann es nur mehrfach laufen, wenn innerhalb der 30 s nochmal das WC aufgesucht und zurück gekehrt wird, was sehr unwahrscheinlich ist.
-
@paul53 sagte in Hilfe benötigt 2 Bewegungsmelder, 1 Lichtschalter, 2 Räume:
Dann findet keine Bewegung im Schlafzimmer statt und das Licht bleibt an.
aber warum? lässt mir gerade keine Ruhe
Trigger wurde geändert,
(BWM schalten nacht Zeit x(60 sec) auf false, wenn keine Bewegung erkannt wird.)- betritt man nun das WC, wird durch den letzten falls Block, die variable wc auf true gesetzt,
- nun startet der 2te falls Block, variable wird auf false gesetzt, Bewegungs2(30sec) löst aus
wodurch wird verhindert, das die 30 sec ablaufen und das Licht ausgeht? zumal es ja passieren kann, das der BWM nicht erkennt, wenn man länger sitzt
hab das mal versucht aufzumalen
-
@crunchip sagte: wodurch wird verhindert, das die 30 sec ablaufen und das Licht ausgeht? zumal es ja passieren kann, das der BWM nicht erkennt, wenn man länger sitzt
Wenn man im WC sitzt, wird im Schlafzimmer keine Bewegung erkannt, der 30-s-Timer also nicht gestartet, sondern erst, wenn man das Schlafzimmer wieder betritt (1-Personen-Haushalt vorausgesetzt).
-
@paul53 sagte in Hilfe benötigt 2 Bewegungsmelder, 1 Lichtschalter, 2 Räume:
der 30-s-Timer also nicht gestartet, sondern erst, wenn man das Schlafzimmer wieder betritt
genau das ist, was ich nicht verstehe,
man betritt vom SZ das WC, somit sind beide BWM true, dadurch wird die variable auf wahr gesetzt, diese löst doch Bewegung2 aus? -
@crunchip sagte: wird die variable auf wahr gesetzt, diese löst doch Bewegung2 aus?
Eine Variable löst nichts aus. Das kann nur ein Trigger.
-
@paul53 na da hab ich wohl was begonnen, sorry für mich ist das ganze sowieso zu hoch, ich kann nur sagen dass es bisher funktioniert und ich gehe auch davon weiter aus.