NEWS
Auslösen nur bei Falsch
-
Ich habe den Reek Kontakt nun mal an einen anderen Shelly ohne Garagentor aufgebaut.
Und kann nun auch bestätigen dieser prellt.Ich habe dem Script dann entsprechend den Verzögerer hinzugefügt aber nach wie vor wird der Trigger bei true und false ausgelöst:

Bei Shelly selbst konnte ich kein Entprell Feature finden.
-
Ich habe den Reek Kontakt nun mal an einen anderen Shelly ohne Garagentor aufgebaut.
Und kann nun auch bestätigen dieser prellt.Ich habe dem Script dann entsprechend den Verzögerer hinzugefügt aber nach wie vor wird der Trigger bei true und false ausgelöst:

Bei Shelly selbst konnte ich kein Entprell Feature finden.
-
@xadox
Ändere den Trigger auf "wurde geändert"! (siehe hier) -
@martinp sagte: behebt man das Problem der Auslösung durch das Prellen an der steigenden Flanke
Du hast recht. An das Prellen wenn von false --> true geschaltet wird, habe ich nicht gedacht. Also besser so:

EDIT: "stop timeout" ist seit JS-Version 7.0.5 überflüssig, da seitdem Blockly automatisch bei Ablauf des Timers die Variable
timeoutauf null zurück setzt.@paul53
Funktioniert das Blockly so wie deines oder gibt es da technische Unterschiede?
-
@paul53
Funktioniert das Blockly so wie deines oder gibt es da technische Unterschiede?
@gonzokalle sagte: Funktioniert das Blockly so wie deines
Ja.
-
Ich benötige nochmal eure Unterstützung.
In der Weihnachtzeit ist die Gargenbeleuchtung von Sonnenuntergang bis 22:00 an.
Daher möchte ich hierbei ebenfalls vorab prüfen lassen, ob die Weihnachtsbeleuchtung bereits an ist und falls ja soll das Script nicht auslösen.So ist mein Ansatz, aber nun geht die Beleuchtung nicht mehr an:

-
Ich habe es nochmals auf anderem Weg probiert, leider ebenfalls ohne Erfolg:

Habt ihr ggf. nochmals einen Tipp?
- Du liest das ganze Objekt. Was Du brauchst wäre "Wert vom Objekt"
- Wenn in dem Objekt ein bool'scher Wert (true/false) steht, brauchst Du nicht auf "= falsch" prüfen.
Da nimmt man dann ein "nicht"

-
- Du liest das ganze Objekt. Was Du brauchst wäre "Wert vom Objekt"
- Wenn in dem Objekt ein bool'scher Wert (true/false) steht, brauchst Du nicht auf "= falsch" prüfen.
Da nimmt man dann ein "nicht"

@codierknecht Vielen Dank dafür. Funktioniert

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
