Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Node-Red
    5. Huawei Wechselrichter und Wallbox abfrage über Modus?

    NEWS

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Huawei Wechselrichter und Wallbox abfrage über Modus?

    This topic has been deleted. Only users with topic management privileges can see it.
    • HomeWolf
      HomeWolf @mickym last edited by

      @mickym Ja habe ich korrekt. es war die, die die Werte addiert hat um die Gesamtleistung zu errechnen. Da die variable W1 es nicht mehr gab, kam der Fehler. Auch wenn ich Change Node weg lasse, kommt N/A

      mickym 1 Reply Last reply Reply Quote 0
      • mickym
        mickym Most Active @HomeWolf last edited by mickym

        @homewolf Dann mach es doch nochmal so, wie es vorher funktioniert hat und poste mal die debug Node - damit ich sehe was Du vorher mit der Function Nodes in die Modbus Nodes geschrieben hast. Und wir sind uns doch einig - dass Umrechnung von Watt in kW - Watt/1000 ist.

        Dann kannst Du auch einfach mal die ChangeNode vor Deine function Node setzen - wobei ich momentan echt schwer tu, den Code in Deiner function Node nachzuvollziehen. Das muss auch ohne function Nodes gehen - aber wie gesagt - man muss halt Schritt für Schritt probieren.

        HomeWolf 1 Reply Last reply Reply Quote 0
        • HomeWolf
          HomeWolf @mickym last edited by

          @mickym hier die beiden

          var twatts=new Int32Array(2);
          var valor = (parseInt(msg.payload / 100)).toString(2).padStart(32, '0');
          
          var twatts = new Int32Array(2);
          twatts[0] = parseInt(valor.substring(16, 32), 2);
          twatts[1] = parseInt(valor.substring(0, 16), 2);
          
          msg = { payload: twatts};
          return msg;
          
          flow.set('watts1',msg.payload);
          
          var watts=new Int32Array(2);
          watts[0]=msg.payload.toFixed(0) * 10;
          if (watts[0] < 0 ) {
              watts[0] = 65535 + watts[0];
              watts[1] = 65535;
          }
          msg={};
          msg.payload=watts;
          return msg;
          
          mickym 1 Reply Last reply Reply Quote 0
          • mickym
            mickym Most Active @HomeWolf last edited by

            @homewolf Ja nochmal machs einfach wie vorher und hänge nur die Change Node davor.

            das hat doch vorher funktioniert:

            a5e33594-8471-4f85-934f-9c94b1df8cd5-image.png

            Und nun rechnest Du halt den Wert aus der iobroker-IN Node mit der Change Node in kW um.

            HomeWolf 1 Reply Last reply Reply Quote 0
            • HomeWolf
              HomeWolf @mickym last edited by

              @mickym Ja habe ich gemacht, prinzipiell klappte es auch, er macht aus 2000 W -->2kw. Problem ist jetzt, aus 500 W macht er nicht 0,5 kW sondern 1 Kw. und aus 400 W macht er 0,0 kW .. er Rundet also...

              mickym 1 Reply Last reply Reply Quote 0
              • mickym
                mickym Most Active @HomeWolf last edited by

                @homewolf Das macht aber Deine function Node - aber zeig halt mal wenn Du eine Debug Node dahinter hängst was da rauskommt?

                HomeWolf 1 Reply Last reply Reply Quote 0
                • HomeWolf
                  HomeWolf @mickym last edited by

                  @mickym 10.0 kommt raus

                  Bildschirm­foto 2023-08-13 um 23.15.42.png

                  HomeWolf 1 Reply Last reply Reply Quote 0
                  • HomeWolf
                    HomeWolf @HomeWolf last edited by

                    Das kommt bei deiner Version untern drunter raus
                    13.8.2023, 23:16:49node: debug 1
                    hm-rega.0.28633 : msg.payload : array[2]
                    [ 16319, 57147 ]

                    mickym 1 Reply Last reply Reply Quote 0
                    • mickym
                      mickym Most Active @HomeWolf last edited by mickym

                      @homewolf Ja das ist eigenartig - da das was aus der function Node rauskommt eigentlich ein String ist.

                      Also bei 1499 als Input kommt 10,0 als String raus?

                      Kannst Du mal einen Screenshot von Deiner Modbus Node machen - ich kenne die ja nicht, aber vielleicht sehe ich da Einstellmöglichkeiten - wie gesagt ich selbst habe keinen Modbus.

                      HomeWolf mickym 2 Replies Last reply Reply Quote 0
                      • HomeWolf
                        HomeWolf @mickym last edited by

                        @mickym hinter dem Change kommt raus
                        13.8.2023, 23:20:31node: debug 2
                        hm-rega.0.28633 : msg.payload : number
                        1.499

                        1 Reply Last reply Reply Quote 0
                        • mickym
                          mickym Most Active @mickym last edited by

                          @mickym ja das ist ja richtig

                          1499 W = 1.499 kW - Zahlen werden in JS immer mit Punkten und nicht mit Komma dargestellt.

                          HomeWolf 1 Reply Last reply Reply Quote 0
                          • HomeWolf
                            HomeWolf @mickym last edited by HomeWolf

                            @mickym Bildschirm­foto 2023-08-13 um 23.23.15.png

                            ja scheinbar braucht aber die Ausgabe bei Modbus ein , anstelle den .

                            mickym 1 Reply Last reply Reply Quote 0
                            • mickym
                              mickym Most Active @HomeWolf last edited by mickym

                              @homewolf Nein eigentlich nicht - ich habe mal die Nodes installiert - aber wie gesagt ich habe keine Hardware dahinter.

                              462fecc3-45b3-472c-aee6-3e7ff0f1863e-image.png

                              Und das Array passt bei 1499 als Eingabe - bekomme die gleichen Zahlen:

                              1317adc1-ef72-4a32-a788-348ef4aa2824-image.png

                              6e2687f9-ce7f-43d3-a8d2-268f86041a72-image.png

                              Die Rückkonvertierung klappt auch.

                              HomeWolf mickym 2 Replies Last reply Reply Quote 0
                              • HomeWolf
                                HomeWolf @mickym last edited by HomeWolf

                                @mickym Das kommt bei mir raus..
                                Bildschirm­foto 2023-08-13 um 23.34.35.png

                                somit schick ich ja die Werte von Debug 2 an Modbus, dieser will aber ja 1,499 haben ... nur mit dem Wert klappt es ja.

                                1 Reply Last reply Reply Quote 0
                                • mickym
                                  mickym Most Active @mickym last edited by

                                  @mickym Ja das sind ja die gleichen Zahlen die ich auch habe - kannst Du mal Deine Set Node exportieren und hier in Code-tags einstellen? oder welcher Code gehört zu Deinen Set Nodes?

                                  HomeWolf 1 Reply Last reply Reply Quote 0
                                  • HomeWolf
                                    HomeWolf @mickym last edited by HomeWolf

                                    @mickym

                                    [
                                        {
                                            "id": "f9e28c9cf87b10de",
                                            "type": "tab",
                                            "label": "Carlo Gavazzi EM24 Emulator",
                                            "disabled": false,
                                            "info": "# Emulador de Carlo Gavazzi EM24</h1>\n## [www.alferez.es](https://www.alferez.es/)\n\n## Configuración\n### IP De Shelly EM\nPara configurar todo, primero hay que\nespecificar la IP del Shelly.\n\nLo primero es Editar el Http Request y\nespecificar la IP de nuestro Shelly\npara que obtenga los datos correctamente.\n\n",
                                            "env": []
                                        },
                                        {
                                            "id": "d85ca744fbfe6e5e",
                                            "type": "modbus-server",
                                            "z": "f9e28c9cf87b10de",
                                            "name": "Zähler Wallbox 502",
                                            "logEnabled": true,
                                            "hostname": "192.168.170.101",
                                            "serverPort": "502",
                                            "responseDelay": 100,
                                            "delayUnit": "ms",
                                            "coilsBufferSize": "50000",
                                            "holdingBufferSize": "50000",
                                            "inputBufferSize": "50000",
                                            "discreteBufferSize": "50000",
                                            "showErrors": true,
                                            "x": 510,
                                            "y": 660,
                                            "wires": [
                                                [],
                                                [],
                                                [],
                                                [],
                                                []
                                            ]
                                        },
                                        {
                                            "id": "2b4b6dd6aa10fa59",
                                            "type": "comment",
                                            "z": "f9e28c9cf87b10de",
                                            "name": "Servidor Modbus Local",
                                            "info": "",
                                            "x": 120,
                                            "y": 120,
                                            "wires": []
                                        },
                                        {
                                            "id": "ef3777476848e255",
                                            "type": "comment",
                                            "z": "f9e28c9cf87b10de",
                                            "name": "Escribimos datos",
                                            "info": "Escribimos datos en el Servidor Node Red Local",
                                            "x": 740,
                                            "y": 720,
                                            "wires": []
                                        },
                                        {
                                            "id": "90bb79e977b6ca06",
                                            "type": "comment",
                                            "z": "f9e28c9cf87b10de",
                                            "name": "CONFIGURACIÓN",
                                            "info": "# Emulador de Carlo Gavazzi EM24</h1>\n## [www.alferez.es](https://www.alferez.es/)\n\n## Configuración\n### IP De Shelly EM\nPara configurar todo, primero hay que\nespecificar la IP del Shelly.\n\nLo primero es Editar el Http Request y\nespecificar la IP de nuestro Shelly\npara que obtenga los datos correctamente.\n\n",
                                            "x": 110,
                                            "y": 40,
                                            "wires": []
                                        },
                                        {
                                            "id": "5144969614df4fcb",
                                            "type": "inject",
                                            "z": "f9e28c9cf87b10de",
                                            "name": "Cada 5seg",
                                            "props": [
                                                {
                                                    "p": "payload"
                                                },
                                                {
                                                    "p": "topic",
                                                    "vt": "str"
                                                }
                                            ],
                                            "repeat": "5",
                                            "crontab": "",
                                            "once": true,
                                            "onceDelay": "5",
                                            "topic": "",
                                            "payload": "",
                                            "payloadType": "date",
                                            "x": 110,
                                            "y": 860,
                                            "wires": [
                                                [
                                                    "da12bd71a288bef5",
                                                    "d3b9633eb916db2e",
                                                    "d5ee6a83d356ca80",
                                                    "f7c2b725c50da8ea",
                                                    "f006808b128050d4",
                                                    "38e8bbcade1c7b52",
                                                    "e67a5777118a7f48",
                                                    "e2737b712da619e9",
                                                    "8a1f7a09e682ebbb"
                                                ]
                                            ]
                                        },
                                        {
                                            "id": "f2a00ecdc7885bae",
                                            "type": "comment",
                                            "z": "f9e28c9cf87b10de",
                                            "name": "Tomamos datos de Shelly cada 5 seg",
                                            "info": "",
                                            "x": 170,
                                            "y": 760,
                                            "wires": []
                                        },
                                        {
                                            "id": "357253f85a0b1480",
                                            "type": "modbus-write",
                                            "z": "f9e28c9cf87b10de",
                                            "name": "V L1",
                                            "showStatusActivities": true,
                                            "showErrors": false,
                                            "showWarnings": true,
                                            "unitid": "1",
                                            "dataType": "MHoldingRegisters",
                                            "adr": "0",
                                            "quantity": "2",
                                            "server": "866daf61d2f53247",
                                            "emptyMsgOnFail": false,
                                            "keepMsgProperties": false,
                                            "delayOnStart": false,
                                            "startDelayTime": "",
                                            "x": 1150,
                                            "y": 1200,
                                            "wires": [
                                                [],
                                                []
                                            ]
                                        },
                                        {
                                            "id": "f1ba4bacd50b0d30",
                                            "type": "modbus-write",
                                            "z": "f9e28c9cf87b10de",
                                            "name": "A L1",
                                            "showStatusActivities": true,
                                            "showErrors": false,
                                            "showWarnings": true,
                                            "unitid": "1",
                                            "dataType": "MHoldingRegisters",
                                            "adr": "0x000C",
                                            "quantity": "2",
                                            "server": "866daf61d2f53247",
                                            "emptyMsgOnFail": false,
                                            "keepMsgProperties": false,
                                            "delayOnStart": false,
                                            "startDelayTime": "",
                                            "x": 1150,
                                            "y": 1420,
                                            "wires": [
                                                [],
                                                []
                                            ]
                                        },
                                        {
                                            "id": "726cd7160ac15a5b",
                                            "type": "modbus-write",
                                            "z": "f9e28c9cf87b10de",
                                            "name": "W L1",
                                            "showStatusActivities": true,
                                            "showErrors": false,
                                            "showWarnings": true,
                                            "unitid": "1",
                                            "dataType": "MHoldingRegisters",
                                            "adr": "18",
                                            "quantity": "2",
                                            "server": "866daf61d2f53247",
                                            "emptyMsgOnFail": false,
                                            "keepMsgProperties": false,
                                            "delayOnStart": false,
                                            "startDelayTime": "",
                                            "x": 1370,
                                            "y": 740,
                                            "wires": [
                                                [],
                                                []
                                            ]
                                        },
                                        {
                                            "id": "45ba44771f3b7960",
                                            "type": "function",
                                            "z": "f9e28c9cf87b10de",
                                            "name": "Set",
                                            "func": "// Para usarlo en el calculo de los Amps\nflow.set('volts1',msg.payload);\n\nvar volts=new Int32Array(2);\nvolts[0] = (msg.payload * 10).toFixed(1);\nmsg={};\nmsg.payload=volts;\nreturn msg;",
                                            "outputs": 1,
                                            "noerr": 0,
                                            "initialize": "",
                                            "finalize": "",
                                            "libs": [],
                                            "x": 810,
                                            "y": 1200,
                                            "wires": [
                                                [
                                                    "357253f85a0b1480"
                                                ]
                                            ]
                                        },
                                        {
                                            "id": "e39f83c0a9afb2d9",
                                            "type": "function",
                                            "z": "f9e28c9cf87b10de",
                                            "name": "Set",
                                            "func": "// Para usarlo en el calculo del sumatorio\nflow.set('watts1',msg.payload);\n\nvar watts=new Int32Array(2);\nwatts[0]=msg.payload.toFixed(0) * 10;\nif (watts[0] < 0 ) {\n    watts[0] = 65535 + watts[0];\n    watts[1] = 65535;\n}\nmsg={};\nmsg.payload=watts;\nreturn msg;",
                                            "outputs": 1,
                                            "noerr": 0,
                                            "initialize": "",
                                            "finalize": "",
                                            "libs": [],
                                            "x": 1110,
                                            "y": 740,
                                            "wires": [
                                                [
                                                    "726cd7160ac15a5b"
                                                ]
                                            ]
                                        },
                                        {
                                            "id": "0bb77d9dcb3e2c18",
                                            "type": "modbus-write",
                                            "z": "f9e28c9cf87b10de",
                                            "name": "V L2",
                                            "showStatusActivities": true,
                                            "showErrors": false,
                                            "showWarnings": true,
                                            "unitid": "1",
                                            "dataType": "MHoldingRegisters",
                                            "adr": "0x0002",
                                            "quantity": "2",
                                            "server": "866daf61d2f53247",
                                            "emptyMsgOnFail": false,
                                            "keepMsgProperties": false,
                                            "delayOnStart": false,
                                            "startDelayTime": "",
                                            "x": 1150,
                                            "y": 1260,
                                            "wires": [
                                                [],
                                                []
                                            ]
                                        },
                                        {
                                            "id": "f732f84cf8c95e80",
                                            "type": "modbus-write",
                                            "z": "f9e28c9cf87b10de",
                                            "name": "A L2",
                                            "showStatusActivities": true,
                                            "showErrors": false,
                                            "showWarnings": true,
                                            "unitid": "1",
                                            "dataType": "MHoldingRegisters",
                                            "adr": "0x000E",
                                            "quantity": "2",
                                            "server": "866daf61d2f53247",
                                            "emptyMsgOnFail": false,
                                            "keepMsgProperties": false,
                                            "delayOnStart": false,
                                            "startDelayTime": "",
                                            "x": 1150,
                                            "y": 1480,
                                            "wires": [
                                                [],
                                                []
                                            ]
                                        },
                                        {
                                            "id": "c871b67cd93a4dae",
                                            "type": "modbus-write",
                                            "z": "f9e28c9cf87b10de",
                                            "name": "W L2",
                                            "showStatusActivities": true,
                                            "showErrors": false,
                                            "showWarnings": true,
                                            "unitid": "1",
                                            "dataType": "MHoldingRegisters",
                                            "adr": "0x0014",
                                            "quantity": "2",
                                            "server": "866daf61d2f53247",
                                            "emptyMsgOnFail": false,
                                            "keepMsgProperties": false,
                                            "delayOnStart": false,
                                            "startDelayTime": "",
                                            "x": 1150,
                                            "y": 940,
                                            "wires": [
                                                [],
                                                []
                                            ]
                                        },
                                        {
                                            "id": "a6d1ff1ddb1ff686",
                                            "type": "function",
                                            "z": "f9e28c9cf87b10de",
                                            "name": "Set",
                                            "func": "// Para usarlo en el calculo de los Amps\nflow.set('volts2',msg.payload);\n\nvar volts=new Int32Array(2);\nvolts[0] = (msg.payload * 10).toFixed(1);\nmsg={};\nmsg.payload=volts;\nreturn msg;",
                                            "outputs": 1,
                                            "noerr": 0,
                                            "initialize": "",
                                            "finalize": "",
                                            "libs": [],
                                            "x": 810,
                                            "y": 1260,
                                            "wires": [
                                                [
                                                    "0bb77d9dcb3e2c18"
                                                ]
                                            ]
                                        },
                                        {
                                            "id": "77bf9e0a52e514da",
                                            "type": "function",
                                            "z": "f9e28c9cf87b10de",
                                            "name": "Set",
                                            "func": "// Para usarlo en el calculo de los Amps\nflow.set('amps2', msg.payload);\n\nvar amps = new Int32Array(2);\namps[0] = (msg.payload * 1000).toFixed(1);\nmsg = {};\nmsg.payload = amps;\nreturn msg;",
                                            "outputs": 1,
                                            "noerr": 0,
                                            "initialize": "",
                                            "finalize": "",
                                            "libs": [],
                                            "x": 810,
                                            "y": 1480,
                                            "wires": [
                                                [
                                                    "f732f84cf8c95e80"
                                                ]
                                            ]
                                        },
                                        {
                                            "id": "d7f09fa1e5fb4b47",
                                            "type": "function",
                                            "z": "f9e28c9cf87b10de",
                                            "name": "Set",
                                            "func": "// Para usarlo en el calculo del sumatorio\nflow.set('watts2',msg.payload);\n\nvar watts=new Int32Array(2);\nwatts[0]=msg.payload.toFixed(0) * 10;\nif (watts[0] < 0 ) {\n    watts[0] = 65535 + watts[0];\n    watts[1] = 65535;\n}\nmsg={};\nmsg.payload=watts;\nreturn msg;",
                                            "outputs": 1,
                                            "noerr": 0,
                                            "initialize": "",
                                            "finalize": "",
                                            "libs": [],
                                            "x": 990,
                                            "y": 940,
                                            "wires": [
                                                [
                                                    "c871b67cd93a4dae"
                                                ]
                                            ]
                                        },
                                        {
                                            "id": "9469e19eb6011e9f",
                                            "type": "modbus-write",
                                            "z": "f9e28c9cf87b10de",
                                            "name": "V L3",
                                            "showStatusActivities": true,
                                            "showErrors": false,
                                            "showWarnings": true,
                                            "unitid": "1",
                                            "dataType": "MHoldingRegisters",
                                            "adr": "0x0004",
                                            "quantity": "2",
                                            "server": "866daf61d2f53247",
                                            "emptyMsgOnFail": false,
                                            "keepMsgProperties": false,
                                            "delayOnStart": false,
                                            "startDelayTime": "",
                                            "x": 1150,
                                            "y": 1320,
                                            "wires": [
                                                [],
                                                []
                                            ]
                                        },
                                        {
                                            "id": "b01d0ff5d7fdb1bb",
                                            "type": "modbus-write",
                                            "z": "f9e28c9cf87b10de",
                                            "name": "A L3",
                                            "showStatusActivities": true,
                                            "showErrors": false,
                                            "showWarnings": true,
                                            "unitid": "1",
                                            "dataType": "MHoldingRegisters",
                                            "adr": "0x0010",
                                            "quantity": "2",
                                            "server": "866daf61d2f53247",
                                            "emptyMsgOnFail": false,
                                            "keepMsgProperties": false,
                                            "delayOnStart": false,
                                            "startDelayTime": "",
                                            "x": 1150,
                                            "y": 1540,
                                            "wires": [
                                                [],
                                                []
                                            ]
                                        },
                                        {
                                            "id": "989321cef997cfbf",
                                            "type": "modbus-write",
                                            "z": "f9e28c9cf87b10de",
                                            "name": "W L3",
                                            "showStatusActivities": true,
                                            "showErrors": false,
                                            "showWarnings": true,
                                            "unitid": "1",
                                            "dataType": "MHoldingRegisters",
                                            "adr": "0x0016",
                                            "quantity": "2",
                                            "server": "866daf61d2f53247",
                                            "emptyMsgOnFail": false,
                                            "keepMsgProperties": false,
                                            "delayOnStart": false,
                                            "startDelayTime": "",
                                            "x": 1150,
                                            "y": 1060,
                                            "wires": [
                                                [],
                                                [
                                                    "e36f090eabbf2753"
                                                ]
                                            ]
                                        },
                                        {
                                            "id": "8de4fd13347b532c",
                                            "type": "function",
                                            "z": "f9e28c9cf87b10de",
                                            "name": "Set",
                                            "func": "// Para usarlo en el calculo de los Amps\nflow.set('volts3',msg.payload);\n\nvar volts=new Int32Array(2);\nvolts[0] = (msg.payload * 10).toFixed(1);\nmsg={};\nmsg.payload=volts;\nreturn msg;",
                                            "outputs": 1,
                                            "noerr": 0,
                                            "initialize": "",
                                            "finalize": "",
                                            "libs": [],
                                            "x": 810,
                                            "y": 1320,
                                            "wires": [
                                                [
                                                    "9469e19eb6011e9f"
                                                ]
                                            ]
                                        },
                                        {
                                            "id": "dbaf70c0429a6671",
                                            "type": "function",
                                            "z": "f9e28c9cf87b10de",
                                            "name": "Set",
                                            "func": "// Para usarlo en el calculo del sumatorio\nflow.set('watts3',msg.payload);\n\nvar watts=new Int32Array(2);\nwatts[0]=msg.payload.toFixed(0) * 10;\nif (watts[0] < 0 ) {\n    watts[0] = 65535 + watts[0];\n    watts[1] = 65535;\n}\nmsg={};\nmsg.payload=watts;\nreturn msg;",
                                            "outputs": 1,
                                            "noerr": 0,
                                            "initialize": "",
                                            "finalize": "",
                                            "libs": [],
                                            "x": 990,
                                            "y": 1060,
                                            "wires": [
                                                [
                                                    "989321cef997cfbf"
                                                ]
                                            ]
                                        },
                                        {
                                            "id": "e36f090eabbf2753",
                                            "type": "function",
                                            "z": "f9e28c9cf87b10de",
                                            "name": "Sum",
                                            "func": "var watts1=flow.get('watts1');\nvar watts2=flow.get('watts2');\nvar watts3=flow.get('watts3');\nvar watts = new Int32Array(2);\n\nwatts[0]=(watts1.toFixed(0) * 10 ) + (watts2.toFixed(0) * 10) + (watts3.toFixed(0) * 10);\nif (watts[0] < 0 ) {\n    watts[0] = 65535 + watts[0];\n    watts[1] = 65535;\n}\nmsg = {payload: watts};\n\nreturn msg;",
                                            "outputs": 2,
                                            "noerr": 0,
                                            "initialize": "",
                                            "finalize": "",
                                            "libs": [],
                                            "x": 1370,
                                            "y": 1060,
                                            "wires": [
                                                [
                                                    "6ae219f0a7358252"
                                                ],
                                                []
                                            ]
                                        },
                                        {
                                            "id": "6ae219f0a7358252",
                                            "type": "modbus-write",
                                            "z": "f9e28c9cf87b10de",
                                            "name": "Sum Watts",
                                            "showStatusActivities": true,
                                            "showErrors": false,
                                            "showWarnings": true,
                                            "unitid": "1",
                                            "dataType": "MHoldingRegisters",
                                            "adr": "40",
                                            "quantity": "2",
                                            "server": "866daf61d2f53247",
                                            "emptyMsgOnFail": false,
                                            "keepMsgProperties": false,
                                            "delayOnStart": false,
                                            "startDelayTime": "",
                                            "x": 1590,
                                            "y": 1060,
                                            "wires": [
                                                [],
                                                []
                                            ]
                                        },
                                        {
                                            "id": "2fb89b6c5276c576",
                                            "type": "function",
                                            "z": "f9e28c9cf87b10de",
                                            "name": "Set",
                                            "func": "// Para usarlo en el calculo del sumatorio\n//flow.set('twatts1',msg.payload);\n\nvar twatts=new Int32Array(2);\nvar valor = (parseInt(msg.payload / 100)).toString(2).padStart(32, '0');\n\nvar twatts = new Int32Array(2);\ntwatts[0] = parseInt(valor.substring(16, 32), 2);\ntwatts[1] = parseInt(valor.substring(0, 16), 2);\n\nmsg = { payload: twatts};\nreturn msg;",
                                            "outputs": 1,
                                            "noerr": 0,
                                            "initialize": "",
                                            "finalize": "",
                                            "libs": [],
                                            "x": 1110,
                                            "y": 780,
                                            "wires": [
                                                [
                                                    "f0e7d6179e37722c"
                                                ]
                                            ]
                                        },
                                        {
                                            "id": "f0e7d6179e37722c",
                                            "type": "modbus-write",
                                            "z": "f9e28c9cf87b10de",
                                            "name": "Total W Energia L1",
                                            "showStatusActivities": true,
                                            "showErrors": false,
                                            "showWarnings": true,
                                            "unitid": "1",
                                            "dataType": "MHoldingRegisters",
                                            "adr": "64",
                                            "quantity": "2",
                                            "server": "866daf61d2f53247",
                                            "emptyMsgOnFail": false,
                                            "keepMsgProperties": false,
                                            "delayOnStart": false,
                                            "startDelayTime": "",
                                            "x": 1410,
                                            "y": 780,
                                            "wires": [
                                                [],
                                                []
                                            ]
                                        },
                                        {
                                            "id": "f6d5913e5b967ed5",
                                            "type": "function",
                                            "z": "f9e28c9cf87b10de",
                                            "name": "Set",
                                            "func": "// Para usarlo en el calculo del sumatorio\nflow.set('twatts2',msg.payload);\n\nvar twatts=new Int32Array(2);\ntwatts[0] = (msg.payload * 10).toFixed(0);\ntwatts[1] = 0;\nmsg={};\nmsg.payload=twatts;\nreturn msg;",
                                            "outputs": 1,
                                            "noerr": 0,
                                            "initialize": "",
                                            "finalize": "",
                                            "libs": [],
                                            "x": 990,
                                            "y": 1000,
                                            "wires": [
                                                [
                                                    "d95420a974d4a870"
                                                ]
                                            ]
                                        },
                                        {
                                            "id": "d95420a974d4a870",
                                            "type": "modbus-write",
                                            "z": "f9e28c9cf87b10de",
                                            "name": "Total W L2",
                                            "showStatusActivities": true,
                                            "showErrors": false,
                                            "unitid": "1",
                                            "dataType": "MHoldingRegisters",
                                            "adr": "0x0042",
                                            "quantity": "2",
                                            "server": "866daf61d2f53247",
                                            "emptyMsgOnFail": false,
                                            "keepMsgProperties": false,
                                            "x": 1170,
                                            "y": 1000,
                                            "wires": [
                                                [],
                                                []
                                            ]
                                        },
                                        {
                                            "id": "ed4935e8dd804b32",
                                            "type": "function",
                                            "z": "f9e28c9cf87b10de",
                                            "name": "Set",
                                            "func": "// Para usarlo en el calculo del sumatorio\nflow.set('twatts3',msg.payload);\n\nvar twatts=new Int32Array(2);\ntwatts[0] = (msg.payload * 10).toFixed(0);\ntwatts[1] = 0;\nmsg={};\nmsg.payload=twatts;\nreturn msg;",
                                            "outputs": 1,
                                            "noerr": 0,
                                            "initialize": "",
                                            "finalize": "",
                                            "libs": [],
                                            "x": 990,
                                            "y": 1120,
                                            "wires": [
                                                [
                                                    "cec58ed8e2357f6c"
                                                ]
                                            ]
                                        },
                                        {
                                            "id": "cec58ed8e2357f6c",
                                            "type": "modbus-write",
                                            "z": "f9e28c9cf87b10de",
                                            "name": "Total W L3",
                                            "showStatusActivities": true,
                                            "showErrors": false,
                                            "unitid": "1",
                                            "dataType": "MHoldingRegisters",
                                            "adr": "0x0044",
                                            "quantity": "2",
                                            "server": "866daf61d2f53247",
                                            "emptyMsgOnFail": false,
                                            "keepMsgProperties": false,
                                            "x": 1170,
                                            "y": 1120,
                                            "wires": [
                                                [],
                                                []
                                            ]
                                        },
                                        {
                                            "id": "da12bd71a288bef5",
                                            "type": "ioBroker get",
                                            "z": "f9e28c9cf87b10de",
                                            "name": "Hausanschluss_L1_Leistung",
                                            "topic": "hm-rega.0.28633",
                                            "attrname": "payload",
                                            "payloadType": "value",
                                            "errOnInvalidState": "nothing",
                                            "x": 480,
                                            "y": 820,
                                            "wires": [
                                                [
                                                    "48e7ed7b6861dcd8",
                                                    "b06d7b007aaab749",
                                                    "1ce212f0c79db925",
                                                    "ab1234a45e0a8774"
                                                ]
                                            ]
                                        },
                                        {
                                            "id": "d3b9633eb916db2e",
                                            "type": "ioBroker get",
                                            "z": "f9e28c9cf87b10de",
                                            "name": "Hausanschluss_L2_Leistung",
                                            "topic": "hm-rega.0.28634",
                                            "attrname": "payload",
                                            "payloadType": "value",
                                            "errOnInvalidState": "nothing",
                                            "x": 480,
                                            "y": 940,
                                            "wires": [
                                                [
                                                    "be40508b6446758d",
                                                    "e825cf7e813c968f"
                                                ]
                                            ]
                                        },
                                        {
                                            "id": "d5ee6a83d356ca80",
                                            "type": "ioBroker get",
                                            "z": "f9e28c9cf87b10de",
                                            "name": "Hausanschluss_L3_Leistung",
                                            "topic": "hm-rega.0.28635",
                                            "attrname": "payload",
                                            "payloadType": "value",
                                            "errOnInvalidState": "nothing",
                                            "x": 480,
                                            "y": 1060,
                                            "wires": [
                                                [
                                                    "22cce512d3b2647d",
                                                    "336a68b856c72ad5"
                                                ]
                                            ]
                                        },
                                        {
                                            "id": "f7c2b725c50da8ea",
                                            "type": "ioBroker get",
                                            "z": "f9e28c9cf87b10de",
                                            "name": "Hausanschluss_L1_Spannung",
                                            "topic": "hm-rega.0.27680",
                                            "attrname": "payload",
                                            "payloadType": "value",
                                            "errOnInvalidState": "nothing",
                                            "x": 490,
                                            "y": 1200,
                                            "wires": [
                                                [
                                                    "45ba44771f3b7960"
                                                ]
                                            ]
                                        },
                                        {
                                            "id": "f006808b128050d4",
                                            "type": "ioBroker get",
                                            "z": "f9e28c9cf87b10de",
                                            "name": "Hausanschluss_L2_Spannung",
                                            "topic": "hm-rega.0.27681",
                                            "attrname": "payload",
                                            "payloadType": "value",
                                            "errOnInvalidState": "nothing",
                                            "x": 490,
                                            "y": 1260,
                                            "wires": [
                                                [
                                                    "a6d1ff1ddb1ff686"
                                                ]
                                            ]
                                        },
                                        {
                                            "id": "38e8bbcade1c7b52",
                                            "type": "ioBroker get",
                                            "z": "f9e28c9cf87b10de",
                                            "name": "Hausanschluss_L3_Spannung",
                                            "topic": "hm-rega.0.27682",
                                            "attrname": "payload",
                                            "payloadType": "value",
                                            "errOnInvalidState": "nothing",
                                            "x": 490,
                                            "y": 1320,
                                            "wires": [
                                                [
                                                    "8de4fd13347b532c"
                                                ]
                                            ]
                                        },
                                        {
                                            "id": "e67a5777118a7f48",
                                            "type": "ioBroker get",
                                            "z": "f9e28c9cf87b10de",
                                            "name": "Hausanschluss_L1_Strom",
                                            "topic": "hm-rega.0.28488",
                                            "attrname": "payload",
                                            "payloadType": "value",
                                            "errOnInvalidState": "nothing",
                                            "x": 470,
                                            "y": 1420,
                                            "wires": [
                                                [
                                                    "7d5ed3eec5a6f49b"
                                                ]
                                            ]
                                        },
                                        {
                                            "id": "e2737b712da619e9",
                                            "type": "ioBroker get",
                                            "z": "f9e28c9cf87b10de",
                                            "name": "Hausanschluss_L2_Strom",
                                            "topic": "hm-rega.0.28489",
                                            "attrname": "payload",
                                            "payloadType": "value",
                                            "errOnInvalidState": "nothing",
                                            "x": 470,
                                            "y": 1480,
                                            "wires": [
                                                [
                                                    "77bf9e0a52e514da"
                                                ]
                                            ]
                                        },
                                        {
                                            "id": "8a1f7a09e682ebbb",
                                            "type": "ioBroker get",
                                            "z": "f9e28c9cf87b10de",
                                            "name": "Hausanschluss_L3_Strom",
                                            "topic": "hm-rega.0.28490",
                                            "attrname": "payload",
                                            "payloadType": "value",
                                            "errOnInvalidState": "nothing",
                                            "x": 470,
                                            "y": 1540,
                                            "wires": [
                                                [
                                                    "a1d8e8a15e2c8b36"
                                                ]
                                            ]
                                        },
                                        {
                                            "id": "7d5ed3eec5a6f49b",
                                            "type": "function",
                                            "z": "f9e28c9cf87b10de",
                                            "name": "Set",
                                            "func": "// Para usarlo en el calculo de los Amps\nflow.set('amps1',msg.payload);\n\nvar amps=new Int32Array(2);\namps[0] = (msg.payload * 1000).toFixed(1);\nmsg={};\nmsg.payload=amps;\nreturn msg;",
                                            "outputs": 1,
                                            "noerr": 0,
                                            "initialize": "",
                                            "finalize": "",
                                            "libs": [],
                                            "x": 810,
                                            "y": 1420,
                                            "wires": [
                                                [
                                                    "f1ba4bacd50b0d30"
                                                ]
                                            ]
                                        },
                                        {
                                            "id": "a1d8e8a15e2c8b36",
                                            "type": "function",
                                            "z": "f9e28c9cf87b10de",
                                            "name": "Set",
                                            "func": "// Para usarlo en el calculo de los Amps\nflow.set('amps3', msg.payload);\n\nvar amps = new Int32Array(2);\namps[0] = (msg.payload * 1000).toFixed(1);\nmsg = {};\nmsg.payload = amps;\nreturn msg;",
                                            "outputs": 1,
                                            "noerr": 0,
                                            "initialize": "",
                                            "finalize": "",
                                            "libs": [],
                                            "x": 810,
                                            "y": 1540,
                                            "wires": [
                                                [
                                                    "b01d0ff5d7fdb1bb"
                                                ]
                                            ]
                                        },
                                        {
                                            "id": "7d11db7b00d54855",
                                            "type": "comment",
                                            "z": "f9e28c9cf87b10de",
                                            "name": "Inicializamos al arrancar",
                                            "info": "",
                                            "x": 130,
                                            "y": 220,
                                            "wires": []
                                        },
                                        {
                                            "id": "f232b0e3864ad187",
                                            "type": "inject",
                                            "z": "f9e28c9cf87b10de",
                                            "name": "Inicializar",
                                            "props": [
                                                {
                                                    "p": "payload"
                                                }
                                            ],
                                            "repeat": "",
                                            "crontab": "",
                                            "once": true,
                                            "onceDelay": "10",
                                            "topic": "",
                                            "payloadType": "date",
                                            "x": 320,
                                            "y": 260,
                                            "wires": [
                                                [
                                                    "eb42043ba8794be0"
                                                ]
                                            ]
                                        },
                                        {
                                            "id": "ad19ee6e1b2b9c99",
                                            "type": "modbus-write",
                                            "z": "f9e28c9cf87b10de",
                                            "name": "Modelo",
                                            "showStatusActivities": true,
                                            "showErrors": true,
                                            "unitid": "1",
                                            "dataType": "HoldingRegister",
                                            "adr": "11",
                                            "quantity": "1",
                                            "server": "866daf61d2f53247",
                                            "emptyMsgOnFail": false,
                                            "keepMsgProperties": false,
                                            "x": 700,
                                            "y": 160,
                                            "wires": [
                                                [],
                                                []
                                            ]
                                        },
                                        {
                                            "id": "ce5f9aa72c6c4d0e",
                                            "type": "modbus-write",
                                            "z": "f9e28c9cf87b10de",
                                            "name": "HW Version",
                                            "showStatusActivities": true,
                                            "showErrors": true,
                                            "unitid": "1",
                                            "dataType": "HoldingRegister",
                                            "adr": "777",
                                            "quantity": "1",
                                            "server": "866daf61d2f53247",
                                            "emptyMsgOnFail": false,
                                            "keepMsgProperties": false,
                                            "x": 710,
                                            "y": 200,
                                            "wires": [
                                                [],
                                                []
                                            ]
                                        },
                                        {
                                            "id": "78815d56e051e3cc",
                                            "type": "modbus-write",
                                            "z": "f9e28c9cf87b10de",
                                            "name": "FW Version",
                                            "showStatusActivities": true,
                                            "showErrors": true,
                                            "unitid": "1",
                                            "dataType": "HoldingRegister",
                                            "adr": "772",
                                            "quantity": "1",
                                            "server": "866daf61d2f53247",
                                            "emptyMsgOnFail": false,
                                            "keepMsgProperties": false,
                                            "x": 710,
                                            "y": 240,
                                            "wires": [
                                                [],
                                                []
                                            ]
                                        },
                                        {
                                            "id": "198a6465eb033dbe",
                                            "type": "modbus-write",
                                            "z": "f9e28c9cf87b10de",
                                            "name": "PH Config",
                                            "showStatusActivities": true,
                                            "showErrors": true,
                                            "unitid": "1",
                                            "dataType": "HoldingRegister",
                                            "adr": "4098",
                                            "quantity": "1",
                                            "server": "866daf61d2f53247",
                                            "emptyMsgOnFail": false,
                                            "keepMsgProperties": false,
                                            "x": 710,
                                            "y": 280,
                                            "wires": [
                                                [],
                                                []
                                            ]
                                        },
                                        {
                                            "id": "caf897d25cd3dcc5",
                                            "type": "modbus-write",
                                            "z": "f9e28c9cf87b10de",
                                            "name": "Serial",
                                            "showStatusActivities": true,
                                            "showErrors": true,
                                            "unitid": "1",
                                            "dataType": "MHoldingRegisters",
                                            "adr": "20480",
                                            "quantity": "7",
                                            "server": "866daf61d2f53247",
                                            "emptyMsgOnFail": false,
                                            "keepMsgProperties": false,
                                            "x": 690,
                                            "y": 320,
                                            "wires": [
                                                [],
                                                []
                                            ]
                                        },
                                        {
                                            "id": "e3b112ed6ea41956",
                                            "type": "modbus-write",
                                            "z": "f9e28c9cf87b10de",
                                            "name": "ShitchPos",
                                            "showStatusActivities": true,
                                            "showErrors": true,
                                            "unitid": "1",
                                            "dataType": "HoldingRegister",
                                            "adr": "41216",
                                            "quantity": "1",
                                            "server": "866daf61d2f53247",
                                            "emptyMsgOnFail": false,
                                            "keepMsgProperties": false,
                                            "x": 700,
                                            "y": 360,
                                            "wires": [
                                                [],
                                                []
                                            ]
                                        },
                                        {
                                            "id": "eb42043ba8794be0",
                                            "type": "function",
                                            "z": "f9e28c9cf87b10de",
                                            "name": "Definiciones",
                                            "func": "var data1 = { payload: 1648 };\nvar data2 = { payload: 0x101E };\nvar data3 = { payload: 3 };\nvar data4 = { payload: [22359,22320,16716,17989,21061,23088,17747]};\nvar data5 = { payload: 0x1 };\nvar data6 = { paload: 7 }\nreturn [data1, data2, data3, data4, data5, data6];",
                                            "outputs": 6,
                                            "noerr": 0,
                                            "initialize": "",
                                            "finalize": "",
                                            "libs": [],
                                            "x": 470,
                                            "y": 260,
                                            "wires": [
                                                [
                                                    "ad19ee6e1b2b9c99"
                                                ],
                                                [
                                                    "ce5f9aa72c6c4d0e",
                                                    "78815d56e051e3cc"
                                                ],
                                                [
                                                    "198a6465eb033dbe"
                                                ],
                                                [
                                                    "caf897d25cd3dcc5"
                                                ],
                                                [
                                                    "e3b112ed6ea41956"
                                                ],
                                                [
                                                    "0f20e509b80dc879"
                                                ]
                                            ]
                                        },
                                        {
                                            "id": "0f20e509b80dc879",
                                            "type": "modbus-write",
                                            "z": "f9e28c9cf87b10de",
                                            "name": "Aplication",
                                            "showStatusActivities": true,
                                            "showErrors": true,
                                            "unitid": "1",
                                            "dataType": "MCoils",
                                            "adr": "40960",
                                            "quantity": "1",
                                            "server": "866daf61d2f53247",
                                            "emptyMsgOnFail": false,
                                            "keepMsgProperties": false,
                                            "x": 700,
                                            "y": 400,
                                            "wires": [
                                                [],
                                                []
                                            ]
                                        },
                                        {
                                            "id": "48e7ed7b6861dcd8",
                                            "type": "change",
                                            "z": "f9e28c9cf87b10de",
                                            "name": "Watt => Kilowatt",
                                            "rules": [
                                                {
                                                    "t": "set",
                                                    "p": "payload",
                                                    "pt": "msg",
                                                    "to": "payload / 1000",
                                                    "tot": "jsonata"
                                                }
                                            ],
                                            "action": "",
                                            "property": "",
                                            "from": "",
                                            "to": "",
                                            "reg": false,
                                            "x": 890,
                                            "y": 780,
                                            "wires": [
                                                [
                                                    "2fb89b6c5276c576"
                                                ]
                                            ]
                                        },
                                        {
                                            "id": "ef90c94a09aa51df",
                                            "type": "buffer-maker",
                                            "z": "f9e28c9cf87b10de",
                                            "name": "",
                                            "specification": "spec",
                                            "specificationType": "ui",
                                            "items": [
                                                {
                                                    "name": "item1",
                                                    "type": "floatbe",
                                                    "length": 1,
                                                    "dataType": "msg",
                                                    "data": "payload"
                                                }
                                            ],
                                            "swap1": "",
                                            "swap2": "",
                                            "swap3": "",
                                            "swap1Type": "swap",
                                            "swap2Type": "swap",
                                            "swap3Type": "swap",
                                            "msgProperty": "payload",
                                            "msgPropertyType": "str",
                                            "x": 1010,
                                            "y": 820,
                                            "wires": [
                                                [
                                                    "64099d52a0a6f579",
                                                    "364501a42aeddf1a"
                                                ]
                                            ]
                                        },
                                        {
                                            "id": "64099d52a0a6f579",
                                            "type": "buffer-parser",
                                            "z": "f9e28c9cf87b10de",
                                            "name": "",
                                            "data": "payload",
                                            "dataType": "msg",
                                            "specification": "spec",
                                            "specificationType": "ui",
                                            "items": [
                                                {
                                                    "type": "uint16be",
                                                    "name": "item1",
                                                    "offset": 0,
                                                    "length": 1,
                                                    "offsetbit": 0,
                                                    "scale": "1",
                                                    "mask": ""
                                                },
                                                {
                                                    "type": "uint16be",
                                                    "name": "item2",
                                                    "offset": 2,
                                                    "length": 1,
                                                    "offsetbit": 0,
                                                    "scale": "1",
                                                    "mask": ""
                                                }
                                            ],
                                            "swap1": "",
                                            "swap2": "",
                                            "swap3": "",
                                            "swap1Type": "swap",
                                            "swap2Type": "swap",
                                            "swap3Type": "swap",
                                            "msgProperty": "payload",
                                            "msgPropertyType": "str",
                                            "resultType": "value",
                                            "resultTypeType": "return",
                                            "multipleResult": false,
                                            "fanOutMultipleResult": false,
                                            "setTopic": true,
                                            "outputs": 1,
                                            "x": 1190,
                                            "y": 820,
                                            "wires": [
                                                [
                                                    "6936fa4769127b7a"
                                                ]
                                            ]
                                        },
                                        {
                                            "id": "b06d7b007aaab749",
                                            "type": "change",
                                            "z": "f9e28c9cf87b10de",
                                            "name": "Watt => Kilowatt",
                                            "rules": [
                                                {
                                                    "t": "set",
                                                    "p": "payload",
                                                    "pt": "msg",
                                                    "to": "payload / 1000",
                                                    "tot": "jsonata"
                                                }
                                            ],
                                            "action": "",
                                            "property": "",
                                            "from": "",
                                            "to": "",
                                            "reg": false,
                                            "x": 890,
                                            "y": 740,
                                            "wires": [
                                                [
                                                    "e39f83c0a9afb2d9"
                                                ]
                                            ]
                                        },
                                        {
                                            "id": "be40508b6446758d",
                                            "type": "change",
                                            "z": "f9e28c9cf87b10de",
                                            "name": "Watt => Kilowatt",
                                            "rules": [
                                                {
                                                    "t": "set",
                                                    "p": "payload",
                                                    "pt": "msg",
                                                    "to": "payload / 1000",
                                                    "tot": "jsonata"
                                                }
                                            ],
                                            "action": "",
                                            "property": "",
                                            "from": "",
                                            "to": "",
                                            "reg": false,
                                            "x": 810,
                                            "y": 940,
                                            "wires": [
                                                [
                                                    "d7f09fa1e5fb4b47"
                                                ]
                                            ]
                                        },
                                        {
                                            "id": "e825cf7e813c968f",
                                            "type": "change",
                                            "z": "f9e28c9cf87b10de",
                                            "name": "Watt => Kilowatt",
                                            "rules": [
                                                {
                                                    "t": "set",
                                                    "p": "payload",
                                                    "pt": "msg",
                                                    "to": "payload / 1000",
                                                    "tot": "jsonata"
                                                }
                                            ],
                                            "action": "",
                                            "property": "",
                                            "from": "",
                                            "to": "",
                                            "reg": false,
                                            "x": 810,
                                            "y": 1000,
                                            "wires": [
                                                [
                                                    "f6d5913e5b967ed5"
                                                ]
                                            ]
                                        },
                                        {
                                            "id": "22cce512d3b2647d",
                                            "type": "change",
                                            "z": "f9e28c9cf87b10de",
                                            "name": "Watt => Kilowatt",
                                            "rules": [
                                                {
                                                    "t": "set",
                                                    "p": "payload",
                                                    "pt": "msg",
                                                    "to": "payload / 1000",
                                                    "tot": "jsonata"
                                                }
                                            ],
                                            "action": "",
                                            "property": "",
                                            "from": "",
                                            "to": "",
                                            "reg": false,
                                            "x": 810,
                                            "y": 1060,
                                            "wires": [
                                                [
                                                    "dbaf70c0429a6671"
                                                ]
                                            ]
                                        },
                                        {
                                            "id": "336a68b856c72ad5",
                                            "type": "change",
                                            "z": "f9e28c9cf87b10de",
                                            "name": "Watt => Kilowatt",
                                            "rules": [
                                                {
                                                    "t": "set",
                                                    "p": "payload",
                                                    "pt": "msg",
                                                    "to": "payload / 1000",
                                                    "tot": "jsonata"
                                                }
                                            ],
                                            "action": "",
                                            "property": "",
                                            "from": "",
                                            "to": "",
                                            "reg": false,
                                            "x": 810,
                                            "y": 1120,
                                            "wires": [
                                                [
                                                    "ed4935e8dd804b32"
                                                ]
                                            ]
                                        },
                                        {
                                            "id": "6936fa4769127b7a",
                                            "type": "debug",
                                            "z": "f9e28c9cf87b10de",
                                            "name": "debug 1",
                                            "active": true,
                                            "tosidebar": true,
                                            "console": false,
                                            "tostatus": false,
                                            "complete": "false",
                                            "statusVal": "",
                                            "statusType": "auto",
                                            "x": 1420,
                                            "y": 880,
                                            "wires": []
                                        },
                                        {
                                            "id": "1ce212f0c79db925",
                                            "type": "change",
                                            "z": "f9e28c9cf87b10de",
                                            "name": "Watt => Kilowatt",
                                            "rules": [
                                                {
                                                    "t": "set",
                                                    "p": "payload",
                                                    "pt": "msg",
                                                    "to": "payload / 1000",
                                                    "tot": "jsonata"
                                                }
                                            ],
                                            "action": "",
                                            "property": "",
                                            "from": "",
                                            "to": "",
                                            "reg": false,
                                            "x": 810,
                                            "y": 820,
                                            "wires": [
                                                [
                                                    "ef90c94a09aa51df",
                                                    "c0435f080e3937a1"
                                                ]
                                            ]
                                        },
                                        {
                                            "id": "364501a42aeddf1a",
                                            "type": "debug",
                                            "z": "f9e28c9cf87b10de",
                                            "name": "debug 2",
                                            "active": true,
                                            "tosidebar": true,
                                            "console": false,
                                            "tostatus": false,
                                            "complete": "false",
                                            "statusVal": "",
                                            "statusType": "auto",
                                            "x": 1200,
                                            "y": 880,
                                            "wires": []
                                        },
                                        {
                                            "id": "c0435f080e3937a1",
                                            "type": "debug",
                                            "z": "f9e28c9cf87b10de",
                                            "name": "debug 3",
                                            "active": true,
                                            "tosidebar": true,
                                            "console": false,
                                            "tostatus": false,
                                            "complete": "false",
                                            "statusVal": "",
                                            "statusType": "auto",
                                            "x": 1000,
                                            "y": 880,
                                            "wires": []
                                        },
                                        {
                                            "id": "ab1234a45e0a8774",
                                            "type": "debug",
                                            "z": "f9e28c9cf87b10de",
                                            "name": "debug 4",
                                            "active": true,
                                            "tosidebar": true,
                                            "console": false,
                                            "tostatus": false,
                                            "complete": "false",
                                            "statusVal": "",
                                            "statusType": "auto",
                                            "x": 780,
                                            "y": 880,
                                            "wires": []
                                        },
                                        {
                                            "id": "866daf61d2f53247",
                                            "type": "modbus-client",
                                            "name": "Wallbox",
                                            "clienttype": "tcp",
                                            "bufferCommands": true,
                                            "stateLogEnabled": true,
                                            "queueLogEnabled": true,
                                            "failureLogEnabled": false,
                                            "tcpHost": "192.168.170.101",
                                            "tcpPort": "502",
                                            "tcpType": "DEFAULT",
                                            "serialPort": "/dev/ttyUSB",
                                            "serialType": "RTU-BUFFERD",
                                            "serialBaudrate": "9600",
                                            "serialDatabits": "8",
                                            "serialStopbits": "1",
                                            "serialParity": "none",
                                            "serialConnectionDelay": "100",
                                            "serialAsciiResponseStartDelimiter": "0x3A",
                                            "unit_id": "1",
                                            "commandDelay": "1",
                                            "clientTimeout": "1000",
                                            "reconnectOnTimeout": true,
                                            "reconnectTimeout": "2000",
                                            "parallelUnitIdsAllowed": true
                                        }
                                    ]
                                    
                                     
                                    [/s]
                                    1 Reply Last reply Reply Quote 0
                                    • mickym
                                      mickym Most Active last edited by mickym

                                      OK - so gehts

                                      Nee so wie vorher wars besser - aber ich habs schon.

                                      60808f8a-fcff-4cde-8594-3ce26be44f66-image.png

                                      Sehr gut 🙂

                                      HomeWolf mickym 2 Replies Last reply Reply Quote 0
                                      • HomeWolf
                                        HomeWolf @mickym last edited by

                                        @mickym 😄 Deine für deine Geduld... hat ein bisschen gedauert 😄

                                        1 Reply Last reply Reply Quote 0
                                        • mickym
                                          mickym Most Active @mickym last edited by

                                          @mickym Also wie gesagt - ich kanns im Moment nicht so richtig nachvollziehen - aber die Set Nodes haben unterschiedlichen Code - das ist eigentlich ein NoGo - zumindest um das nachzuvollziehen.

                                          16c9d449-301e-493f-b181-d1bc9e4ad6c1-image.png

                                          Oben ist Debug 100 und unten Debug 101 - welcher funktioniert nun?

                                          1 Reply Last reply Reply Quote 0
                                          • mickym
                                            mickym Most Active last edited by mickym

                                            Falls diese komische Array - als String intern konvertiert wird prüfe doch mal ob Du mit einer Inject Node mit einem richtigen Array ebenfalls funktioniert.

                                            Also

                                            b6d54b93-809b-40f0-970a-f9d421e7b095-image.png

                                            Probiere mal direkt mit einer Inject Node in die Modbus Node zu schreiben, ob das gleiche Ergebnis rauskommt.

                                            2001402d-e1de-4722-bfef-8f77e9918d1e-image.png

                                            [
                                                {
                                                    "id": "8befce9809d19c32",
                                                    "type": "inject",
                                                    "z": "f9e28c9cf87b10de",
                                                    "name": "",
                                                    "props": [
                                                        {
                                                            "p": "payload"
                                                        },
                                                        {
                                                            "p": "topic",
                                                            "vt": "str"
                                                        }
                                                    ],
                                                    "repeat": "",
                                                    "crontab": "",
                                                    "once": false,
                                                    "onceDelay": 0.1,
                                                    "topic": "Array",
                                                    "payload": "[10,0]",
                                                    "payloadType": "json",
                                                    "x": 1510,
                                                    "y": 660,
                                                    "wires": [
                                                        [
                                                            "726cd7160ac15a5b"
                                                        ]
                                                    ]
                                                }
                                            ]
                                            

                                            HomeWolf 1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            1.0k
                                            Online

                                            31.7k
                                            Users

                                            79.7k
                                            Topics

                                            1.3m
                                            Posts

                                            3
                                            65
                                            3637
                                            Loading More Posts
                                            • Oldest to Newest
                                            • Newest to Oldest
                                            • Most Votes
                                            Reply
                                            • Reply as topic
                                            Log in to reply
                                            Community
                                            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                            The ioBroker Community 2014-2023
                                            logo