Beispiele : Node-RED mit Loxone + Extras

Einklappen
X
 
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge
  • stefanski
    Extension Master
    • 18.05.2017
    • 186

    #16
    Ich bastel auch schon ne weile mit node-red rum. Allerdings habe ich bisher noch keine sehr Komfortable methode gefunden, das Verhalten Taster umzusetzen.

    Ich benutze die genannten plugins für nodered (loxone und alexa). Jetzt folgendes Problem:

    Ich habe ein Alexa Gerät angelegt das nenne ich meinetwegen "Abendstimmung", die geht auf nen VI im Loxone (über die control out node) und der VI dann beispielsweise auf ne Lichtsteuerung. Sage ich jetzt "Alexa Abendstimmung aktivieren" funktioniert das auch. Allerdings wird der VI dann dauerhaft auf An geschaltet. Bedient man jetzt Loxone von wo anders (App, Schalter etc.) bleibt der Virtuelle Alexa input immer auf ein. In der Loxone Welt müsst es nur ein Taster sein. In der Alexa App ist es aber nur an/aus.

    Ich habe das Problem nun folgendermaßen gelöst, indem ich in nodered nach einigen MS das Virtuelle Alexa Gerät wieder ausschalte. (Der Status in der Alexa App ist mir Wurst). So emuliere ich quasi einen Taster. Schön finde ich das nicht, und es wird auch schnell unübersichtlich. Gibt es bessere Methoden?

    Klicke auf die Grafik für eine vergrößerte Ansicht

