Entwicklung node-red-contrib-loxone für node-red

Einklappen
X
 
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge
  • Drunkard
    LoxBus Spammer
    • 27.08.2015
    • 277

    Vielleicht kann mir jemand hierbei helfen:

    ich bekomme von einem nora node (rgb licht) folgende msg:
    msg.payload : Object
    object
    on: true
    brightness: 100
    color: object
    spectrumHsv: object
    hue: 16.23529434204102
    saturation: 1
    value: 1

    über den control out vom loxone node soll der status auch in loxone angezeigt werden.
    wie muss ich die msg anpassen, damit sich korrekt übergeben wird?
    wenn ich bei dem nora node nur auf an und aus umstelle funktioniert es ohne probleme.

    gruß

    Kommentar

    • Gast

      Hallo zusammen,

      ich bin komplett neu in Sachen Node-Red, besitze einen Loxone Miniserver und möchte ihn mithilfe Node-Red Amazon Echo fähig machen.
      Bevor ich mir aber einen Raspberry Pi hole um darauf das Node-Red zu installieren, dachte ich mir, das ganze erstmal auf Windows zu installieren um etwas zu "üben".

      Nun zu meinem Problem: Node-Red ist installiert und funktioniert auch. Ich gehe oben rechts auf "Palette verwalten", unter dem Reiter "installieren" suche ich "loxone" und es kommt auch die aktuelle Version 0.10.4... Die Installation der nore-red-contrib-loxone funktioniert aber nicht. Jede andere "Node" wird ohne Probleme installiert, nur nicht diese hier für Loxone...

      Was mache ich falsch? Zur Veranschaulichung habe ich noch 2 Screenshots hinzugefügt.

      Gruß

      Angehängte Dateien

      Kommentar

      • pmayer
        LoxBus Spammer
        • 27.02.2017
        • 379

        Hey Optimus,

        Version 0.10.4 hat eine Abhängigkeit, die per GIT geholt wird - bis Version 0.10.3 gab es das nicht.
        Ich gebe zu, auf Windows habe ich nicht getestet... unter Linux ist das git-Kommando immer an Board.

        Der Fehler "undefined ls-remote [...] ssh://git@github.com..." deutet daraufhin.

        Du musst also GIT unter windows installieren:

        - https://github.com/microsoft/nodejs-...environment.md
        - https://stackoverflow.com/questions/...ined-ls-remote

        Alternativ könntest du auch Version 0.10.2 installieren, um das Problem zu umschiffen.
        Noch eine Methode wäre eine virtuelle Linux Maschine mittels VirtualBox (kostenlos) unter Windows zu installieren.
        https://allgeek.de/

        https://twitter.com/pregopm, https://github.com/codmpm/
        https://github.com/codmpm/node-red-contrib-loxone
        https://github.com/codm/wled-controller

        Kommentar

        • Gast

          Vielen Dank pmayer,

          habe GIT unter Windows installiert und es funktioniert auf Anhieb. Danke!

          Kommentar

          • Gast

            Servus miteinander,

            ich hab endlich mal die Zeit gefunden und angefangen unser Haus etwas Smarter zu machen, von vornherein, ich hab Node Red heute zum ersten mal kennengelernt (und bin begeistert ;-)) Node Red und Loxone sind schon miteinander verbunden. Ich möchte aber jetzt das Alexa auch auf die jeweiligen Sprachbefehle hört. Dazu verwende ich die Node "alexa-local" und die Loxone Nodes "control-in/out und stream-in". Das Licht hab ich damit schon ordentlich eingebunden bekommen, wenn das wahrscheinlich auch besser geht. Jetzt zu meinen beiden Problemen.

            1. Wie zum Geier krieg ich die Rolladensteuerung in Node Red umgesetzt? Ich krieg es einfach nicht hin, der Aufbau ist folgender:

            Control-In -> Alexa Local -> diverse Test bzgl. payload modifizierung (keiner hat geklappt) -> control-out.

            Kann mir vielleicht jemand mal seine Konfiguration exportieren?

            2. Ich hab noch LED MiLights über eine iBox2 angeschlossen, Aus/An klappt, aber ich kann keine Farben wählen, Aufbau ist folgender (exportiert):

            Code:
            [
            {
            "id": "70808cc3.737c24",
            "type": "ui_switch",
            "z": "e32098a.c468968",
            "name": "",
            "label": "Couch",
            "tooltip": "",
            "group": "2aeb9112.460c1e",
            "order": 0,
            "width": 0,
            "height": 0,
            "passthru": true,
            "decouple": "false",
            "topic": "",
            "style": "",
            "onvalue": "on",
            "onvalueType": "str",
            "onicon": "",
            "oncolor": "",
            "offvalue": "off",
            "offvalueType": "str",
            "officon": "",
            "offcolor": "",
            "x": 250,
            "y": 100,
            "wires": [
            [
            "a068fa94.ef2018"
            ]
            ]
            },
            {
            "id": "2aeb9112.460c1e",
            "type": "ui_group",
            "z": "",
            "name": "Group 1",
            "tab": "72f1db47.769df4",
            "order": 1,
            "disp": true,
            "width": "6",
            "collapse": false
            },
            {
            "id": "72f1db47.769df4",
            "type": "ui_tab",
            "z": "",
            "name": "Tab 1",
            "icon": "dashboard",
            "order": 1,
            "disabled": false,
            "hidden": false
            }
            ]
            Kann jemand helfen?

            Liebe Grüsse

            Phlox
            Zuletzt geändert von Gast; 16.12.2019, 19:46. Grund: Code Tags angepasst

            Kommentar

            • pmayer
              LoxBus Spammer
              • 27.02.2017
              • 379

              Zu 1) Ich meine das steht schon hioer irgendwo im Thread. Xenobiologist war da glaube der Fachmann?

              Zu 2) Den Export musst du in code-Tags des Forums packen, sonst kann man das nicht testweise importieren.
              Habe zwar keine MiLights, aber schlussendlich muss du dazu wahrscheinlich die Daten nur passend aufbereiten. "Wie" sollte in der Beschreibung (Info rechts im Tab) des MiLight-Nodes stehen. node-red-contrib-colorconvert kann dir wahrscheinlich helfen.
              https://allgeek.de/

              https://twitter.com/pregopm, https://github.com/codmpm/
              https://github.com/codmpm/node-red-contrib-loxone
              https://github.com/codm/wled-controller

              Kommentar

              • Gast

                Hallo pmayer danke für die Info. Code ist angepasst. Bezüglich des Rollos hab ich den Eintrag gefunden (Post #255), allerdings krieg ich das ganze aktuell nicht mal simple hin, sprich Hoch/Runter. Bin jetzt ebenfalls beim Webservice gelandet:

                Code:
                [{"id":"312b5dca.512fe2","type":"loxone-control-in","z":"7caf5c91.6d9d64","name":"Wohnzimmer Rollo","miniserver":"2d1f9b3e.fbd234","control":"106f996f-0359-9820-ffffec5ba6f1bcc5","state":"106f996f-0359-981a-ffffe3be6b999d57","x":130,"y":480,"wires":[["6ece9405.61897c"]]},{"id":"6ece9405.61897c","type":"alexa-local","z":"7caf5c91.6d9d64","devicename":"Wohnzimmer Rollo","inputtrigger":false,"x":430,"y":480,"wires":[["f8103a02.21a178"]]},{"id":"5bc0bc08.eef394","type":"loxone-control-out","z":"7caf5c91.6d9d64","name":"Wohnzimmer Rollo","miniserver":"2d1f9b3e.fbd234","control":"106f996f-0359-9820-ffffec5ba6f1bcc5","x":930,"y":480,"wires":[]},{"id":"761bb02f.ff94f","type":"loxone-webservice","z":"7caf5c91.6d9d64","name":"Hoch/Runter","miniserver":"2d1f9b3e.fbd234","uri":"jdev/sps/io/106f996f-0359-9820-ffffec5ba6f1bcc5/","appendpayload":true,"x":670,"y":480,"wires":[["5bc0bc08.eef394","7d336f37.46fb8"]]},{"id":"f8103a02.21a178","type":"change","z":"7caf5c91.6d9d64","name":"On/Off -> Up/Down","rules":[{"t":"change","p":"payload","pt":"msg","from":"On","fromt":"str","to":"Down","tot":"str"},{"t":"change","p":"payload","pt":"msg","from":"Off","fromt":"str","to":"Up","tot":"str"}],"action":"","property":"","from":"","to":"","reg":false,"x":600,"y":400,"wires":[["761bb02f.ff94f"]]},{"id":"7d336f37.46fb8","type":"debug","z":"7caf5c91.6d9d64","name":"","active":true,"tosidebar":true,"console":true,"tostatus":false,"complete":"true","targetType":"full","x":870,"y":560,"wires":[]},{"id":"74dbe7a4.4abca8","type":"inject","z":"7caf5c91.6d9d64","name":"On","topic":"","payload":"on","payloadType":"str","repeat":"","crontab":"","once":false,"x":190,"y":580,"wires":[["6ece9405.61897c"]]},{"id":"2d1f9b3e.fbd234","type":"loxone-miniserver","z":"","host":"192.168.1.2","port":"80","enctype":"0","active":true}]
                Klappt irgendwie nicht. Bzgl. des MiLight Problems, es gibt eine kleine Beschreibung, aber richtig Schlau werd ich daraus nicht:

                https://flows.nodered.org/node/node-...trib-milight-2

                Ich hab die MiLights jetzt konfiguriert, allerdings springt der jedesmal wieder farblich zurück wenn ich die Farbe wechseln will. Z.b. von Blau auf Grün (die Farben musste ich vorher ebenfalls definieren). Vielleicht kann sich das mal einer anschauen der mehr Ahnung hat ;-):

                Code:
                [{"id":"803b32b4.a3c57","type":"MiLight","z":"7caf5c91.6d9d64","name":"MiLight","bridgetype":"v6","bulbtype":"fullColor","zone":"3","ip":"192.168.1.53","broadcast":true,"x":700,"y":800,"wires":[]},{"id":"d8abf77d.eb6218","type":"alexa-local","z":"7caf5c91.6d9d64","devicename":"Couch Test","inputtrigger":true,"x":130,"y":820,"wires":[["a9b007e1.e87308","f5f54703.affa08","ef5ee6b6.b0ed48","21ac87b8.6fb718","ac8c7de8.8c9c3"]]},{"id":"ac8c7de8.8c9c3","type":"function","z":"7caf5c91.6d9d64","name":"Farbe Grün","func":"msg.command = 'color';\nmsg.payload = '100';\nreturn msg;","outputs":1,"noerr":0,"x":470,"y":880,"wires":[["803b32b4.a3c57","27599426.1c8acc"]]},{"id":"f5f54703.affa08","type":"function","z":"7caf5c91.6d9d64","name":"Off","func":"msg.command = 'Off';\nreturn msg;","outputs":1,"noerr":0,"x":450,"y":960,"wires":[["803b32b4.a3c57","27599426.1c8acc"]]},{"id":"a9b007e1.e87308","type":"function","z":"7caf5c91.6d9d64","name":"On","func":"msg.command = 'on';\nreturn msg;","outputs":1,"noerr":0,"x":450,"y":920,"wires":[["803b32b4.a3c57","27599426.1c8acc"]]},{"id":"27599426.1c8acc","type":"debug","z":"7caf5c91.6d9d64","name":"","active":true,"tosidebar":true,"console":true,"tostatus":true,"complete":"payload","targetType":"msg","x":770,"y":860,"wires":[]},{"id":"21ac87b8.6fb718","type":"function","z":"7caf5c91.6d9d64","name":"Farbe Blau","func":"msg.command = 'color';\nmsg.payload = '20';\nreturn msg;","outputs":1,"noerr":0,"x":470,"y":840,"wires":[["803b32b4.a3c57","27599426.1c8acc"]]},{"id":"ef5ee6b6.b0ed48","type":"switch","z":"7caf5c91.6d9d64","name":"","property":"payload","propertyType":"msg","rules":[{"t":"eq","v":"blau","vt":"str"},{"t":"eq","v":"grün","vt":"str"}],"checkall":"true","repair":false,"outputs":2,"x":190,"y":980,"wires":[["21ac87b8.6fb718"],["ac8c7de8.8c9c3"]]}]
                Vielen Dank im Vorfeld
                Zuletzt geändert von Gast; 16.12.2019, 21:13.

                Kommentar

                • Tico
                  Lox Guru
                  • 31.08.2016
                  • 1035

                  Ich verwende MiLight's und NodeRed mit folgendem Ablauf -

                  Die Beleuchtungssteuerung muss auf Typ - Lumitech eingestellt sein.

                  Code:
                  [{"id":"b7603132.f2951","type":"loxone-control-in","z":"9d5ff0ff.c6855","name":"","miniserver":"","control":"12e6cd0f-00c8-1932-ffffd989fb12b87b/AI1","state":"12e6cd0f-00c8-195d-ffffd989fb12b87b","x":80,"y":160,"wires":[["c9e4154b.90e098"]]},{"id":"c9e4154b.90e098","type":"switch","z":"9d5ff0ff.c6855","name":"","property":"payload","propertyType":"msg","rules":[{"t":"cont","v":"hsv(0,0,0)","vt":"str"},{"t":"cont","v":"hsv","vt":"str"},{"t":"cont","v":"temp","vt":"str"}],"checkall":"false","repair":false,"outputs":3,"x":250,"y":160,"wires":[["e2584339.d6582"],["b2e364e.e349c98"],["6c9b948e.e3129c","488b1ef4.e6c08"]]},{"id":"e2584339.d6582","type":"template","z":"9d5ff0ff.c6855","name":"Off","field":"payload","fieldType":"msg","format":"handlebars","syntax":"plain","template":"off","output":"str","x":710,"y":80,"wires":[["2efad7c8.83f188"]]},{"id":"6c9b948e.e3129c","type":"function","z":"9d5ff0ff.c6855","name":"Temperature Split","func":"var temp= msg.payload.split(\",\");\n\ntemp[0] = temp[0].substr(5);\ntemp[1] = temp[1].substr(0, temp[1].length-1); \n\nmsg.h = temp[0];\n\nmsg.payload = temp[1];\n\nreturn msg;","outputs":1,"noerr":0,"x":490,"y":280,"wires":[["5ba95944.14b448"]]},{"id":"968a9e30.fb935","type":"function","z":"9d5ff0ff.c6855","name":"Temperature","func":"msg.command = 'temperature';\nreturn msg;","outputs":1,"noerr":0,"x":910,"y":280,"wires":[["2efad7c8.83f188"]]},{"id":"5ba95944.14b448","type":"range","z":"9d5ff0ff.c6855","minin":"2700","maxin":"6500","minout":"0","maxout":"100","action":"scale","round":true,"property":"payload","name":"Scale White 0-100","x":710,"y":280,"wires":[["968a9e30.fb935"]]},{"id":"2efad7c8.83f188","type":"MiLight","z":"9d5ff0ff.c6855","name":"MiLight","bridgetype":"v6","bulbtype":"fullColor","zone":1,"ip":"","broadcast":true,"x":1160,"y":160,"wires":[]},{"id":"8258d208.72c2d","type":"function","z":"9d5ff0ff.c6855","name":"Brightness","func":"msg.command = 'brightness';\nreturn msg;","outputs":1,"noerr":0,"x":910,"y":220,"wires":[["2efad7c8.83f188"]]},{"id":"488b1ef4.e6c08","type":"function","z":"9d5ff0ff.c6855","name":"Brightness Split","func":"var temp= msg.payload.split(\",\");\n\ntemp[0] = temp[0].substr(5);\ntemp[1] = temp[1].substr(0, temp[1].length-1); \n\nmsg.h = temp[1];\n\nmsg.payload = temp[0];\n\nreturn msg;","outputs":1,"noerr":0,"x":480,"y":220,"wires":[["8258d208.72c2d"]]},{"id":"e6eb8058.89682","type":"color-convert","z":"9d5ff0ff.c6855","input":"hsv","output":"rgb","outputType":"string","scaleInput":false,"x":690,"y":160,"wires":[["cb329cca.d9783"]]},{"id":"cb329cca.d9783","type":"function","z":"9d5ff0ff.c6855","name":"RGB reformat","func":"m = msg.payload\nreturn {topic:\"rgb\",payload:\"rgb(\"+m+\")\"};","outputs":1,"noerr":0,"x":900,"y":160,"wires":[["2efad7c8.83f188"]]},{"id":"b2e364e.e349c98","type":"function","z":"9d5ff0ff.c6855","name":"HSV reformat","func":"m = msg.payload\nr = /\\((.*?),(.*?),(.*?)\\)/gm;\no = r.exec(m)\n\nh = parseInt(o[1])\ns = parseInt(o[2])\nv = parseInt(o[3])\n\nreturn {payload:[h,s,v]};","outputs":1,"noerr":0,"x":480,"y":160,"wires":[["e6eb8058.89682"]]}]
                  Ich spreche kein Deutsch. Gib Google Translate die Schuld, wenn ich unverständlich bin.

                  Kommentar

                  • Xenobiologist
                    Lox Guru
                    • 15.01.2016
                    • 1116

                    Ich mache mal einen separaten Thread mit Beispielen. Ggf. haben wir dann alles an einem Ort, in dem man immer den ersten Beitrag wieder erweitert.
                    P.S.: Rollladen rauf/runter ist auch keine Problem.

                    Hallo zusammen, da in letzter Zeit einige Fragen zur Umsetzung von Beispielen mit Node-RED und Loxone + X (Telegram, Sprache, Alexa, ...) aufgetaucht sind, wollte ich versuchen das Thema etwas zu strukturieren. In diesem Thread werden wir erstmal Ideen sammeln und dann die Links/oder Umsetzung im ersten Flow gesammelt
                    Zuletzt geändert von Xenobiologist; 17.12.2019, 08:30.
                    Node-RED mit influxDB und Grafana - z.B. Statistiken auslagern:
                    https://www.loxforum.com/forum/germa...d-grafana-visu
                    Mit Loxone einen Windows-PC steuern:
                    https://www.loxforum.com/forum/faqs-...indows-steuern

                    Kommentar

                    • Gast

                      Zitat von Tico
                      Ich verwende MiLight's und NodeRed mit folgendem Ablauf -

                      Die Beleuchtungssteuerung muss auf Typ - Lumitech eingestellt sein.

                      Code:
                      [{"id":"b7603132.f2951","type":"loxone-control-in","z":"9d5ff0ff.c6855","name":"","miniserver":"","control":"12e6cd0f-00c8-1932-ffffd989fb12b87b/AI1","state":"12e6cd0f-00c8-195d-ffffd989fb12b87b","x":80,"y":160,"wires":[["c9e4154b.90e098"]]},{"id":"c9e4154b.90e098","type":"switch","z":"9d5ff0ff.c6855","name":"","property":"payload","propertyType":"msg","rules":[{"t":"cont","v":"hsv(0,0,0)","vt":"str"},{"t":"cont","v":"hsv","vt":"str"},{"t":"cont","v":"temp","vt":"str"}],"checkall":"false","repair":false,"outputs":3,"x":250,"y":160,"wires":[["e2584339.d6582"],["b2e364e.e349c98"],["6c9b948e.e3129c","488b1ef4.e6c08"]]},{"id":"e2584339.d6582","type":"template","z":"9d5ff0ff.c6855","name":"Off","field":"payload","fieldType":"msg","format":"handlebars","syntax":"plain","template":"off","output":"str","x":710,"y":80,"wires":[["2efad7c8.83f188"]]},{"id":"6c9b948e.e3129c","type":"function","z":"9d5ff0ff.c6855","name":"Temperature Split","func":"var temp= msg.payload.split(\",\");\n\ntemp[0] = temp[0].substr(5);\ntemp[1] = temp[1].substr(0, temp[1].length-1); \n\nmsg.h = temp[0];\n\nmsg.payload = temp[1];\n\nreturn msg;","outputs":1,"noerr":0,"x":490,"y":280,"wires":[["5ba95944.14b448"]]},{"id":"968a9e30.fb935","type":"function","z":"9d5ff0ff.c6855","name":"Temperature","func":"msg.command = 'temperature';\nreturn msg;","outputs":1,"noerr":0,"x":910,"y":280,"wires":[["2efad7c8.83f188"]]},{"id":"5ba95944.14b448","type":"range","z":"9d5ff0ff.c6855","minin":"2700","maxin":"6500","minout":"0","maxout":"100","action":"scale","round":true,"property":"payload","name":"Scale White 0-100","x":710,"y":280,"wires":[["968a9e30.fb935"]]},{"id":"2efad7c8.83f188","type":"MiLight","z":"9d5ff0ff.c6855","name":"MiLight","bridgetype":"v6","bulbtype":"fullColor","zone":1,"ip":"","broadcast":true,"x":1160,"y":160,"wires":[]},{"id":"8258d208.72c2d","type":"function","z":"9d5ff0ff.c6855","name":"Brightness","func":"msg.command = 'brightness';\nreturn msg;","outputs":1,"noerr":0,"x":910,"y":220,"wires":[["2efad7c8.83f188"]]},{"id":"488b1ef4.e6c08","type":"function","z":"9d5ff0ff.c6855","name":"Brightness Split","func":"var temp= msg.payload.split(\",\");\n\ntemp[0] = temp[0].substr(5);\ntemp[1] = temp[1].substr(0, temp[1].length-1); \n\nmsg.h = temp[1];\n\nmsg.payload = temp[0];\n\nreturn msg;","outputs":1,"noerr":0,"x":480,"y":220,"wires":[["8258d208.72c2d"]]},{"id":"e6eb8058.89682","type":"color-convert","z":"9d5ff0ff.c6855","input":"hsv","output":"rgb","outputType":"string","scaleInput":false,"x":690,"y":160,"wires":[["cb329cca.d9783"]]},{"id":"cb329cca.d9783","type":"function","z":"9d5ff0ff.c6855","name":"RGB reformat","func":"m = msg.payload\nreturn {topic:\"rgb\",payload:\"rgb(\"+m+\")\"};","outputs":1,"noerr":0,"x":900,"y":160,"wires":[["2efad7c8.83f188"]]},{"id":"b2e364e.e349c98","type":"function","z":"9d5ff0ff.c6855","name":"HSV reformat","func":"m = msg.payload\nr = /\\((.*?),(.*?),(.*?)\\)/gm;\no = r.exec(m)\n\nh = parseInt(o[1])\ns = parseInt(o[2])\nv = parseInt(o[3])\n\nreturn {payload:[h,s,v]};","outputs":1,"noerr":0,"x":480,"y":160,"wires":[["e6eb8058.89682"]]}]
                      Hallo Tico,

                      danke schon einmal dafür. Kannst Du mir mal deine Konfiguration des Lumitechbausteins in der Loxoneconfig zeigen? Ich weiss nämlich aktuell nicht wie ich den da ordentlich Konfigurieren kann. Danke im Vorraus.

                      Gruss

                      Phlox
                      Zuletzt geändert von Gast; 17.12.2019, 11:39.

                      Kommentar

                      • Tico
                        Lox Guru
                        • 31.08.2016
                        • 1035

                        Gast
                        Ich spreche kein Deutsch. Gib Google Translate die Schuld, wenn ich unverständlich bin.

                        Kommentar

                        • Gast

                          Tico

                          Danke, kannst Du mir jetzt noch sagen bzw. zeigen wo deine AQ1 Leitung hingeht?

                          Kommentar

                          • Tico
                            Lox Guru
                            • 31.08.2016
                            • 1035

                            Lassen Sie mich klarstellen, was ich mit meinen MiLight's mache -

                            Es handelt sich um komplett wifi-gesteuerte Leuchten mit kontinuierlicher Stromversorgung. Es gibt keinen EIN/AUS-Schalter oder eine andere physikalische Steuerung.

                            Die Lichtsteuerung in Loxone soll nur die MiLight App ersetzen. Die Steuerung erfolgt also über die Loxone-App (oder die in der Lox Config erstellte Logik).

                            Der Node-Red 'control in' kommuniziert direkt mit der Loxone Lighting Controller. Sie müssen die Lichtsteuerung nicht an etwas in Loxone Config anschließen. Die Zeile, die Sie im Screenshot sehen, ist nicht von Bedeutung. Es ist nur für meine diagnostische Verwendung.

                            Sie müssen in Lox Config in den Einstellungen der Lichtsteuerung die Option 'Use' aktiviert haben. Die Verwendung ist unerlässlich, um Lox Config-Blöcke in Node-Red sichtbar zu machen. Die Konfiguration muss auf dem Miniserver gespeichert werden. Wenn Sie Node-Red das nächste Mal öffnen, sollten Sie die Option sehen, den zutreffenden Raum/Kategorie/Control innerhalb des Knotens 'control in' auszuwählen.

                            Dann stellen Sie sie gemäß den Screenshots an Post #458 ein.
                            Zuletzt geändert von Tico; 18.12.2019, 14:47.
                            Ich spreche kein Deutsch. Gib Google Translate die Schuld, wenn ich unverständlich bin.

                            Kommentar

                            • Flyfast
                              Dumb Home'r
                              • 22.11.2015
                              • 24

                              Hallo zusammen,

                              über Weihnachten habe ich mir vorgenommen, Alexa mit Loxone über Node Red zu verbinden. Der Raspberry 4 ist frisch aufgesetzt und Node-RED problemlos installiert. Leider klappt die Installation des "node-red-contrib-loxone" weder aus der Node-RED Oberfläche noch manuell per
                              npm install node-red-contrib-loxone
                              Die Fehlermeldung ist gleichlautend:

                              2019-12-18T18:05:12.541Z installieren : node-red-contrib-loxone 0.10.4

                              2019-12-18T18:05:12.418Z npm install --no-audit --no-update-notifier --save --save-prefix="~" --production node-red-contrib-loxone@0.10.4
                              2019-12-18T18:05:16.050Z [err] npm
                              2019-12-18T18:05:16.050Z [err] ERR! code ENOENT
                              2019-12-18T18:05:16.051Z [err] npm
                              2019-12-18T18:05:16.051Z [err] ERR!
                              2019-12-18T18:05:16.051Z [err] syscall spawn git
                              2019-12-18T18:05:16.051Z [err] npm
                              2019-12-18T18:05:16.051Z [err] ERR! path
                              2019-12-18T18:05:16.051Z [err] git
                              2019-12-18T18:05:16.051Z [err] npm ERR!
                              2019-12-18T18:05:16.051Z [err] errno
                              2019-12-18T18:05:16.051Z [err] ENOENT
                              2019-12-18T18:05:16.054Z [err] npm
                              2019-12-18T18:05:16.054Z [err] ERR! enoent Error while executing:
                              2019-12-18T18:05:16.054Z [err] npm ERR!
                              2019-12-18T18:05:16.054Z [err] enoent undefined ls-remote -h -t ssh://git@github.com/codm/node-lox-ws-api.git
                              2019-12-18T18:05:16.054Z [err] npm
                              2019-12-18T18:05:16.054Z [err] ERR! enoent
                              2019-12-18T18:05:16.054Z [err]
                              2019-12-18T18:05:16.054Z [err] npm
                              2019-12-18T18:05:16.054Z [err] ERR! enoent
                              2019-12-18T18:05:16.055Z [err]
                              2019-12-18T18:05:16.055Z [err] npm
                              2019-12-18T18:05:16.055Z [err] ERR! enoent spawn git ENOENT
                              2019-12-18T18:05:16.055Z [err] npm
                              2019-12-18T18:05:16.055Z [err] ERR!
                              2019-12-18T18:05:16.060Z [err] enoent This is related to npm not being able to find a file.
                              2019-12-18T18:05:16.060Z [err] npm ERR! enoent
                              2019-12-18T18:05:16.086Z [err]
                              2019-12-18T18:05:16.086Z [err] npm ERR! A complete log of this run can be found in:
                              2019-12-18T18:05:16.086Z [err] npm ERR!
                              2019-12-18T18:05:16.087Z [err] /home/pi/.npm/_logs/2019-12-18T18_05_16_058Z-debug.log
                              2019-12-18T18:05:16.095Z rc=1
                              Ist die Datei derzeit nicht verfügbar oder mach ich was falsch?

                              Kommentar

                              • Gast

                                Zitat von Tico
                                Lassen Sie mich klarstellen, was ich mit meinen MiLight's mache -

                                Es handelt sich um komplett wifi-gesteuerte Leuchten mit kontinuierlicher Stromversorgung. Es gibt keinen EIN/AUS-Schalter oder eine andere physikalische Steuerung.

                                Die Lichtsteuerung in Loxone soll nur die MiLight App ersetzen. Die Steuerung erfolgt also über die Loxone-App (oder die in der Lox Config erstellte Logik).

                                Der Node-Red 'control in' kommuniziert direkt mit der Loxone Lighting Controller. Sie müssen die Lichtsteuerung nicht an etwas in Loxone Config anschließen. Die Zeile, die Sie im Screenshot sehen, ist nicht von Bedeutung. Es ist nur für meine diagnostische Verwendung.

                                Sie müssen in Lox Config in den Einstellungen der Lichtsteuerung die Option 'Use' aktiviert haben. Die Verwendung ist unerlässlich, um Lox Config-Blöcke in Node-Red sichtbar zu machen. Die Konfiguration muss auf dem Miniserver gespeichert werden. Wenn Sie Node-Red das nächste Mal öffnen, sollten Sie die Option sehen, den zutreffenden Raum/Kategorie/Control innerhalb des Knotens 'control in' auszuwählen.

                                Dann stellen Sie sie gemäß den Screenshots an Post #458 ein.
                                Hallo Tico,

                                danke, habs hinbekommen .

                                Gruss

                                Phlox

                                Kommentar

                                Lädt...