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.
    • B
      badsnoopy667 @Murokey last edited by

      @murokey Hi!
      Hast Du es mal mit meinem Flow von oben probiert? Auf den ersten Blick sehe ich bei Dir zwar keinen Fehler, aber ich weiß nicht, ob man diese "buffer parser" nodes nicht doch braucht. In denen wird ja eingestellt in welcher Form die Daten kommen, z.B. Int16 oder Int32.
      Nimm doch mal meinen Flow und davon dann nur einen Teil und trag da Deine UnitID und IP überall ein. Geht es dann auch nicht?

      M 1 Reply Last reply Reply Quote 0
      • M
        Murokey @badsnoopy667 last edited by Murokey

        @badsnoopy667 Leider funktioniert es dann immer noch nicht. Kann es sein das ich noch irgendwie einen Port freischalten muss?
        Error.png
        Allerdings sollte hier alles passen.
        Portscan.png

        Kann es an der UnitID liegen? Die muss ja im Modbus-Getter und im Modbus-Client gepflegt werden. Entspricht die UnitID der im RS4851_1 Menu unter Komm.adresse definierten Nummer?

        Und eine weitere Frage? Gibt es eine Aussage zur APP? Funktioniert es mit der FusionSolar, mit der SUN2000 oder mit beiden?
        Ich konnte bisher nur Einstellungen mit der FusionSolar machen, da ich mit der anderen keine Verbindung hin bekommen habe.

        B B 2 Replies Last reply Reply Quote 0
        • B
          badsnoopy667 @Murokey last edited by

          @murokey
          Du hast nicht zufällig parallel noch den Modbus Adapter oder ein anderes Programm das per Modbus auf den WR zugreift laufen, oder? Mein Halbwissen sagt mir, das der Client immer nur eine Verbindung gleichzeitig aufbauen kann.

          Zur App, ich hab es mit SUN2000 eingestellt (bzw. mein Elektriker). FusionSolar habe ich nicht probiert. Nachdem es bei einigen ja doch Probleme gibt habe ich mir überlegt, ich gehe da auch erstmal nicht mehr dran. Hier funktioniert es ja. 🙈

          1 Reply Last reply Reply Quote -1
          • B
            Biervoegelhasso @Murokey last edited by

            @murokey
            Ja schau ob noch ob etwas anderes auf den Modbus zugreift.
            Ausserdem muss auch die Registernummer stimmen. Die ist bei Huawei nicht immer gleich.
            Hier mal meine Einstellungen. Ich habe den SUN2000-8KTL-M0. Der SUN2000-8KTL-M1 hat glaube ich andere Registernummern. Ausserdem hatte ich ich zum testen den Stecker, der zum Smartmeter geht, abgezogen. Keine Ahnung ob das geholfen hat. Aber mit einmal ging es ab da. Nun läuft es auch mit Stecker.
            Ich habe keine Ports Freigegeben. NodeRed läuft im Iobroker auf einem Nuc. Nuc hängt im LAN an einer Fritzbox.
            Wechselrichter hängt im WLAN.

            0238026d-7a38-4a03-a161-487d76dfc1d2-image.png fca31a11-9572-4823-ab33-5b090a09f2db-image.png

            M 1 Reply Last reply Reply Quote 0
            • C
              captainchaos666 last edited by

              Hallo,
              bekomme so halbherzig Daten mit Node-Red raus. Habe mit meinem Spieltrieb parallel dazu den Modbus-Adapter gestartet. Und siehe da, es kommen jetzt auch hier plausible Daten rein. Leider bricht die Verbindung hier nach einem Zyklus wieder ab

              Mit Node-Red habe ich das Problem, dass ich vom 2ten WR nur ein paar Daten bekomme. Die aktualsierung der Daten hört mitten drin auf, zwischen den Register 32018 und 32019. Dann kann ich noch ein für mich nichtssagendes Fehlerprotokoll anbieten

              firefox_Vj4rXUtN7u.png

              firefox_Pm6ZgrM6U6.png

              B 1 Reply Last reply Reply Quote 0
              • M
                Murokey @Biervoegelhasso last edited by

                @biervoegelhasso Wie kann ich herausfinden welche Unit-Id ich für den Wechselrichter (SUN2000-10KTL-M1) einstellen muss? In deinen beiden Bildern ist ja einmal 2 und einmal 3 konfiguriert.

                B 1 Reply Last reply Reply Quote 0
                • B
                  Biervoegelhasso @Murokey last edited by

                  @murokey Bei der Unit ID war ich mir auch nie 100% sicher. Mir ist auch nicht aufgefallen das ich in dem Script unterschiedliche IDs vergeben habe. Ich habe das Script nun korrigiert. Meine ID ist die 2. Verändere ich auch nur bei einem Register die ID auf 3 bricht die ganze Verbindung ab. Nur mal als Tipp.
                  Mit zwei Programmen auf den Bus zuzugreifen ist mist. Das kann nicht funktionieren.

                  1 Reply Last reply Reply Quote -2
                  • B
                    badsnoopy667 @captainchaos666 last edited by

                    @captainchaos666
                    Kann es vielleicht sein, dass Dein Abfrageintervall für die Menge an Registern zu kurz ist? Der ließt die ja alle schön nacheinander ein. Vielleicht wird er einfach nicht fertig. Die wenigsten dieser Daten braucht man ja "live". Ich frage nur eine handvoll Daten im 5 Sekunden Takt ab, den Rest 1x pro Minute.
                    Und ja, die UnitID muss überall stimmen.
                    In der Übersicht der Modbus Register von Huawei (Version 3) steht:
                    "Based on the TCP communications host, unit 0 is used by default to access the
                    directly connected slave node, and other addresses are used to access the
                    downstream devices of the slave node. The default address of the slave node is 0.
                    The address is adjustable."

                    Kann also auch 0 sein, fängt nicht mit 1 an!

                    M 1 Reply Last reply Reply Quote 0
                    • M
                      Murokey @badsnoopy667 last edited by Murokey

                      @badsnoopy667 Ich möchte mich vorab schonmal für die vielen hilfreichen Antworten bedanken. Mittlerweile konnte ich erstmal eine Verbindung herstellen.
                      Nach Kontakt mit Huawei war das Problem eine veraltete Firmware des Dongles. Nachdem ich den Dongle auf Version SPC127 geupdated habe funktioniert es soweit ich das bis jetzt beurteilen kann.

                      Ich möchte hier meine Erkenntnisse zusammenfassen:

                      • Laut Huawei muss der Dongle mindesten Firmwarestand SPC123 haben

                      • Für ein Update muss sich mit der FusionSolarApp mit dem Dongle (nicht dem WR) verbunden werden. Das hat bei mir erst funktioniert als ich den Dongle per USB-Ladegerät angesteckt habe, da ich ihn am WR angesteckt nicht im WLAN finden konnte.
                        Anleitung im Spoiler:


                        Sucht in der WLAN Liste des Handy das Dongle-Wlan (Donglexxx) und verbindet es.
                        Dann die Applikation starten. Laut Huawei ausloggen aus dem Konto.
                        Dongle_update.jpg
                        Ich habe mehrere Versuche gebraucht bis ich endlich auf dem Dongle war. Ich vermute dieser hat sich immer wieder neu gestartet und deshalb ist die WLAN Verbindung immer wieder abgebrochen. Sobald ich aber einmal eingeloggt war, war alles stabil.
                        Verbindung_Dongle.jpg
                        Das Updatefile hatte ich vom Huawei-Support erhalten.
                        Dongle_aktives_update.jpg

                      • Anschließend wie schon oben immer Beschrieben mit der FusionSolarApp auf den WR verbinden und unter Einstellungen -> Kommunikationkonfiguration -> Dongle-Parametereinstellungen Modbus TCP aktivieren und ggf. in den RS485_1 Einstellungen die Komm.adresse anpassen. Diese entspricht später der UnitID in Node-Red.

                      B 1 Reply Last reply Reply Quote 1
                      • B
                        Biervoegelhasso @Murokey last edited by

                        @murokey
                        Ich dachte mit der Firmenware des Dongles weißt du. Das du dich mit dem Dongle nicht verbinden konntest lag bestimmt an einer zu alten Firmenware. Das Problem hatte ich auch. (The SDongle that needs to be upgraded should have firmware version SDongleV100R001C00SPC115 or later, otherwise the upgrade cannot be performed locally.)
                        Der Huawei Support hat dann per Fernwartung ein Update gemacht.

                        M 1 Reply Last reply Reply Quote 0
                        • M
                          Murokey @Biervoegelhasso last edited by Murokey

                          Arbeitet ihr allgemein mit Node-red als separater Installation oder mir dem Node-Red Adapter des ioBroker?

                          Ich habe Node-red separat installiert und finde irgendwie keine Möglichkeit wie ich die iobroker in und iobroker out nodes herbekomme.

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

                            @murokey ich habe den Adapter installiert. Wusste nicht mal, dass das auch anders geht.
                            Bisher nutze ich es auch ausschließlich für den Huawei WR. Und dafür funktioniert es einwandfrei.

                            1 Reply Last reply Reply Quote 0
                            • P
                              ple last edited by

                              So, ich habe neue Infos, der ktl 30-m3 kann anscheinend kein Modbus TCP mit dem Dongle, es soll angeblich ein Firmware update geben irgendwann mal. Na toll.
                              habt ihr alle hier kleinere Modelle vom ktl m3?

                              gruß

                              M J 2 Replies Last reply Reply Quote 1
                              • M
                                Murokey @ple last edited by

                                @ple
                                Ich habe einen 10KLT-M1, dieser wird ja schon mit dem WLAN-FE Dongle ausgeliefert und nach den Startschwierigkeiten bekomme ich jetzt auch die Daten rein.

                                1 Reply Last reply Reply Quote 0
                                • J
                                  joeysch @ple last edited by

                                  @ple
                                  Also ich habe auch einen KTL30-M3 und es funktioniert mit Node Red.
                                  Dongle Version 123
                                  Wechselrichter Version 111
                                  Die nachfolgenden Versionen hatte ich ausprobiert und dann wieder downgegraded. Ging nicht.
                                  Hier ist der Flow

                                  [
                                      {
                                          "id": "78bcc7b.07aa038",
                                          "type": "tab",
                                          "label": "Modbus TCP",
                                          "disabled": false,
                                          "info": ""
                                      },
                                      {
                                          "id": "7f192735.7f04d8",
                                          "type": "ioBroker out",
                                          "z": "78bcc7b.07aa038",
                                          "name": "Interne Temperatur",
                                          "topic": "0_userdata.0.Huawei.Inverter.Internal_Temperature",
                                          "ack": "true",
                                          "autoCreate": "false",
                                          "stateName": "Huawei",
                                          "role": "temperature",
                                          "payloadType": "number",
                                          "readonly": "true",
                                          "stateUnit": "°C",
                                          "stateMin": "",
                                          "stateMax": "",
                                          "x": 730,
                                          "y": 1300,
                                          "wires": []
                                      },
                                      {
                                          "id": "b1161bcd.470708",
                                          "type": "ioBroker out",
                                          "z": "78bcc7b.07aa038",
                                          "name": "Input Power",
                                          "topic": "0_userdata.0.Huawei.Inverter.Input_Power",
                                          "ack": "true",
                                          "autoCreate": "false",
                                          "stateName": "Huawei",
                                          "role": "temperature",
                                          "payloadType": "number",
                                          "readonly": "true",
                                          "stateUnit": "°C",
                                          "stateMin": "",
                                          "stateMax": "",
                                          "x": 710,
                                          "y": 880,
                                          "wires": []
                                      },
                                      {
                                          "id": "8b6b24cb.456578",
                                          "type": "ioBroker out",
                                          "z": "78bcc7b.07aa038",
                                          "name": "Peak Active Power of current Day",
                                          "topic": "0_userdata.0.Huawei.Inverter.Peak_Active_Power_of_current_Day",
                                          "ack": "true",
                                          "autoCreate": "false",
                                          "stateName": "Huawei",
                                          "role": "temperature",
                                          "payloadType": "number",
                                          "readonly": "true",
                                          "stateUnit": "°C",
                                          "stateMin": "",
                                          "stateMax": "",
                                          "x": 780,
                                          "y": 1060,
                                          "wires": []
                                      },
                                      {
                                          "id": "b348383d.407648",
                                          "type": "ioBroker out",
                                          "z": "78bcc7b.07aa038",
                                          "name": "Active Power",
                                          "topic": "0_userdata.0.Huawei.Inverter.Active_Power",
                                          "ack": "true",
                                          "autoCreate": "false",
                                          "stateName": "Huawei",
                                          "role": "temperature",
                                          "payloadType": "number",
                                          "readonly": "true",
                                          "stateUnit": "°C",
                                          "stateMin": "",
                                          "stateMax": "",
                                          "x": 710,
                                          "y": 1120,
                                          "wires": []
                                      },
                                      {
                                          "id": "ae33615.ef40da",
                                          "type": "ioBroker out",
                                          "z": "78bcc7b.07aa038",
                                          "name": "Efficiency ",
                                          "topic": "0_userdata.0.Huawei.Inverter.Efficiency",
                                          "ack": "true",
                                          "autoCreate": "false",
                                          "stateName": "Huawei",
                                          "role": "temperature",
                                          "payloadType": "number",
                                          "readonly": "true",
                                          "stateUnit": "°C",
                                          "stateMin": "",
                                          "stateMax": "",
                                          "x": 700,
                                          "y": 1240,
                                          "wires": []
                                      },
                                      {
                                          "id": "fe38cb9c.a4dd68",
                                          "type": "ioBroker out",
                                          "z": "78bcc7b.07aa038",
                                          "name": "Accumulated Energy Yield",
                                          "topic": "0_userdata.0.Huawei.Inverter.Accumulated_Energy_Yield",
                                          "ack": "true",
                                          "autoCreate": "false",
                                          "stateName": "Huawei",
                                          "role": "temperature",
                                          "payloadType": "number",
                                          "readonly": "true",
                                          "stateUnit": "°C",
                                          "stateMin": "",
                                          "stateMax": "",
                                          "x": 750,
                                          "y": 1420,
                                          "wires": []
                                      },
                                      {
                                          "id": "7ae30e4.55869f",
                                          "type": "ioBroker out",
                                          "z": "78bcc7b.07aa038",
                                          "name": "PV1 Voltage",
                                          "topic": "0_userdata.0.Huawei.Inverter.PV1_Voltage",
                                          "ack": "true",
                                          "autoCreate": "false",
                                          "stateName": "Huawei",
                                          "role": "temperature",
                                          "payloadType": "number",
                                          "readonly": "true",
                                          "stateUnit": "°C",
                                          "stateMin": "",
                                          "stateMax": "",
                                          "x": 710,
                                          "y": 400,
                                          "wires": []
                                      },
                                      {
                                          "id": "20f6d52e.26fdfa",
                                          "type": "ioBroker out",
                                          "z": "78bcc7b.07aa038",
                                          "name": "PV1 Current",
                                          "topic": "0_userdata.0.Huawei.Inverter.PV1_Current",
                                          "ack": "true",
                                          "autoCreate": "false",
                                          "stateName": "Huawei",
                                          "role": "temperature",
                                          "payloadType": "number",
                                          "readonly": "true",
                                          "stateUnit": "°C",
                                          "stateMin": "",
                                          "stateMax": "",
                                          "x": 710,
                                          "y": 460,
                                          "wires": []
                                      },
                                      {
                                          "id": "e998ba99.a57228",
                                          "type": "ioBroker out",
                                          "z": "78bcc7b.07aa038",
                                          "name": "PV2 Voltage",
                                          "topic": "0_userdata.0.Huawei.Inverter.PV2_Voltage",
                                          "ack": "true",
                                          "autoCreate": "false",
                                          "stateName": "Huawei",
                                          "role": "temperature",
                                          "payloadType": "number",
                                          "readonly": "true",
                                          "stateUnit": "°C",
                                          "stateMin": "",
                                          "stateMax": "",
                                          "x": 710,
                                          "y": 520,
                                          "wires": []
                                      },
                                      {
                                          "id": "b67e39ed.028a78",
                                          "type": "ioBroker out",
                                          "z": "78bcc7b.07aa038",
                                          "name": "PV2 Current",
                                          "topic": "0_userdata.0.Huawei.Inverter.PV2_Current",
                                          "ack": "true",
                                          "autoCreate": "false",
                                          "stateName": "Huawei",
                                          "role": "temperature",
                                          "payloadType": "number",
                                          "readonly": "true",
                                          "stateUnit": "°C",
                                          "stateMin": "",
                                          "stateMax": "",
                                          "x": 710,
                                          "y": 580,
                                          "wires": []
                                      },
                                      {
                                          "id": "85c06382.4a9b1",
                                          "type": "ioBroker out",
                                          "z": "78bcc7b.07aa038",
                                          "name": "Grid Frequency",
                                          "topic": "0_userdata.0.Huawei.Inverter.Grid_Frequency",
                                          "ack": "true",
                                          "autoCreate": "false",
                                          "stateName": "Huawei",
                                          "role": "Grid frequency",
                                          "payloadType": "number",
                                          "readonly": "true",
                                          "stateUnit": "HZ",
                                          "stateMin": "0",
                                          "stateMax": "60",
                                          "x": 720,
                                          "y": 1180,
                                          "wires": []
                                      },
                                      {
                                          "id": "e8afb02b.08e91",
                                          "type": "ioBroker out",
                                          "z": "78bcc7b.07aa038",
                                          "name": "Insulation Resistance",
                                          "topic": "0_userdata.0.Huawei.Inverter.Insulation_Resistance",
                                          "ack": "true",
                                          "autoCreate": "false",
                                          "stateName": "Huawei",
                                          "role": "temperature",
                                          "payloadType": "number",
                                          "readonly": "true",
                                          "stateUnit": "°C",
                                          "stateMin": "",
                                          "stateMax": "",
                                          "x": 740,
                                          "y": 1360,
                                          "wires": []
                                      },
                                      {
                                          "id": "a922a727.2c6088",
                                          "type": "ioBroker out",
                                          "z": "78bcc7b.07aa038",
                                          "name": "Daily Energy Yield",
                                          "topic": "0_userdata.0.Huawei.Inverter.Daily_Energy_Yield",
                                          "ack": "true",
                                          "autoCreate": "false",
                                          "stateName": "Huawei",
                                          "role": "temperature",
                                          "payloadType": "number",
                                          "readonly": "true",
                                          "stateUnit": "°C",
                                          "stateMin": "",
                                          "stateMax": "",
                                          "x": 730,
                                          "y": 1480,
                                          "wires": []
                                      },
                                      {
                                          "id": "e8ec50e.aea08b",
                                          "type": "inject",
                                          "z": "78bcc7b.07aa038",
                                          "name": "10 Sec. Intervall",
                                          "props": [
                                              {
                                                  "p": "payload"
                                              },
                                              {
                                                  "p": "topic",
                                                  "vt": "str"
                                              }
                                          ],
                                          "repeat": "10",
                                          "crontab": "",
                                          "once": true,
                                          "onceDelay": "0.1",
                                          "topic": "",
                                          "payload": "",
                                          "payloadType": "date",
                                          "x": 130,
                                          "y": 160,
                                          "wires": [
                                              [
                                                  "6dddc7c0.2b30f8"
                                              ]
                                          ]
                                      },
                                      {
                                          "id": "3996c271.4a964e",
                                          "type": "ioBroker out",
                                          "z": "78bcc7b.07aa038",
                                          "name": "Power Grid Voltage",
                                          "topic": "0_userdata.0.Huawei.Inverter.Power_Grid_Voltage",
                                          "ack": "true",
                                          "autoCreate": "false",
                                          "stateName": "Huawei",
                                          "role": "temperature",
                                          "payloadType": "number",
                                          "readonly": "true",
                                          "stateUnit": "°C",
                                          "stateMin": "",
                                          "stateMax": "",
                                          "x": 730,
                                          "y": 940,
                                          "wires": []
                                      },
                                      {
                                          "id": "5a3c69ff.c24f98",
                                          "type": "ioBroker out",
                                          "z": "78bcc7b.07aa038",
                                          "name": "Power Grid Current",
                                          "topic": "0_userdata.0.Huawei.Inverter.Power_Grid_Current",
                                          "ack": "true",
                                          "autoCreate": "false",
                                          "stateName": "Huawei",
                                          "role": "temperature",
                                          "payloadType": "number",
                                          "readonly": "true",
                                          "stateUnit": "°C",
                                          "stateMin": "",
                                          "stateMax": "",
                                          "x": 730,
                                          "y": 1000,
                                          "wires": []
                                      },
                                      {
                                          "id": "d5a9a6fb.7c5408",
                                          "type": "ioBroker out",
                                          "z": "78bcc7b.07aa038",
                                          "name": "Model",
                                          "topic": "0_userdata.0.Huawei.Inverter.Model",
                                          "ack": "true",
                                          "autoCreate": "true",
                                          "stateName": "Huawei",
                                          "role": "temperature",
                                          "payloadType": "number",
                                          "readonly": "true",
                                          "stateUnit": "°C",
                                          "stateMin": "",
                                          "stateMax": "",
                                          "x": 690,
                                          "y": 280,
                                          "wires": []
                                      },
                                      {
                                          "id": "1f15301e.28c0d",
                                          "type": "ioBroker out",
                                          "z": "78bcc7b.07aa038",
                                          "name": "Model ID",
                                          "topic": "0_userdata.0.Huawei.Inverter.Model_ID",
                                          "ack": "true",
                                          "autoCreate": "false",
                                          "stateName": "Huawei",
                                          "role": "temperature",
                                          "payloadType": "number",
                                          "readonly": "true",
                                          "stateUnit": "°C",
                                          "stateMin": "",
                                          "stateMax": "",
                                          "x": 700,
                                          "y": 340,
                                          "wires": []
                                      },
                                      {
                                          "id": "42b5f1fc.28bc1",
                                          "type": "comment",
                                          "z": "78bcc7b.07aa038",
                                          "name": "Daten Wechselrichter",
                                          "info": "",
                                          "x": 380,
                                          "y": 160,
                                          "wires": []
                                      },
                                      {
                                          "id": "53a9ec17.8b2fe4",
                                          "type": "ioBroker out",
                                          "z": "78bcc7b.07aa038",
                                          "name": "PV3 Voltage",
                                          "topic": "0_userdata.0.Huawei.Inverter.PV3_Voltage",
                                          "ack": "true",
                                          "autoCreate": "false",
                                          "stateName": "Huawei",
                                          "role": "temperature",
                                          "payloadType": "number",
                                          "readonly": "true",
                                          "stateUnit": "°C",
                                          "stateMin": "",
                                          "stateMax": "",
                                          "x": 710,
                                          "y": 640,
                                          "wires": []
                                      },
                                      {
                                          "id": "802eca.72dcd138",
                                          "type": "ioBroker out",
                                          "z": "78bcc7b.07aa038",
                                          "name": "PV3 Current",
                                          "topic": "0_userdata.0.Huawei.Inverter.PV3_Current",
                                          "ack": "true",
                                          "autoCreate": "false",
                                          "stateName": "Huawei",
                                          "role": "temperature",
                                          "payloadType": "number",
                                          "readonly": "true",
                                          "stateUnit": "°C",
                                          "stateMin": "",
                                          "stateMax": "",
                                          "x": 710,
                                          "y": 700,
                                          "wires": []
                                      },
                                      {
                                          "id": "7b71d68b.3df2f8",
                                          "type": "ioBroker out",
                                          "z": "78bcc7b.07aa038",
                                          "name": "PV4 Voltage",
                                          "topic": "0_userdata.0.Huawei.Inverter.PV4_Voltage",
                                          "ack": "true",
                                          "autoCreate": "false",
                                          "stateName": "Huawei",
                                          "role": "temperature",
                                          "payloadType": "number",
                                          "readonly": "true",
                                          "stateUnit": "°C",
                                          "stateMin": "",
                                          "stateMax": "",
                                          "x": 710,
                                          "y": 760,
                                          "wires": []
                                      },
                                      {
                                          "id": "3f92a0c.5da616",
                                          "type": "ioBroker out",
                                          "z": "78bcc7b.07aa038",
                                          "name": "PV4 Current",
                                          "topic": "0_userdata.0.Huawei.Inverter.PV4_Current",
                                          "ack": "true",
                                          "autoCreate": "false",
                                          "stateName": "Huawei",
                                          "role": "temperature",
                                          "payloadType": "number",
                                          "readonly": "true",
                                          "stateUnit": "°C",
                                          "stateMin": "",
                                          "stateMax": "",
                                          "x": 710,
                                          "y": 820,
                                          "wires": []
                                      },
                                      {
                                          "id": "cd15434a.e68f1",
                                          "type": "modbus-getter",
                                          "z": "78bcc7b.07aa038",
                                          "name": "32087",
                                          "showStatusActivities": false,
                                          "showErrors": false,
                                          "logIOActivities": false,
                                          "unitid": "1",
                                          "dataType": "HoldingRegister",
                                          "adr": "32087",
                                          "quantity": "1",
                                          "server": "70220ecd.1ca1e",
                                          "useIOFile": false,
                                          "ioFile": "",
                                          "useIOForPayload": false,
                                          "emptyMsgOnFail": false,
                                          "keepMsgProperties": false,
                                          "x": 210,
                                          "y": 1300,
                                          "wires": [
                                              [
                                                  "e5619565.985e28"
                                              ],
                                              [
                                                  "7817613d.a127e"
                                              ]
                                          ]
                                      },
                                      {
                                          "id": "287319c6.b373f6",
                                          "type": "modbus-getter",
                                          "z": "78bcc7b.07aa038",
                                          "name": "32064",
                                          "showStatusActivities": false,
                                          "showErrors": false,
                                          "logIOActivities": false,
                                          "unitid": "1",
                                          "dataType": "HoldingRegister",
                                          "adr": "32064",
                                          "quantity": "2",
                                          "server": "70220ecd.1ca1e",
                                          "useIOFile": false,
                                          "ioFile": "",
                                          "useIOForPayload": false,
                                          "emptyMsgOnFail": false,
                                          "keepMsgProperties": false,
                                          "x": 210,
                                          "y": 880,
                                          "wires": [
                                              [
                                                  "d2927739.83f298"
                                              ],
                                              [
                                                  "3e4a8574.469efa"
                                              ]
                                          ]
                                      },
                                      {
                                          "id": "3c914caf.5738e4",
                                          "type": "modbus-getter",
                                          "z": "78bcc7b.07aa038",
                                          "name": "32078",
                                          "showStatusActivities": false,
                                          "showErrors": false,
                                          "logIOActivities": false,
                                          "unitid": "1",
                                          "dataType": "HoldingRegister",
                                          "adr": "32078",
                                          "quantity": "2",
                                          "server": "70220ecd.1ca1e",
                                          "useIOFile": false,
                                          "ioFile": "",
                                          "useIOForPayload": false,
                                          "emptyMsgOnFail": false,
                                          "keepMsgProperties": false,
                                          "x": 210,
                                          "y": 1060,
                                          "wires": [
                                              [
                                                  "f3c37488.7ecae8"
                                              ],
                                              [
                                                  "d9bd6742.505968"
                                              ]
                                          ]
                                      },
                                      {
                                          "id": "d9bd6742.505968",
                                          "type": "modbus-getter",
                                          "z": "78bcc7b.07aa038",
                                          "name": "32080",
                                          "showStatusActivities": false,
                                          "showErrors": false,
                                          "logIOActivities": false,
                                          "unitid": "1",
                                          "dataType": "HoldingRegister",
                                          "adr": "32080",
                                          "quantity": "2",
                                          "server": "70220ecd.1ca1e",
                                          "useIOFile": false,
                                          "ioFile": "",
                                          "useIOForPayload": false,
                                          "emptyMsgOnFail": false,
                                          "keepMsgProperties": false,
                                          "x": 210,
                                          "y": 1120,
                                          "wires": [
                                              [
                                                  "748cd6be.711418"
                                              ],
                                              [
                                                  "267382c6.bb1a8e"
                                              ]
                                          ]
                                      },
                                      {
                                          "id": "de6e01cf.1babb",
                                          "type": "modbus-getter",
                                          "z": "78bcc7b.07aa038",
                                          "name": "32086",
                                          "showStatusActivities": false,
                                          "showErrors": false,
                                          "logIOActivities": false,
                                          "unitid": "1",
                                          "dataType": "HoldingRegister",
                                          "adr": "32086",
                                          "quantity": "1",
                                          "server": "70220ecd.1ca1e",
                                          "useIOFile": false,
                                          "ioFile": "",
                                          "useIOForPayload": false,
                                          "emptyMsgOnFail": false,
                                          "keepMsgProperties": false,
                                          "x": 210,
                                          "y": 1240,
                                          "wires": [
                                              [
                                                  "d1eac20a.fd546"
                                              ],
                                              [
                                                  "cd15434a.e68f1"
                                              ]
                                          ]
                                      },
                                      {
                                          "id": "23a05a60.7a5216",
                                          "type": "modbus-getter",
                                          "z": "78bcc7b.07aa038",
                                          "name": "32106",
                                          "showStatusActivities": false,
                                          "showErrors": false,
                                          "logIOActivities": false,
                                          "unitid": "1",
                                          "dataType": "HoldingRegister",
                                          "adr": "32106",
                                          "quantity": "2",
                                          "server": "70220ecd.1ca1e",
                                          "useIOFile": false,
                                          "ioFile": "",
                                          "useIOForPayload": false,
                                          "emptyMsgOnFail": false,
                                          "keepMsgProperties": false,
                                          "x": 210,
                                          "y": 1420,
                                          "wires": [
                                              [
                                                  "13c902f0.e19bdd"
                                              ],
                                              [
                                                  "1b3aca18.baeaa6"
                                              ]
                                          ]
                                      },
                                      {
                                          "id": "b900f2aa.29994",
                                          "type": "modbus-getter",
                                          "z": "78bcc7b.07aa038",
                                          "name": "32016",
                                          "showStatusActivities": false,
                                          "showErrors": false,
                                          "logIOActivities": false,
                                          "unitid": "1",
                                          "dataType": "HoldingRegister",
                                          "adr": "32016",
                                          "quantity": "1",
                                          "server": "70220ecd.1ca1e",
                                          "useIOFile": false,
                                          "ioFile": "",
                                          "useIOForPayload": false,
                                          "emptyMsgOnFail": false,
                                          "keepMsgProperties": false,
                                          "x": 210,
                                          "y": 400,
                                          "wires": [
                                              [
                                                  "cf006310.a1f2c"
                                              ],
                                              [
                                                  "50d53b31.a543e4"
                                              ]
                                          ]
                                      },
                                      {
                                          "id": "50d53b31.a543e4",
                                          "type": "modbus-getter",
                                          "z": "78bcc7b.07aa038",
                                          "name": "32017",
                                          "showStatusActivities": false,
                                          "showErrors": false,
                                          "logIOActivities": false,
                                          "unitid": "1",
                                          "dataType": "HoldingRegister",
                                          "adr": "32017",
                                          "quantity": "1",
                                          "server": "70220ecd.1ca1e",
                                          "useIOFile": false,
                                          "ioFile": "",
                                          "useIOForPayload": false,
                                          "emptyMsgOnFail": false,
                                          "keepMsgProperties": false,
                                          "x": 210,
                                          "y": 460,
                                          "wires": [
                                              [
                                                  "e6804f64.105de"
                                              ],
                                              [
                                                  "37582474.3167bc"
                                              ]
                                          ]
                                      },
                                      {
                                          "id": "37582474.3167bc",
                                          "type": "modbus-getter",
                                          "z": "78bcc7b.07aa038",
                                          "name": "32018",
                                          "showStatusActivities": false,
                                          "showErrors": false,
                                          "logIOActivities": false,
                                          "unitid": "1",
                                          "dataType": "HoldingRegister",
                                          "adr": "32018",
                                          "quantity": "1",
                                          "server": "70220ecd.1ca1e",
                                          "useIOFile": false,
                                          "ioFile": "",
                                          "useIOForPayload": false,
                                          "emptyMsgOnFail": false,
                                          "keepMsgProperties": false,
                                          "x": 210,
                                          "y": 520,
                                          "wires": [
                                              [
                                                  "92074916.f988e8"
                                              ],
                                              [
                                                  "89b4ae7.006de5"
                                              ]
                                          ]
                                      },
                                      {
                                          "id": "89b4ae7.006de5",
                                          "type": "modbus-getter",
                                          "z": "78bcc7b.07aa038",
                                          "name": "32019",
                                          "showStatusActivities": false,
                                          "showErrors": false,
                                          "logIOActivities": false,
                                          "unitid": "1",
                                          "dataType": "HoldingRegister",
                                          "adr": "32019",
                                          "quantity": "1",
                                          "server": "70220ecd.1ca1e",
                                          "useIOFile": false,
                                          "ioFile": "",
                                          "useIOForPayload": false,
                                          "emptyMsgOnFail": false,
                                          "keepMsgProperties": false,
                                          "x": 210,
                                          "y": 580,
                                          "wires": [
                                              [
                                                  "48b9d754.2bf578"
                                              ],
                                              [
                                                  "80a44a9c.347948"
                                              ]
                                          ]
                                      },
                                      {
                                          "id": "267382c6.bb1a8e",
                                          "type": "modbus-getter",
                                          "z": "78bcc7b.07aa038",
                                          "name": "32085",
                                          "showStatusActivities": false,
                                          "showErrors": false,
                                          "logIOActivities": false,
                                          "unitid": "1",
                                          "dataType": "HoldingRegister",
                                          "adr": "32085",
                                          "quantity": "1",
                                          "server": "70220ecd.1ca1e",
                                          "useIOFile": false,
                                          "ioFile": "",
                                          "useIOForPayload": false,
                                          "emptyMsgOnFail": false,
                                          "keepMsgProperties": false,
                                          "x": 210,
                                          "y": 1180,
                                          "wires": [
                                              [
                                                  "635bee76.0254d"
                                              ],
                                              [
                                                  "de6e01cf.1babb"
                                              ]
                                          ]
                                      },
                                      {
                                          "id": "7817613d.a127e",
                                          "type": "modbus-getter",
                                          "z": "78bcc7b.07aa038",
                                          "name": "32088",
                                          "showStatusActivities": false,
                                          "showErrors": false,
                                          "logIOActivities": false,
                                          "unitid": "1",
                                          "dataType": "HoldingRegister",
                                          "adr": "32088",
                                          "quantity": "1",
                                          "server": "70220ecd.1ca1e",
                                          "useIOFile": false,
                                          "ioFile": "",
                                          "useIOForPayload": false,
                                          "emptyMsgOnFail": false,
                                          "keepMsgProperties": false,
                                          "x": 210,
                                          "y": 1360,
                                          "wires": [
                                              [
                                                  "f87e60d1.9574e"
                                              ],
                                              [
                                                  "23a05a60.7a5216"
                                              ]
                                          ]
                                      },
                                      {
                                          "id": "1b3aca18.baeaa6",
                                          "type": "modbus-getter",
                                          "z": "78bcc7b.07aa038",
                                          "name": "32114",
                                          "showStatusActivities": false,
                                          "showErrors": false,
                                          "logIOActivities": false,
                                          "unitid": "1",
                                          "dataType": "HoldingRegister",
                                          "adr": "32114",
                                          "quantity": "2",
                                          "server": "70220ecd.1ca1e",
                                          "useIOFile": false,
                                          "ioFile": "",
                                          "useIOForPayload": false,
                                          "emptyMsgOnFail": false,
                                          "keepMsgProperties": false,
                                          "x": 210,
                                          "y": 1480,
                                          "wires": [
                                              [
                                                  "2172b185.4b630e"
                                              ],
                                              []
                                          ]
                                      },
                                      {
                                          "id": "3e4a8574.469efa",
                                          "type": "modbus-getter",
                                          "z": "78bcc7b.07aa038",
                                          "name": "32066",
                                          "showStatusActivities": false,
                                          "showErrors": false,
                                          "logIOActivities": false,
                                          "unitid": "1",
                                          "dataType": "HoldingRegister",
                                          "adr": "32066",
                                          "quantity": "2",
                                          "server": "70220ecd.1ca1e",
                                          "useIOFile": false,
                                          "ioFile": "",
                                          "useIOForPayload": false,
                                          "emptyMsgOnFail": false,
                                          "keepMsgProperties": false,
                                          "x": 210,
                                          "y": 940,
                                          "wires": [
                                              [
                                                  "1e1ec634.66e6da"
                                              ],
                                              [
                                                  "bbacbb38.8dacb8"
                                              ]
                                          ]
                                      },
                                      {
                                          "id": "bbacbb38.8dacb8",
                                          "type": "modbus-getter",
                                          "z": "78bcc7b.07aa038",
                                          "name": "32072",
                                          "showStatusActivities": false,
                                          "showErrors": false,
                                          "logIOActivities": false,
                                          "unitid": "1",
                                          "dataType": "HoldingRegister",
                                          "adr": "32072",
                                          "quantity": "2",
                                          "server": "70220ecd.1ca1e",
                                          "useIOFile": false,
                                          "ioFile": "",
                                          "useIOForPayload": false,
                                          "emptyMsgOnFail": false,
                                          "keepMsgProperties": false,
                                          "x": 210,
                                          "y": 1000,
                                          "wires": [
                                              [
                                                  "1e28c400.529afc"
                                              ],
                                              [
                                                  "3c914caf.5738e4"
                                              ]
                                          ]
                                      },
                                      {
                                          "id": "6dddc7c0.2b30f8",
                                          "type": "modbus-getter",
                                          "z": "78bcc7b.07aa038",
                                          "name": "30000",
                                          "showStatusActivities": false,
                                          "showErrors": false,
                                          "logIOActivities": false,
                                          "unitid": "1",
                                          "dataType": "HoldingRegister",
                                          "adr": "30000",
                                          "quantity": "15",
                                          "server": "70220ecd.1ca1e",
                                          "useIOFile": false,
                                          "ioFile": "",
                                          "useIOForPayload": false,
                                          "emptyMsgOnFail": false,
                                          "keepMsgProperties": false,
                                          "x": 210,
                                          "y": 280,
                                          "wires": [
                                              [
                                                  "c5dccba9.887548"
                                              ],
                                              [
                                                  "320bb00e.64185"
                                              ]
                                          ]
                                      },
                                      {
                                          "id": "320bb00e.64185",
                                          "type": "modbus-getter",
                                          "z": "78bcc7b.07aa038",
                                          "name": "30070",
                                          "showStatusActivities": false,
                                          "showErrors": false,
                                          "logIOActivities": false,
                                          "unitid": "1",
                                          "dataType": "HoldingRegister",
                                          "adr": "30070",
                                          "quantity": "1",
                                          "server": "70220ecd.1ca1e",
                                          "useIOFile": false,
                                          "ioFile": "",
                                          "useIOForPayload": false,
                                          "emptyMsgOnFail": false,
                                          "keepMsgProperties": false,
                                          "x": 210,
                                          "y": 340,
                                          "wires": [
                                              [
                                                  "23bd63c4.74e6cc"
                                              ],
                                              [
                                                  "b900f2aa.29994"
                                              ]
                                          ]
                                      },
                                      {
                                          "id": "80a44a9c.347948",
                                          "type": "modbus-getter",
                                          "z": "78bcc7b.07aa038",
                                          "name": "32020",
                                          "showStatusActivities": false,
                                          "showErrors": false,
                                          "logIOActivities": false,
                                          "unitid": "1",
                                          "dataType": "HoldingRegister",
                                          "adr": "32020",
                                          "quantity": "1",
                                          "server": "70220ecd.1ca1e",
                                          "useIOFile": false,
                                          "ioFile": "",
                                          "useIOForPayload": false,
                                          "emptyMsgOnFail": false,
                                          "keepMsgProperties": false,
                                          "x": 210,
                                          "y": 640,
                                          "wires": [
                                              [
                                                  "d862e633.a8a088"
                                              ],
                                              [
                                                  "88f0ea06.ee5ab8"
                                              ]
                                          ]
                                      },
                                      {
                                          "id": "88f0ea06.ee5ab8",
                                          "type": "modbus-getter",
                                          "z": "78bcc7b.07aa038",
                                          "name": "32021",
                                          "showStatusActivities": false,
                                          "showErrors": false,
                                          "logIOActivities": false,
                                          "unitid": "1",
                                          "dataType": "HoldingRegister",
                                          "adr": "32021",
                                          "quantity": "1",
                                          "server": "70220ecd.1ca1e",
                                          "useIOFile": false,
                                          "ioFile": "",
                                          "useIOForPayload": false,
                                          "emptyMsgOnFail": false,
                                          "keepMsgProperties": false,
                                          "x": 210,
                                          "y": 700,
                                          "wires": [
                                              [
                                                  "ecc9586f.339e88"
                                              ],
                                              [
                                                  "5345ba59.79f1c4"
                                              ]
                                          ]
                                      },
                                      {
                                          "id": "5345ba59.79f1c4",
                                          "type": "modbus-getter",
                                          "z": "78bcc7b.07aa038",
                                          "name": "32022",
                                          "showStatusActivities": false,
                                          "showErrors": false,
                                          "logIOActivities": false,
                                          "unitid": "1",
                                          "dataType": "HoldingRegister",
                                          "adr": "32022",
                                          "quantity": "1",
                                          "server": "70220ecd.1ca1e",
                                          "useIOFile": false,
                                          "ioFile": "",
                                          "useIOForPayload": false,
                                          "emptyMsgOnFail": false,
                                          "keepMsgProperties": false,
                                          "x": 210,
                                          "y": 760,
                                          "wires": [
                                              [
                                                  "6d68c1b2.8b289"
                                              ],
                                              [
                                                  "29d25680.6cc24a"
                                              ]
                                          ]
                                      },
                                      {
                                          "id": "29d25680.6cc24a",
                                          "type": "modbus-getter",
                                          "z": "78bcc7b.07aa038",
                                          "name": "32023",
                                          "showStatusActivities": false,
                                          "showErrors": false,
                                          "logIOActivities": false,
                                          "unitid": "1",
                                          "dataType": "HoldingRegister",
                                          "adr": "32023",
                                          "quantity": "1",
                                          "server": "70220ecd.1ca1e",
                                          "useIOFile": false,
                                          "ioFile": "",
                                          "useIOForPayload": false,
                                          "emptyMsgOnFail": false,
                                          "keepMsgProperties": false,
                                          "x": 210,
                                          "y": 820,
                                          "wires": [
                                              [
                                                  "2f9bb0fb.4096f"
                                              ],
                                              [
                                                  "287319c6.b373f6"
                                              ]
                                          ]
                                      },
                                      {
                                          "id": "d2927739.83f298",
                                          "type": "buffer-parser",
                                          "z": "78bcc7b.07aa038",
                                          "name": "",
                                          "data": "payload",
                                          "dataType": "msg",
                                          "specification": "spec",
                                          "specificationType": "ui",
                                          "items": [
                                              {
                                                  "type": "int32be",
                                                  "name": "Power",
                                                  "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": "output",
                                          "multipleResult": false,
                                          "fanOutMultipleResult": false,
                                          "setTopic": true,
                                          "outputs": 1,
                                          "x": 390,
                                          "y": 880,
                                          "wires": [
                                              [
                                                  "af79ce87.b753b"
                                              ]
                                          ]
                                      },
                                      {
                                          "id": "f3c37488.7ecae8",
                                          "type": "buffer-parser",
                                          "z": "78bcc7b.07aa038",
                                          "name": "",
                                          "data": "payload",
                                          "dataType": "msg",
                                          "specification": "spec",
                                          "specificationType": "ui",
                                          "items": [
                                              {
                                                  "type": "int32be",
                                                  "name": "Rated Power",
                                                  "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": "output",
                                          "multipleResult": false,
                                          "fanOutMultipleResult": false,
                                          "setTopic": true,
                                          "outputs": 1,
                                          "x": 390,
                                          "y": 1060,
                                          "wires": [
                                              [
                                                  "20815958.10bdc6"
                                              ]
                                          ]
                                      },
                                      {
                                          "id": "748cd6be.711418",
                                          "type": "buffer-parser",
                                          "z": "78bcc7b.07aa038",
                                          "name": "",
                                          "data": "payload",
                                          "dataType": "msg",
                                          "specification": "spec",
                                          "specificationType": "ui",
                                          "items": [
                                              {
                                                  "type": "int32be",
                                                  "name": "Active Power",
                                                  "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": "output",
                                          "multipleResult": false,
                                          "fanOutMultipleResult": false,
                                          "setTopic": true,
                                          "outputs": 1,
                                          "x": 390,
                                          "y": 1120,
                                          "wires": [
                                              [
                                                  "24604dc3.b7a1a2"
                                              ]
                                          ]
                                      },
                                      {
                                          "id": "d1eac20a.fd546",
                                          "type": "buffer-parser",
                                          "z": "78bcc7b.07aa038",
                                          "name": "",
                                          "data": "payload",
                                          "dataType": "msg",
                                          "specification": "spec",
                                          "specificationType": "ui",
                                          "items": [
                                              {
                                                  "type": "uint16be",
                                                  "name": "Wirkungsgrad",
                                                  "offset": 0,
                                                  "length": 1,
                                                  "offsetbit": 0,
                                                  "scale": "0.01",
                                                  "mask": ""
                                              }
                                          ],
                                          "swap1": "",
                                          "swap2": "",
                                          "swap3": "",
                                          "swap1Type": "swap",
                                          "swap2Type": "swap",
                                          "swap3Type": "swap",
                                          "msgProperty": "payload",
                                          "msgPropertyType": "str",
                                          "resultType": "value",
                                          "resultTypeType": "output",
                                          "multipleResult": false,
                                          "fanOutMultipleResult": false,
                                          "setTopic": true,
                                          "outputs": 1,
                                          "x": 390,
                                          "y": 1240,
                                          "wires": [
                                              [
                                                  "ae33615.ef40da"
                                              ]
                                          ]
                                      },
                                      {
                                          "id": "e5619565.985e28",
                                          "type": "buffer-parser",
                                          "z": "78bcc7b.07aa038",
                                          "name": "",
                                          "data": "payload",
                                          "dataType": "msg",
                                          "specification": "spec",
                                          "specificationType": "ui",
                                          "items": [
                                              {
                                                  "type": "uint16be",
                                                  "name": "Temperatur",
                                                  "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": "output",
                                          "multipleResult": false,
                                          "fanOutMultipleResult": false,
                                          "setTopic": true,
                                          "outputs": 1,
                                          "x": 390,
                                          "y": 1300,
                                          "wires": [
                                              [
                                                  "6a77e118.4529e"
                                              ]
                                          ]
                                      },
                                      {
                                          "id": "13c902f0.e19bdd",
                                          "type": "buffer-parser",
                                          "z": "78bcc7b.07aa038",
                                          "name": "",
                                          "data": "payload",
                                          "dataType": "msg",
                                          "specification": "spec",
                                          "specificationType": "ui",
                                          "items": [
                                              {
                                                  "type": "uint32be",
                                                  "name": "Meter Power",
                                                  "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": "output",
                                          "multipleResult": false,
                                          "fanOutMultipleResult": false,
                                          "setTopic": true,
                                          "outputs": 1,
                                          "x": 390,
                                          "y": 1420,
                                          "wires": [
                                              [
                                                  "def025a8.e64258"
                                              ]
                                          ]
                                      },
                                      {
                                          "id": "cf006310.a1f2c",
                                          "type": "buffer-parser",
                                          "z": "78bcc7b.07aa038",
                                          "name": "",
                                          "data": "payload",
                                          "dataType": "msg",
                                          "specification": "spec",
                                          "specificationType": "ui",
                                          "items": [
                                              {
                                                  "type": "int16be",
                                                  "name": "Active Power",
                                                  "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": "output",
                                          "multipleResult": false,
                                          "fanOutMultipleResult": false,
                                          "setTopic": true,
                                          "outputs": 1,
                                          "x": 390,
                                          "y": 400,
                                          "wires": [
                                              [
                                                  "3b19ffb9.1e7f"
                                              ]
                                          ]
                                      },
                                      {
                                          "id": "e6804f64.105de",
                                          "type": "buffer-parser",
                                          "z": "78bcc7b.07aa038",
                                          "name": "",
                                          "data": "payload",
                                          "dataType": "msg",
                                          "specification": "spec",
                                          "specificationType": "ui",
                                          "items": [
                                              {
                                                  "type": "int16be",
                                                  "name": "Active Power",
                                                  "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": "output",
                                          "multipleResult": false,
                                          "fanOutMultipleResult": false,
                                          "setTopic": true,
                                          "outputs": 1,
                                          "x": 390,
                                          "y": 460,
                                          "wires": [
                                              [
                                                  "2e1aa9d1.aa86a6"
                                              ]
                                          ]
                                      },
                                      {
                                          "id": "92074916.f988e8",
                                          "type": "buffer-parser",
                                          "z": "78bcc7b.07aa038",
                                          "name": "",
                                          "data": "payload",
                                          "dataType": "msg",
                                          "specification": "spec",
                                          "specificationType": "ui",
                                          "items": [
                                              {
                                                  "type": "int16be",
                                                  "name": "Active Power",
                                                  "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": "output",
                                          "multipleResult": false,
                                          "fanOutMultipleResult": false,
                                          "setTopic": true,
                                          "outputs": 1,
                                          "x": 390,
                                          "y": 520,
                                          "wires": [
                                              [
                                                  "7f9a982c.10bd38"
                                              ]
                                          ]
                                      },
                                      {
                                          "id": "48b9d754.2bf578",
                                          "type": "buffer-parser",
                                          "z": "78bcc7b.07aa038",
                                          "name": "",
                                          "data": "payload",
                                          "dataType": "msg",
                                          "specification": "spec",
                                          "specificationType": "ui",
                                          "items": [
                                              {
                                                  "type": "int16be",
                                                  "name": "Active Power",
                                                  "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": "output",
                                          "multipleResult": false,
                                          "fanOutMultipleResult": false,
                                          "setTopic": true,
                                          "outputs": 1,
                                          "x": 390,
                                          "y": 580,
                                          "wires": [
                                              [
                                                  "514b795f.c885d8"
                                              ]
                                          ]
                                      },
                                      {
                                          "id": "635bee76.0254d",
                                          "type": "buffer-parser",
                                          "z": "78bcc7b.07aa038",
                                          "name": "",
                                          "data": "payload",
                                          "dataType": "msg",
                                          "specification": "spec",
                                          "specificationType": "ui",
                                          "items": [
                                              {
                                                  "type": "uint16be",
                                                  "name": "Grid frequency",
                                                  "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": "output",
                                          "multipleResult": false,
                                          "fanOutMultipleResult": false,
                                          "setTopic": true,
                                          "outputs": 1,
                                          "x": 390,
                                          "y": 1180,
                                          "wires": [
                                              [
                                                  "86bd3f2f.22fa2"
                                              ]
                                          ]
                                      },
                                      {
                                          "id": "f87e60d1.9574e",
                                          "type": "buffer-parser",
                                          "z": "78bcc7b.07aa038",
                                          "name": "",
                                          "data": "payload",
                                          "dataType": "msg",
                                          "specification": "spec",
                                          "specificationType": "ui",
                                          "items": [
                                              {
                                                  "type": "uint16be",
                                                  "name": "Wirkungsgrad",
                                                  "offset": 0,
                                                  "length": 1,
                                                  "offsetbit": 0,
                                                  "scale": "0.001",
                                                  "mask": ""
                                              }
                                          ],
                                          "swap1": "",
                                          "swap2": "",
                                          "swap3": "",
                                          "swap1Type": "swap",
                                          "swap2Type": "swap",
                                          "swap3Type": "swap",
                                          "msgProperty": "payload",
                                          "msgPropertyType": "str",
                                          "resultType": "value",
                                          "resultTypeType": "output",
                                          "multipleResult": false,
                                          "fanOutMultipleResult": false,
                                          "setTopic": true,
                                          "outputs": 1,
                                          "x": 390,
                                          "y": 1360,
                                          "wires": [
                                              [
                                                  "e8afb02b.08e91"
                                              ]
                                          ]
                                      },
                                      {
                                          "id": "2172b185.4b630e",
                                          "type": "buffer-parser",
                                          "z": "78bcc7b.07aa038",
                                          "name": "",
                                          "data": "payload",
                                          "dataType": "msg",
                                          "specification": "spec",
                                          "specificationType": "ui",
                                          "items": [
                                              {
                                                  "type": "uint32be",
                                                  "name": "Meter Power",
                                                  "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": "output",
                                          "multipleResult": false,
                                          "fanOutMultipleResult": false,
                                          "setTopic": true,
                                          "outputs": 1,
                                          "x": 390,
                                          "y": 1480,
                                          "wires": [
                                              [
                                                  "a13f1ae4.bda158"
                                              ]
                                          ]
                                      },
                                      {
                                          "id": "1e1ec634.66e6da",
                                          "type": "buffer-parser",
                                          "z": "78bcc7b.07aa038",
                                          "name": "",
                                          "data": "payload",
                                          "dataType": "msg",
                                          "specification": "spec",
                                          "specificationType": "ui",
                                          "items": [
                                              {
                                                  "type": "uint16be",
                                                  "name": "Grid Voltage",
                                                  "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": "output",
                                          "multipleResult": false,
                                          "fanOutMultipleResult": false,
                                          "setTopic": true,
                                          "outputs": 1,
                                          "x": 390,
                                          "y": 940,
                                          "wires": [
                                              [
                                                  "76f4925c.0b90bc"
                                              ]
                                          ]
                                      },
                                      {
                                          "id": "1e28c400.529afc",
                                          "type": "buffer-parser",
                                          "z": "78bcc7b.07aa038",
                                          "name": "",
                                          "data": "payload",
                                          "dataType": "msg",
                                          "specification": "spec",
                                          "specificationType": "ui",
                                          "items": [
                                              {
                                                  "type": "int32be",
                                                  "name": "Grid current",
                                                  "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": "output",
                                          "multipleResult": false,
                                          "fanOutMultipleResult": false,
                                          "setTopic": true,
                                          "outputs": 1,
                                          "x": 390,
                                          "y": 1000,
                                          "wires": [
                                              [
                                                  "3b9634ff.c9e3ac"
                                              ]
                                          ]
                                      },
                                      {
                                          "id": "c5dccba9.887548",
                                          "type": "buffer-parser",
                                          "z": "78bcc7b.07aa038",
                                          "name": "",
                                          "data": "payload",
                                          "dataType": "msg",
                                          "specification": "spec",
                                          "specificationType": "ui",
                                          "items": [
                                              {
                                                  "type": "string",
                                                  "name": "Model",
                                                  "offset": 0,
                                                  "length": 15,
                                                  "offsetbit": 0,
                                                  "scale": "0.1",
                                                  "mask": ""
                                              }
                                          ],
                                          "swap1": "",
                                          "swap2": "",
                                          "swap3": "",
                                          "swap1Type": "swap",
                                          "swap2Type": "swap",
                                          "swap3Type": "swap",
                                          "msgProperty": "payload",
                                          "msgPropertyType": "str",
                                          "resultType": "value",
                                          "resultTypeType": "output",
                                          "multipleResult": false,
                                          "fanOutMultipleResult": false,
                                          "setTopic": true,
                                          "outputs": 1,
                                          "x": 390,
                                          "y": 280,
                                          "wires": [
                                              [
                                                  "d5a9a6fb.7c5408"
                                              ]
                                          ]
                                      },
                                      {
                                          "id": "23bd63c4.74e6cc",
                                          "type": "buffer-parser",
                                          "z": "78bcc7b.07aa038",
                                          "name": "",
                                          "data": "payload",
                                          "dataType": "msg",
                                          "specification": "spec",
                                          "specificationType": "ui",
                                          "items": [
                                              {
                                                  "type": "uint16be",
                                                  "name": "Model ID",
                                                  "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": "output",
                                          "multipleResult": false,
                                          "fanOutMultipleResult": false,
                                          "setTopic": true,
                                          "outputs": 1,
                                          "x": 390,
                                          "y": 340,
                                          "wires": [
                                              [
                                                  "1f15301e.28c0d"
                                              ]
                                          ]
                                      },
                                      {
                                          "id": "d862e633.a8a088",
                                          "type": "buffer-parser",
                                          "z": "78bcc7b.07aa038",
                                          "name": "",
                                          "data": "payload",
                                          "dataType": "msg",
                                          "specification": "spec",
                                          "specificationType": "ui",
                                          "items": [
                                              {
                                                  "type": "int16be",
                                                  "name": "Active Power",
                                                  "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": "output",
                                          "multipleResult": false,
                                          "fanOutMultipleResult": false,
                                          "setTopic": true,
                                          "outputs": 1,
                                          "x": 390,
                                          "y": 640,
                                          "wires": [
                                              [
                                                  "4ae79dde.3fcbd4"
                                              ]
                                          ]
                                      },
                                      {
                                          "id": "ecc9586f.339e88",
                                          "type": "buffer-parser",
                                          "z": "78bcc7b.07aa038",
                                          "name": "",
                                          "data": "payload",
                                          "dataType": "msg",
                                          "specification": "spec",
                                          "specificationType": "ui",
                                          "items": [
                                              {
                                                  "type": "int16be",
                                                  "name": "Active Power",
                                                  "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": "output",
                                          "multipleResult": false,
                                          "fanOutMultipleResult": false,
                                          "setTopic": true,
                                          "outputs": 1,
                                          "x": 390,
                                          "y": 700,
                                          "wires": [
                                              [
                                                  "a4a2b892.32cd68"
                                              ]
                                          ]
                                      },
                                      {
                                          "id": "6d68c1b2.8b289",
                                          "type": "buffer-parser",
                                          "z": "78bcc7b.07aa038",
                                          "name": "",
                                          "data": "payload",
                                          "dataType": "msg",
                                          "specification": "spec",
                                          "specificationType": "ui",
                                          "items": [
                                              {
                                                  "type": "int16be",
                                                  "name": "Active Power",
                                                  "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": "output",
                                          "multipleResult": false,
                                          "fanOutMultipleResult": false,
                                          "setTopic": true,
                                          "outputs": 1,
                                          "x": 390,
                                          "y": 760,
                                          "wires": [
                                              [
                                                  "b8f2f270.61bc"
                                              ]
                                          ]
                                      },
                                      {
                                          "id": "2f9bb0fb.4096f",
                                          "type": "buffer-parser",
                                          "z": "78bcc7b.07aa038",
                                          "name": "",
                                          "data": "payload",
                                          "dataType": "msg",
                                          "specification": "spec",
                                          "specificationType": "ui",
                                          "items": [
                                              {
                                                  "type": "int16be",
                                                  "name": "Active Power",
                                                  "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": "output",
                                          "multipleResult": false,
                                          "fanOutMultipleResult": false,
                                          "setTopic": true,
                                          "outputs": 1,
                                          "x": 390,
                                          "y": 820,
                                          "wires": [
                                              [
                                                  "8306cf5f.45806"
                                              ]
                                          ]
                                      },
                                      {
                                          "id": "2e1aa9d1.aa86a6",
                                          "type": "calculator",
                                          "z": "78bcc7b.07aa038",
                                          "name": "",
                                          "inputMsgField": "payload",
                                          "outputMsgField": "payload",
                                          "operation": "div",
                                          "constant": "100",
                                          "round": true,
                                          "decimals": "3",
                                          "x": 550,
                                          "y": 460,
                                          "wires": [
                                              [
                                                  "20f6d52e.26fdfa"
                                              ]
                                          ]
                                      },
                                      {
                                          "id": "514b795f.c885d8",
                                          "type": "calculator",
                                          "z": "78bcc7b.07aa038",
                                          "name": "",
                                          "inputMsgField": "payload",
                                          "outputMsgField": "payload",
                                          "operation": "div",
                                          "constant": "100",
                                          "round": true,
                                          "decimals": "3",
                                          "x": 550,
                                          "y": 580,
                                          "wires": [
                                              [
                                                  "b67e39ed.028a78"
                                              ]
                                          ]
                                      },
                                      {
                                          "id": "3b19ffb9.1e7f",
                                          "type": "calculator",
                                          "z": "78bcc7b.07aa038",
                                          "name": "",
                                          "inputMsgField": "payload",
                                          "outputMsgField": "payload",
                                          "operation": "div",
                                          "constant": "10",
                                          "round": true,
                                          "decimals": "2",
                                          "x": 550,
                                          "y": 400,
                                          "wires": [
                                              [
                                                  "7ae30e4.55869f"
                                              ]
                                          ]
                                      },
                                      {
                                          "id": "7f9a982c.10bd38",
                                          "type": "calculator",
                                          "z": "78bcc7b.07aa038",
                                          "name": "",
                                          "inputMsgField": "payload",
                                          "outputMsgField": "payload",
                                          "operation": "div",
                                          "constant": "10",
                                          "round": true,
                                          "decimals": "2",
                                          "x": 550,
                                          "y": 520,
                                          "wires": [
                                              [
                                                  "e998ba99.a57228"
                                              ]
                                          ]
                                      },
                                      {
                                          "id": "3b9634ff.c9e3ac",
                                          "type": "calculator",
                                          "z": "78bcc7b.07aa038",
                                          "name": "",
                                          "inputMsgField": "payload",
                                          "outputMsgField": "payload",
                                          "operation": "div",
                                          "constant": "1000",
                                          "round": true,
                                          "decimals": "3",
                                          "x": 550,
                                          "y": 1000,
                                          "wires": [
                                              [
                                                  "5a3c69ff.c24f98"
                                              ]
                                          ]
                                      },
                                      {
                                          "id": "def025a8.e64258",
                                          "type": "calculator",
                                          "z": "78bcc7b.07aa038",
                                          "name": "",
                                          "inputMsgField": "payload",
                                          "outputMsgField": "payload",
                                          "operation": "div",
                                          "constant": "100",
                                          "round": true,
                                          "decimals": "2",
                                          "x": 550,
                                          "y": 1420,
                                          "wires": [
                                              [
                                                  "fe38cb9c.a4dd68"
                                              ]
                                          ]
                                      },
                                      {
                                          "id": "a13f1ae4.bda158",
                                          "type": "calculator",
                                          "z": "78bcc7b.07aa038",
                                          "name": "",
                                          "inputMsgField": "payload",
                                          "outputMsgField": "payload",
                                          "operation": "div",
                                          "constant": "100",
                                          "round": true,
                                          "decimals": "2",
                                          "x": 550,
                                          "y": 1480,
                                          "wires": [
                                              [
                                                  "a922a727.2c6088"
                                              ]
                                          ]
                                      },
                                      {
                                          "id": "76f4925c.0b90bc",
                                          "type": "calculator",
                                          "z": "78bcc7b.07aa038",
                                          "name": "",
                                          "inputMsgField": "payload",
                                          "outputMsgField": "payload",
                                          "operation": "div",
                                          "constant": "10",
                                          "round": true,
                                          "decimals": "2",
                                          "x": 550,
                                          "y": 940,
                                          "wires": [
                                              [
                                                  "3996c271.4a964e"
                                              ]
                                          ]
                                      },
                                      {
                                          "id": "86bd3f2f.22fa2",
                                          "type": "calculator",
                                          "z": "78bcc7b.07aa038",
                                          "name": "",
                                          "inputMsgField": "payload",
                                          "outputMsgField": "payload",
                                          "operation": "div",
                                          "constant": "100",
                                          "round": true,
                                          "decimals": "2",
                                          "x": 550,
                                          "y": 1180,
                                          "wires": [
                                              [
                                                  "85c06382.4a9b1"
                                              ]
                                          ]
                                      },
                                      {
                                          "id": "6a77e118.4529e",
                                          "type": "calculator",
                                          "z": "78bcc7b.07aa038",
                                          "name": "",
                                          "inputMsgField": "payload",
                                          "outputMsgField": "payload",
                                          "operation": "div",
                                          "constant": "10",
                                          "round": true,
                                          "decimals": "1",
                                          "x": 550,
                                          "y": 1300,
                                          "wires": [
                                              [
                                                  "7f192735.7f04d8"
                                              ]
                                          ]
                                      },
                                      {
                                          "id": "af79ce87.b753b",
                                          "type": "calculator",
                                          "z": "78bcc7b.07aa038",
                                          "name": "",
                                          "inputMsgField": "payload",
                                          "outputMsgField": "payload",
                                          "operation": "div",
                                          "constant": "1",
                                          "round": true,
                                          "decimals": "0",
                                          "x": 550,
                                          "y": 880,
                                          "wires": [
                                              [
                                                  "b1161bcd.470708"
                                              ]
                                          ]
                                      },
                                      {
                                          "id": "24604dc3.b7a1a2",
                                          "type": "calculator",
                                          "z": "78bcc7b.07aa038",
                                          "name": "",
                                          "inputMsgField": "payload",
                                          "outputMsgField": "payload",
                                          "operation": "div",
                                          "constant": "1",
                                          "round": true,
                                          "decimals": "0",
                                          "x": 550,
                                          "y": 1120,
                                          "wires": [
                                              [
                                                  "b348383d.407648"
                                              ]
                                          ]
                                      },
                                      {
                                          "id": "20815958.10bdc6",
                                          "type": "calculator",
                                          "z": "78bcc7b.07aa038",
                                          "name": "",
                                          "inputMsgField": "payload",
                                          "outputMsgField": "payload",
                                          "operation": "div",
                                          "constant": "1",
                                          "round": true,
                                          "decimals": "0",
                                          "x": 550,
                                          "y": 1060,
                                          "wires": [
                                              [
                                                  "8b6b24cb.456578"
                                              ]
                                          ]
                                      },
                                      {
                                          "id": "a4a2b892.32cd68",
                                          "type": "calculator",
                                          "z": "78bcc7b.07aa038",
                                          "name": "",
                                          "inputMsgField": "payload",
                                          "outputMsgField": "payload",
                                          "operation": "div",
                                          "constant": "100",
                                          "round": true,
                                          "decimals": "3",
                                          "x": 550,
                                          "y": 700,
                                          "wires": [
                                              [
                                                  "802eca.72dcd138"
                                              ]
                                          ]
                                      },
                                      {
                                          "id": "4ae79dde.3fcbd4",
                                          "type": "calculator",
                                          "z": "78bcc7b.07aa038",
                                          "name": "",
                                          "inputMsgField": "payload",
                                          "outputMsgField": "payload",
                                          "operation": "div",
                                          "constant": "10",
                                          "round": true,
                                          "decimals": "2",
                                          "x": 550,
                                          "y": 640,
                                          "wires": [
                                              [
                                                  "53a9ec17.8b2fe4"
                                              ]
                                          ]
                                      },
                                      {
                                          "id": "8306cf5f.45806",
                                          "type": "calculator",
                                          "z": "78bcc7b.07aa038",
                                          "name": "",
                                          "inputMsgField": "payload",
                                          "outputMsgField": "payload",
                                          "operation": "div",
                                          "constant": "100",
                                          "round": true,
                                          "decimals": "3",
                                          "x": 550,
                                          "y": 820,
                                          "wires": [
                                              [
                                                  "3f92a0c.5da616"
                                              ]
                                          ]
                                      },
                                      {
                                          "id": "b8f2f270.61bc",
                                          "type": "calculator",
                                          "z": "78bcc7b.07aa038",
                                          "name": "",
                                          "inputMsgField": "payload",
                                          "outputMsgField": "payload",
                                          "operation": "div",
                                          "constant": "10",
                                          "round": true,
                                          "decimals": "2",
                                          "x": 550,
                                          "y": 760,
                                          "wires": [
                                              [
                                                  "7b71d68b.3df2f8"
                                              ]
                                          ]
                                      },
                                      {
                                          "id": "70220ecd.1ca1e",
                                          "type": "modbus-client",
                                          "name": "WLAN-FE",
                                          "clienttype": "tcp",
                                          "bufferCommands": true,
                                          "stateLogEnabled": false,
                                          "queueLogEnabled": false,
                                          "tcpHost": "192.168.0.250",
                                          "tcpPort": "502",
                                          "tcpType": "TCP-RTU-BUFFERED",
                                          "serialPort": "/dev/ttyUSB",
                                          "serialType": "RTU-BUFFERD",
                                          "serialBaudrate": "9600",
                                          "serialDatabits": "8",
                                          "serialStopbits": "1",
                                          "serialParity": "none",
                                          "serialConnectionDelay": "100",
                                          "serialAsciiResponseStartDelimiter": "",
                                          "unit_id": "1",
                                          "commandDelay": "1",
                                          "clientTimeout": "60000",
                                          "reconnectOnTimeout": true,
                                          "reconnectTimeout": "10000",
                                          "parallelUnitIdsAllowed": true
                                      }
                                  ]
                                  

                                  Kopieren und Importieren dann Wlan-FE anpassen
                                  02472f2a-95d4-4d83-8294-38e6ec7ffdab-image.png

                                  J 1 Reply Last reply Reply Quote 0
                                  • J
                                    joeysch @joeysch last edited by

                                    Noch vergessen, vorher natürlich die entsprechenden Datenpunkte einrichten.

                                    1 Reply Last reply Reply Quote 0
                                    • W
                                      warp-it @badsnoopy667 last edited by

                                      Hallo,
                                      meine PV mit Huawei WR kommt (hoffentlich) nächste Woche, aber ich habe schon einmal Node Red auf IOBroker aufgesetzt und Deinen Flow (Vielen Dank) importiert. Wie kommt es, dass einige 'IOBroker Out Nodes' im Status 'connected' angezeigt werden, obwohl 0_userdata.0.Huawei nicht existiert?

                                      2022-05-17 11_06_27-Node-RED _ iobroker.jpg

                                      J 1 Reply Last reply Reply Quote 0
                                      • J
                                        joeysch @warp-it last edited by

                                        @warp-it
                                        Also der Flow ist nicht von mir, sondern hier aus dem Forum. Ich möchte mich nicht mit fremden Federn schmücken.

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

                                        Wie kommt es, dass einige 'IOBroker Out Nodes' im Status 'connected' angezeigt werden, obwohl 0_userdata.0.Huawei nicht existiert?

                                        Kann es sein, das die IP-Adresse die in der Wlan-Fe angegeben ist bei dir von einem Gerät belegt ist und er dahin connected?

                                        W 1 Reply Last reply Reply Quote 0
                                        • W
                                          warp-it @joeysch last edited by

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

                                          Kann es sein, das die IP-Adresse die in der Wlan-Fe angegeben ist bei dir von einem Gerät belegt ist und er dahin connected?

                                          Nö, die in WLAN-FE eingetragene IP-Adresse existiert in meinem LAN nicht.

                                          J 1 Reply Last reply Reply Quote 0
                                          • M
                                            micklafisch @badsnoopy667 last edited by

                                            @badsnoopy667

                                            Danke für die Top Anleitung, mit dem Modbus Adapter bin ich verzweifelt. Jetzt nach etwas Recherche bin ich auf deine Anleitung über NodeRed gestoßen und siehe da.... es geht auf anhieb.

                                            Da ich vorher noch nie mit NodeRed was zu tun hatte bin ich entsprechend wackelig auf den Beinen damit. Was ich nicht umgesetzt bekomme sind die Alarme bzw. der Status des Wechselrichters.

                                            Dort sind ja als Datentyp "Bitfield16" hinterlegt (z.b. Adresse 32000). So bekomme ich das aktuell in einen State geschrieben: [[{"bits":[0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0],"bit0":0,"bit1":1,"bit2":1,"bit3":0,"bit4":0,"bit5":0,"bit6":0,"bit7":0,"bit8":0,"bit9":0,"bit10":0,"bit11":0,"bit12":0,"bit13":0,"bit14":0,"bit15":0}]]

                                            2158602e-df16-400f-b697-ce59e8d5f1bf-image.png

                                            Jetzt wäre mein Ansatz es mit Blockly/JS zu zerlegen um an die Statis zu kommen. Aber gibt es ggf. mit NodeRed eine fluffigere Möglichkeit die einzelnen Bits direkt auszuwerten und nur wenn der Bitwert 1 ist auch ein State aktualisiert wird?

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            1.1k
                                            Online

                                            31.7k
                                            Users

                                            79.7k
                                            Topics

                                            1.3m
                                            Posts

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