Name: 2019-12-28_14-03-41.png
Ansichten: 3409
Größe: 59,4 KB
ID: 227583
    Zuletzt geändert von stefanski; 28.12.2019, 14:07.

    Kommentar


    • Xenobiologist
      Xenobiologist kommentierte
      Kommentar bearbeiten
      Für einen kurzen Impuls kannst du entweder in Loxone einen Baustein nutzen, oder es in NR machen. Ein Verzögerung von x ms und dann aus.

    • piet
      piet kommentierte
      Kommentar bearbeiten
      ok, danke. also mit einen trigger mit z.B. 500ms zwischen schalten?

      Und wie löse ich das ein und auschalten eines lichtes, wenn ich dies mit "alexa schalte licht ein" bzw " alexa schalte licht aus" machen möchte?

    • Xenobiologist
      Xenobiologist kommentierte
      Kommentar bearbeiten
      Das sind zwei Befehle. 1 x ON 1x OFF. Das wird über Alexa mitgegeben und kann dann in NR im Switch genutzt werden.
  • Negropo
    Smart Home'r
    • 10.10.2015
    • 90

    #17
    Hallo zusammen,

    ich habe mir die Deckenbeleuchtung und die Rollos in meinem Büro als Testobjekt für die node-red Umsetzung ausgesucht. Solange ich nur das Licht benutzt hatte, funktionierte der Flow auch ohne Probleme. Seitdem ich die Rollos hinzugenommen hatte, bekomme ich ständig Fehlermeldungen, dass node-red die Verbindung zum Miniserver verliert und sich wieder verbinden muss:

    "Miniserver connection error: Socket Error: undefined ERR_STREAM_WRITE_AFTER_END (1006)"

    Anbei mein Flow mit der Bitte, dass das jemand verifiziert bzw. diejenigen die ein gleiches Problem hatten, mir bitte einen Tipp zur Lösung geben können.

    Vielen Dank und beste Grüße

    Negropo

    Code:
    [{"id":"c431c11c.a833a","type":"debug","z":"d81e3f5c.06a108","name":"","active":true,"tosidebar":true,"console":false,"tostatus":false,"complete":"true","x":1480,"y":220,"wires":[]},{"id":"8b3a0d14.00f8c","type":"switch","z":"d81e3f5c.06a108","name":"","property":"payload","propertyType":"msg","rules":[{"t":"eq","v":"on","vt":"str"},{"t":"eq","v":"off","vt":"str"}],"checkall":"true","repair":false,"outputs":2,"x":858,"y":219,"wires":[["51f4bf61.8673a8","ab1dfbab.0cfe28"],["4e9c3895.8d9a2"]]},{"id":"51f4bf61.8673a8","type":"loxone-webservice","z":"d81e3f5c.06a108","name":"Deckenlampe an","miniserver":"1e11e307.b0acdd","uri":"jdev/sps/io/Li-Arbeitszimmer/AI1/100","appendpayload":false,"x":1259,"y":197,"wires":[["c431c11c.a833a"]]},{"id":"4e9c3895.8d9a2","type":"loxone-webservice","z":"d81e3f5c.06a108","name":"Deckenlampe aus","miniserver":"1e11e307.b0acdd","uri":"jdev/sps/io/Li-Arbeitszimmer/AI1/0","appendpayload":false,"x":1258,"y":246,"wires":[["c431c11c.a833a"]]},{"id":"f163d562.e547b","type":"loxone-webservice","z":"d81e3f5c.06a108","name":"Deckenlampe Prozent","miniserver":"1e11e307.b0acdd","uri":"jdev/sps/io/Li-Arbeitszimmer/AI1/","appendpayload":true,"x":1264.5,"y":144,"wires":[["c431c11c.a833a"]]},{"id":"ab1dfbab.0cfe28","type":"function","z":"d81e3f5c.06a108","name":"Wert dimmen","func":"msg.payload = msg.percentage;\nreturn msg;","outputs":1,"noerr":0,"x":1067,"y":146,"wires":[["f163d562.e547b"]]},{"id":"6af1f2da.b6693c","type":"loxone-webservice","z":"d81e3f5c.06a108","name":"Ro Tür Up","miniserver":"673d10a5.04b97","uri":"jdev/sps/io/RoTAz/Up","appendpayload":false,"x":1045,"y":329,"wires":[["9588e2e9.1d7eb"]]},{"id":"9588e2e9.1d7eb","type":"debug","z":"d81e3f5c.06a108","name":"","active":false,"console":"false","complete":"false","x":1275.142822265625,"y":311.2857360839844,"wires":[]},{"id":"c72fb794.465be","type":"loxone-webservice","z":"d81e3f5c.06a108","name":"Ro Tür Down","miniserver":"673d10a5.04b97","uri":"jdev/sps/io/RoTAz/Down","appendpayload":false,"x":1046.28564453125,"y":296.5714416503906,"wires":[["9588e2e9.1d7eb"]]},{"id":"c61c15c3.97cf9","type":"switch","z":"d81e3f5c.06a108","name":"On/Off","property":"payload","propertyType":"msg","rules":[{"t":"eq","v":"on","vt":"str"},{"t":"eq","v":"off","vt":"str"}],"checkall":"true","outputs":2,"x":854.142822265625,"y":321.2857360839844,"wires":[["c72fb794.465be"],["6af1f2da.b6693c"]]},{"id":"d18be414.8bf408","type":"loxone-webservice","z":"d81e3f5c.06a108","name":"Ro Fenster Up","miniserver":"673d10a5.04b97","uri":"jdev/sps/io/RoFeAz/Up","appendpayload":false,"x":1056,"y":457,"wires":[["bf6fb5fd.c9d488"]]},{"id":"bf6fb5fd.c9d488","type":"debug","z":"d81e3f5c.06a108","name":"","active":false,"console":"false","complete":"false","x":1273.142822265625,"y":425.2857360839844,"wires":[]},{"id":"e2846d72.ff601","type":"loxone-webservice","z":"d81e3f5c.06a108","name":"Ro Fenster Down","miniserver":"673d10a5.04b97","uri":"jdev/sps/io/RoFeAz/Down","appendpayload":false,"x":1065.28564453125,"y":421.5714111328125,"wires":[["bf6fb5fd.c9d488"]]},{"id":"2204cbc0.4fe2a4","type":"switch","z":"d81e3f5c.06a108","name":"On/Off","property":"payload","propertyType":"msg","rules":[{"t":"eq","v":"on","vt":"str"},{"t":"eq","v":"off","vt":"str"}],"checkall":"true","outputs":2,"x":852.142822265625,"y":435.2857360839844,"wires":[["e2846d72.ff601"],["d18be414.8bf408"]]},{"id":"ade74154.63ac58","type":"amazon-echo-hub","z":"d81e3f5c.06a108","port":"8080","processinput":"2","x":318,"y":217,"wires":[["cb473ef9.61a7f8","b7b459c9.a5d32","c7d883cb.06511"]]},{"id":"cb473ef9.61a7f8","type":"amazon-echo-device","z":"d81e3f5c.06a108","name":"Licht Büro","topic":"","x":607,"y":218,"wires":[["8b3a0d14.00f8c"]]},{"id":"b7b459c9.a5d32","type":"amazon-echo-device","z":"d81e3f5c.06a108","name":"Rollo Tür Büro","topic":"","x":617,"y":321,"wires":[["c61c15c3.97cf9"]]},{"id":"c7d883cb.06511","type":"amazon-echo-device","z":"d81e3f5c.06a108","name":"Rollo Fenster Büro","topic":"","x":625,"y":435,"wires":[["2204cbc0.4fe2a4"]]},{"id":"8888df9c.ed5a6","type":"amazon-echo-device","z":"d81e3f5c.06a108","name":"Rollos Büro","topic":"","x":604.5,"y":377,"wires":[["c61c15c3.97cf9","2204cbc0.4fe2a4"]]},{"id":"1e11e307.b0acdd","type":"loxone-miniserver","z":"","host":"192.168.178.28","port":"80","enctype":"0","active":true},{"id":"673d10a5.04b97","type":"loxone-miniserver","z":"","host":"192.168.178.28","port":"80","enctype":"0","active":true}]

    Kommentar

    • Xenobiologist
      Lox Guru
      • 15.01.2016
      • 1116

      #18
      Nutzt du irgendwie einen Proxy? Der Fehler hat jedenfalls aus meiner Sicht nichts mit dem Flow zu tun.
      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


      • Negropo
        Negropo kommentierte
        Kommentar bearbeiten
        Nein, ich nutze keinen Proxy. Das einzige, was ich eingerichtet habe ist ein Verweis bei der Konfiguration des Miniservers auf meinen Loxberry als DNS-Server um die Wetter-Emulation laufen zu lassen. Im Übrigen passiert es auch, wenn ich node-red auf meinem Windows-PC nutze. Im cmd-Fenster sieht es dann wie folgt aus:

        "27 Dec 15:21:49 - [info] [loxone-miniserver:673d10a5.04b97] Miniserver connected (192.168.178.28:80) using Token-Enc
        27 Dec 15:21:49 - [error] [loxone-miniserver:673d10a5.04b97] Miniserver connection error: undefined
        27 Dec 15:21:49 - [info] [loxone-miniserver:673d10a5.04b97] connection closed
        27 Dec 15:21:49 - [info] [loxone-miniserver:1e11e307.b0acdd] Miniserver connected (192.168.178.28:80) using Token-Enc
        27 Dec 15:21:49 - [error] [loxone-miniserver:1e11e307.b0acdd] Miniserver connection error: undefined
        27 Dec 15:21:49 - [info] [loxone-miniserver:1e11e307.b0acdd] connection closed"
    • Drunkard
      LoxBus Spammer
      • 27.08.2015
      • 277

      #19
      Hi und noch ein frohes neues Jahr!

      Ich möchte über den NORA-Node per Google Home meine RGB Stripes steuern.

      Folgenden Flow habe ich:

      Klicke auf die Grafik für eine vergrößerte Ansicht

