NEWS
Xiaomi Philips Bulb einbinden
-
+1
Ich würde mich auch sehr darüber freuen!
Die Xiaomi Philips Birnen sind an sich echt toll, ohne iobroker Adapter aber nicht wirklich zu gebrauchen.
In dieser sehr kompakten Bauform inklusive WLAN Anbindung und zu diesem günstigen Preis habe ich echt noch nichts gefunden. Die Milight Birnen sind auch nicht schlecht, aber der Gateway den man dazu braucht ist irgendwie schon ziemlich limitiert (Reichweite, und nur 4 Schaltgruppen definierbar)
-
Da es die selbe Basis ist wie bei der EyeCare kann ich wahrscheinlich den xiaomi lamp Adapter so umbauen, dass die leuchten auch gehe… Wird aber ohne Lampe etwas schwierig, aber ich kanns versuchen.
Gesendet von meinem Handy
-
Ich kann dir gerne eine Lampe bestellen wenn dir das bei der Entwicklung hilft.
Gib mir deine Adresse einfach per PN durch <size size="85">(Wird dann aber gut 2 Wochen dauern bis die ankommt, da es wohl günstiger ist dir eine aus China zu bestellen anstatt dir meine Lampe mit der teuren Schweizer Post zuzusenden)</size>
-
Da würde ich mich auch sehr freuen. Habe gerade zwei davon bekommen, und dachte die connecten zum Gateway. Wenn also noch jemand zum Testen gesucht wird….
Danke schonmal vorab für die Mühe !
-
ja das wäre echt cool
-
Tach zusammen, ist hier noch was gegangen?
Hab jetzt auch die Philips ZhiRui bedside lamp und würde die gerne integrieren
-
ich bin auch noch auf der Suche meine Philips ZhiRui Deckenstrahler zu integrieren
-
Mit dem miio packet und einem script geht es zur Zeit..
Gesendet von meinem Handy
-
Mit dem miio packet und einem script geht es zur Zeit..
Gesendet von meinem Handy `
sorry, steh aber grad auf dem Schlauch
Mit welchem Packet?
gruss
-
Hallo
Was für ein script?
Habe jetzt auch 2 von den Birnen. Wird der Adapter noch erweitert??
Grüße Daniel
Gesendet von meinem LG-H870 mit Tapatalk
-
Kann mir jemand dabei helfen die philips zhirui in iobroker zu integrieren.
Gruss
-
Dito,
gibts da jetzt ne Möglichkeit?
Gesendet von meinem LG-H870 mit Tapatalk
-
Ich bräuchte leider immer noch Hilfe.
das miio paket hab ich installiert und Token der Philips ZhiRui https://de.gearbest.com/ceiling-lights/ … tWEALw_wcB ausgelesen.
Jedoch weiss ich noch immer nicht mit welchem Adapter ich nun die Lampen zum laufen bringen soll bzw ansprechen kann.
Im Xiaomi MiHome Adapter werden sie ja nicht gelistet, mit dem Xiaomi Desk Lamp Adapter funktioniert es nicht und mit dem Yeelight Adapter bekomm ich es auch nicht zum laufen.
Gruss
-
Hallo,
ich habe es über ein shell script, ausgeführt per node-red, gelöst.
Einziger Nachteil ist, das es ca. 2 sec dauert bis die Lampe reagiert.
Hier sind es die beiden Nachttischlampen von meiner Frau und mir, also nicht ganz so dramatisch.
Zuerst habe ich es auch per JS versucht, bin aber schon am CreateObject gescheitert. Vielleicht könnte sich ja hierfür jemand erbarmen und aushelfen? Ich vermute per JS ist die Reaktion deutlich schneller als der Umweg über das .sh Script, was für mich eigentlich nur eine Notlösung darstellt.
Als erstes muss man die miio Bibliothek auch für die shell verfügbar machen:
npm install -g miio
Mit:
miio discover
prüfen ob das funktioniert, es werden alle möglichen Lampen aufgelistet.
Dann das Token der Lampe auf die Platte speichern:
miio tokens update IPAdresseLampe –token DeinToken
Nun prüfen ob mit dem Befehl:
miio control IPAdresseLampe togglePower
die Lampe an/aus geschaltet werden kann.
Ist das der Fall erstellen wir folgendes Script:
nano /media/phillips1.sh
Inhalt:
#!/bin/bash
miio control IPAdresseLampe togglePower
Im Anschluss noch die Rechte auf 0777 setzen.
Nun richten wir die Steuerung über Alexa wie hier beschrieben ein
Dann nehmen wir einen exec Schalter(links unter advanced zu finden, Haken bei msg.payload entfernen) und verbinden diesen mit Input Alexa local wie folgt
Nach dem Deployment node-red und Aktualisierung der Alexa Geräte bei Amazon sollte die Lampe dann per Alexa steuerbar sein.
Das Ganze ist wirklich von hinten durchs Auge und wieder zurück aber es funktioniert (-:
Gruß
ps:ich habe dann gleich bei der Gelegenheit meine komplette IOB Instanz(sonoff, yeelight) auf cloudless per node-red umgestellt.
-
Hallo Leute.
Falls noch jemand eine Lösung sucht, ich habs mit dem Homebridge Adapter teils hinbekommen. Sie ist erreichbar und schaltbar, jedoch will sie (noch) nicht dimmen oder die Farbtemperatur ändern.
https://github.com/YinHangCode/homebridge-mi-philips-light ist das Homebrige Plugin dazu.
-
Hallo zusammen,
gibt es denn hierzu irgendwelche Neuigkeiten?
Ich habe zwar die Lampen im ioBroker gefunden und kann den Status "Connected" einsehen, jedoch war es das auch schon…
Ziel ist es, die Lampen über den Sonnenuntergang anzusteuern, jedoch ist diese nicht möglich, da die Lampen in der App ja bekanntlich nur unter Festland China auftauchen und dort ein anderer Sonnenuntergang ist.
Edit:
Die Token habe ich per Bluestack und der abgeänderte Russischen MiHome Anwendung ganz einfach auslesen können.
-
Ich habe es mal mit Home Assistant getestet und hier klappte es auf anhieb.
Ich mag aber bei meinem ioBroker bleiben und bin wirklich an einer Lösung hierfür interessiert
-
ich bekomm die lampen gar nicht erst in Iobroker angezeigt, wie habt ihr das gemacht?
-
for zhirui downlight
All your need:
php-miio-master and node-red-contrib-string (google please)
sudo apt-get install php
then copy library on PI
php /home/dom/php-miio-master/miio-cli.php –discover all
on/off
php /home/pi/php-miio-master/miio-cli.php --ip 192.168.1.236 --token 57014f99f369ff772cad86955f44c17c --sendcmd '{"id":1,"method":"set_power","params":["on"]}'
php /home/pi/php-miio-master/miio-cli.php –ip 192.168.1.236 --token 57014f99f369ff772cad86955f44c17c --sendcmd '{"id":1,"method":"set_power","params":["off"]}'
toggle
php /home/pi/php-miio-master/miio-cli.php –ip 192.168.1.236 --token 57014f99f369ff772cad86955f44c17c --sendcmd '{"id":1,"method":"toggle",,"params":[]}'
brightness (from 1 to 100)
php /home/pi/php-miio-master/miio-cli.php --ip 192.168.1.236 --token 57014f99f369ff772cad86955f44c17c --sendcmd '{"id":1,"method":"set_bright","params":[1]}'
color (1-yellow, 100 – white)
php /home/pi/php-miio-master/miio-cli.php –ip 192.168.1.236 --token 57014f99f369ff772cad86955f44c17c --sendcmd '{"id":1,"method":"set_cct","params":[100]}'
scenes (from 1 to 4)
php /home/pi/php-miio-master/miio-cli.php –ip 192.168.1.236 --token 57014f99f369ff772cad86955f44c17c --sendcmd '{"id":1,"method":"apply_fixed_scene","params":[1]}'
status
php /home/pi/php-miio-master/miio-cli.php –ip 192.168.1.236 --token 57014f99f369ff772cad86955f44c17c --sendcmd '{"id":1,"method":"get_prop","params":["power","bright", ,"cct","snm","dv"]}'
Code
! [
! {
! "id": "8d7ab50b.086a48",
! "type": "tab",
! "label": "Flow 3",
! "disabled": false,
! "info": ""
! },
! {
! "id": "1199f0d9.331b1f",
! "type": "ioBroker in",
! "z": "8d7ab50b.086a48",
! "name": "First button pressed",
! "topic": "mihome.0.devices.86sw2_158d000233827e.channel_0",
! "payloadType": "value",
! "onlyack": "",
! "func": "all",
! "gap": "",
! "x": 170,
! "y": 180,
! "wires": [
! [
! "82596561.899ce8"
! ]
! ]
! },
! {
! "id": "dc776a4c.fbd218",
! "type": "inject",
! "z": "8d7ab50b.086a48",
! "name": "Button",
! "topic": "",
! "payload": "true",
! "payloadType": "str",
! "repeat": "",
! "crontab": "",
! "once": false,
! "onceDelay": 0.1,
! "x": 150,
! "y": 400,
! "wires": [
! [
! "345c5f57.38ca6"
! ]
! ]
! },
! {
! "id": "345c5f57.38ca6",
! "type": "switch",
! "z": "8d7ab50b.086a48",
! "name": "only true",
! "property": "payload",
! "propertyType": "msg",
! "rules": [
! {
! "t": "eq",
! "v": "true",
! "vt": "str"
! }
! ],
! "checkall": "true",
! "repair": false,
! "outputs": 1,
! "x": 280,
! "y": 320,
! "wires": [
! [
! "b643cffa.5e1ac",
! "b1c46b43.e444d8"
! ]
! ]
! },
! {
! "id": "78dad649.35d498",
! "type": "switch",
! "z": "8d7ab50b.086a48",
! "name": "Is Light On?",
! "property": "STAT1",
! "propertyType": "flow",
! "rules": [
! {
! "t": "eq",
! "v": "false",
! "vt": "str"
! },
! {
! "t": "eq",
! "v": "true",
! "vt": "str"
! }
! ],
! "checkall": "true",
! "repair": false,
! "outputs": 2,
! "x": 530,
! "y": 320,
! "wires": [
! [
! "66ee6bc9.126594"
! ],
! [
! "10645dc0.7ac9e2"
! ]
! ]
! },
! {
! "id": "66ee6bc9.126594",
! "type": "change",
! "z": "8d7ab50b.086a48",
! "name": "PowerOn Lamp",
! "rules": [
! {
! "t": "set",
! "p": "payload",
! "pt": "msg",
! "to": "true",
! "tot": "bool"
! }
! ],
! "action": "",
! "property": "",
! "from": "",
! "to": "",
! "reg": false,
! "x": 800,
! "y": 280,
! "wires": [
! [
! "64e1cf4e.ec14a"
! ]
! ]
! },
! {
! "id": "10645dc0.7ac9e2",
! "type": "change",
! "z": "8d7ab50b.086a48",
! "name": "PowerOff Lamp",
! "rules": [
! {
! "t": "set",
! "p": "payload",
! "pt": "msg",
! "to": "true",
! "tot": "bool"
! }
! ],
! "action": "",
! "property": "",
! "from": "",
! "to": "",
! "reg": false,
! "x": 800,
! "y": 340,
! "wires": [
! [
! "f262cc14.faa8e"
! ]
! ]
! },
! {
! "id": "9a8e714.224659",
! "type": "exec",
! "z": "8d7ab50b.086a48",
! "command": "php /home/pi/php-miio-master/miio-cli.php –ip 192.168.1.236 --token 57014f99f369ff772cad86955f44c17c --sendcmd '{"id":1,"method":"set_power","params":["off"]}'",
! "addpay": true,
! "append": "",
! "useSpawn": "false",
! "timer": "",
! "oldrc": false,
! "name": "",
! "x": 780,
! "y": 1080,
! "wires": [
! [],
! [],
! []
! ]
! },
! {
! "id": "bec64fe2.71292",
! "type": "exec",
! "z": "8d7ab50b.086a48",
! "command": "php /home/pi/php-miio-master/miio-cli.php –ip 192.168.1.236 --token 57014f99f369ff772cad86955f44c17c --sendcmd '{"id":1,"method":"set_power","params":["on"]}'",
! "addpay": true,
! "append": "",
! "useSpawn": "false",
! "timer": "",
! "oldrc": false,
! "name": "power on",
! "x": 1060,
! "y": 260,
! "wires": [
! [],
! [],
! []
! ]
! },
! {
! "id": "7c0af08b.0c659",
! "type": "switch",
! "z": "8d7ab50b.086a48",
! "name": "STAT1",
! "property": "payload",
! "propertyType": "msg",
! "rules": [
! {
! "t": "cont",
! "v": "true",
! "vt": "str"
! },
! {
! "t": "cont",
! "v": "false",
! "vt": "str"
! }
! ],
! "checkall": "false",
! "repair": false,
! "outputs": 2,
! "x": 830,
! "y": 160,
! "wires": [
! [
! "8a2dac90.3ca8c"
! ],
! [
! "ed111c41.dcf5"
! ]
! ]
! },
! {
! "id": "8a2dac90.3ca8c",
! "type": "change",
! "z": "8d7ab50b.086a48",
! "name": "Light On",
! "rules": [
! {
! "t": "set",
! "p": "STAT1",
! "pt": "flow",
! "to": "true",
! "tot": "str"
! }
! ],
! "action": "",
! "property": "",
! "from": "",
! "to": "",
! "reg": false,
! "x": 1040,
! "y": 140,
! "wires": [
! []
! ]
! },
! {
! "id": "ed111c41.dcf5",
! "type": "change",
! "z": "8d7ab50b.086a48",
! "name": "Light Off",
! "rules": [
! {
! "t": "set",
! "p": "STAT1",
! "pt": "flow",
! "to": "false",
! "tot": "str"
! }
! ],
! "action": "",
! "property": "",
! "from": "",
! "to": "",
! "reg": false,
! "x": 1040,
! "y": 200,
! "wires": [
! []
! ]
! },
! {
! "id": "b643cffa.5e1ac",
! "type": "exec",
! "z": "8d7ab50b.086a48",
! "command": "php /home/pi/php-miio-master/miio-cli.php –ip 192.168.1.236 --token 57014f99f369ff772cad86955f44c17c --sendcmd '{"id":1,"method":"get_prop","params":["power"]}'",
! "addpay": false,
! "append": "",
! "useSpawn": "false",
! "timer": "",
! "oldrc": false,
! "name": "Lamp status?",
! "x": 480,
! "y": 160,
! "wires": [
! [
! "c1d9f7ec.d097c8"
! ],
! [],
! []
! ]
! },
! {
! "id": "81a1c26a.2224b",
! "type": "inject",
! "z": "8d7ab50b.086a48",
! "name": "Button",
! "topic": "",
! "payload": "true",
! "payloadType": "str",
! "repeat": "",
! "crontab": "",
! "once": false,
! "onceDelay": 0.1,
! "x": 150,
! "y": 120,
! "wires": [
! [
! "b643cffa.5e1ac"
! ]
! ]
! },
! {
! "id": "c1d9f7ec.d097c8",
! "type": "string",
! "z": "8d7ab50b.086a48",
! "name": "",
! "methods": [
! {
! "name": "toString",
! "params": []
! },
! {
! "name": "between",
! "params": [
! {
! "type": "str",
! "value": "result":[""
! },
! {
! "type": "str",
! "value": ""],"id""
! }
! ]
! },
! {
! "name": "toString",
! "params": []
! },
! {
! "name": "toBoolean",
! "params": []
! }
! ],
! "prop": "payload",
! "propout": "payload",
! "object": "msg",
! "objectout": "msg",
! "x": 690,
! "y": 160,
! "wires": [
! [
! "7c0af08b.0c659"
! ]
! ]
! },
! {
! "id": "34ba9712.3e5b88",
! "type": "exec",
! "z": "8d7ab50b.086a48",
! "command": "php /home/pi/php-miio-master/miio-cli.php –ip 192.168.1.236 --token 57014f99f369ff772cad86955f44c17c --sendcmd '{"id":1,"method":"set_power","params":["off"]}'",
! "addpay": true,
! "append": "",
! "useSpawn": "false",
! "timer": "",
! "oldrc": false,
! "name": "power off",
! "x": 1060,
! "y": 340,
! "wires": [
! [],
! [],
! []
! ]
! },
! {
! "id": "f262cc14.faa8e",
! "type": "delay",
! "z": "8d7ab50b.086a48",
! "name": "",
! "pauseType": "delay",
! "timeout": "1400",
! "timeoutUnits": "milliseconds",
! "rate": "1",
! "nbRateUnits": "1",
! "rateUnits": "second",
! "randomFirst": "1",
! "randomLast": "5",
! "randomUnits": "seconds",
! "drop": false,
! "x": 820,
! "y": 400,
! "wires": [
! [
! "34ba9712.3e5b88"
! ]
! ]
! },
! {
! "id": "64e1cf4e.ec14a",
! "type": "delay",
! "z": "8d7ab50b.086a48",
! "name": "",
! "pauseType": "delay",
! "timeout": "1400",
! "timeoutUnits": "milliseconds",
! "rate": "1",
! "nbRateUnits": "1",
! "rateUnits": "second",
! "randomFirst": "1",
! "randomLast": "5",
! "randomUnits": "seconds",
! "drop": false,
! "x": 800,
! "y": 220,
! "wires": [
! [
! "bec64fe2.71292"
! ]
! ]
! },
! {
! "id": "b1c46b43.e444d8",
! "type": "delay",
! "z": "8d7ab50b.086a48",
! "name": "",
! "pauseType": "delay",
! "timeout": "1400",
! "timeoutUnits": "milliseconds",
! "rate": "1",
! "nbRateUnits": "1",
! "rateUnits": "second",
! "randomFirst": "1",
! "randomLast": "5",
! "randomUnits": "seconds",
! "drop": false,
! "x": 540,
! "y": 240,
! "wires": [
! [
! "78dad649.35d498"
! ]
! ]
! },
! {
! "id": "82596561.899ce8",
! "type": "trigger",
! "z": "8d7ab50b.086a48",
! "op1": "true",
! "op2": "",
! "op1type": "str",
! "op2type": "nul",
! "duration": "5300",
! "extend": false,
! "units": "ms",
! "reset": "",
! "bytopic": "all",
! "name": "",
! "x": 240,
! "y": 260,
! "wires": [
! [
! "345c5f57.38ca6"
! ]
! ]
! }
! ]
10899__________2018-12-11_08.49.06.png -
miio wusste ich, aber node red habe ich gar nicht, kenn ich mich auch nicht mit aus