NEWS
Xiaomi Yeelight Smart LED (DE)
-
Ich hab ein bisschen Recherchet und hab diese Nodejs applikation gefunden
https://www.npmjs.com/package/miio
vielleicht hilft es einen für die Nativ Appllikation
würde mich mega freuen wenn einer die Adapter entwickelt
-
- VIS
widget für an/aus:
[{"tpl":"tplMfdLightCtrl","data":{"oid":"javascript.1.yeelight.RGB_Lampe_1.on","g_fixed":false,"g_visibility":false,"g_css_font_text":false,"g_css_background":false,"g_css_shadow_padding":false,"g_css_border":false,"g_gestures":false,"g_signals":false,"g_last_change":false,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","asButton":"true","signals-cond-0":"==","signals-val-0":true,"signals-icon-0":"/vis/signals/lowbattery.png","signals-icon-size-0":0,"signals-blink-0":false,"signals-horz-0":0,"signals-vert-0":0,"signals-hide-edit-0":false,"signals-cond-1":"==","signals-val-1":true,"signals-icon-1":"/vis/signals/lowbattery.png","signals-icon-size-1":0,"signals-blink-1":false,"signals-horz-1":0,"signals-vert-1":0,"signals-hide-edit-1":false,"signals-cond-2":"==","signals-val-2":true,"signals-icon-2":"/vis/signals/lowbattery.png","signals-icon-size-2":0,"signals-blink-2":false,"signals-horz-2":0,"signals-vert-2":0,"signals-hide-edit-2":false,"lc-type":"last-change","lc-is-interval":true,"lc-is-moment":false,"lc-format":"","lc-position-vert":"top","lc-position-horz":"right","lc-offset-vert":0,"lc-offset-horz":0,"lc-font-size":"12px","lc-font-family":"","lc-font-style":"","lc-bkg-color":"","lc-color":"","lc-border-width":"0","lc-border-style":"","lc-border-color":"","lc-border-radius":10,"lc-zindex":0,"min":"0","max":"1","invert_icon":true},"style":{"left":"450px","top":"20px","z-index":"3"},"widgetSet":"jqui-mfd"}]
widget für Dimmer:
[{"tpl":"tplMetroSlider","data":{"oid":"javascript.1.yeelight.RGB_Lampe_1.dim","g_fixed":false,"g_visibility":false,"g_css_font_text":false,"g_css_background":true,"g_css_shadow_padding":false,"g_css_border":false,"g_gestures":false,"g_signals":false,"g_last_change":false,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","signals-cond-0":"==","signals-val-0":true,"signals-icon-0":"/vis/signals/lowbattery.png","signals-icon-size-0":0,"signals-blink-0":false,"signals-horz-0":0,"signals-vert-0":0,"signals-hide-edit-0":false,"signals-cond-1":"==","signals-val-1":true,"signals-icon-1":"/vis/signals/lowbattery.png","signals-icon-size-1":0,"signals-blink-1":false,"signals-horz-1":0,"signals-vert-1":0,"signals-hide-edit-1":false,"signals-cond-2":"==","signals-val-2":true,"signals-icon-2":"/vis/signals/lowbattery.png","signals-icon-size-2":0,"signals-blink-2":false,"signals-horz-2":0,"signals-vert-2":0,"signals-hide-edit-2":false,"lc-type":"last-change","lc-is-interval":true,"lc-is-moment":false,"lc-format":"","lc-position-vert":"top","lc-position-horz":"right","lc-offset-vert":0,"lc-offset-horz":0,"lc-font-size":"12px","lc-font-family":"","lc-font-style":"","lc-bkg-color":"","lc-color":"","lc-border-width":"0","lc-border-style":"","lc-border-color":"","lc-border-radius":10,"lc-zindex":0,"sliderMarkerColor":"#ff0a0a","min":"10","max":"100"},"style":{"left":"120px","top":"70px","background":"linear-gradient(to left, #ffffff 0%, #444444 100%)","width":"316px","height":"42px","z-index":"4","position":""},"widgetSet":"metro"}]
widget für den HSV-Farbraum:
[{"tpl":"tplMetroSlider","data":{"oid":"javascript.1.yeelight.RGB_Lampe_1.hsv","g_fixed":false,"g_visibility":false,"g_css_font_text":false,"g_css_background":true,"g_css_shadow_padding":false,"g_css_border":false,"g_gestures":false,"g_signals":false,"g_last_change":false,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","signals-cond-0":"==","signals-val-0":true,"signals-icon-0":"/vis/signals/lowbattery.png","signals-icon-size-0":0,"signals-blink-0":false,"signals-horz-0":0,"signals-vert-0":0,"signals-hide-edit-0":false,"signals-cond-1":"==","signals-val-1":true,"signals-icon-1":"/vis/signals/lowbattery.png","signals-icon-size-1":0,"signals-blink-1":false,"signals-horz-1":0,"signals-vert-1":0,"signals-hide-edit-1":false,"signals-cond-2":"==","signals-val-2":true,"signals-icon-2":"/vis/signals/lowbattery.png","signals-icon-size-2":0,"signals-blink-2":false,"signals-horz-2":0,"signals-vert-2":0,"signals-hide-edit-2":false,"lc-type":"last-change","lc-is-interval":true,"lc-is-moment":false,"lc-format":"","lc-position-vert":"top","lc-position-horz":"right","lc-offset-vert":0,"lc-offset-horz":0,"lc-font-size":"12px","lc-font-family":"","lc-font-style":"","lc-bkg-color":"","lc-color":"","lc-border-width":"0","lc-border-style":"","lc-border-color":"","lc-border-radius":10,"lc-zindex":0,"sliderMarkerColor":"#ffffff","min":"0","max":"350","step":"1"},"style":{"left":"120px","top":"20px","z-index":"4","width":"316px","height":"42px","background":"linear-gradient(to right, #ff0000 0%, #ffff00 17%, #00ff00 33%, #00ffff 50%, #0000ff 67%, #ff00ff 83%, #ff0000 100%)"},"widgetSet":"metro"}] ```` `
Blöde Frage, wie importiere ich diese Widgets?
thx
-
Blöde Frage, wie importiere ich diese Widgets?
thx `
Im Vis einfach oben auf Widget importieren und dann den Code (Text) reinkopieren.
-
Adapter Yeelight zum testen
-
Yeah top! danke für den Adapter!
Auf den ersten Blick sieht er gut aus und sind echt viele möglichkeiten!
-
Habe mal eine Frage zu dem Adapter. Ist es möglich die Lampe Lokal mit allen Farben zu steuern ohne das ich hunderte von verschiedenen Datenpunkte mit den verschiedenen Farben machen muss?
Ich bin leider nicht fit in IoBroker bzw java, das ich mir selber ein unabhängiges Script schreiben könnte.
-
Habe mal eine Frage zu dem Adapter. Ist es möglich die Lampe Lokal mit allen Farben zu steuern ohne das ich hunderte von verschiedenen Datenpunkte mit den verschiedenen Farben machen muss?
Ich bin leider nicht fit in IoBroker bzw java, das ich mir selber ein unabhängiges Script schreiben könnte. ` Ich versteh die Frage nicht einmal..
Gesendet von meinem Handy
-
Habe mal eine Frage zu dem Adapter. Ist es möglich die Lampe Lokal mit allen Farben zu steuern ohne das ich hunderte von verschiedenen Datenpunkte mit den verschiedenen Farben machen muss?
Ich bin leider nicht fit in IoBroker bzw java, das ich mir selber ein unabhängiges Script schreiben könnte. ` Ich versteh die Frage nicht einmal..
Gesendet von meinem Handy `
War das wirklich so undeutlich? ;-( Sorry wenn es so falsch rüberkommt.
Es gibt ja die Yeelights RGB. Ich wollte wissen, ob ich ohne den Skill von Yeelight über IoBroker alle Farben ansteuern kann Ohne mehrere Datenpunkte zu erstellen bzw Scripte mit bestimmten Farbcodes erstellen muss.
Soweit ich das verstanden habe müsste ich ja so nun in der IoBroker Cloud jetzt immer in den Yeelight Adapter den RGB Datenpunkt auswählen und z.B. Rot einstellen und dann das Smart-Gerät z.B. "Sofalampe Rot" nennen, oder?
Gibt es nicht eine Möglichkeit das Smart-Gerät nur Sofalampe zu nennen und dann zu sagen "Alexa, schalte Sofalampe auf Rot" ohne das ich für jede Farbe einen eigenen Smart-Geräte Eintrag machen muss?
Ich glaube das bleibt nicht aus oder?
Verständlicher geworden?
Mir geht es eigentlich nur darum das ich nicht in Iobroker so viele Datenpunkte hinterlegen möchte auch wegen Übersichtlichen Gründen.
-
Adapter Yeelight zum testen
Die ReadMe ist ja recht spärlich, werd auch mal testen
-
Der Adapter ist ja erst ein paar Tage alt.
Gesendet von meinem Handy
-
ich teste es auch mit LED und BLUB. Aber sieht gut aus
-
Hallo,
ich nutze das Script zur Steuerung.
Kann mir jemand sagen wie ich die Gruppensteuerung deaktiviere?
Diese füllt mir den Log dauernd mit einträgen, da ich keine Gruppen definiert habe.
javascript.0 2018-02-27 17:47:40.144 warn Object "javascript.0.Yeelight.Bulb4.group" does not exist javascript.0 2018-02-27 17:47:40.143 info script.js.Custom_Scripts.Yeelight_Steuerung.Yeelight_Steuern: Lampe 3 nicht Mitglied in Gruppe 1 javascript.0 2018-02-27 17:47:40.143 info script.js.Custom_Scripts.Yeelight_Steuerung.Yeelight_Steuern: Schleifendurchlauf 3 javascript.0 2018-02-27 17:47:40.142 info script.js.Custom_Scripts.Yeelight_Steuerung.Yeelight_Steuern: Lampe 2 nicht Mitglied in Gruppe 1 javascript.0 2018-02-27 17:47:40.141 info script.js.Custom_Scripts.Yeelight_Steuerung.Yeelight_Steuern: Schleifendurchlauf 2 javascript.0 2018-02-27 17:47:40.131 info script.js.Custom_Scripts.Yeelight_Steuerung.Yeelight_Steuern: Gruppenmitglied bin ich selbst javascript.0 2018-02-27 17:47:40.131 info script.js.Custom_Scripts.Yeelight_Steuerung.Yeelight_Steuern: Schleifendurchlauf 1 javascript.0 2018-02-27 17:47:40.130 info script.js.Custom_Scripts.Yeelight_Steuerung.Yeelight_Steuern: Kommando wird an Gruppe weitergegeben javascript.0 2018-02-27 17:47:40.129 info script.js.Custom_Scripts.Yeelight_Steuerung.Yeelight_Steuern: {"id":1,"method":"set_power","params":["on", "smooth", 1000]} javascript.0 2018-02-27 17:47:40.128 info script.js.Custom_Scripts.Yeelight_Steuerung.Yeelight_Steuern: Kommando für Lampe 1 mit power
-
wie muss die Yeelight im Vorfeld eingerichtet werden damit der Adapter die Yeelight erkennt, weil ich habe die Yeelight aktuell mit der Yeelight App gekoppelt eingerichtet und er findet die Color Bulb leider nicht, der Adapter ist aktiv unter dem Reiter "Instanzen" allerdings sehe ich unter "Objekte" nix. Kleine Info hierzu wäre mega cool
-
Also bei mir hat der Adapter von Anfang alle Yeelights die an sind, direkt gefunden, auch meine Color.
Vielleicht war der Schalter komplett aus? Mal alle komplett anmachen und dann eventuell nochmal Adapter neu starten.
-
Ja aber wie gesagt mit welcher App hast du deine Yeelight Bulbs zuvor eingerichtet mit der "YeelighT" App oder mit der "Mi Home" App ?
-
Bei mir sind alle meine Yeelights in der Yeelight App und auf dem Singapur Server angelegt.
-
Ja aber wie gesagt mit welcher App hast du deine Yeelight Bulbs zuvor eingerichtet mit der "YeelighT" App oder mit der "Mi Home" App ? `
Ich habe meine Lampen alle mit Yeelight App eingerichtet b.w. telnet freigeschaltet und die sind auch alle unter Objekten auffindbar.
Kontrolliere bitte ob telnet am Lampen ist freigeschaltet und die Lampen und ioBroker sich im selben Netzwerk befinden.
-
Ich wollte den Adapter ausprobieren, jedoch hab ich Probleme den Adapter von Git zu Installieren.
Meldung am Ende:
Failed to execute '/usr/bin/nodejs /opt/iobroker/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js build –fallback-to-build --module=/opt/iobroker/node_modules/usb/src/binding/usb_bindings.node --module_name=usb_bindings --module_path=/opt/iobroker/node_modules/usb/src/binding' (1)
iobroker.core@0.1.0 /opt/iobroker└── iobroker.yeelight@0.0.1
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: xpc-connection@~0.1.4 (node_modules/iobroker.radar/node_modules/noble/node_modules/xpc-connection):npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for xpc-connection@0.1.4: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"arm"})
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: xpc-connection@~0.1.4 (node_modules/noble/node_modules/xpc-connection):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for xpc-connection@0.1.4: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"arm"})
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: usb@1.3.1 (node_modules/usb):
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: usb@1.3.1 install:
node-pre-gyp install --fallback-to-build
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: Exit status 1
process exited with code 0
Hab ich die Falsche URL oder was läuft da falsch?
-
Yeah. Nachher mal testen. DANKE.
Achso habt ihr eine Idee wie man einen Reset Schutz machen kann?
Ich hab schön die Lampen programmiert, was machen meine 3 jährigen Zwillinge? Einer links im zimmer, der andere gegenüber an dem anderen Schalter?
Licht an, Licht aus. Licht an, Licht aus…... oh wie schön bunt die blinken :lol: :x
-
Wird bei mir leider nicht grün. Wenn ich was tun kann, sag bescheid.
yeelight.0 2018-03-02 18:32:38.777 info terminating yeelight.0 2018-03-02 18:32:38.272 error at process._tickCallback (node.js:428:17) yeelight.0 2018-03-02 18:32:38.272 error at nextTickCallbackWith3Args (node.js:522:9) yeelight.0 2018-03-02 18:32:38.272 error at dgram.js:221:7 yeelight.0 2018-03-02 18:32:38.272 error at startListening (dgram.js:121:10) yeelight.0 2018-03-02 18:32:38.272 error at Socket.emit (events.js:166:7) yeelight.0 2018-03-02 18:32:38.272 error at emitNone (events.js:67:13) yeelight.0 2018-03-02 18:32:38.272 error at Socket.g (events.js:260:16) yeelight.0 2018-03-02 18:32:38.272 error at Socket. (/opt/iobroker/node_modules/iobroker.yeelight/lib/yeelight.js:112:10) yeelight.0 2018-03-02 18:32:38.272 error at Socket.send (dgram.js:300:11) yeelight.0 2018-03-02 18:32:38.272 error RangeError: Offset + length beyond buffer length yeelight.0 2018-03-02 18:32:38.270 error uncaught exception: Offset + length beyond buffer length yeelight.0 2018-03-02 18:32:38.246 info starting. Version 0.0.1 in /opt/iobroker/node_modules/iobroker.yeelight, node: v4.8.7 yeelight.0 2018-03-02 18:32:29.040 info terminating yeelight.0 2018-03-02 18:32:28.532 error at process._tickCallback (node.js:428:17) yeelight.0 2018-03-02 18:32:28.532 error at nextTickCallbackWith3Args (node.js:522:9) yeelight.0 2018-03-02 18:32:28.532 error at dgram.js:221:7 yeelight.0 2018-03-02 18:32:28.532 error at startListening (dgram.js:121:10) yeelight.0 2018-03-02 18:32:28.532 error at Socket.emit (events.js:166:7) yeelight.0 2018-03-02 18:32:28.532 error at emitNone (events.js:67:13) yeelight.0 2018-03-02 18:32:28.532 error at Socket.g (events.js:260:16) yeelight.0 2018-03-02 18:32:28.532 error at Socket. (/opt/iobroker/node_modules/iobroker.yeelight/lib/yeelight.js:112:10) yeelight.0 2018-03-02 18:32:28.532 error at Socket.send (dgram.js:300:11) yeelight.0 2018-03-02 18:32:28.532 error RangeError: Offset + length beyond buffer length yeelight.0 2018-03-02 18:32:28.530 error uncaught exception: Offset + length beyond buffer length yeelight.0 2018-03-02 18:32:28.522 info starting. Version 0.0.1 in /opt/iobroker/node_modules/iobroker.yeelight, node: v4.8.7 yeelight.0 2018-03-02 18:32:22.489 info terminating yeelight.0 2018-03-02 18:32:21.984 error at process._tickCallback (node.js:428:17) yeelight.0 2018-03-02 18:32:21.984 error at nextTickCallbackWith3Args (node.js:522:9) yeelight.0 2018-03-02 18:32:21.984 error at dgram.js:221:7 yeelight.0 2018-03-02 18:32:21.984 error at startListening (dgram.js:121:10) yeelight.0 2018-03-02 18:32:21.984 error at Socket.emit (events.js:166:7) yeelight.0 2018-03-02 18:32:21.984 error at emitNone (events.js:67:13) yeelight.0 2018-03-02 18:32:21.984 error at Socket.g (events.js:260:16) yeelight.0 2018-03-02 18:32:21.984 error at Socket. (/opt/iobroker/node_modules/iobroker.yeelight/lib/yeelight.js:112:10) yeelight.0 2018-03-02 18:32:21.984 error at Socket.send (dgram.js:300:11) yeelight.0 2018-03-02 18:32:21.984 error RangeError: Offset + length beyond buffer length yeelight.0 2018-03-02 18:32:21.982 error uncaught exception: Offset + length beyond buffer length yeelight.0 2018-03-02 18:32:21.974 info starting. Version 0.0.1 in /opt/iobroker/node_modules/iobroker.yeelight, node: v4.8.7