Name: flow.PNG
Ansichten: 2962
Größe: 12,1 KB
ID: 228184

      In dem function Node hole ich mir die Werte für den HSV String und multipliziere mit 100:

      Klicke auf die Grafik für eine vergrößerte Ansicht

Name: function.PNG
Ansichten: 2805
Größe: 12,8 KB
ID: 228185

      Leider weiß ich jetzt nicht, wie ich die Werte richtig an den Webservice Node übergeben kann????

      Klicke auf die Grafik für eine vergrößerte Ansicht

Name: webservice.PNG
Ansichten: 2783
Größe: 21,1 KB
ID: 228186
      Eigentlich müsste die URL so aussehen: jdev/sps/io/LI-Kueche/AI3/hsv(H,S,V)
      Ich denke, dass die () in der URL fehlen.

      Danke und Gruß

      Kommentar


      • Xenobiologist
        Xenobiologist kommentierte
        Kommentar bearbeiten
        Sieh dir die anderen Beispiele an, die ich im ersten Post des Threads verlinkt habe. Da ist alles dabei.
        Zuletzt geändert von Xenobiologist; 02.01.2020, 10:07.

      • Drunkard
        Drunkard kommentierte
        Kommentar bearbeiten
        Muss ich dann für die Farbwerte, AN/AUS und Dimmen jeweils einen extra Webservice Node anlegen? Ganz check ich es noch nicht...

      • Xenobiologist
        Xenobiologist kommentierte
        Kommentar bearbeiten
        Das kommt immer darauf an, wie dein Objekt (Payload) aussieht, dass du von dem Node bekommst, der die Sprachsteuerung macht.
        Ich würde da mal einen Debug-node ranhängen und auf volles Objekt umstellen. Dann siehst du alle Möglichkeiten.
        Mehrere Befehle getrennt/parallel abzusetzen ist aber auch kein Problem.
    • ronald.scherzer
      Azubi
      • 01.01.2020
      • 7

      #20
      Hallo - ich hoffe ich bin hier jetzt nicht falsch - aber ich habe schon seit längerer Zeit die HA-Bridge im Einsatz gehabt - nachdem sich aber nach der Implemierung eines Echo DOT 3 alles komplett verabschiedet hat, war ich auf der Suche nach einer neuen Lösung. Dann bin ich auf NODE-Red gestossen. Ist ja soweit eine nette Oberfläche - habe mich auch brav an die Anleitungen gehalten.

      Als ich jetzt versucht habe aber ein paar Beispiele zu deployen ist mir die Kiste aber jedes mal mit einigen Fehlern abgeschwirrt - ich habe bereits 3x versucht die Kiste neu zu installieren - jedoch funktioniert es einfach nicht. Immer wenn ich den Loxone-Miniserver eingebe, startet der NODE-RED Dienst einfach nicht mehr - dann muss ich die flows.json Datei bearbeiten, damit ich das Ding wieder zum laufen bringe - hier mal ein kurzer Ausschnitt was genau das Problem ist:

      1 Jan 19:22:06 - [info] Flows gestartet
      1 Jan 19:22:06 - [info] [loxone-miniserver:xxxxxxxxxx] Miniserver connected (192.168.xxx.110:883) using Token-Enc
      1 Jan 19:22:06 - [red] Uncaught Exception:
      1 Jan 19:22:06 - Error: error:0906D066:PEM routines:PEM_read_bio:bad end line
      at Object.publicEncrypt (crypto.js:390:12)
      at TokenEnc._generate_session_key (/home/ronald/.node-red/node_modules/node-lox-ws-api/lib/Auth/Token-Enc.js:112:32)
      at IncomingMessage.res.on (/home/ronald/.node-red/node_modules/node-lox-ws-api/lib/Auth/Token-Enc.js:92:18)
      at emitOne (events.js:116:13)
      at IncomingMessage.emit (events.js:211:7)
      at IncomingMessage.Readable.read (_stream_readable.js:475:10)
      at flow (_stream_readable.js:846:34)
      at resume_ (_stream_readable.js:828:3)
      at _combinedTickCallback (internal/process/next_tick.js:138:11)
      at process._tickCallback (internal/process/next_tick.js:180:9)

      Hat vielleich schon jemand mal solch ein Problem gehabt und wie könnte ich das lösen?

      Kurze Angabe zum System:

      -) VMWare mit Ubuntu Server 18.04
      -) Miniserver Gen2
      -) 3x Amazon Echo Dot Gen1
      -) 1x Amazon Echo Dot Gen3
      -) 1x Amazon Echo Spot

      Kommentar


      • Xenobiologist
        Xenobiologist kommentierte
        Kommentar bearbeiten
        hilft das? https://edokan.wordpress.com/2011/10...obad-end-line/

      • ronald.scherzer
        ronald.scherzer kommentierte
        Kommentar bearbeiten
        Hallo - danke für deine Antwort - ich finde nur beim besten willen die PEM File nicht ...

      • ronald.scherzer
        ronald.scherzer kommentierte
        Kommentar bearbeiten
        Solution:

        Edit file /usr/lib/node_modules/homebridge-loxone-ws/node_modules/node-lox-ws-api/lib/Auth/Token-Enc.js

        Replace line 104:

        - key = key.replace(/(\w)(-+END PUBLIC KEY-+)$/, '$1\n$2');

        By:

        key = key.replace(/(-+END PUBLIC KEY-+)/,'\n$1');

        And all work!

        Damit funktioniert es ;-) ...
    • Drunkard
      LoxBus Spammer
      • 27.08.2015
      • 277

      #21
      Xenobiologist
      Das bekomme ich im Debug angezeigt:

      Klicke auf die Grafik für eine vergrößerte Ansicht

