NEWS
contrib-amazon-echo: Farbkonvertierung?
-
Kein Problem!
-
@Hc-Yami echt cool vielen Dank dafür. Habe heute Osram Stripes bekommen und mit deinem Flow funktioniert es 100 prozentig. Muss jetzt nur noch mit den Werten für Warmweiß rumspielen und das dimmen hinkriegen.
Okay habe gerade einen anderen Post von dir gefunden, dimmen läuft jetzt auch. Bin begeistert. Vielen Dank
-
@vikk88 sehr schön, das freut mich.
-
@vikk88 Hast du das mit dem Warmweiß bereits realisiert?
Bin seit gestern Abend in dem Thema Alexa mit Node Red und soweit (An/Aus, Dimmen und Farbe) läuft auch alles.
Momentan stehe ich nur auf dem Schlauch was das Thema ct Werte angeht.
Wenn du oder jemand da einen Denkanstoß für mich hätte, wäre ich sehr Dankbar dafür -
@dasich83 Thread durchlesen?
-
@hc-yami Hab ich doch schon
Aber irgendwie verstehe ich die Logik dahinter nicht.Farbe wird nach dem Flow ober sauber geändert. Aber wenn ich Alexa sage schalte die Lampen (als Gruppe den Datenpunkt abgegriffen) auf weiß oder warmweiß bleibt die Farbe wie sie vorher eingestellt war.
Muss ich da an den Werten noch spielen? Beim Datenpunkt sind von 1 - 6000 möglich.
-
@dasich83 sorry für die späte Antwort.
Bau mal ein paar debuggin nodes ein und schau nach wo es hängt: -
@dasich83 hi sorry für die späte Antwort. Bei mir sieht es so aus
Ich kann dir nur leider überhaupt nicht sagen warum das so ist. Schon zu lange her und seitdem habe ich nichts mehr mit node red gemacht. Bei mir funktioniert es aber so.
-
-
Hallo Zusammen, wie habt ihr eigentlich das mit der Rückmeldung also das Input am Echo-Hub hinbekommen ? Also wenn ihr z.b in der HUE App die Farbe ändert bzw sich am IOBroker Adapter was Ändert Alexa das mitbekommt ? Ich bekomme aktuell gar nichts Hin also weder das die Lampe an ist welchen Dimmwert sie hat oder welche farbe.
Oder hat jemand einen Vollständigen Flow mit Inputs und Outputs ?[ { "id": "de16b7f8419cebaf", "type": "tab", "label": "Wohnzimmer", "disabled": false, "info": "", "env": [] }, { "id": "804539918baeae5d", "type": "ioBroker in", "z": "de16b7f8419cebaf", "name": "Lampe Ein/Aus ?", "topic": "hue-extended.0.lights.010-wohnzimmer_decken_lampe_rechts.action.on", "payloadType": "object", "onlyack": "", "func": "all", "gap": "", "fireOnStart": "false", "outFormat": "MQTT", "x": 120, "y": 60, "wires": [ [ "2c41b1ade8cff8e7" ] ] }, { "id": "ceac2b57ca15e740", "type": "ioBroker out", "z": "de16b7f8419cebaf", "name": "Wohnzimmer Decken Lampe Rechts - Switch light on / off", "topic": "hue-extended.0.lights.010-wohnzimmer_decken_lampe_rechts.action.on", "ack": "false", "autoCreate": "false", "stateName": "", "role": "", "payloadType": "", "readonly": "", "stateUnit": "", "stateMin": "", "stateMax": "", "x": 1230, "y": 180, "wires": [] }, { "id": "40c6969838eb75e2", "type": "ioBroker out", "z": "de16b7f8419cebaf", "name": "Wohnzimmer Decken Lampe Rechts - Brightness of the light between 0 and 254", "topic": "hue-extended.0.lights.010-wohnzimmer_decken_lampe_rechts.action.brightness", "ack": "false", "autoCreate": "false", "stateName": "", "role": "", "payloadType": "", "readonly": "", "stateUnit": "", "stateMin": "", "stateMax": "", "x": 1300, "y": 340, "wires": [] }, { "id": "cc34460a18ce9423", "type": "ioBroker out", "z": "de16b7f8419cebaf", "name": "Wohnzimmer Decken Lampe Rechts - The temperature of the light between 2000°K and 6500°K", "topic": "hue-extended.0.lights.010-wohnzimmer_decken_lampe_rechts.action.colorTemperature", "ack": "false", "autoCreate": "false", "stateName": "", "role": "", "payloadType": "", "readonly": "", "stateUnit": "", "stateMin": "", "stateMax": "", "x": 1350, "y": 460, "wires": [] }, { "id": "089d9b95d40b5f19", "type": "ioBroker in", "z": "de16b7f8419cebaf", "name": "Helligkeitswert", "topic": "hue-extended.0.lights.010-wohnzimmer_decken_lampe_rechts.action.brightness", "payloadType": "object", "onlyack": "", "func": "all", "gap": "", "fireOnStart": "false", "outFormat": "MQTT", "x": 110, "y": 440, "wires": [ [ "8582741c8705f966" ] ] }, { "id": "8582741c8705f966", "type": "change", "z": "de16b7f8419cebaf", "name": "", "rules": [ { "t": "move", "p": "payload.val", "pt": "msg", "to": "bri", "tot": "msg" } ], "action": "", "property": "", "from": "", "to": "", "reg": false, "x": 150, "y": 380, "wires": [ [ "f59d3cb52db03664" ] ] }, { "id": "dc6cd1b4abbe0dcb", "type": "switch", "z": "de16b7f8419cebaf", "name": "Ein/Aus", "property": "payload", "propertyType": "msg", "rules": [ { "t": "true" }, { "t": "false" } ], "checkall": "true", "repair": false, "outputs": 2, "x": 860, "y": 180, "wires": [ [ "ceac2b57ca15e740" ], [ "ceac2b57ca15e740" ] ] }, { "id": "f5d84a1cb6c1eaca", "type": "function", "z": "de16b7f8419cebaf", "name": "msg.bri", "func": "var newMsg = { payload: msg.bri };\nreturn newMsg;", "outputs": 1, "noerr": 0, "initialize": "", "finalize": "", "libs": [], "x": 640, "y": 340, "wires": [ [ "40c6969838eb75e2" ] ] }, { "id": "e5e6df23a6afe7a0", "type": "function", "z": "de16b7f8419cebaf", "name": "ct", "func": "var newMsg = { payload: msg.ct };\nreturn newMsg;", "outputs": 1, "noerr": 0, "initialize": "", "finalize": "", "libs": [], "x": 630, "y": 480, "wires": [ [ "d660575706323ff7" ] ] }, { "id": "f59d3cb52db03664", "type": "amazon-echo-hub", "z": "de16b7f8419cebaf", "port": "80", "processinput": "3", "discovery": true, "x": 170, "y": 280, "wires": [ [ "be7d8942fd5bd266" ] ] }, { "id": "be7d8942fd5bd266", "type": "amazon-echo-device", "z": "de16b7f8419cebaf", "name": "Wohnzimmer Lampe Rechts Neu", "topic": "1", "x": 420, "y": 280, "wires": [ [ "5150bf3d785b5a71", "f5d84a1cb6c1eaca", "e5e6df23a6afe7a0" ] ] }, { "id": "5150bf3d785b5a71", "type": "function", "z": "de16b7f8419cebaf", "name": "msg.on", "func": "var newMsg = { payload: msg.on } ;\nreturn newMsg;", "outputs": 1, "noerr": 0, "initialize": "", "finalize": "", "libs": [], "x": 640, "y": 180, "wires": [ [ "dc6cd1b4abbe0dcb" ] ] }, { "id": "d660575706323ff7", "type": "switch", "z": "de16b7f8419cebaf", "name": "", "property": "payload", "propertyType": "msg", "rules": [ { "t": "eq", "v": "383", "vt": "num" }, { "t": "eq", "v": "350", "vt": "num" }, { "t": "eq", "v": "284", "vt": "num" }, { "t": "eq", "v": "234", "vt": "num" }, { "t": "eq", "v": "199", "vt": "num" } ], "checkall": "true", "repair": false, "outputs": 5, "x": 750, "y": 480, "wires": [ [ "444d887ce27bcba1" ], [ "3ac5391a30603034" ], [ "e4fd4af5877c5760" ], [ "a8f5b4bd4be8e167" ], [ "f0f81285d1d98b86" ] ] }, { "id": "444d887ce27bcba1", "type": "change", "z": "de16b7f8419cebaf", "name": "Warmes Weiß", "rules": [ { "t": "set", "p": "payload", "pt": "msg", "to": "2000", "tot": "num" } ], "action": "", "property": "", "from": "", "to": "", "reg": false, "x": 940, "y": 400, "wires": [ [ "cc34460a18ce9423" ] ] }, { "id": "3ac5391a30603034", "type": "change", "z": "de16b7f8419cebaf", "name": "Warm Weiß", "rules": [ { "t": "set", "p": "payload", "pt": "msg", "to": "2807", "tot": "num" } ], "action": "", "property": "", "from": "", "to": "", "reg": false, "x": 930, "y": 440, "wires": [ [ "cc34460a18ce9423" ] ] }, { "id": "e4fd4af5877c5760", "type": "change", "z": "de16b7f8419cebaf", "name": "Weiß", "rules": [ { "t": "set", "p": "payload", "pt": "msg", "to": "4421", "tot": "num" } ], "action": "", "property": "", "from": "", "to": "", "reg": false, "x": 910, "y": 480, "wires": [ [ "cc34460a18ce9423" ] ] }, { "id": "a8f5b4bd4be8e167", "type": "change", "z": "de16b7f8419cebaf", "name": "Tageslicht Weiß", "rules": [ { "t": "set", "p": "payload", "pt": "msg", "to": "5644", "tot": "num" } ], "action": "", "property": "", "from": "", "to": "", "reg": false, "x": 940, "y": 520, "wires": [ [ "cc34460a18ce9423" ] ] }, { "id": "f0f81285d1d98b86", "type": "change", "z": "de16b7f8419cebaf", "name": "Kalt Weiß", "rules": [ { "t": "set", "p": "payload", "pt": "msg", "to": "6500", "tot": "num" } ], "action": "", "property": "", "from": "", "to": "", "reg": false, "x": 920, "y": 560, "wires": [ [ "cc34460a18ce9423" ] ] }, { "id": "2c41b1ade8cff8e7", "type": "function", "z": "de16b7f8419cebaf", "name": "Ein/Aus", "func": "return newMsg = { on: msg.payload.val };\n", "outputs": 1, "noerr": 0, "initialize": "", "finalize": "", "libs": [], "x": 100, "y": 140, "wires": [ [ "1364b87a67a21401" ] ] }, { "id": "1364b87a67a21401", "type": "change", "z": "de16b7f8419cebaf", "name": "", "rules": [ { "t": "change", "p": "on", "pt": "msg", "from": "true", "fromt": "bool", "to": "on", "tot": "str" }, { "t": "change", "p": "on", "pt": "msg", "from": "false", "fromt": "bool", "to": "off", "tot": "str" } ], "action": "", "property": "", "from": "", "to": "", "reg": false, "x": 130, "y": 200, "wires": [ [ "f59d3cb52db03664" ] ] } ]
-
@benjamincz ich meine Funktionen sollten nur dann genutzt werden, wenn du sie wirklich brauchst. Kann mich aber irren.
Entsprechend bitte die Funktionen gegen "switche" tauschen. Ich verstehe deine Frage zusätzlich leider nicht ganz. Alexa bekommt eigentlich die Änderung immer durch den Trigger mit. Also wenn du in der Hue App etwas änderst, triggert die Hue App Alexa und ändert den Wert für die Alexa App. -
Hi danke für die Antwort. Also ich habe IOBroker und Node Red. Im IOBroker habe ich den HUE Extended Adapter und der läuft als Instanz. Diese Instanz bzw. HUE Extended adapter steuere ich mit Node Red und dem "node red contrib-amazon-echo" node. Hintergrund ist einfach nicht an die Hue cloud oder bridge wrapper der meistens nicht funktioniert gebunden zu sein das Alexa die eigene cloud für Sprache braucht ist mir klar. Mit dem Flow oben kann ich die Lampe Ein/Aus Schalten Dimmen und die Lichtfarbe ändern z.b warmweiß ... kaltweiß.... Das funktioniert per sprachbefehl sowohl auch in der Alexa App (Ein/Ausschalten Dimmen Farbe ändern). Wenn die Lampe in der Alexa App aus ist und ich diese aber per Hue app einschalte oder im IObroker händisch Einschalte also das State von false auf true stelle geht die lampe an aber in der Alexa App ist die Lampe aus. Gleiches ist wenn ich die lampe Dimme passiert in der Alexa App nichts. Der Alexa HUB Node hat ja Inputs und Outputs (Inputs für rückmeldung an Alexa (Lampe Ein/Aus Dimmwert Aktuelle Farbe) outputs zum Steuern der Lampen). Ich habe schon einiges Probiert aber nichts hinbekommen also Alexa bekommt den Status einfach nicht mit wie die lampe extern gesteuert wurde. Nun die frage ob jemand die Inputs hinbekommen hat ? Es gibt ja noch Einstell möglichkeiten in dem Alexa HUB node.
Für eure Hilfe wäre ich sehr dankbar!
-
Hallo nochmals Zusammen,
also als Verständniss vieleicht habe ich mich unklar ausgedrückt es geht um folgende Einstellungen:
Wie gebe ich hier dem Amazon Echo Hub z.b die Rückmeldung (angenommen mit der HUE App Lampe eingeschaltet)Lampe EIN.