Themabewertung:
  • 4 Bewertung(en) - 5 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
Eigener MyGekko-Node für Node-Red
#28
Hallo zusammen,

nachdem ich ein paar private Nachrichten zu der Verwendung der Nodes in Verbindung mit Rollos bekommen habe, hier mal mein Ergebnis vom Wochenende:

Ich nutze die Nodes meist in Verbindung mit Sprachsteuerung, hier mit einem bestimmten Alexa-Node (wurde im Thread schon einmal angegeben, findet ihr auch im Beispiel).
Bei diesem Alexa-Node habe ich die unterschiedlichsten Sprachkommandos getestet und gedebuggt und bin dabei auf ein wirklich cooles Feature gestoßen.

Bei mir werden auch Begriffe wie "runter", "rauf", "hoch" unterstützt. Mit einer zusätzlichen Abfrage im Flow lässt sich da was schönes bauen...

Ihr findet hier einen Beispiel-Flow der Kommandos unterstützt, so wie man Rollläden mit seiner Sprache steuern möchte.

"Alexa, Rollo Terrasse runter" --> Rollo fährt komplett zu
"Alexa, Rollo Terrasse rauf" --> Rollo fährt komplett auf
"Alexa, Rollo Terrasse hoch" --> Rollo fährt komplett auf
"Alexa, Rollo Terrasse 20 Prozent" --> Rollo fährt auf Position 20%
"Alexa, Rollo Terrasse ein" --> Rollo fährt komplett zu
"Alexa, Rollo Terrasse aus" --> Rollo fährt komplett auf

Endlich kann ich meine Rollos mit "natürlichen" Sprachbefehlen steuern :-)

Einfach den angehängten Code-Teil in eueren Node-Red-Flow importieren und die verwendeten Namen für die Spracherkennung und den Namen eures Gekko-Rolladens anpassen, sowie euren Gekko-Server hinterlegen.

Code:
[{"id":"ae4e37bd.6a5ba8","type":"alexa-home","z":"a01b5d08.35009","devicename":"Rollo Terrasse","inputtrigger":false,"x":100,"y":660,"wires":[["55b447c2.381c48"]]},{"id":"2443fb30.8e8994","type":"mygekko_blind","z":"a01b5d08.35009","name":"Terrasse Rollo","itemid":"","server":"fc5354e0.b57838","x":1040,"y":660,"wires":[[]]},{"id":"38d0ed53.703592","type":"switch","z":"a01b5d08.35009","name":"on/off","property":"on","propertyType":"msg","rules":[{"t":"true"},{"t":"else"}],"checkall":"true","repair":false,"outputs":2,"x":690,"y":680,"wires":[["ba37b6d1.2d9f38"],["755873f0.0979ec"]]},{"id":"ba37b6d1.2d9f38","type":"change","z":"a01b5d08.35009","name":"true","rules":[{"t":"set","p":"payload","pt":"msg","to":"true","tot":"bool"}],"action":"","property":"","from":"","to":"","reg":false,"x":810,"y":660,"wires":[["2443fb30.8e8994"]]},{"id":"755873f0.0979ec","type":"change","z":"a01b5d08.35009","name":"false","rules":[{"t":"set","p":"payload","pt":"msg","to":"false","tot":"bool"}],"action":"","property":"","from":"","to":"","reg":false,"x":810,"y":700,"wires":[["2443fb30.8e8994"]]},{"id":"3d63cbe4.db6f14","type":"switch","z":"a01b5d08.35009","name":"on_off_command ?","property":"on_off_command","propertyType":"msg","rules":[{"t":"true"},{"t":"else"}],"checkall":"true","repair":false,"outputs":2,"x":510,"y":720,"wires":[["38d0ed53.703592"],["e406a358.9677e"]],"outputLabels":["on/off","dim"]},{"id":"e406a358.9677e","type":"change","z":"a01b5d08.35009","name":"Prozentwert setzen","rules":[{"t":"set","p":"position","pt":"msg","to":"bri","tot":"msg"}],"action":"","property":"","from":"","to":"","reg":false,"x":730,"y":760,"wires":[["2443fb30.8e8994"]]},{"id":"55b447c2.381c48","type":"switch","z":"a01b5d08.35009","name":"change_direction?","property":"change_direction","propertyType":"msg","rules":[{"t":"eq","v":"-1","vt":"str"},{"t":"eq","v":"1","vt":"str"},{"t":"else"}],"checkall":"true","repair":false,"outputs":3,"x":290,"y":660,"wires":[["6af2f6dd.6bc948"],["8a6daf20.a45a4"],["3d63cbe4.db6f14"]],"outputLabels":["-1 runter","1 rauf","0 command"]},{"id":"6af2f6dd.6bc948","type":"change","z":"a01b5d08.35009","name":"runter","rules":[{"t":"set","p":"payload","pt":"msg","to":"true","tot":"bool"}],"action":"","property":"","from":"","to":"","reg":false,"x":750,"y":580,"wires":[["2443fb30.8e8994"]]},{"id":"8a6daf20.a45a4","type":"change","z":"a01b5d08.35009","name":"rauf","rules":[{"t":"set","p":"payload","pt":"msg","to":"false","tot":"bool"}],"action":"","property":"","from":"","to":"","reg":false,"x":750,"y":620,"wires":[["2443fb30.8e8994"]]},{"id":"fc5354e0.b57838","type":"mygekko_server","z":"","active":true,"api":"local","host":"192.168.178.111","interval":"5"}]


Angehängte Dateien Thumbnail(s)
   


Nachrichten in diesem Thema
RE: Eigener MyGekko-Node für Node-Red - von Bluescreen - 05.05.2019, 23:46

Möglicherweise verwandte Themen...
Thema Verfasser Antworten Ansichten Letzter Beitrag
  eMail mit Node Red versenden Tora 1 1.344 14.11.2023, 08:48
Letzter Beitrag: Strabbit
  Jalousie steuern und Temperatur Abfragen über Alexa / Node red OsramBulb 1 1.970 22.01.2023, 23:05
Letzter Beitrag: Strabbit
  Klingel über Node-Red abfragen Matze 6 9.356 01.03.2021, 12:45
Letzter Beitrag: Strabbit
  MyGekko-QueryAPI Anbindung an Node-Red über offizielles Repository Bluescreen 33 45.013 19.01.2021, 17:43
Letzter Beitrag: Strabbit
  Node-RED Befehle auf Gekko ausführen eschy 4 7.085 26.06.2020, 13:42
Letzter Beitrag: eschy

Gehe zu:


Benutzer, die gerade dieses Thema anschauen:
17 Gast/Gäste