NEWS
Bewegungsmelder Licht mit Türkontakt
-
Das Licht soll beim Betreten des Bades angehen und so lange an bleiben, bis man das Bad wieder verlässt. Jetzt kommt es vor, dass das Licht manchmal noch brennt wenn man das Bad betritt. Wo liegt der Fehler im Skript??? Wäre cool, wenn mir jemand helfen könnte.

-
Das Licht soll beim Betreten des Bades angehen und so lange an bleiben, bis man das Bad wieder verlässt. Jetzt kommt es vor, dass das Licht manchmal noch brennt wenn man das Bad betritt. Wo liegt der Fehler im Skript??? Wäre cool, wenn mir jemand helfen könnte.

Also, wenn Bewegung wird das Licht eingeschaltet?
Und wenn danach noch mal die Tür geöffnet wird, wird das Licht ausgeschaltet.Das Öffnen der Tür kann doch auch den Bewegungsmelder auslösen?
Im ersten Teil eine Variable auf Wahr setzen wenn du das Licht angemacht hast. Und eine weitere Bedingung hinzufügen. Nämlich das wenn diese Variable schon auf Wahr steht nichts gemacht wird.
Im Zweiten Teil wenn du das Licht ausschaltest setzt du diese Variable wieder auf Falsch - aber mit etwas Verzögerung (3 Sekunden?)
Dann reagiert der Bewegungsmelder nicht wenn die Tür gerade erst zum verlassen geöffnet wurde
-
Also, wenn Bewegung wird das Licht eingeschaltet?
Und wenn danach noch mal die Tür geöffnet wird, wird das Licht ausgeschaltet.Das Öffnen der Tür kann doch auch den Bewegungsmelder auslösen?
Im ersten Teil eine Variable auf Wahr setzen wenn du das Licht angemacht hast. Und eine weitere Bedingung hinzufügen. Nämlich das wenn diese Variable schon auf Wahr steht nichts gemacht wird.
Im Zweiten Teil wenn du das Licht ausschaltest setzt du diese Variable wieder auf Falsch - aber mit etwas Verzögerung (3 Sekunden?)
Dann reagiert der Bewegungsmelder nicht wenn die Tür gerade erst zum verlassen geöffnet wurde
@bananajoe Stehe gerade wieder etwas auf dem Schlauch. Wie mache idas, wenn die Variable schon auf wahr stehr, dass nichts gemacht wird?
-
Das Licht soll beim Betreten des Bades angehen und so lange an bleiben, bis man das Bad wieder verlässt. Jetzt kommt es vor, dass das Licht manchmal noch brennt wenn man das Bad betritt. Wo liegt der Fehler im Skript??? Wäre cool, wenn mir jemand helfen könnte.

-
@bananajoe Stehe gerade wieder etwas auf dem Schlauch. Wie mache idas, wenn die Variable schon auf wahr stehr, dass nichts gemacht wird?
@lustig29
im Oberen Block: In der Falls-Prüfung fügst du eine weitere UND-Verknüpfte Prüfung auf "Aktiv = Falsch" hinzu.
Aktivist eine Variable die du erstellst.
Bei mache setzt du diese Variable auf "Wahr"im unteren Block bei mache setzt du
Aktivwieder auf Falsch. Aber davor setze einen Pause Block von 2 oder mehr Sekunden -
@paul53 Hab das Skript jetzt mal so geändert. Leider geht das Licht so nicht aus, beim verlassen des Bades.
-
@paul53 Hab das Skript jetzt mal so geändert. Leider geht das Licht so nicht aus, beim verlassen des Bades.
@lustig29
In der folgenden Version sollte das Licht auch dann aus gehen, wenn die Tür geschlossen wird, ohne dass man sie kurz vorher öffnen musste. Die Verzögerung ist erforderlich, damit das Licht nicht ausschaltet, wenn man die Tür von innen schließt und schon Bewegung erkannt wurde.
-
@lustig29
In der folgenden Version sollte das Licht auch dann aus gehen, wenn die Tür geschlossen wird, ohne dass man sie kurz vorher öffnen musste. Die Verzögerung ist erforderlich, damit das Licht nicht ausschaltet, wenn man die Tür von innen schließt und schon Bewegung erkannt wurde.
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
