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. [HowTo] Huawei SUN2000 WR Modbus mit node-red (read + write)

    NEWS

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    [HowTo] Huawei SUN2000 WR Modbus mit node-red (read + write)

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

      Hi, kann man eigentlich die Daten der Optimierer auch auslesen wenn man welche hat?

      B 1 Reply Last reply Reply Quote 0
      • Atifan
        Atifan @Christof Lewandowski last edited by

        @christof-lewandowski sagte in [HowTo] Huawei SUN2000 WR Modbus mit node-red (read + write):

        zwar weg, funktionieren tut es trotzdem noch nicht :D.
        Hab nun die Meldung:

        der Port ist 6607 wenn du den Wechselrichter abrufst.
        502 wenn du den Dongle abrufst.

        Christof Lewandowski 1 Reply Last reply Reply Quote 0
        • B
          badsnoopy667 @Atifan last edited by

          @atifan
          Theoretisch geht das. Es gibt Modbus Register dafür. Praktisch ist das so kompliziert und schlecht dokumentiert, das wird nix befürchte ich.

          1 Reply Last reply Reply Quote 0
          • L
            leonundjulie @badsnoopy667 last edited by

            @badsnoopy667 Moin, moin, sonnige Grüße von der Küste. Ich habe gestern umgesetzt was in der Anleitung steht - aber leider ohne den erhofften Erfolg.

            Ich meine alles gemacht zu haben was hier steht:

            • User ID auf 1 gesetzt .. so wie es in meinem WR eingestellt ist
            • ich kann den WR anpingen
            • MOD-TCP ist im WR auch entsprechend der Vorgaben gesetzt

            Nach dem Stoppen und Starten von NodeRed werden die Objekte nicht angelegt, die Kommunikation startet nicht und folgendes lese ich im Protokoll. Was habe ich vergessen oder falsch gemacht?

            IMG_0407.jpeg

            1 Reply Last reply Reply Quote 0
            • Christof Lewandowski
              Christof Lewandowski @Atifan last edited by

              @atifan
              Danke. Habs jetzt mit dem modbus-proxy "gelöst". Damit kann mein Solarmanager UND node-red Daten per ModbusTCP abgreifen.
              Gestern liefs zumindest noch, heute möchte Node-red den Flow nicht mehr starten...

              W 1 Reply Last reply Reply Quote 0
              • S
                SvenH75 @badsnoopy667 last edited by

                @badsnoopy667 Hallo, vielen Dank für die Anleitung, habe es eingerichtet und es funktioniert (Node-red Anfänger). Es werden nur nicht alle Werte erfasst. Im Node-red sind die Kästchen heller….. Ist das normal? Die wichtigsten Werte sind ja vorhanden…… ich hänge es mal als Bilder an, sollte hoffentlich zu sehen sein…….

                Vielen Dank

                IMG_0923.png
                IMG_0924.png
                IMG_0925.png
                IMG_0926.png
                IMG_0927.png

                B 1 Reply Last reply Reply Quote 0
                • B
                  badsnoopy667 @SvenH75 last edited by

                  @svenh75
                  die helleren Kästchen sind deaktiviert. Ich glaube da kann man drauf klicken und dann unten in der Ecke auf aktivieren oder so klicken.

                  S 1 Reply Last reply Reply Quote 0
                  • S
                    SvenH75 @badsnoopy667 last edited by

                    @badsnoopy667 Dankeschön, genau so ist es 👍

                    1 Reply Last reply Reply Quote 0
                    • H
                      harald0708 last edited by

                      Hallo zusammen. Ich habe zwei SUN2000 und eine Luna2000. Darf ich mir eine Node von Euch runterladen, damit ich die dann an meine Anlage anpassen kann? Bin Node-RED-Anfänger. Muss leider auch blöd Fragen: Wie kann ich denn eine Node runterladen? Vielen herzlichen Dank im voraus.

                      B 1 Reply Last reply Reply Quote 0
                      • B
                        badsnoopy667 @harald0708 last edited by

                        @harald0708
                        Du musst den Flow aus Post 1 runterladen und in node-red importieren. Das ist eine Textdatei.
                        Dann kannst du die Nodes (also die kleinen bunten Kästchen), die sich in diesem Flow befinden, anpassen wie im Post 1 beschrieben (also mit der Unit-ID usw.)

                        S H 2 Replies Last reply Reply Quote 0
                        • S
                          stefanWidmann @badsnoopy667 last edited by

                          @badsnoopy667 Servus, das hab ich erledigt, bin mal so frech, und hänge mich an diese Frage dran. Wie kann ich jetzt dann die Werte im IOBroker verwenden? Brauche die Werte, dass ich meine Wallbox mit den Keba-connect adapter steuern kann. Bitte um Hilfe. danke und schönen Nachmittag

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

                            @stefanwidmann ??? in dem Flow schreibst Du doch die Werte über die iobroker-Out Nodes in Datenpunkte?

                            1 Reply Last reply Reply Quote 0
                            • H
                              harald0708 @badsnoopy667 last edited by

                              @badsnoopy667 Vielen Dank für Deine Anwort. Leider stell ich mich so dämlich an. Wo ist der Post1 und wo kann ich den Flow runterladen? Bitte nochmals um Hilfe. Die Textdatei (Flow) in Node-Red importieren ist kein Problem.

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

                                @harald0708 Der erste Post ist der Älteste und lest ihr nicht?

                                136e2f5a-6644-43d1-bf23-813f77f1be08-image.png

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

                                  @mickym Danke für die Antwort. Ganz hochscrollen hat wohl nicht gleich funktioniert. Nun hab ich es gefunden und importiert. Vielen Dank.

                                  1 Reply Last reply Reply Quote 0
                                  • Christof Lewandowski
                                    Christof Lewandowski @madmat17 last edited by

                                    @madmat17 said in [HowTo] Huawei SUN2000 WR Modbus mit node-red (read + write):

                                    @a1uca2d

                                    Das Thema mit den Abfragen kannst du auch anders umschiffen.
                                    Du kannst mehrere Register auf einmal abfragen (ich habe zB in 2 Abfragen alles drinnen - da ein recht großer Adressbereich für mich nicht so interessant ist):

                                    • Register 32000-32116:
                                      cf21b6ea-6e0d-422f-a361-79df4952364e-image.png
                                      Die Abfrage triggert dann die zweite Abfrage
                                      edd8206a-900b-4843-b7c4-87fec141bf81-image.png

                                    • Register 37000-37125:
                                      6fda4d92-475f-4c9c-b144-a09d33432e6c-image.png

                                    Die Daten laufen dann durch einen edit puffer-parser node, werden in einem join-node zusammengefügt und (in meinem Fall) auf einmal in eine InfluxDB geschrieben:
                                    2f3e0ad6-6c9f-458e-bc19-7af60b771b51-image.png

                                    Nur als Anregung bzw. Idee, wenn man den Overhead der Register-Anfragen reduzieren möchte. 😉

                                    Gruß,
                                    Mat

                                    Das sieht sehr interessant aus. Kämpfe auch gerade mit zu vielen Abfragen...Wie würde man denn in Node Red nun die Ergebnisse der Registerabfragen in die ioBroker Datenpunkte schreiben?

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

                                      @christof-lewandowski sagte in [HowTo] Huawei SUN2000 WR Modbus mit node-red (read + write):

                                      Wie würde man denn in Node Red nun die Ergebnisse der Registerabfragen in die ioBroker Datenpunkte schreiben?

                                      Mit einer iobroker-Out Node. Das Topic enthält den Pfad zum Datenpunkt.

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

                                        @mickym said in [HowTo] Huawei SUN2000 WR Modbus mit node-red (read + write):

                                        @christof-lewandowski sagte in [HowTo] Huawei SUN2000 WR Modbus mit node-red (read + write):

                                        Wie würde man denn in Node Red nun die Ergebnisse der Registerabfragen in die ioBroker Datenpunkte schreiben?

                                        Mit einer iobroker-Out Node. Das Topic enthält den Pfad zum Datenpunkt.

                                        Ein Beispiel hierzu wäre klasse 🙂

                                        Eher dann aber zu den buffer-parser und join nodes. Die iobroker-Out Nodes sollten ja die selben wie aus den mehrfach verlinkten Flows hier sein.

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

                                          @christof-lewandowski Du - dann musst Du ein konkretes Beispiel liefern. Stelle hier in CodeTags das ein was aus einer Modbus Node rauskommt und was Du dann in einen Datenpunkt schreiben willst - also wie das aussehen soll. Die Join Node brauchst du nicht unbedingt.

                                          Mehrfache Analysen kannst bereits in einem Objekt zusammenfassen, wenn Du den parser entsprechend konfigurierst.

                                          730f952e-df3a-4028-9464-28f6b7e72832-image.png

                                          Beispiele zu den Buffer-Nodes werden in Beispielen bereits mitgeliefert.

                                          51c3310a-11f1-493c-bd0c-ea1c0d2ee281-image.png

                                          Hier noch ein paar Beispiele, die ich mir selbst gemacht habe, um das Ganze zu verstehen;

                                          [
                                             {
                                                 "id": "0662713ffc076361",
                                                 "type": "tab",
                                                 "label": "Buffer Beispiele",
                                                 "disabled": false,
                                                 "info": "",
                                                 "env": []
                                             },
                                             {
                                                 "id": "1c12b45aa6c4adca",
                                                 "type": "junction",
                                                 "z": "0662713ffc076361",
                                                 "x": 280,
                                                 "y": 240,
                                                 "wires": [
                                                     [
                                                         "9bc9a74d1f455065",
                                                         "9c99b46399646127"
                                                     ]
                                                 ]
                                             },
                                             {
                                                 "id": "e1b02064d9fdd3a2",
                                                 "type": "junction",
                                                 "z": "0662713ffc076361",
                                                 "x": 260,
                                                 "y": 540,
                                                 "wires": [
                                                     [
                                                         "652134c61c9e5717",
                                                         "21fe0484881084c7"
                                                     ]
                                                 ]
                                             },
                                             {
                                                 "id": "507801e3daf21784",
                                                 "type": "junction",
                                                 "z": "0662713ffc076361",
                                                 "x": 240,
                                                 "y": 840,
                                                 "wires": [
                                                     [
                                                         "1856c460913bd89e",
                                                         "fffe47c505694c8c"
                                                     ]
                                                 ]
                                             },
                                             {
                                                 "id": "049178586542d05a",
                                                 "type": "junction",
                                                 "z": "0662713ffc076361",
                                                 "x": 260,
                                                 "y": 1280,
                                                 "wires": [
                                                     [
                                                         "13eedcda4930699c",
                                                         "a930d2c46dcbcd47"
                                                     ]
                                                 ]
                                             },
                                             {
                                                 "id": "8dde82b282601d6e",
                                                 "type": "junction",
                                                 "z": "0662713ffc076361",
                                                 "x": 260,
                                                 "y": 1560,
                                                 "wires": [
                                                     [
                                                         "5f59f14ac3fcd3b1",
                                                         "29b71699a89afce7"
                                                     ]
                                                 ]
                                             },
                                             {
                                                 "id": "b2a1f09de6d12e90",
                                                 "type": "inject",
                                                 "z": "0662713ffc076361",
                                                 "name": "",
                                                 "props": [
                                                     {
                                                         "p": "payload"
                                                     }
                                                 ],
                                                 "repeat": "",
                                                 "crontab": "",
                                                 "once": false,
                                                 "onceDelay": 0.1,
                                                 "topic": "",
                                                 "payload": "100.00",
                                                 "payloadType": "num",
                                                 "x": 170,
                                                 "y": 240,
                                                 "wires": [
                                                     [
                                                         "1c12b45aa6c4adca"
                                                     ]
                                                 ]
                                             },
                                             {
                                                 "id": "9bc9a74d1f455065",
                                                 "type": "buffer-maker",
                                                 "z": "0662713ffc076361",
                                                 "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": 390,
                                                 "y": 220,
                                                 "wires": [
                                                     [
                                                         "faea83afe6fa1bba",
                                                         "c39e4fa3f88efaed"
                                                     ]
                                                 ]
                                             },
                                             {
                                                 "id": "c5411af36dbc6206",
                                                 "type": "debug",
                                                 "z": "0662713ffc076361",
                                                 "name": "Neues Array",
                                                 "active": true,
                                                 "tosidebar": true,
                                                 "console": false,
                                                 "tostatus": true,
                                                 "complete": "payload",
                                                 "targetType": "msg",
                                                 "statusVal": "payload",
                                                 "statusType": "auto",
                                                 "x": 770,
                                                 "y": 220,
                                                 "wires": []
                                             },
                                             {
                                                 "id": "7d49268d76c118b3",
                                                 "type": "inject",
                                                 "z": "0662713ffc076361",
                                                 "name": "",
                                                 "props": [
                                                     {
                                                         "p": "payload"
                                                     }
                                                 ],
                                                 "repeat": "",
                                                 "crontab": "",
                                                 "once": false,
                                                 "onceDelay": 0.1,
                                                 "topic": "",
                                                 "payload": "-100.00",
                                                 "payloadType": "num",
                                                 "x": 170,
                                                 "y": 200,
                                                 "wires": [
                                                     [
                                                         "1c12b45aa6c4adca"
                                                     ]
                                                 ]
                                             },
                                             {
                                                 "id": "faea83afe6fa1bba",
                                                 "type": "buffer-parser",
                                                 "z": "0662713ffc076361",
                                                 "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": 570,
                                                 "y": 220,
                                                 "wires": [
                                                     [
                                                         "c5411af36dbc6206",
                                                         "28e7d3b028dcf2ba",
                                                         "c49d8a32b00d9e38"
                                                     ]
                                                 ]
                                             },
                                             {
                                                 "id": "c310b522d6b2bc18",
                                                 "type": "inject",
                                                 "z": "0662713ffc076361",
                                                 "name": "",
                                                 "props": [
                                                     {
                                                         "p": "payload"
                                                     }
                                                 ],
                                                 "repeat": "",
                                                 "crontab": "",
                                                 "once": false,
                                                 "onceDelay": 0.1,
                                                 "topic": "",
                                                 "payload": "-1234.00",
                                                 "payloadType": "num",
                                                 "x": 160,
                                                 "y": 320,
                                                 "wires": [
                                                     [
                                                         "1c12b45aa6c4adca"
                                                     ]
                                                 ]
                                             },
                                             {
                                                 "id": "c39e4fa3f88efaed",
                                                 "type": "debug",
                                                 "z": "0662713ffc076361",
                                                 "name": "buffer",
                                                 "active": true,
                                                 "tosidebar": true,
                                                 "console": false,
                                                 "tostatus": false,
                                                 "complete": "payload",
                                                 "targetType": "msg",
                                                 "statusVal": "",
                                                 "statusType": "auto",
                                                 "x": 550,
                                                 "y": 160,
                                                 "wires": []
                                             },
                                             {
                                                 "id": "31e68b28d89b17db",
                                                 "type": "inject",
                                                 "z": "0662713ffc076361",
                                                 "name": "",
                                                 "props": [
                                                     {
                                                         "p": "payload"
                                                     }
                                                 ],
                                                 "repeat": "",
                                                 "crontab": "",
                                                 "once": false,
                                                 "onceDelay": 0.1,
                                                 "topic": "",
                                                 "payload": "68001",
                                                 "payloadType": "num",
                                                 "x": 170,
                                                 "y": 280,
                                                 "wires": [
                                                     [
                                                         "1c12b45aa6c4adca"
                                                     ]
                                                 ]
                                             },
                                             {
                                                 "id": "28e7d3b028dcf2ba",
                                                 "type": "buffer-maker",
                                                 "z": "0662713ffc076361",
                                                 "name": "",
                                                 "specification": "spec",
                                                 "specificationType": "ui",
                                                 "items": [
                                                     {
                                                         "name": "item1",
                                                         "type": "uint16be",
                                                         "length": 2,
                                                         "dataType": "msg",
                                                         "data": "payload"
                                                     }
                                                 ],
                                                 "swap1": "",
                                                 "swap2": "",
                                                 "swap3": "",
                                                 "swap1Type": "swap",
                                                 "swap2Type": "swap",
                                                 "swap3Type": "swap",
                                                 "msgProperty": "payload",
                                                 "msgPropertyType": "str",
                                                 "x": 770,
                                                 "y": 300,
                                                 "wires": [
                                                     [
                                                         "423d2ba998b44648"
                                                     ]
                                                 ]
                                             },
                                             {
                                                 "id": "d23882e23c0fe50c",
                                                 "type": "debug",
                                                 "z": "0662713ffc076361",
                                                 "name": "Rückkonvertierung",
                                                 "active": true,
                                                 "tosidebar": true,
                                                 "console": false,
                                                 "tostatus": false,
                                                 "complete": "payload",
                                                 "targetType": "msg",
                                                 "statusVal": "",
                                                 "statusType": "auto",
                                                 "x": 1150,
                                                 "y": 300,
                                                 "wires": []
                                             },
                                             {
                                                 "id": "423d2ba998b44648",
                                                 "type": "buffer-parser",
                                                 "z": "0662713ffc076361",
                                                 "name": "",
                                                 "data": "payload",
                                                 "dataType": "msg",
                                                 "specification": "spec",
                                                 "specificationType": "ui",
                                                 "items": [
                                                     {
                                                         "type": "floatbe",
                                                         "name": "item1",
                                                         "offset": 0,
                                                         "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": true,
                                                 "fanOutMultipleResult": false,
                                                 "setTopic": false,
                                                 "outputs": 1,
                                                 "x": 950,
                                                 "y": 300,
                                                 "wires": [
                                                     [
                                                         "d23882e23c0fe50c"
                                                     ]
                                                 ]
                                             },
                                             {
                                                 "id": "9c99b46399646127",
                                                 "type": "debug",
                                                 "z": "0662713ffc076361",
                                                 "name": "Float- Eingabe",
                                                 "active": true,
                                                 "tosidebar": true,
                                                 "console": false,
                                                 "tostatus": false,
                                                 "complete": "payload",
                                                 "targetType": "msg",
                                                 "statusVal": "",
                                                 "statusType": "auto",
                                                 "x": 400,
                                                 "y": 280,
                                                 "wires": []
                                             },
                                             {
                                                 "id": "65392663801b7347",
                                                 "type": "inject",
                                                 "z": "0662713ffc076361",
                                                 "name": "",
                                                 "props": [
                                                     {
                                                         "p": "payload"
                                                     }
                                                 ],
                                                 "repeat": "",
                                                 "crontab": "",
                                                 "once": false,
                                                 "onceDelay": 0.1,
                                                 "topic": "",
                                                 "payload": "-2",
                                                 "payloadType": "num",
                                                 "x": 170,
                                                 "y": 520,
                                                 "wires": [
                                                     [
                                                         "e1b02064d9fdd3a2"
                                                     ]
                                                 ]
                                             },
                                             {
                                                 "id": "652134c61c9e5717",
                                                 "type": "buffer-maker",
                                                 "z": "0662713ffc076361",
                                                 "name": "",
                                                 "specification": "spec",
                                                 "specificationType": "ui",
                                                 "items": [
                                                     {
                                                         "name": "item1",
                                                         "type": "int8",
                                                         "length": 1,
                                                         "dataType": "msg",
                                                         "data": "payload"
                                                     }
                                                 ],
                                                 "swap1": "",
                                                 "swap2": "",
                                                 "swap3": "",
                                                 "swap1Type": "swap",
                                                 "swap2Type": "swap",
                                                 "swap3Type": "swap",
                                                 "msgProperty": "payload",
                                                 "msgPropertyType": "str",
                                                 "x": 370,
                                                 "y": 520,
                                                 "wires": [
                                                     [
                                                         "95bd1a00f43c3a41",
                                                         "1f0f6998b2fe22bd"
                                                     ]
                                                 ]
                                             },
                                             {
                                                 "id": "95bd1a00f43c3a41",
                                                 "type": "debug",
                                                 "z": "0662713ffc076361",
                                                 "name": "buffer maker",
                                                 "active": true,
                                                 "tosidebar": true,
                                                 "console": false,
                                                 "tostatus": false,
                                                 "complete": "payload",
                                                 "targetType": "msg",
                                                 "statusVal": "",
                                                 "statusType": "auto",
                                                 "x": 550,
                                                 "y": 480,
                                                 "wires": []
                                             },
                                             {
                                                 "id": "1f0f6998b2fe22bd",
                                                 "type": "buffer-parser",
                                                 "z": "0662713ffc076361",
                                                 "name": "",
                                                 "data": "payload",
                                                 "dataType": "msg",
                                                 "specification": "spec",
                                                 "specificationType": "ui",
                                                 "items": [
                                                     {
                                                         "type": "8bit",
                                                         "name": "item1",
                                                         "offset": 0,
                                                         "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": 550,
                                                 "y": 520,
                                                 "wires": [
                                                     [
                                                         "0d6994be085f2354",
                                                         "e2ed4381ba501491"
                                                     ]
                                                 ]
                                             },
                                             {
                                                 "id": "0d6994be085f2354",
                                                 "type": "debug",
                                                 "z": "0662713ffc076361",
                                                 "name": "buffer parser",
                                                 "active": true,
                                                 "tosidebar": true,
                                                 "console": false,
                                                 "tostatus": false,
                                                 "complete": "payload",
                                                 "targetType": "msg",
                                                 "statusVal": "",
                                                 "statusType": "auto",
                                                 "x": 730,
                                                 "y": 520,
                                                 "wires": []
                                             },
                                             {
                                                 "id": "abae5fcc0b245338",
                                                 "type": "inject",
                                                 "z": "0662713ffc076361",
                                                 "name": "",
                                                 "props": [
                                                     {
                                                         "p": "payload"
                                                     }
                                                 ],
                                                 "repeat": "",
                                                 "crontab": "",
                                                 "once": false,
                                                 "onceDelay": 0.1,
                                                 "topic": "",
                                                 "payload": "-3",
                                                 "payloadType": "num",
                                                 "x": 170,
                                                 "y": 560,
                                                 "wires": [
                                                     [
                                                         "e1b02064d9fdd3a2"
                                                     ]
                                                 ]
                                             },
                                             {
                                                 "id": "e2ed4381ba501491",
                                                 "type": "change",
                                                 "z": "0662713ffc076361",
                                                 "name": "",
                                                 "rules": [
                                                     {
                                                         "t": "set",
                                                         "p": "payload",
                                                         "pt": "msg",
                                                         "to": "[[payload[0][0].bits]]",
                                                         "tot": "jsonata"
                                                     }
                                                 ],
                                                 "action": "",
                                                 "property": "",
                                                 "from": "",
                                                 "to": "",
                                                 "reg": false,
                                                 "x": 675,
                                                 "y": 580,
                                                 "wires": [
                                                     [
                                                         "5574ff5ac8d119b9",
                                                         "10d57305e25d5ffb"
                                                     ]
                                                 ],
                                                 "l": false
                                             },
                                             {
                                                 "id": "10d57305e25d5ffb",
                                                 "type": "debug",
                                                 "z": "0662713ffc076361",
                                                 "name": "8bit Array",
                                                 "active": true,
                                                 "tosidebar": true,
                                                 "console": false,
                                                 "tostatus": false,
                                                 "complete": "payload",
                                                 "targetType": "msg",
                                                 "statusVal": "",
                                                 "statusType": "auto",
                                                 "x": 820,
                                                 "y": 560,
                                                 "wires": []
                                             },
                                             {
                                                 "id": "5574ff5ac8d119b9",
                                                 "type": "buffer-maker",
                                                 "z": "0662713ffc076361",
                                                 "name": "",
                                                 "specification": "spec",
                                                 "specificationType": "ui",
                                                 "items": [
                                                     {
                                                         "name": "item1",
                                                         "type": "8bit",
                                                         "length": 1,
                                                         "dataType": "msg",
                                                         "data": "payload"
                                                     }
                                                 ],
                                                 "swap1": "",
                                                 "swap2": "",
                                                 "swap3": "",
                                                 "swap1Type": "swap",
                                                 "swap2Type": "swap",
                                                 "swap3Type": "swap",
                                                 "msgProperty": "payload",
                                                 "msgPropertyType": "str",
                                                 "x": 830,
                                                 "y": 600,
                                                 "wires": [
                                                     [
                                                         "a8bc2f0c740651b7",
                                                         "bc288c3fca11aefa"
                                                     ]
                                                 ]
                                             },
                                             {
                                                 "id": "a8bc2f0c740651b7",
                                                 "type": "debug",
                                                 "z": "0662713ffc076361",
                                                 "name": "buffer maker 2",
                                                 "active": true,
                                                 "tosidebar": true,
                                                 "console": false,
                                                 "tostatus": false,
                                                 "complete": "payload",
                                                 "targetType": "msg",
                                                 "statusVal": "",
                                                 "statusType": "auto",
                                                 "x": 1020,
                                                 "y": 560,
                                                 "wires": []
                                             },
                                             {
                                                 "id": "bc288c3fca11aefa",
                                                 "type": "buffer-parser",
                                                 "z": "0662713ffc076361",
                                                 "name": "",
                                                 "data": "payload",
                                                 "dataType": "msg",
                                                 "specification": "spec",
                                                 "specificationType": "ui",
                                                 "items": [
                                                     {
                                                         "type": "int8",
                                                         "name": "item1",
                                                         "offset": 0,
                                                         "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": true,
                                                 "fanOutMultipleResult": false,
                                                 "setTopic": false,
                                                 "outputs": 1,
                                                 "x": 1010,
                                                 "y": 600,
                                                 "wires": [
                                                     [
                                                         "177efcba05d60d49"
                                                     ]
                                                 ]
                                             },
                                             {
                                                 "id": "177efcba05d60d49",
                                                 "type": "debug",
                                                 "z": "0662713ffc076361",
                                                 "name": "buffer parser 2",
                                                 "active": true,
                                                 "tosidebar": true,
                                                 "console": false,
                                                 "tostatus": false,
                                                 "complete": "payload",
                                                 "targetType": "msg",
                                                 "statusVal": "",
                                                 "statusType": "auto",
                                                 "x": 1200,
                                                 "y": 600,
                                                 "wires": []
                                             },
                                             {
                                                 "id": "21fe0484881084c7",
                                                 "type": "debug",
                                                 "z": "0662713ffc076361",
                                                 "name": "int 8 - Eíngabe",
                                                 "active": true,
                                                 "tosidebar": true,
                                                 "console": false,
                                                 "tostatus": false,
                                                 "complete": "payload",
                                                 "targetType": "msg",
                                                 "statusVal": "",
                                                 "statusType": "auto",
                                                 "x": 380,
                                                 "y": 580,
                                                 "wires": []
                                             },
                                             {
                                                 "id": "84c27693b7531e4a",
                                                 "type": "comment",
                                                 "z": "0662713ffc076361",
                                                 "name": "Float to Modbus and vice versa",
                                                 "info": "",
                                                 "x": 250,
                                                 "y": 100,
                                                 "wires": []
                                             },
                                             {
                                                 "id": "39d7dcbddba73a69",
                                                 "type": "comment",
                                                 "z": "0662713ffc076361",
                                                 "name": "int8 in bits and vice versa",
                                                 "info": "",
                                                 "x": 230,
                                                 "y": 420,
                                                 "wires": []
                                             },
                                             {
                                                 "id": "d69fb8a9990a7328",
                                                 "type": "inject",
                                                 "z": "0662713ffc076361",
                                                 "name": "",
                                                 "props": [
                                                     {
                                                         "p": "payload"
                                                     }
                                                 ],
                                                 "repeat": "",
                                                 "crontab": "",
                                                 "once": false,
                                                 "onceDelay": 0.1,
                                                 "topic": "",
                                                 "payload": "2",
                                                 "payloadType": "num",
                                                 "x": 150,
                                                 "y": 820,
                                                 "wires": [
                                                     [
                                                         "507801e3daf21784"
                                                     ]
                                                 ]
                                             },
                                             {
                                                 "id": "1856c460913bd89e",
                                                 "type": "buffer-maker",
                                                 "z": "0662713ffc076361",
                                                 "name": "",
                                                 "specification": "spec",
                                                 "specificationType": "ui",
                                                 "items": [
                                                     {
                                                         "name": "item1",
                                                         "type": "int8",
                                                         "length": 1,
                                                         "dataType": "msg",
                                                         "data": "payload"
                                                     }
                                                 ],
                                                 "swap1": "",
                                                 "swap2": "",
                                                 "swap3": "",
                                                 "swap1Type": "swap",
                                                 "swap2Type": "swap",
                                                 "swap3Type": "swap",
                                                 "msgProperty": "payload",
                                                 "msgPropertyType": "str",
                                                 "x": 350,
                                                 "y": 820,
                                                 "wires": [
                                                     [
                                                         "433f2540895c99ad",
                                                         "36dc7e66a9b26a6b"
                                                     ]
                                                 ]
                                             },
                                             {
                                                 "id": "433f2540895c99ad",
                                                 "type": "debug",
                                                 "z": "0662713ffc076361",
                                                 "name": "buffer maker",
                                                 "active": false,
                                                 "tosidebar": true,
                                                 "console": false,
                                                 "tostatus": false,
                                                 "complete": "payload",
                                                 "targetType": "msg",
                                                 "statusVal": "",
                                                 "statusType": "auto",
                                                 "x": 530,
                                                 "y": 780,
                                                 "wires": []
                                             },
                                             {
                                                 "id": "36dc7e66a9b26a6b",
                                                 "type": "buffer-parser",
                                                 "z": "0662713ffc076361",
                                                 "name": "",
                                                 "data": "payload",
                                                 "dataType": "msg",
                                                 "specification": "spec",
                                                 "specificationType": "ui",
                                                 "items": [
                                                     {
                                                         "type": "bool",
                                                         "name": "item1",
                                                         "offset": 0,
                                                         "length": 8,
                                                         "offsetbit": 0,
                                                         "scale": "1",
                                                         "mask": ""
                                                     }
                                                 ],
                                                 "swap1": "",
                                                 "swap2": "",
                                                 "swap3": "",
                                                 "swap1Type": "swap",
                                                 "swap2Type": "swap",
                                                 "swap3Type": "swap",
                                                 "msgProperty": "payload",
                                                 "msgPropertyType": "str",
                                                 "resultType": "value",
                                                 "resultTypeType": "return",
                                                 "multipleResult": true,
                                                 "fanOutMultipleResult": false,
                                                 "setTopic": false,
                                                 "outputs": 1,
                                                 "x": 530,
                                                 "y": 820,
                                                 "wires": [
                                                     [
                                                         "784028a112add38d",
                                                         "070c0aa63a892e0c",
                                                         "9f4c5c840cc21038",
                                                         "f6cb9b4c0c93839f"
                                                     ]
                                                 ]
                                             },
                                             {
                                                 "id": "530209956de421ec",
                                                 "type": "inject",
                                                 "z": "0662713ffc076361",
                                                 "name": "",
                                                 "props": [
                                                     {
                                                         "p": "payload"
                                                     }
                                                 ],
                                                 "repeat": "",
                                                 "crontab": "",
                                                 "once": false,
                                                 "onceDelay": 0.1,
                                                 "topic": "",
                                                 "payload": "3",
                                                 "payloadType": "num",
                                                 "x": 150,
                                                 "y": 860,
                                                 "wires": [
                                                     [
                                                         "507801e3daf21784"
                                                     ]
                                                 ]
                                             },
                                             {
                                                 "id": "fffe47c505694c8c",
                                                 "type": "debug",
                                                 "z": "0662713ffc076361",
                                                 "name": "uint 8 - Eíngabe",
                                                 "active": false,
                                                 "tosidebar": true,
                                                 "console": false,
                                                 "tostatus": false,
                                                 "complete": "payload",
                                                 "targetType": "msg",
                                                 "statusVal": "",
                                                 "statusType": "auto",
                                                 "x": 360,
                                                 "y": 880,
                                                 "wires": []
                                             },
                                             {
                                                 "id": "0cd4466a316781d4",
                                                 "type": "comment",
                                                 "z": "0662713ffc076361",
                                                 "name": "uint8 in bools",
                                                 "info": "",
                                                 "x": 170,
                                                 "y": 720,
                                                 "wires": []
                                             },
                                             {
                                                 "id": "784028a112add38d",
                                                 "type": "debug",
                                                 "z": "0662713ffc076361",
                                                 "name": "buffer parser",
                                                 "active": false,
                                                 "tosidebar": true,
                                                 "console": false,
                                                 "tostatus": false,
                                                 "complete": "payload",
                                                 "targetType": "msg",
                                                 "statusVal": "",
                                                 "statusType": "auto",
                                                 "x": 710,
                                                 "y": 820,
                                                 "wires": []
                                             },
                                             {
                                                 "id": "070c0aa63a892e0c",
                                                 "type": "switch",
                                                 "z": "0662713ffc076361",
                                                 "name": "",
                                                 "property": "payload",
                                                 "propertyType": "msg",
                                                 "rules": [
                                                     {
                                                         "t": "jsonata_exp",
                                                         "v": "payload[0]",
                                                         "vt": "jsonata"
                                                     },
                                                     {
                                                         "t": "jsonata_exp",
                                                         "v": "payload[1]  ",
                                                         "vt": "jsonata"
                                                     }
                                                 ],
                                                 "checkall": "true",
                                                 "repair": false,
                                                 "outputs": 2,
                                                 "x": 710,
                                                 "y": 900,
                                                 "wires": [
                                                     [
                                                         "1d59c18e4ef90cd4"
                                                     ],
                                                     [
                                                         "12a0fb01a3a0c44a"
                                                     ]
                                                 ]
                                             },
                                             {
                                                 "id": "1d59c18e4ef90cd4",
                                                 "type": "debug",
                                                 "z": "0662713ffc076361",
                                                 "name": "Bit 0 gesetzt",
                                                 "active": false,
                                                 "tosidebar": true,
                                                 "console": false,
                                                 "tostatus": false,
                                                 "complete": "payload",
                                                 "targetType": "msg",
                                                 "statusVal": "",
                                                 "statusType": "auto",
                                                 "x": 890,
                                                 "y": 880,
                                                 "wires": []
                                             },
                                             {
                                                 "id": "12a0fb01a3a0c44a",
                                                 "type": "debug",
                                                 "z": "0662713ffc076361",
                                                 "name": "Bit 1 gesetzt",
                                                 "active": false,
                                                 "tosidebar": true,
                                                 "console": false,
                                                 "tostatus": false,
                                                 "complete": "payload",
                                                 "targetType": "msg",
                                                 "statusVal": "",
                                                 "statusType": "auto",
                                                 "x": 890,
                                                 "y": 920,
                                                 "wires": []
                                             },
                                             {
                                                 "id": "9f4c5c840cc21038",
                                                 "type": "change",
                                                 "z": "0662713ffc076361",
                                                 "name": "Bit 0",
                                                 "rules": [
                                                     {
                                                         "t": "set",
                                                         "p": "payload",
                                                         "pt": "msg",
                                                         "to": "payload[0]",
                                                         "tot": "msg"
                                                     }
                                                 ],
                                                 "action": "",
                                                 "property": "",
                                                 "from": "",
                                                 "to": "",
                                                 "reg": false,
                                                 "x": 710,
                                                 "y": 1000,
                                                 "wires": [
                                                     [
                                                         "91ce77f514e1cc35"
                                                     ]
                                                 ]
                                             },
                                             {
                                                 "id": "91ce77f514e1cc35",
                                                 "type": "debug",
                                                 "z": "0662713ffc076361",
                                                 "name": "immer Ausgabe von Bit0",
                                                 "active": true,
                                                 "tosidebar": true,
                                                 "console": false,
                                                 "tostatus": false,
                                                 "complete": "payload",
                                                 "targetType": "msg",
                                                 "statusVal": "",
                                                 "statusType": "auto",
                                                 "x": 910,
                                                 "y": 1000,
                                                 "wires": []
                                             },
                                             {
                                                 "id": "f80380170774bc60",
                                                 "type": "debug",
                                                 "z": "0662713ffc076361",
                                                 "name": "nur Ausgabe von Bit0, wenn wahr",
                                                 "active": true,
                                                 "tosidebar": true,
                                                 "console": false,
                                                 "tostatus": false,
                                                 "complete": "payload",
                                                 "targetType": "msg",
                                                 "statusVal": "",
                                                 "statusType": "auto",
                                                 "x": 1060,
                                                 "y": 1060,
                                                 "wires": []
                                             },
                                             {
                                                 "id": "f6cb9b4c0c93839f",
                                                 "type": "function",
                                                 "z": "0662713ffc076361",
                                                 "name": "nur Ausgabe wenn true",
                                                 "func": "msg = msg.payload[0] ? {payload : true} : null;\nreturn msg;",
                                                 "outputs": 1,
                                                 "noerr": 0,
                                                 "initialize": "",
                                                 "finalize": "",
                                                 "libs": [],
                                                 "x": 770,
                                                 "y": 1060,
                                                 "wires": [
                                                     [
                                                         "f80380170774bc60"
                                                     ]
                                                 ]
                                             },
                                             {
                                                 "id": "0e30d1a439bb18f0",
                                                 "type": "inject",
                                                 "z": "0662713ffc076361",
                                                 "name": "",
                                                 "props": [
                                                     {
                                                         "p": "payload"
                                                     }
                                                 ],
                                                 "repeat": "",
                                                 "crontab": "",
                                                 "once": false,
                                                 "onceDelay": 0.1,
                                                 "topic": "",
                                                 "payload": "2",
                                                 "payloadType": "num",
                                                 "x": 170,
                                                 "y": 1260,
                                                 "wires": [
                                                     [
                                                         "049178586542d05a"
                                                     ]
                                                 ]
                                             },
                                             {
                                                 "id": "13eedcda4930699c",
                                                 "type": "buffer-maker",
                                                 "z": "0662713ffc076361",
                                                 "name": "",
                                                 "specification": "spec",
                                                 "specificationType": "ui",
                                                 "items": [
                                                     {
                                                         "name": "item1",
                                                         "type": "int8",
                                                         "length": 1,
                                                         "dataType": "msg",
                                                         "data": "payload"
                                                     }
                                                 ],
                                                 "swap1": "",
                                                 "swap2": "",
                                                 "swap3": "",
                                                 "swap1Type": "swap",
                                                 "swap2Type": "swap",
                                                 "swap3Type": "swap",
                                                 "msgProperty": "payload",
                                                 "msgPropertyType": "str",
                                                 "x": 370,
                                                 "y": 1260,
                                                 "wires": [
                                                     [
                                                         "9163d26897e6af76",
                                                         "6f2bea75830b22b7"
                                                     ]
                                                 ]
                                             },
                                             {
                                                 "id": "9163d26897e6af76",
                                                 "type": "debug",
                                                 "z": "0662713ffc076361",
                                                 "name": "buffer maker",
                                                 "active": true,
                                                 "tosidebar": true,
                                                 "console": false,
                                                 "tostatus": false,
                                                 "complete": "payload",
                                                 "targetType": "msg",
                                                 "statusVal": "",
                                                 "statusType": "auto",
                                                 "x": 550,
                                                 "y": 1220,
                                                 "wires": []
                                             },
                                             {
                                                 "id": "6f2bea75830b22b7",
                                                 "type": "buffer-parser",
                                                 "z": "0662713ffc076361",
                                                 "name": "",
                                                 "data": "payload",
                                                 "dataType": "msg",
                                                 "specification": "spec",
                                                 "specificationType": "ui",
                                                 "items": [
                                                     {
                                                         "type": "bool",
                                                         "name": "Wohnzimmer",
                                                         "offset": 0,
                                                         "length": 1,
                                                         "offsetbit": 0,
                                                         "scale": "1",
                                                         "mask": ""
                                                     },
                                                     {
                                                         "type": "bool",
                                                         "name": "Esszimmer",
                                                         "offset": 0,
                                                         "length": 1,
                                                         "offsetbit": 1,
                                                         "scale": "1",
                                                         "mask": ""
                                                     },
                                                     {
                                                         "type": "bool",
                                                         "name": "Küche",
                                                         "offset": 0,
                                                         "length": 1,
                                                         "offsetbit": 2,
                                                         "scale": "1",
                                                         "mask": ""
                                                     },
                                                     {
                                                         "type": "bool",
                                                         "name": "Bad",
                                                         "offset": 0,
                                                         "length": 1,
                                                         "offsetbit": 3,
                                                         "scale": "1",
                                                         "mask": ""
                                                     },
                                                     {
                                                         "type": "bool",
                                                         "name": "Büro",
                                                         "offset": 0,
                                                         "length": 1,
                                                         "offsetbit": 4,
                                                         "scale": "1",
                                                         "mask": ""
                                                     },
                                                     {
                                                         "type": "bool",
                                                         "name": "Schlafzimmer",
                                                         "offset": 0,
                                                         "length": 1,
                                                         "offsetbit": 5,
                                                         "scale": "1",
                                                         "mask": ""
                                                     },
                                                     {
                                                         "type": "bool",
                                                         "name": "Diele",
                                                         "offset": 0,
                                                         "length": 1,
                                                         "offsetbit": 6,
                                                         "scale": "1",
                                                         "mask": ""
                                                     },
                                                     {
                                                         "type": "bool",
                                                         "name": "Flur",
                                                         "offset": 0,
                                                         "length": 1,
                                                         "offsetbit": 7,
                                                         "scale": "1",
                                                         "mask": ""
                                                     }
                                                 ],
                                                 "swap1": "",
                                                 "swap2": "",
                                                 "swap3": "",
                                                 "swap1Type": "swap",
                                                 "swap2Type": "swap",
                                                 "swap3Type": "swap",
                                                 "msgProperty": "payload",
                                                 "msgPropertyType": "str",
                                                 "resultType": "keyvalue",
                                                 "resultTypeType": "return",
                                                 "multipleResult": false,
                                                 "fanOutMultipleResult": false,
                                                 "setTopic": true,
                                                 "outputs": 1,
                                                 "x": 550,
                                                 "y": 1260,
                                                 "wires": [
                                                     [
                                                         "297c8cbeede9dc87"
                                                     ]
                                                 ]
                                             },
                                             {
                                                 "id": "fb2a58e4823e7e2b",
                                                 "type": "inject",
                                                 "z": "0662713ffc076361",
                                                 "name": "",
                                                 "props": [
                                                     {
                                                         "p": "payload"
                                                     }
                                                 ],
                                                 "repeat": "",
                                                 "crontab": "",
                                                 "once": false,
                                                 "onceDelay": 0.1,
                                                 "topic": "",
                                                 "payload": "3",
                                                 "payloadType": "num",
                                                 "x": 170,
                                                 "y": 1300,
                                                 "wires": [
                                                     [
                                                         "049178586542d05a"
                                                     ]
                                                 ]
                                             },
                                             {
                                                 "id": "a930d2c46dcbcd47",
                                                 "type": "debug",
                                                 "z": "0662713ffc076361",
                                                 "name": "uint 8 - Eíngabe",
                                                 "active": false,
                                                 "tosidebar": true,
                                                 "console": false,
                                                 "tostatus": false,
                                                 "complete": "payload",
                                                 "targetType": "msg",
                                                 "statusVal": "",
                                                 "statusType": "auto",
                                                 "x": 380,
                                                 "y": 1320,
                                                 "wires": []
                                             },
                                             {
                                                 "id": "297c8cbeede9dc87",
                                                 "type": "debug",
                                                 "z": "0662713ffc076361",
                                                 "name": "buffer parser -key/values",
                                                 "active": true,
                                                 "tosidebar": true,
                                                 "console": false,
                                                 "tostatus": false,
                                                 "complete": "payload",
                                                 "targetType": "msg",
                                                 "statusVal": "",
                                                 "statusType": "auto",
                                                 "x": 770,
                                                 "y": 1260,
                                                 "wires": []
                                             },
                                             {
                                                 "id": "64eb5fd73953b7d5",
                                                 "type": "inject",
                                                 "z": "0662713ffc076361",
                                                 "name": "",
                                                 "props": [
                                                     {
                                                         "p": "payload"
                                                     }
                                                 ],
                                                 "repeat": "",
                                                 "crontab": "",
                                                 "once": false,
                                                 "onceDelay": 0.1,
                                                 "topic": "",
                                                 "payload": "-2",
                                                 "payloadType": "num",
                                                 "x": 170,
                                                 "y": 1540,
                                                 "wires": [
                                                     [
                                                         "8dde82b282601d6e"
                                                     ]
                                                 ]
                                             },
                                             {
                                                 "id": "5f59f14ac3fcd3b1",
                                                 "type": "buffer-maker",
                                                 "z": "0662713ffc076361",
                                                 "name": "",
                                                 "specification": "spec",
                                                 "specificationType": "ui",
                                                 "items": [
                                                     {
                                                         "name": "item1",
                                                         "type": "int8",
                                                         "length": 1,
                                                         "dataType": "msg",
                                                         "data": "payload"
                                                     }
                                                 ],
                                                 "swap1": "",
                                                 "swap2": "",
                                                 "swap3": "",
                                                 "swap1Type": "swap",
                                                 "swap2Type": "swap",
                                                 "swap3Type": "swap",
                                                 "msgProperty": "payload",
                                                 "msgPropertyType": "str",
                                                 "x": 370,
                                                 "y": 1540,
                                                 "wires": [
                                                     [
                                                         "48ccf7d25a4846f5",
                                                         "5bad6ada97251a35"
                                                     ]
                                                 ]
                                             },
                                             {
                                                 "id": "48ccf7d25a4846f5",
                                                 "type": "debug",
                                                 "z": "0662713ffc076361",
                                                 "name": "buffer maker",
                                                 "active": true,
                                                 "tosidebar": true,
                                                 "console": false,
                                                 "tostatus": false,
                                                 "complete": "payload",
                                                 "targetType": "msg",
                                                 "statusVal": "",
                                                 "statusType": "auto",
                                                 "x": 550,
                                                 "y": 1500,
                                                 "wires": []
                                             },
                                             {
                                                 "id": "5bad6ada97251a35",
                                                 "type": "buffer-parser",
                                                 "z": "0662713ffc076361",
                                                 "name": "",
                                                 "data": "payload",
                                                 "dataType": "msg",
                                                 "specification": "spec",
                                                 "specificationType": "ui",
                                                 "items": [
                                                     {
                                                         "type": "hex",
                                                         "name": "item1",
                                                         "offset": 0,
                                                         "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": true,
                                                 "fanOutMultipleResult": false,
                                                 "setTopic": true,
                                                 "outputs": 1,
                                                 "x": 550,
                                                 "y": 1540,
                                                 "wires": [
                                                     [
                                                         "0696cce665e1162d",
                                                         "bb01a74912b2e976"
                                                     ]
                                                 ]
                                             },
                                             {
                                                 "id": "0696cce665e1162d",
                                                 "type": "debug",
                                                 "z": "0662713ffc076361",
                                                 "name": "buffer parser in hex",
                                                 "active": true,
                                                 "tosidebar": true,
                                                 "console": false,
                                                 "tostatus": false,
                                                 "complete": "payload",
                                                 "targetType": "msg",
                                                 "statusVal": "",
                                                 "statusType": "auto",
                                                 "x": 750,
                                                 "y": 1540,
                                                 "wires": []
                                             },
                                             {
                                                 "id": "1ebd8ea793a5b9b8",
                                                 "type": "inject",
                                                 "z": "0662713ffc076361",
                                                 "name": "",
                                                 "props": [
                                                     {
                                                         "p": "payload"
                                                     }
                                                 ],
                                                 "repeat": "",
                                                 "crontab": "",
                                                 "once": false,
                                                 "onceDelay": 0.1,
                                                 "topic": "",
                                                 "payload": "-3",
                                                 "payloadType": "num",
                                                 "x": 170,
                                                 "y": 1580,
                                                 "wires": [
                                                     [
                                                         "8dde82b282601d6e"
                                                     ]
                                                 ]
                                             },
                                             {
                                                 "id": "29b71699a89afce7",
                                                 "type": "debug",
                                                 "z": "0662713ffc076361",
                                                 "name": "int 8 - Eíngabe",
                                                 "active": true,
                                                 "tosidebar": true,
                                                 "console": false,
                                                 "tostatus": false,
                                                 "complete": "payload",
                                                 "targetType": "msg",
                                                 "statusVal": "",
                                                 "statusType": "auto",
                                                 "x": 380,
                                                 "y": 1600,
                                                 "wires": []
                                             },
                                             {
                                                 "id": "61f1d7d4f86d8657",
                                                 "type": "comment",
                                                 "z": "0662713ffc076361",
                                                 "name": "int8 in hex and vice versa",
                                                 "info": "",
                                                 "x": 230,
                                                 "y": 1440,
                                                 "wires": []
                                             },
                                             {
                                                 "id": "72a7a1dc12d9e0a2",
                                                 "type": "inject",
                                                 "z": "0662713ffc076361",
                                                 "name": "",
                                                 "props": [
                                                     {
                                                         "p": "payload"
                                                     }
                                                 ],
                                                 "repeat": "",
                                                 "crontab": "",
                                                 "once": false,
                                                 "onceDelay": 0.1,
                                                 "topic": "",
                                                 "payload": "60",
                                                 "payloadType": "num",
                                                 "x": 150,
                                                 "y": 1620,
                                                 "wires": [
                                                     [
                                                         "8dde82b282601d6e"
                                                     ]
                                                 ]
                                             },
                                             {
                                                 "id": "bb01a74912b2e976",
                                                 "type": "buffer-maker",
                                                 "z": "0662713ffc076361",
                                                 "name": "",
                                                 "specification": "spec",
                                                 "specificationType": "ui",
                                                 "items": [
                                                     {
                                                         "name": "item1",
                                                         "type": "hex",
                                                         "length": 2,
                                                         "dataType": "msg",
                                                         "data": "payload"
                                                     }
                                                 ],
                                                 "swap1": "",
                                                 "swap2": "",
                                                 "swap3": "",
                                                 "swap1Type": "swap",
                                                 "swap2Type": "swap",
                                                 "swap3Type": "swap",
                                                 "msgProperty": "payload",
                                                 "msgPropertyType": "str",
                                                 "x": 730,
                                                 "y": 1600,
                                                 "wires": [
                                                     [
                                                         "96a8ddbaa4107912",
                                                         "0834e676856b25b9"
                                                     ]
                                                 ]
                                             },
                                             {
                                                 "id": "96a8ddbaa4107912",
                                                 "type": "buffer-parser",
                                                 "z": "0662713ffc076361",
                                                 "name": "",
                                                 "data": "payload",
                                                 "dataType": "msg",
                                                 "specification": "spec",
                                                 "specificationType": "ui",
                                                 "items": [
                                                     {
                                                         "type": "int8",
                                                         "name": "item1",
                                                         "offset": 0,
                                                         "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": true,
                                                 "fanOutMultipleResult": false,
                                                 "setTopic": false,
                                                 "outputs": 1,
                                                 "x": 910,
                                                 "y": 1600,
                                                 "wires": [
                                                     [
                                                         "8f582bbef1396cb7"
                                                     ]
                                                 ]
                                             },
                                             {
                                                 "id": "8f582bbef1396cb7",
                                                 "type": "debug",
                                                 "z": "0662713ffc076361",
                                                 "name": "buffer parser 2",
                                                 "active": true,
                                                 "tosidebar": true,
                                                 "console": false,
                                                 "tostatus": false,
                                                 "complete": "payload",
                                                 "targetType": "msg",
                                                 "statusVal": "",
                                                 "statusType": "auto",
                                                 "x": 1100,
                                                 "y": 1600,
                                                 "wires": []
                                             },
                                             {
                                                 "id": "0834e676856b25b9",
                                                 "type": "debug",
                                                 "z": "0662713ffc076361",
                                                 "name": "buffer maker 2",
                                                 "active": true,
                                                 "tosidebar": true,
                                                 "console": false,
                                                 "tostatus": false,
                                                 "complete": "payload",
                                                 "targetType": "msg",
                                                 "statusVal": "",
                                                 "statusType": "auto",
                                                 "x": 920,
                                                 "y": 1660,
                                                 "wires": []
                                             },
                                             {
                                                 "id": "cb9cb4b958d69dbb",
                                                 "type": "debug",
                                                 "z": "0662713ffc076361",
                                                 "name": "Rückkonvertierung aus Int16 Arrray",
                                                 "active": true,
                                                 "tosidebar": true,
                                                 "console": false,
                                                 "tostatus": false,
                                                 "complete": "payload",
                                                 "targetType": "msg",
                                                 "statusVal": "",
                                                 "statusType": "auto",
                                                 "x": 1020,
                                                 "y": 340,
                                                 "wires": []
                                             },
                                             {
                                                 "id": "c49d8a32b00d9e38",
                                                 "type": "buffer-parser",
                                                 "z": "0662713ffc076361",
                                                 "name": "",
                                                 "data": "payload",
                                                 "dataType": "msg",
                                                 "specification": "spec",
                                                 "specificationType": "ui",
                                                 "items": [
                                                     {
                                                         "type": "floatbe",
                                                         "name": "item1",
                                                         "offset": 0,
                                                         "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": true,
                                                 "fanOutMultipleResult": false,
                                                 "setTopic": false,
                                                 "outputs": 1,
                                                 "x": 770,
                                                 "y": 340,
                                                 "wires": [
                                                     [
                                                         "cb9cb4b958d69dbb"
                                                     ]
                                                 ]
                                             },
                                             {
                                                 "id": "b7efada9296433bd",
                                                 "type": "comment",
                                                 "z": "0662713ffc076361",
                                                 "name": "parser Node kann auch mit Int16 Array arbeiten",
                                                 "info": "",
                                                 "x": 460,
                                                 "y": 340,
                                                 "wires": []
                                             }
                                          ]
                                          

                                          Ich empfehle Dir auch diesen Thread - in dem alles im Detail anhand von Beispielen erklärt wird:

                                          https://forum.iobroker.net/topic/65273/node-red-modbus

                                          Christof Lewandowski 1 Reply Last reply Reply Quote 0
                                          • L
                                            leonundjulie @ple last edited by leonundjulie

                                            Guten Morgen @ple

                                            ich habe Deinen Flow importiert. Die Datenpunkte zum Dongle wurden angelegt und Werte kommen im iOBroker an.

                                            Aber beim zweiten Pfad tut sich nichts. Es werden keine Datenpunkte angelegt und es kommen auch keine Werte an.

                                            Hast Du eine Idee?

                                            Liegt es daran, dass ich nur zwei Strings habe? Was für einen WR nutzt Du - ich habe einen SUN2000 6KT1 ….. werden die richtigen Register abgefragt.?

                                            LG
                                            Andreas S.

                                            IMG_0447.jpeg IMG_0445.jpeg IMG_0444.jpeg

                                            L 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

                                            110
                                            573
                                            176505
                                            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