Name: Screenshot_20200102_105853.jpg
Ansichten: 3487
Größe: 94,1 KB
ID: 228295

      Tut mit leid, aber ich weiß echt nicht wie ich das jetzt weitergeben muss, damit ich auch an/aus und dimmen kann.

      Kommentar

      • Xenobiologist
        Lox Guru
        • 15.01.2016
        • 1116

        #22
        Zitat von Drunkard
        Xenobiologist
        Das bekomme ich im Debug angezeigt:

        Klicke auf die Grafik für eine vergrößerte Ansicht  Name: Screenshot_20200102_105853.jpg Ansichten: 0 Größe: 94,1 KB ID: 228295

        Tut mit leid, aber ich weiß echt nicht wie ich das jetzt weitergeben muss, damit ich auch an/aus und dimmen kann.
        Das sieht doch gut aus. Ich würde einfach erstmal ein Beispiel machen.

        1. Lampe einschalten mit 100 % und Farbe auf GRÜN.

        Dafür guckst du in das Beispiel zum Dimmen.

        Wenn dies klappt, dann setzt du die Farbe.

        Fertig.

        Dafür kannst du die Flows aus den Beispielen kopieren und musst lediglich die Konfiguration anpassen.
        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


        • Tico
          Tico kommentierte
          Kommentar bearbeiten
          Hallo Drunkard. Würde es dir was ausmachen, deinen Flow für den NORA-Lichtschalter zu veröffentlichen? Ich kämpfe noch immer damit, das hier zum Laufen zu bringen.

        • Drunkard
          Drunkard kommentierte
          Kommentar bearbeiten
          Für das RGB Licht?

        • Tico
          Tico kommentierte
          Kommentar bearbeiten
          Ja, bitte. Ich versuche, NORA mit einem RGB zu verbinden.
      • Drunkard
        LoxBus Spammer
        • 27.08.2015
        • 277

        #23
        Tico
        Hier ist der Flow:
        Code:
        [
            {
                "id": "1525a506.2852bb",
                "type": "nora-light",
                "z": "7b3a8735.787ba8",
                "devicename": "Theke",
                "lightcolor": true,
                "brightnesscontrol": true,
                "passthru": false,
                "statepayload": true,
                "brightnessoverride": "",
                "roomhint": "Küche",
                "name": "",
                "nora": "55178537.5f755c",
                "topic": "",
                "onvalue": "true",
                "onvalueType": "bool",
                "offvalue": "false",
                "offvalueType": "bool",
                "x": 930,
                "y": 400,
                "wires": [
                    [
                        "281d4e9.b85a7b2"
                    ]
                ]
            },
            {
                "id": "8bfe63b8.3f429",
                "type": "function",
                "z": "7b3a8735.787ba8",
                "name": "Wert dimmen",
                "func": "h = msg.payload.color.spectrumHsv.hue;\ns = msg.payload.color.spectrumHsv.saturation*100;\nv = msg.payload.brightness;\n\nmsg.uri = \"jdev/sps/io/LI-Kueche/AI3/hsv(\" +h + ',' + s + ',' + v +')';\nreturn msg;\n\n\n\n\n\n//msg.uri = 'jdev/sps/io/LI-Kueche/AI3/' + msg.payload.brightness;\n//return msg;",
                "outputs": 1,
                "noerr": 0,
                "x": 1390,
                "y": 380,
                "wires": [
                    [
                        "23cf1272.8e194e"
                    ]
                ]
            },
            {
                "id": "281d4e9.b85a7b2",
                "type": "switch",
                "z": "7b3a8735.787ba8",
                "name": "On/Off",
                "property": "payload.on",
                "propertyType": "msg",
                "rules": [
                    {
                        "t": "cont",
                        "v": "true",
                        "vt": "str"
                    },
                    {
                        "t": "cont",
                        "v": "false",
                        "vt": "str"
                    }
                ],
                "checkall": "true",
                "repair": false,
                "outputs": 2,
                "x": 1230,
                "y": 400,
                "wires": [
                    [
                        "8bfe63b8.3f429"
                    ],
                    [
                        "19963f22.ba0341"
                    ]
                ]
            },
            {
                "id": "19963f22.ba0341",
                "type": "function",
                "z": "7b3a8735.787ba8",
                "name": "Wert dimmen",
                "func": "msg.uri = 'jdev/sps/io/LI-Kueche/AI3/0';\nreturn msg;",
                "outputs": 1,
                "noerr": 0,
                "x": 1390,
                "y": 440,
                "wires": [
                    [
                        "23cf1272.8e194e"
                    ]
                ]
            },
            {
                "id": "23cf1272.8e194e",
                "type": "loxone-webservice",
                "z": "7b3a8735.787ba8",
                "name": "",
                "miniserver": "b1d3a9a8.bdc748",
                "uri": "jdev/sps/io/LI-Kueche/AI3/",
                "appendpayload": false,
                "x": 1570,
                "y": 400,
                "wires": [
                    []
                ]
            },
            {
                "id": "55178537.5f755c",
                "type": "nora-config",
                "z": "",
                "name": "nora config",
                "group": "",
                "notify": false
            },
            {
                "id": "b1d3a9a8.bdc748",
                "type": "loxone-miniserver",
                "z": "",
                "host": "192.168.2.1",
                "port": "12345",
                "enctype": "0",
                "active": true
            }
        ]
        Gruß

        Kommentar


        • Tico
          Tico kommentierte
          Kommentar bearbeiten
          Danke. Ich hatte ein monströses Chaos von nodes, die mich nicht weitergebracht haben. Das ist jetzt so einfach und funktioniert gut!

        • Xenobiologist
          Xenobiologist kommentierte
          Kommentar bearbeiten
          Machmal ist einfach, einfach gut :-)
      • w4Rd3n
        Smart Home'r
        • 03.09.2018
        • 43

        #24
        Guten Morgen.
        Ich habe ein Problem mit der Verbindung zwischen NodeRed und meinem Miniserver.
        Im Debug von NodeRed bekomme ich dann folgende Meldung:
        "Node red websocket connection closed: 1007 invalid utf-8 data received"

        Kennt das jemand ?
        Mein Miniserver läuft mit der letzten Firmware
        Die Encryption in Nodered mache ich über Token

        Verbindung wird kurz aufgebaut und dann wieder getrennt mit der Fehlermeldung oben

        Hoffe ihr könnt mir weiterhelfen

        Kommentar


        • Xenobiologist
          Xenobiologist kommentierte
          Kommentar bearbeiten
          Was für eine Version und Infrastruktur setzt du ein?
          Kannst du mal ins Log gucken. node-red-log
      • Svenke
        Azubi
        • 25.05.2020
        • 8

        #25
        Hi,
        ich bin auch gerade dabei über den NodeRed und Alexa (Echo 2. Gen.) einiges einzubinden. Habe mit den simplen Sachen wie einzelne Lampen und Rolladen schalten angefangen. Bei Lampen klappt das soweit auch gut. Bei Rolladen kommt regelmäßig ein falscher Befehl an. Sage ich "Schalte Rolladen Ein" oder "Schalte Rolladen Aus" funktioniert noch alles zuverlässig. Sage ich "Fahre Rolladen hoch" oder "Fahren Rolladen runter" unterscheidet Alexa dies nicht mehr zuverlässig. Ich verwende den "amazon-echo-hub" und sonst ziemlich exakt den Flow aus dem Beispiel von Seite 1. Hat hierzu jemand eine Idee? Werden hier nur spezielle Wörter verwendet?

        Kommentar

        • Xenobiologist
          Lox Guru
          • 15.01.2016
          • 1116

          #26
          Es werden Lampen emuliert. Die kannst du nicht hoch oder runterfahren. Hier musst du schon ein oder aus werden.

          Features
          • Turning on/off
          • Dimming
          • Setting the light color
          Supported devices
          • Amazon Echo 2nd generation
          • Amazon Echo Plus 2nd generation
          • Amazon Echo Dot 1st, 2nd and 3rd generations
          Example Alexa commands
          • Alexa, turn on/off {device}
          • Alexa, switch on/off {device}
          • Alexa, set {device} to 50%
          • Alexa, turn my {device} light green
          • Alexa, set the {device} light to orange
          • Alexa, make the {device} warmer
          • Alexa, brighten {device} to 60 percent
          • Alexa, dim the {device} lights
          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

          • Tico
            Lox Guru
            • 31.08.2016
            • 1035

            #27
            Hallo Xenobiologist. Ich beziehe mich auf Beitrag #12 dieses Threads - Jalousien in eine prozentuale Position fahren.

            Ich kann den Web-Service-Befehl zum Treiben eines virtuellen Eingangs auf den AIp-Eingang des automatischen Blindenblocks erfolgreich reproduzieren. Vielen Dank für die Informationen.

            Ich ersetze 1Home betätigte Geräte stattdessen durch Node-Red/Google NORA-Knoten. 1Home schafft es irgendwie, den Blindenblock mit einem Prozentsatz direkt zu aktivieren, d.h. es ist kein Virtueller Eingang zum AIp erforderlich.

            Ich frage mich, ob es einen unveröffentlichten Web-Service-Befehl gibt? Oder eine Technik, um das 1Home-Gerät an den Miniserver zu 'man-in-the-middle', um das herauszufinden?
            Zuletzt geändert von Tico; 08.06.2020, 02:17.
            Ich spreche kein Deutsch. Gib Google Translate die Schuld, wenn ich unverständlich bin.

            Kommentar


            • Tico
              Tico kommentierte
              Kommentar bearbeiten
              Gelöst. Der Loxone-Monitor war alles, was ich brauchte. Zur Info: Der Befehl, Jalousien ohne virtuellen Eingang auf AIp auf einen bestimmten Prozentsatz zu fahren, lautet wie folgt -

              jdev/sps/io/<uuid>/ManualPosition/<Wert 0-100>

              Ein Browser-Befehl zur Steuerung der Jalousien auf 50% sieht also ähnlich aus -

              Code:
              http://192.168.0.1:40155/jdev/sps/io/1462b66f-03b0-b05c-ffff914735ae28fa/ManualPosition/50
              Zuletzt geändert von Tico; 21.07.2020, 03:10.
          • Xenobiologist
            Lox Guru
            • 15.01.2016
            • 1116

            #28
            Genau, mit dem Monitor kann man sich alles Befehle quasi abgucken. Ausführen und gucken was Loxone verschickt.
            Die UUID kannst du auch durch den sprechenden Namen des Bausteins ersetzen.
            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

            • stefanski
              Extension Master
              • 18.05.2017
              • 186

              #29
              Wie kann ich denn den Baustein ansteuern wenn der keinen eindeutigen Namen hat? Sprich ich habe in 2 Zimmern jeweils einen KNX Taster mit dem Namen "Deckenlicht".

              dev/sps/io/Deckenlicht/

              wäre dann ja nicht mehr eindeutig?

              Kommentar

              • Tico
                Lox Guru
                • 31.08.2016
                • 1035

                #30
                Verwenden Sie die Web-Schnittstelle zur Loxone GUI (nicht die App-Schnittstelle).

                Dort können Sie die UUID sehen. Diese sollte eindeutig sein.

                Klicke auf die Grafik für eine vergrößerte Ansicht

Name: UUID.png
Ansichten: 2189
Größe: 9,6 KB
ID: 256842
                Ich spreche kein Deutsch. Gib Google Translate die Schuld, wenn ich unverständlich bin.

                Kommentar


                • stefanski
                  stefanski kommentierte
                  Kommentar bearbeiten
                  Vielen Dank
              Lädt...