MiBoxer-Controller in Loxone einbinden

Einklappen
X
 
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge
  • jochenmuell
    Dumb Home'r
    • 24.10.2017
    • 18

    #1

    MiBoxer-Controller in Loxone einbinden

    Hallo Zusammen,

    ich möchte mir LED-Spots für den Garten kaufen. Diese haben einen MiBoxer-Controller der wohl über 2,4GHz läuft und im WLAN hängt.

    https://www.longlife-led.de/MiBOXER-...8aAtmvEALw_wcB

    Hat jemand damit Erfahrung dieses System in Loxone einzubinden? Möchte die LEDs über die Lichtsteuerung ansteuern.
    Was benötigt man dazu? Funktioniert es über http-Befehle? Habe leider keine brauchbaren Infos gefunden.

    Oder kennt jemand gute RGBW-Spots für den Garten, die ich verwenden könnte? Aktuell betreibe ich fast meine gesamte Beleuchtung über DMX-Controller mit der DMX-Extension...

    Danke

    Gruß
    Jochen
  • Tico
    Lox Guru
    • 31.08.2016
    • 1035

    #2
    Es ist nicht direkt mit Loxone ansteuerbar. Ich habe eine MiBoxer Alfresco-Leuchte, die über Node-Red gesteuert wird (läuft auf einem Loxberry). Es gibt einen Node-Red-Knoten, der für das MiBoxer 2,4GHz-Gateway ausgelegt ist, das dann zur Loxone-Steuerung geroutet wird.

    Die Loxone-Lichtsteuerung funktioniert dann problemlos mit dem Lumitech-Ausgangstyp.
    Ich spreche kein Deutsch. Gib Google Translate die Schuld, wenn ich unverständlich bin.

    Kommentar

    • king-rulez
      Dumb Home'r
      • 04.12.2017
      • 21

      #3
      Welcher Knoten ist es denn?
      Kannst du vielleicht einen Flow hochladen?

      Kommentar

      • Tico
        Lox Guru
        • 31.08.2016
        • 1035

        #4
        Entschuldigung, ich habe erkannt, dass es ein MiLight Node ist. Dasselbe Unternehmen wie MiBoxer, aber mit anderem Branding.
        Ich spreche kein Deutsch. Gib Google Translate die Schuld, wenn ich unverständlich bin.

        Kommentar

        • king-rulez
          Dumb Home'r
          • 04.12.2017
          • 21

          #5
          Kannst du den Code vom Flow mal posten ?
          Welches MiLight Gateway benutzt du?
          Zuletzt geändert von king-rulez; 02.08.2021, 12:04.

          Kommentar

          • Tico
            Lox Guru
            • 31.08.2016
            • 1035

            #6
            Ich habe eine MiLight iBox2. Hier ist der Fluss -

            Code:
            [{"id":"3d151bd8.ff4f84","type":"loxone-control-in","z":"4bf7163.d9b70e8","name":"Alfresco Light","miniserver":"3d4552d0.6755ee","control":"157dcf11-023b-fdb3-ffff65b71e427bd4/AI1","state":"157dcf11-023b-fddf-ffff65b71e427bd4","x":90,"y":200,"wires":[["2da34428.e4c14c"]]},{"id":"2da34428.e4c14c","type":"switch","z":"4bf7163.d9b70e8","name":"","property":"payload","propertyType":"msg","rules":[{"t":"regex","v":"^hsv\\(\\d+,\\d+,0\\)$","vt":"str","case":false},{"t":"regex","v":"^temp\\(0,\\d+\\)$","vt":"str","case":false},{"t":"cont","v":"hsv","vt":"str"},{"t":"cont","v":"temp","vt":"str"}],"checkall":"false","repair":false,"outputs":4,"x":350,"y":200,"wires":[["82f65724.fd0aa8"],["82f65724.fd0aa8"],["19b1817d.5c4aff"],["29dc5d0d.e856b2","cb529837.7da5f8"]]},{"id":"82f65724.fd0aa8","type":"template","z":"4bf7163.d9b70e8","name":"Off","field":"payload","fieldType":"msg","format":"handlebars","syntax":"plain","template":"off","output":"str","x":630,"y":140,"wires":[["aaadeaaf.0f02c8"]]},{"id":"29dc5d0d.e856b2","type":"function","z":"4bf7163.d9b70e8","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":670,"y":320,"wires":[["ff9ff650.772038"]]},{"id":"fe78a0aa.a7859","type":"function","z":"4bf7163.d9b70e8","name":"Temperature","func":"msg.command = 'temperature';\nreturn msg;","outputs":1,"noerr":0,"x":1110,"y":320,"wires":[["aaadeaaf.0f02c8"]]},{"id":"ff9ff650.772038","type":"range","z":"4bf7163.d9b70e8","minin":"2700","maxin":"6500","minout":"0","maxout":"100","action":"scale","round":true,"property":"payload","name":"Scale White 0-100","x":910,"y":320,"wires":[["fe78a0aa.a7859"]]},{"id":"2f697a5d.ecef56","type":"function","z":"4bf7163.d9b70e8","name":"Brightness","func":"msg.command = 'brightness';\nreturn msg;","outputs":1,"noerr":0,"x":1110,"y":260,"wires":[["aaadeaaf.0f02c8"]]},{"id":"cb529837.7da5f8","type":"function","z":"4bf7163.d9b70e8","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":660,"y":260,"wires":[["2f697a5d.ecef56"]]},{"id":"fc6b4230.a539a","type":"color-convert","z":"4bf7163.d9b70e8","input":"hsv","output":"rgb","outputType":"string","scaleInput":false,"x":890,"y":200,"wires":[["5be06eda.577e8"]]},{"id":"5be06eda.577e8","type":"function","z":"4bf7163.d9b70e8","name":"RGB reformat","func":"m = msg.payload\nreturn {topic:\"rgb\",payload:\"rgb(\"+m+\")\"};","outputs":1,"noerr":0,"x":1100,"y":200,"wires":[["aaadeaaf.0f02c8"]]},{"id":"19b1817d.5c4aff","type":"function","z":"4bf7163.d9b70e8","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":660,"y":200,"wires":[["fc6b4230.a539a"]]},{"id":"aaadeaaf.0f02c8","type":"MiLight","z":"4bf7163.d9b70e8","name":"MiLight","bridgetype":"v6","bulbtype":"fullColor","zone":1,"ip":"10.1.1.9","broadcast":true,"x":1460,"y":140,"wires":[]},{"id":"3d4552d0.6755ee","type":"loxone-miniserver","z":"","host":"Test MiLight","port":"80","enctype":"0","active":true,"keepalive":"30000"}]
            Ich spreche kein Deutsch. Gib Google Translate die Schuld, wenn ich unverständlich bin.

            Kommentar

            • Fina
              Azubi
              • 16.08.2021
              • 3

              #7
              Hallo,
              ich bin gerade am versuchen meine ibox2 mit futc02 zu integrieren.
              leider habe ich es trotz Deiner Anleitung nicht geschafft.
              kannst Du mir einen Auszug aus deiner Loxone Konfiguration schicken? Und am besten auch von der ibox2?
              die Die ibox2 gibt bei mir immer einen Test :80 Fehler aus.
              kannst Du mir hier weiterhelfen?
              vielen Dank.
              viele Grüße
              Fina


              Hier mal mein Flow

              [
              {
              "id": "f81fb2bf.ac1a",
              "type": "tab",
              "label": "Flow 1",
              "disabled": false,
              "info": ""
              },
              {
              "id": "2da34428.e4c14c",
              "type": "switch",
              "z": "f81fb2bf.ac1a",
              "name": "",
              "property": "payload",
              "propertyType": "msg",
              "rules": [
              {
              "t": "regex",
              "v": "^hsv\\(\\d+,\\d+,0\\)$",
              "vt": "str",
              "case": false
              },
              {
              "t": "regex",
              "v": "^temp\\(0,\\d+\\)$",
              "vt": "str",
              "case": false
              },
              {
              "t": "cont",
              "v": "hsv",
              "vt": "str"
              },
              {
              "t": "cont",
              "v": "temp",
              "vt": "str"
              }
              ],
              "checkall": "false",
              "repair": false,
              "outputs": 4,
              "x": 370,
              "y": 340,
              "wires": [
              [
              "82f65724.fd0aa8"
              ],
              [
              "82f65724.fd0aa8"
              ],
              [
              "19b1817d.5c4aff"
              ],
              [
              "29dc5d0d.e856b2",
              "cb529837.7da5f8"
              ]
              ]
              },
              {
              "id": "82f65724.fd0aa8",
              "type": "template",
              "z": "f81fb2bf.ac1a",
              "name": "Off",
              "field": "payload",
              "fieldType": "msg",
              "format": "handlebars",
              "syntax": "plain",
              "template": "off",
              "output": "str",
              "x": 650,
              "y": 280,
              "wires": [
              []
              ]
              },
              {
              "id": "29dc5d0d.e856b2",
              "type": "function",
              "z": "f81fb2bf.ac1a",
              "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": 690,
              "y": 460,
              "wires": [
              [
              "ff9ff650.772038"
              ]
              ]
              },
              {
              "id": "fe78a0aa.a7859",
              "type": "function",
              "z": "f81fb2bf.ac1a",
              "name": "Temperature",
              "func": "msg.command = 'temperature';\nreturn msg;",
              "outputs": 1,
              "noerr": 0,
              "x": 1130,
              "y": 460,
              "wires": [
              []
              ]
              },
              {
              "id": "ff9ff650.772038",
              "type": "range",
              "z": "f81fb2bf.ac1a",
              "minin": "2700",
              "maxin": "6500",
              "minout": "0",
              "maxout": "100",
              "action": "scale",
              "round": true,
              "property": "payload",
              "name": "Scale White 0-100",
              "x": 930,
              "y": 460,
              "wires": [
              [
              "fe78a0aa.a7859"
              ]
              ]
              },
              {
              "id": "2f697a5d.ecef56",
              "type": "function",
              "z": "f81fb2bf.ac1a",
              "name": "Brightness",
              "func": "msg.command = 'brightness';\nreturn msg;",
              "outputs": 1,
              "noerr": 0,
              "x": 1130,
              "y": 400,
              "wires": [
              [
              "7e544efa.a95518"
              ]
              ]
              },
              {
              "id": "cb529837.7da5f8",
              "type": "function",
              "z": "f81fb2bf.ac1a",
              "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": 680,
              "y": 400,
              "wires": [
              [
              "2f697a5d.ecef56"
              ]
              ]
              },
              {
              "id": "5be06eda.577e8",
              "type": "function",
              "z": "f81fb2bf.ac1a",
              "name": "RGB reformat",
              "func": "m = msg.payload\nreturn {topic:"rgb",payload:"rgb("+m+")"};",
              "outputs": 1,
              "noerr": 0,
              "initialize": "",
              "finalize": "",
              "libs": [],
              "x": 1120,
              "y": 340,
              "wires": [
              [
              "84800bd4.bed59",
              "be135d45.6708"
              ]
              ]
              },
              {
              "id": "19b1817d.5c4aff",
              "type": "function",
              "z": "f81fb2bf.ac1a",
              "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,
              "initialize": "",
              "finalize": "",
              "libs": [],
              "x": 680,
              "y": 340,
              "wires": [
              [
              "fc6b4230.a539a"
              ]
              ]
              },
              {
              "id": "3d151bd8.ff4f84",
              "type": "loxone-control-in",
              "z": "f81fb2bf.ac1a",
              "name": "Loxone",
              "miniserver": "1e7bdc22.dac724",
              "control": "13db6e98-0109-6663-ffff7d174b162e70/AI1",
              "state": "13db6e98-0109-664c-ffffafcbb13e0cb2",
              "x": 90,
              "y": 340,
              "wires": [
              [
              "2da34428.e4c14c",
              "1f718ead.61b0c1"
              ]
              ]
              },
              {
              "id": "fc6b4230.a539a",
              "type": "color-convert",
              "z": "f81fb2bf.ac1a",
              "input": "hsv",
              "output": "rgb",
              "outputType": "string",
              "scaleInput": false,
              "x": 910,
              "y": 340,
              "wires": [
              [
              "5be06eda.577e8"
              ]
              ]
              },
              {
              "id": "1f718ead.61b0c1",
              "type": "debug",
              "z": "f81fb2bf.ac1a",
              "name": "alles",
              "active": true,
              "tosidebar": true,
              "console": true,
              "tostatus": false,
              "complete": "payload",
              "targetType": "msg",
              "statusVal": "",
              "statusType": "auto",
              "x": 800,
              "y": 180,
              "wires": []
              },
              {
              "id": "84800bd4.bed59",
              "type": "debug",
              "z": "f81fb2bf.ac1a",
              "name": "",
              "active": true,
              "tosidebar": true,
              "console": false,
              "tostatus": false,
              "complete": "payload",
              "targetType": "msg",
              "statusVal": "",
              "statusType": "auto",
              "x": 1160,
              "y": 220,
              "wires": []
              },
              {
              "id": "7e544efa.a95518",
              "type": "debug",
              "z": "f81fb2bf.ac1a",
              "name": "Helligkti",
              "active": true,
              "tosidebar": true,
              "console": false,
              "tostatus": false,
              "complete": "payload",
              "targetType": "msg",
              "statusVal": "",
              "statusType": "auto",
              "x": 1430,
              "y": 460,
              "wires": []
              },
              {
              "id": "be135d45.6708",
              "type": "MiLight",
              "z": "f81fb2bf.ac1a",
              "name": "Mi-Light",
              "bridgetype": "v6",
              "bulbtype": "fullColor",
              "zone": "1",
              "ip": "192.168.2.40",
              "ipType": "str",
              "broadcast": true,
              "x": 1400,
              "y": 320,
              "wires": []
              },
              {
              "id": "1e7bdc22.dac724",
              "type": "loxone-miniserver",
              "host": "192.168.2.18",
              "port": "8080",
              "enctype": "0",
              "active": true,
              "keepalive": "30000"
              }
              ] Klicke auf die Grafik für eine vergrößerte Ansicht

Name: Milight einstellung.png
Ansichten: 1065
Größe: 15,1 KB
ID: 314949

              Kommentar

              • Fina
                Azubi
                • 16.08.2021
                • 3

                #8
                Dies kommt immer als Fehler
                Angehängte Dateien

                Kommentar

                • Fina
                  Azubi
                  • 16.08.2021
                  • 3

                  #9
                  Jetzt funktionierts ich hatte noch parallel Flows die Fehler machten.
                  Trotzdem Danke an alle

                  Kommentar

                  Lädt...