Skip to content
  • Home
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. ioBroker Allgemein
  4. Huawei Sun2000 & ioBroker via JS script funktioniert

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    17
    1
    2.1k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    930

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.2k

Huawei Sun2000 & ioBroker via JS script funktioniert

Scheduled Pinned Locked Moved ioBroker Allgemein
481 Posts 62 Posters 129.7k Views 63 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • bahnuhrB bahnuhr

    @r4
    Danke für die Info.
    Stand bei mir schon auf 5000.
    Habs jetzt mal auf 10000 gesetzt.
    Mal schauen.

    R Offline
    R Offline
    R4
    wrote on last edited by R4
    #404

    @bahnuhr
    Außer einem "schöneren" Log hast du damit aber nichts gewonnen:
    Die Daten (alle) werden dann nur noch alle 10*RegFast Sekunden, also 50s bei Standardwerten, statt alle 25s aktualisiert.
    Die Fehlermeldung wird wohl dennoch hin und wieder auftauchen, und so musst du eben auf diesen Teil der Daten 100s warten, statt 50s bei der ursprünglichen Einstellung.
    Huawei ist hier ein bisschen (arg) langsam, damit muss man offenbar leben *). Den Fehler kann man aber ignorieren, du hast dann lediglich kurzzeitig ein wenig veraltete Daten.

    *) Mit Aufwand zu umgehen

    1 Reply Last reply
    0
    • P Offline
      P Offline
      palantin
      wrote on last edited by
      #405

      @palantin said in Huawei Sun2000 & ioBroker via JS script funktioniert:

      PowerMeter id auf 0

      bin ich der Einzige, bei dem das Powermeter nichts liefert? Was habt ihr bei PowerMeterID eintetragen, wenn es bei 0 nicht funktioniert.

      J 1 Reply Last reply
      0
      • P palantin

        @palantin said in Huawei Sun2000 & ioBroker via JS script funktioniert:

        PowerMeter id auf 0

        bin ich der Einzige, bei dem das Powermeter nichts liefert? Was habt ihr bei PowerMeterID eintetragen, wenn es bei 0 nicht funktioniert.

        J Offline
        J Offline
        juggi1962
        wrote on last edited by
        #406

        @palantin Ich habe 0 beim PowerMeter und ich bekomme Daten.

        P A 2 Replies Last reply
        0
        • J juggi1962

          @palantin Ich habe 0 beim PowerMeter und ich bekomme Daten.

          P Offline
          P Offline
          palantin
          wrote on last edited by
          #407

          @juggi1962 bei mir ist leider noch immer nichts. Noch habe ich keine Lösung gefunden - die anderen Datenpunkte auf WR 1 und WR 2 in der Kaskade funktionieren problemlos.

          R 1 Reply Last reply
          0
          • P palantin

            @juggi1962 bei mir ist leider noch immer nichts. Noch habe ich keine Lösung gefunden - die anderen Datenpunkte auf WR 1 und WR 2 in der Kaskade funktionieren problemlos.

            R Offline
            R Offline
            R4
            wrote on last edited by
            #408

            @palantin
            An welchem WR ist denn der Powermeter angeschlossen?
            Schon mal "1" getestet?

            S P 2 Replies Last reply
            0
            • R R4

              @palantin
              An welchem WR ist denn der Powermeter angeschlossen?
              Schon mal "1" getestet?

              S Offline
              S Offline
              Skydream
              wrote on last edited by
              #409

              Moin,

              ein ganz dolles Danke für diese Script, ich habe es heute installiert und nach anfänglichem totstellen des Modbus sind dann auch daten gekommen :blush:

              Inzwischen habe ich auch die auskommentierten Zeilen für den zweiten String gefunden....sehr schön. Man ist je etwas erschlagen von der fülle an daten, aber besser haben und nicht brauchen wie brauchen und nicht haben.

              Ist es normal das die Werte nicht 100% zu denen im Webportal passen?
              Sind die dort geglättet?

              SUN2000-8KTL-M1 mit zwei Strings, 5KW Batterie, Dongle per Wifi angebunden.

              A 1 Reply Last reply
              0
              • R R4

                @palantin
                An welchem WR ist denn der Powermeter angeschlossen?
                Schon mal "1" getestet?

                P Offline
                P Offline
                palantin
                wrote on last edited by
                #410

                @r4 Ja, leider kein Effekt - hier erhalte ich die selben Fehler wie bei "11"

                1 Reply Last reply
                0
                • S Skydream

                  Moin,

                  ein ganz dolles Danke für diese Script, ich habe es heute installiert und nach anfänglichem totstellen des Modbus sind dann auch daten gekommen :blush:

                  Inzwischen habe ich auch die auskommentierten Zeilen für den zweiten String gefunden....sehr schön. Man ist je etwas erschlagen von der fülle an daten, aber besser haben und nicht brauchen wie brauchen und nicht haben.

                  Ist es normal das die Werte nicht 100% zu denen im Webportal passen?
                  Sind die dort geglättet?

                  SUN2000-8KTL-M1 mit zwei Strings, 5KW Batterie, Dongle per Wifi angebunden.

                  A Offline
                  A Offline
                  ATARI
                  wrote on last edited by
                  #411

                  @skydream sagte in Huawei Sun2000 & ioBroker via JS script funktioniert:

                  Ist es normal das die Werte nicht 100% zu denen im Webportal passen?
                  Sind die dort geglättet?

                  Soweit ich weiß werden die Daten fürs Webportal (Cloud) verzögert aktualisiert.

                  Gruß
                  ATARI

                  Raspberry Pi 5B (ioB via pi OS_lite(64bit) | Synology NAS (ioB via Docker)
                  Fibaro Home Center 2 & Home Center 3 | Homematic IP | EMS-ESP32 Gateway
                  Aeotec Z-Wave | Tuya 4 in 1 Gateway | Zigbee & BLE Gateway

                  1 Reply Last reply
                  0
                  • J juggi1962

                    @palantin Ich habe 0 beim PowerMeter und ich bekomme Daten.

                    A Offline
                    A Offline
                    ATARI
                    wrote on last edited by
                    #412

                    @juggi1962 sagte in Huawei Sun2000 & ioBroker via JS script funktioniert:

                    Ich habe 0 beim PowerMeter und ich bekomme Daten.

                    bei mir geht das auch mit ID 0

                    Gruß
                    ATARI

                    Raspberry Pi 5B (ioB via pi OS_lite(64bit) | Synology NAS (ioB via Docker)
                    Fibaro Home Center 2 & Home Center 3 | Homematic IP | EMS-ESP32 Gateway
                    Aeotec Z-Wave | Tuya 4 in 1 Gateway | Zigbee & BLE Gateway

                    1 Reply Last reply
                    0
                    • bahnuhrB Online
                      bahnuhrB Online
                      bahnuhr
                      Forum Testing Most Active
                      wrote on last edited by
                      #413

                      Das Script läuft bei mir mit einem dongle.

                      Nun will mein Monteur diesen tauschen gegen einen "smartlogger" (was immer das ist).

                      Funktioniert das Script dann weiterhin; oder brauch ich ne Alternative.

                      Kurze Rückinfo wäre gut.
                      Danke.


                      Wenn ich helfen konnte, dann Daumen hoch (Pfeil nach oben)!
                      Danke.
                      gute Forenbeiträge: https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge
                      ScreenToGif :https://www.screentogif.com/downloads.html

                      1 Reply Last reply
                      0
                      • bahnuhrB Online
                        bahnuhrB Online
                        bahnuhr
                        Forum Testing Most Active
                        wrote on last edited by bahnuhr
                        #414

                        Hat denn keiner ein Info für mich.
                        Oder weiß dies keiner ;-)
                        (was ich mir gar nicht vorstellen kann).


                        Wenn ich helfen konnte, dann Daumen hoch (Pfeil nach oben)!
                        Danke.
                        gute Forenbeiträge: https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge
                        ScreenToGif :https://www.screentogif.com/downloads.html

                        1 Reply Last reply
                        0
                        • P Offline
                          P Offline
                          pasges
                          wrote on last edited by
                          #415

                          Hallo Leute,
                          ich habe den KTL10 ohne Batterie.
                          Ich hab das aktuelle Script verwendet und die IP von meinem WR eingetragen und Batterie auf [0] gesetzt. Eigentlich sollte es doch dann laufen?

                          Die Werte werden leider nicht aktualisiert und ich bekomme folgende Meldungen:

                          javascript.0
                          2023-10-08 20:41:36.865 warn at processTimers (node:internal/timers:512:7)

                          javascript.0
                          2023-10-08 20:41:36.865 warn at listOnTimeout (node:internal/timers:569:17)

                          javascript.0
                          2023-10-08 20:41:36.865 warn at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:2743:34)

                          javascript.0
                          2023-10-08 20:41:36.865 warn at Object.<anonymous> (script.js.Huawei.Solar:511:13)

                          javascript.0
                          2023-10-08 20:41:36.864 warn at ProcessData (script.js.Huawei.Solar:472:13)

                          javascript.0
                          2023-10-08 20:41:36.863 warn getState "javascript.0.Solarpower.Huawei.Inverter.1.Batterystack.1.WorkingMode" not found (3)

                          javascript.0
                          2023-10-08 20:41:36.863 warn at processTimers (node:internal/timers:512:7)

                          javascript.0
                          2023-10-08 20:41:36.863 warn at listOnTimeout (node:internal/timers:569:17)

                          javascript.0
                          2023-10-08 20:41:36.862 warn at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:2743:34)

                          javascript.0
                          2023-10-08 20:41:36.862 warn at Object.<anonymous> (script.js.Huawei.Solar:511:13)

                          javascript.0
                          2023-10-08 20:41:36.862 warn at ProcessData (script.js.Huawei.Solar:452:64)

                          javascript.0
                          2023-10-08 20:41:36.861 warn getState "javascript.0.Solarpower.Huawei.Inverter.1.Batterystack.1.ChargeAndDischargePower" not found (3)

                          javascript.0
                          2023-10-08 20:41:36.861 warn at processTimers (node:internal/timers:512:7)

                          javascript.0
                          2023-10-08 20:41:36.861 warn at listOnTimeout (node:internal/timers:569:17)

                          javascript.0
                          2023-10-08 20:41:36.861 warn at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:2743:34)

                          javascript.0
                          2023-10-08 20:41:36.860 warn at Object.<anonymous> (script.js.Huawei.Solar:511:13)

                          javascript.0
                          2023-10-08 20:41:36.860 warn at ProcessData (script.js.Huawei.Solar:449:9)

                          javascript.0
                          2023-10-08 20:41:36.859 warn getState "javascript.0.Solarpower.Huawei.Inverter.1.Batterystack.1.CurrentDayDischargeCapacity" not found (3)

                          javascript.0
                          2023-10-08 20:41:36.859 warn at processTimers (node:internal/timers:512:7)

                          javascript.0
                          2023-10-08 20:41:36.859 warn at listOnTimeout (node:internal/timers:569:17)

                          javascript.0
                          2023-10-08 20:41:36.859 warn at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:2743:34)

                          javascript.0
                          2023-10-08 20:41:36.858 warn at Object.<anonymous> (script.js.Huawei.Solar:511:13)

                          javascript.0
                          2023-10-08 20:41:36.858 warn at ProcessData (script.js.Huawei.Solar:448:9)

                          javascript.0
                          2023-10-08 20:41:36.857 warn getState "javascript.0.Solarpower.Huawei.Inverter.1.Batterystack.1.CurrentDayChargeCapacity" not found (3)

                          M 1 Reply Last reply
                          0
                          • P pasges

                            Hallo Leute,
                            ich habe den KTL10 ohne Batterie.
                            Ich hab das aktuelle Script verwendet und die IP von meinem WR eingetragen und Batterie auf [0] gesetzt. Eigentlich sollte es doch dann laufen?

                            Die Werte werden leider nicht aktualisiert und ich bekomme folgende Meldungen:

                            javascript.0
                            2023-10-08 20:41:36.865 warn at processTimers (node:internal/timers:512:7)

                            javascript.0
                            2023-10-08 20:41:36.865 warn at listOnTimeout (node:internal/timers:569:17)

                            javascript.0
                            2023-10-08 20:41:36.865 warn at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:2743:34)

                            javascript.0
                            2023-10-08 20:41:36.865 warn at Object.<anonymous> (script.js.Huawei.Solar:511:13)

                            javascript.0
                            2023-10-08 20:41:36.864 warn at ProcessData (script.js.Huawei.Solar:472:13)

                            javascript.0
                            2023-10-08 20:41:36.863 warn getState "javascript.0.Solarpower.Huawei.Inverter.1.Batterystack.1.WorkingMode" not found (3)

                            javascript.0
                            2023-10-08 20:41:36.863 warn at processTimers (node:internal/timers:512:7)

                            javascript.0
                            2023-10-08 20:41:36.863 warn at listOnTimeout (node:internal/timers:569:17)

                            javascript.0
                            2023-10-08 20:41:36.862 warn at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:2743:34)

                            javascript.0
                            2023-10-08 20:41:36.862 warn at Object.<anonymous> (script.js.Huawei.Solar:511:13)

                            javascript.0
                            2023-10-08 20:41:36.862 warn at ProcessData (script.js.Huawei.Solar:452:64)

                            javascript.0
                            2023-10-08 20:41:36.861 warn getState "javascript.0.Solarpower.Huawei.Inverter.1.Batterystack.1.ChargeAndDischargePower" not found (3)

                            javascript.0
                            2023-10-08 20:41:36.861 warn at processTimers (node:internal/timers:512:7)

                            javascript.0
                            2023-10-08 20:41:36.861 warn at listOnTimeout (node:internal/timers:569:17)

                            javascript.0
                            2023-10-08 20:41:36.861 warn at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:2743:34)

                            javascript.0
                            2023-10-08 20:41:36.860 warn at Object.<anonymous> (script.js.Huawei.Solar:511:13)

                            javascript.0
                            2023-10-08 20:41:36.860 warn at ProcessData (script.js.Huawei.Solar:449:9)

                            javascript.0
                            2023-10-08 20:41:36.859 warn getState "javascript.0.Solarpower.Huawei.Inverter.1.Batterystack.1.CurrentDayDischargeCapacity" not found (3)

                            javascript.0
                            2023-10-08 20:41:36.859 warn at processTimers (node:internal/timers:512:7)

                            javascript.0
                            2023-10-08 20:41:36.859 warn at listOnTimeout (node:internal/timers:569:17)

                            javascript.0
                            2023-10-08 20:41:36.859 warn at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:2743:34)

                            javascript.0
                            2023-10-08 20:41:36.858 warn at Object.<anonymous> (script.js.Huawei.Solar:511:13)

                            javascript.0
                            2023-10-08 20:41:36.858 warn at ProcessData (script.js.Huawei.Solar:448:9)

                            javascript.0
                            2023-10-08 20:41:36.857 warn getState "javascript.0.Solarpower.Huawei.Inverter.1.Batterystack.1.CurrentDayChargeCapacity" not found (3)

                            M Offline
                            M Offline
                            meloneA
                            wrote on last edited by
                            #416

                            @pasges ping auf den WR vom ioBroker Host funktioniert? Modbus TCP ist sicher aktiviert?

                            1 Reply Last reply
                            0
                            • B Offline
                              B Offline
                              bishop
                              wrote on last edited by
                              #417

                              ist diese Angabe

                              // Enter your battery stack setup. 2 dimensional array, e.g. [[3, 2], [3, 0]] means:
                              // First inverter has two battery stacks with 3 + 2 battery modules
                              // while second inverter has only one battery stack with 3 battery modules
                              const BatteryUnits = [[1, 0]];
                              

                              korrekt wenn ich nur ein Speicher mit 5kw habe?

                              R 1 Reply Last reply
                              0
                              • B bishop

                                ist diese Angabe

                                // Enter your battery stack setup. 2 dimensional array, e.g. [[3, 2], [3, 0]] means:
                                // First inverter has two battery stacks with 3 + 2 battery modules
                                // while second inverter has only one battery stack with 3 battery modules
                                const BatteryUnits = [[1, 0]];
                                

                                korrekt wenn ich nur ein Speicher mit 5kw habe?

                                R Offline
                                R Offline
                                R4
                                wrote on last edited by
                                #418

                                @bishop
                                Hab ich auch so :heavy_check_mark:

                                1 Reply Last reply
                                1
                                • B Offline
                                  B Offline
                                  bishop
                                  wrote on last edited by
                                  #419

                                  Hab da mal noch eine Doofe frage!
                                  Was ist jetzt sinnvoller, dieses Script zu verwenden oder

                                  https://github.com/daolis/ioBroker.sun2000-modbus
                                  

                                  den Adapter?

                                  bahnuhrB R 2 Replies Last reply
                                  0
                                  • B Offline
                                    B Offline
                                    bishop
                                    wrote on last edited by bishop
                                    #420

                                    Doppelpost sorry

                                    1 Reply Last reply
                                    0
                                    • B bishop

                                      Hab da mal noch eine Doofe frage!
                                      Was ist jetzt sinnvoller, dieses Script zu verwenden oder

                                      https://github.com/daolis/ioBroker.sun2000-modbus
                                      

                                      den Adapter?

                                      bahnuhrB Online
                                      bahnuhrB Online
                                      bahnuhr
                                      Forum Testing Most Active
                                      wrote on last edited by
                                      #421

                                      @bishop sagte in Huawei Sun2000 & ioBroker via JS script funktioniert:

                                      https://github.com/daolis/ioBroker.sun2000-modbus

                                      Mit 2 Wechselrichtern klappt der neue Adapter nicht.

                                      habe 2 Instanzen angelegt und verschiedene ID eingegeben.
                                      Instanzen wurde grün; aber die 1 Instanz hat nicht aktualisiert.


                                      Wenn ich helfen konnte, dann Daumen hoch (Pfeil nach oben)!
                                      Danke.
                                      gute Forenbeiträge: https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge
                                      ScreenToGif :https://www.screentogif.com/downloads.html

                                      1 Reply Last reply
                                      0
                                      • B bishop

                                        Hab da mal noch eine Doofe frage!
                                        Was ist jetzt sinnvoller, dieses Script zu verwenden oder

                                        https://github.com/daolis/ioBroker.sun2000-modbus
                                        

                                        den Adapter?

                                        R Offline
                                        R Offline
                                        R4
                                        wrote on last edited by R4
                                        #422

                                        @bishop
                                        Probier's aus.
                                        Als ich angefangen hab gab es das noch nicht. Das Script habe ich inzwischen um ein paar Sachen erweitert, die nichts mit PV zu tun haben, und ist bei mir nun die "zentrale" HA-Lösung (mache nicht viel, das bisschen Programmieren ist für mich leicht).

                                        1 Reply Last reply
                                        0
                                        • B Offline
                                          B Offline
                                          bishop
                                          wrote on last edited by
                                          #423

                                          besten Dank euch beiden :)

                                          1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate
                                          FAQ Cloud / IOT
                                          HowTo: Node.js-Update
                                          HowTo: Backup/Restore
                                          Downloads
                                          BLOG

                                          726

                                          Online

                                          32.6k

                                          Users

                                          82.2k

                                          Topics

                                          1.3m

                                          Posts
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                          ioBroker Community 2014-2025
                                          logo
                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Home
                                          • Recent
                                          • Tags
                                          • Unread 0
                                          • Categories
                                          • Unreplied
                                          • Popular
                                          • GitHub
                                          • Docu
                                          • Hilfe