NEWS
Shelly macht klackgeräusche bei Yeelightadapter und Script
-
Hi Leute, ich habe in mehreren Zimmern Yeelight Deckenlampen.
Damit diese smarten Lampen nicht aus versehen mit dem Lichtschalter ausgeschaltet werden und ihre smarte Funktion verlieren habe ich hinter die Lichtschalter eine Shelly 1 gebastelt und die Lampe an den Dauerstrom gehangen (Lampe ist also nicht direkt mit dem Shelly Verbunden) und der Shelly greift nur das Signal des Lichtschalters ab.Dazu habe ich ein Script erstellt, welches bei Betätigung des Schalters (Shelly ist auf Edge Switch gestellt, Status wird also bei jedem Drücken verändert) via Yeelight Adapter die Deckenlampe ein oder ausschaltet. Zudem steht im Script, dass wen ich die Yeelight Deckenlampe über die App an oder ausschalte die Shelly ebenfalls ihren Zustand daran anpasst.
Hier mal ein Bild von dem Script:All das funktioniert soweit auch ganz gut.
Aber jetzt kommt das Problem:
Etwa alle 2 Wochen spielt der Shelly verrückt, nachdem der Status der Deckenlampe verändert wurde.- Er klackert die ganze Zeit, als ob man ihn Dauerhaft schalten würde.
- Schalter / Shelly lässt sich nicht mehr bedienen
- Der Yeelight Adapter ist abgestürzt
- im Log wird sekündlich eine Fehlermeldung vom Shelly Adapter ausgegeben (kann jetzt leider nicht das Log angeben, da ich nicht zuhause bin und das Log wohl nach 0 Uhr nicht mehr einsehbar ist bei mir)
Erst wenn ich das Script beende und den Yeelight Adapter Neustarte, funktioniert alles wie gewohnt.
Könnte der Fehler im Script liegen?
Habe das Gefühl, dass irgendein Fehler auftritt und der Shelly danach dauerhaft angesteuert wird.Danke im Vorfeld für eure Hilfe.
LG
-
@dj-rico Ändere mal das Blocky auf diese Variante:
Passiert es immer dann, wenn der Raspberry ausgelastet ist?
-
@mcu
Danke für deine Antwort.
Ob der Raspberry dabei ausgelastet ist kann ich dir jetzt gar nicht so genau sagen, aber ich habe den 4b mit 8GB.
Bei den paar Anwendungen kann ich mir nicht vorstellen, dass der bei mir ausgelastet ist.Meinst du bei dem Script, dass ich den Block "sonst" statt "sonst falls" einfügen soll oder hat es was mit der Variablen zu tun, die du dort eingefügt hast?
LG
-
@dj-rico
Versuche es mal so:Wert findet man unter "Trigger".
-
@paul53
Danke, ich werde es mal ausprobieren wenn ich Zeit habe -
@paul53
hey, irgendwie bin ich zu blöd es so zu verstehen, wie du geschrieben hast.
Muss ich nicht erstmal den Sollwert irgendwo definieren? Bin in der Materie leider noch nicht so erfahrenIch hab es zumindest schonmal so hinbekommen, wie MCU es geschrieben hat und so funktioniert es auch erstmal.
Nur das von dir paul53 versteh nicht so ganz
-
so sehen übriens die Fehlermeldunen im Log aus.
bin nämlich dabei grade ein paar Scripte zu überarbeiten
-
@dj-rico sagte: so sehen übriens die Fehlermeldunen im Log aus.
Das sieht nach einer Endlosschleife aus, die den Shelly-Adapter überfordert. Um so etwas im Skript zu verhindern, versuche es mal so:
Wert und Ursprung aus "Trigger".
-
@paul53 said in Shelly macht klackgeräusche bei Yeelightadapter und Script:
@dj-rico sagte: so sehen übriens die Fehlermeldunen im Log aus.
Das sieht nach einer Endlosschleife aus, die den Shelly-Adapter überfordert. Um so etwas im Skript zu verhindern, versuche es mal so:
Wert und Ursprung aus "Trigger".
Danke für die Hilfe. Kann ich das so einfach unter jedem Trigger einfügen? Bestimmt oder
LG
-
@dj-rico Ich hatte ein ähnliches Problem, jedoch mit Nuki, dies spielt aber keine Rolle.
Versuche folgendes:
Bei "Object ID" ist der Datenpunkt Switch.
Achte dabei auf die unterschiedlichen Blöcke steuere und aktualisiere.
Beim "falls Objekt"-Block der Yeelight Lampe ändere die "Auslösung durch" auf unbestätigte Änderung (siehe mein Foto).Info am Rande: Wie ich das sehe hat @paul53 dasselbe im Fokus, er löst es aber direkt über die Abfrage.
-
@kusi danke ich werde es mal ausprobieren