NEWS
Yeelight Ceiling Status Ein/Aus nicht korrekt
-
Hallo zusammen,
nutze seit einiger Zeit Yeelight Lampen (Bulb, Ceiling und Stripe).
Je nach Szenario würde ich diese gerne per VIS steuern können, doch leider bereiten mir einige Lampen (insbesondere die Ceiling) Kopfschmerzen.
Evtl. liegt das Problem u.a daran das, dass Licht sowohl per Tastschalter (vollständig Ein/Aus), Per App (Licht Ein/Aus) und per Fernbedienung (Bluetooth) Ein/Aus gehschaltet werden kann.
In der Küche haben wir eine Yeelight hängen, diese wird über das Astro Script erfolgreich geschaltet, sofern die Lampe Strom über den Lichtschlater erhält.
Des weiteren schalte ich die Lampen Ein/Aus über dem Aqara Bewegungssensor, klappt soweit auch gut.
Wenn ich die Lampe dann jedoch nachts per Lichtschalter komplett vom Strom nehme, wird dies von iobroker nicht registiert und der Wert "power" steht auf "true".
Ebenfalls wird der Status "indicator.connected" nicht angezeigt bzw. ist leer.
Würde gerne dafür sorgen das die Lampen bzw. alle elektischen Geräte die über den iobroker laufen mir auch anzeigen ob Sie quasi eingeschaltet bzw. ausgeschaltet sind.
Wäre doof in den Urlaub zu fahren und die Lampen sind "An".
Habt ihr das selbe Problem? Habt ihr. ggf Lösungsvorschläge?
nutze den folgendne Adapter: https://github.com/MeisterTR/ioBroker.yeelight-2 (MeisterTR/ioBroker.yeelight-2) Version 0.4.1
Gruß
Jay
-
Hab ich auch schon bemerkt und arbeite schon an einer Lösung.
Gesendet von meinem Handy
-
super, viel Erfolg & besten Dank
-
Habe immoment an den Farbigen Leuchten, dass diese sich zwar aus/ein schalten lassen, aber sich der RGB wert nicht aus dem IOBroker ändern lässt.
Gibt es da eventuell einen zusammenhang?
-
Habe immoment an den Farbigen Leuchten, dass diese sich zwar aus/ein schalten lassen, aber sich der RGB wert nicht aus dem IOBroker ändern lässt.
Gibt es da eventuell einen zusammenhang? ` Schalte mal den Adapter auf Debug und poste ihn
Gesendet von meinem Handy
-
Würde gerne nen Fehler log Posten, aber es gibt keinen.
Bin mir nun gar nicht sicher ob das Adapter liegt, weil mein Skript was bisher immer funktioniert hat überträgt den Farbwert von einem Datenpunkt auf die Lampen im Wohnzimmer.
Nun scheint diese Übertragung nicht mehr zu klappen auf das RGB Objekt der Lampe.
Wenn ich den wert händisch in den Objekten ändere, übernimmt der Adapter diesen auch und die Birne verändert die Farbe.
Komischerweise funktioniert An/Aus und dimmen im selben Skript aber schon :?:
Vll ne idee warum das umschreiben nicht geht aus dem Skript heraus?
Hab mal den Log vom Javaskript.
` > javascript.0 2018-10-26 10:53:52.200 error TypeError: Cannot read property 'replace' of undefined at Adapter.extendForeignObject (/opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:1345:28) at Object.stateChange (/opt/iobjavascript.0 2018-10-26 10:53:52.199 error pmessage io.javascript.0.scriptEnabled.common.Wohnzimmer.LichtfarbeWHZ {"val":"#0fae0a","ack":false,"ts":1540544032193,"q":0,"from":"system.adapter.socketio.0","user":"system.user.admin","lc":15405440
javascript.0 2018-10-26 10:53:50.766 error TypeError: Cannot read property 'replace' of undefined at Adapter.extendForeignObject (/opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:1345:28) at Object.stateChange (/opt/iob
javascript.0 2018-10-26 10:53:50.766 error pmessage io.javascript.0.scriptEnabled.common.Wohnzimmer.LichtfarbeWHZ {"val":"#0fae0a","ack":false,"ts":1540544030761,"q":0,"from":"system.adapter.socketio.0","user":"system.user.admin","lc":15405440
javascript.0 2018-10-26 10:53:40.088 info script.js.common.Geräte.Fensterbeleuchtung: registered 0 subscriptions and 0 schedules `
-
Würde gerne nen Fehler log Posten, aber es gibt keinen.
Bin mir nun gar nicht sicher ob das Adapter liegt, weil mein Skript was bisher immer funktioniert hat überträgt den Farbwert von einem Datenpunkt auf die Lampen im Wohnzimmer.
Nun scheint diese Übertragung nicht mehr zu klappen auf das RGB Objekt der Lampe.
Wenn ich den wert händisch in den Objekten ändere, übernimmt der Adapter diesen auch und die Birne verändert die Farbe.
Komischerweise funktioniert An/Aus und dimmen im selben Skript aber schon :?:
Vll ne idee warum das umschreiben nicht geht aus dem Skript heraus?
Hab mal den Log vom Javaskript.
` > javascript.0 2018-10-26 10:53:52.200 error TypeError: Cannot read property 'replace' of undefined at Adapter.extendForeignObject (/opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:1345:28) at Object.stateChange (/opt/iobjavascript.0 2018-10-26 10:53:52.199 error pmessage io.javascript.0.scriptEnabled.common.Wohnzimmer.LichtfarbeWHZ {"val":"#0fae0a","ack":false,"ts":1540544032193,"q":0,"from":"system.adapter.socketio.0","user":"system.user.admin","lc":15405440
javascript.0 2018-10-26 10:53:50.766 error TypeError: Cannot read property 'replace' of undefined at Adapter.extendForeignObject (/opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:1345:28) at Object.stateChange (/opt/iob
javascript.0 2018-10-26 10:53:50.766 error pmessage io.javascript.0.scriptEnabled.common.Wohnzimmer.LichtfarbeWHZ {"val":"#0fae0a","ack":false,"ts":1540544030761,"q":0,"from":"system.adapter.socketio.0","user":"system.user.admin","lc":15405440
javascript.0 2018-10-26 10:53:40.088 info script.js.common.Geräte.Fensterbeleuchtung: registered 0 subscriptions and 0 schedules
Der fehler liegt eindeutig am script
-
Danke für den Hinweiß.
Hab das skript mal dahingehend geändert, dass ein anderer Datenpunkt verwendet wird zum Farbe ändern.
Nun klappts komisch nur, dass es ja schon mal ging und nun nicht mehr mit dem Datenpunkt. Egal geht alles wieder