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. Tester
  4. Test Adapter sun2000 v0.1.x - Huawei Wechselrichter

NEWS

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    17
    1
    368

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

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

Test Adapter sun2000 v0.1.x - Huawei Wechselrichter

Scheduled Pinned Locked Moved Tester
adapteremmahuaweiinverterluna2000modbus tcpmodbus-proxysdonglesmartloggersun2000
1.2k Posts 96 Posters 357.8k Views 86 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.
  • J Offline
    J Offline
    jwedenig
    Most Active
    wrote on last edited by
    #543

    @bolliy
    mh, steht aber drinnen, ich gebs auf für heut!
    Danke Dir

    1 Reply Last reply
    0
    • B Offline
      B Offline
      binichnich1989
      wrote on last edited by
      #544

      Hallo,

      Hatte bisher solaranzeige.de im Einsatz und wollte nun auf iobroker umsteigen, da ich hier schon mehrere Adapter aktiv betreibe.
      Nun zeigt mir dieser Huawei Adapter keine Werte vom Smart Meter an. In der Huawei App sind die Verbrauchs und Einspeiseqerte drinnen.

      Woran kann dies liegen, dass diese Werte fehlen? Kann ich wo nachsehen, warum hier nichts kommt?

      Danke lm Voraus

      Screenshot_20240918_192102_Chrome.jpg

      B 1 Reply Last reply
      0
      • B binichnich1989

        Hallo,

        Hatte bisher solaranzeige.de im Einsatz und wollte nun auf iobroker umsteigen, da ich hier schon mehrere Adapter aktiv betreibe.
        Nun zeigt mir dieser Huawei Adapter keine Werte vom Smart Meter an. In der Huawei App sind die Verbrauchs und Einspeiseqerte drinnen.

        Woran kann dies liegen, dass diese Werte fehlen? Kann ich wo nachsehen, warum hier nichts kommt?

        Danke lm Voraus

        Screenshot_20240918_192102_Chrome.jpg

        B Online
        B Online
        bolliy
        Developer
        wrote on last edited by
        #545

        @binichnich1989 eine Nacht abwarten, dann werden die Daten erst richtig justiert.

        B 1 Reply Last reply
        0
        • B bolliy

          @binichnich1989 eine Nacht abwarten, dann werden die Daten erst richtig justiert.

          B Offline
          B Offline
          binichnich1989
          wrote on last edited by
          #546

          @bolliy okay, dann warte ich mal ab 👍

          1 Reply Last reply
          0
          • B Online
            B Online
            bolliy
            Developer
            wrote on last edited by
            #547

            Neue Testversion sun2000 Adapter Version v0.12.0 released.

            Die Installation erfolgt über npm oder morgen über das Beta Repository.

            Changelog
            0.12.0 (2024-09-23)

            • Requirements from ioBroker Check and Service Bot #104
            • added battery packs #85
            • added config panel Further Register

            Über das panel "Further Register" können nun neben den Battery Units auch die Battery Packs ausgelesen werden.

            LG Stephan

            B 1 Reply Last reply
            1
            • B bolliy

              Neue Testversion sun2000 Adapter Version v0.12.0 released.

              Die Installation erfolgt über npm oder morgen über das Beta Repository.

              Changelog
              0.12.0 (2024-09-23)

              • Requirements from ioBroker Check and Service Bot #104
              • added battery packs #85
              • added config panel Further Register

              Über das panel "Further Register" können nun neben den Battery Units auch die Battery Packs ausgelesen werden.

              LG Stephan

              B Offline
              B Offline
              bernhard
              wrote on last edited by
              #548

              @bolliy hallo, erstmal vielen Dank für den Adapter. Ich habe v0.12 installiert.
              Nachdem ich bei battery units den Haken gesetzt habe, kommt im Protokoll:
              sun2000.0
              2024-09-25 05:56:08.300 warn _checkValidNumber 3276.7 from: -100 until: 100
              Wenn ich den Haken entferne läut alles problemlos….
              LG Bernhard

              B 1 Reply Last reply
              0
              • B bernhard

                @bolliy hallo, erstmal vielen Dank für den Adapter. Ich habe v0.12 installiert.
                Nachdem ich bei battery units den Haken gesetzt habe, kommt im Protokoll:
                sun2000.0
                2024-09-25 05:56:08.300 warn _checkValidNumber 3276.7 from: -100 until: 100
                Wenn ich den Haken entferne läut alles problemlos….
                LG Bernhard

                B Online
                B Online
                bolliy
                Developer
                wrote on last edited by bolliy
                #549

                @bernhard es müsste sich um die Temperatur der Battery Unit handeln, die dort angemeckert wird. Für bestimme Werte wird seitens des sun2000 Adapters eine Plausibilitätsprüfung vorgenommen. Diese Prüfung (_checkValidNumber) wird morgens um kurz vor 6:00h zugeschlagen haben. Zu dieser Zeit wird der WR und der Speicher durch Sonnenstrahlen aufwachen und einen unplausiblen Temperaturwert ausspucken. Sofern diese Meldung nur einmalig am Morgen auftaucht ist dieses durchaus zu tolerieren.

                LG Stephan

                B Maximilian SchäferM 2 Replies Last reply
                1
                • B bolliy

                  @bernhard es müsste sich um die Temperatur der Battery Unit handeln, die dort angemeckert wird. Für bestimme Werte wird seitens des sun2000 Adapters eine Plausibilitätsprüfung vorgenommen. Diese Prüfung (_checkValidNumber) wird morgens um kurz vor 6:00h zugeschlagen haben. Zu dieser Zeit wird der WR und der Speicher durch Sonnenstrahlen aufwachen und einen unplausiblen Temperaturwert ausspucken. Sofern diese Meldung nur einmalig am Morgen auftaucht ist dieses durchaus zu tolerieren.

                  LG Stephan

                  B Offline
                  B Offline
                  bernhard
                  wrote on last edited by
                  #550

                  @bolliy vielen Dank für die Rückmeldung, das könnte so passen, der Fehler ist mir am Tag noch nicht aufgefallen. Muss jetzt wohl bisschen länger schlafen, dann seh ich den Fehler nicht mehr ;-))
                  LG Bernhard

                  1 Reply Last reply
                  0
                  • B bolliy

                    @bernhard es müsste sich um die Temperatur der Battery Unit handeln, die dort angemeckert wird. Für bestimme Werte wird seitens des sun2000 Adapters eine Plausibilitätsprüfung vorgenommen. Diese Prüfung (_checkValidNumber) wird morgens um kurz vor 6:00h zugeschlagen haben. Zu dieser Zeit wird der WR und der Speicher durch Sonnenstrahlen aufwachen und einen unplausiblen Temperaturwert ausspucken. Sofern diese Meldung nur einmalig am Morgen auftaucht ist dieses durchaus zu tolerieren.

                    LG Stephan

                    Maximilian SchäferM Offline
                    Maximilian SchäferM Offline
                    Maximilian Schäfer
                    wrote on last edited by
                    #551

                    @bolliy dank für die Info zu dieser Meldung. Ich bekomme sie öfter, jedoch auf einen Zeitraum zwischen 5:45-7:30 Uhr beschränkt. Lässt sich da was einstellen?
                    Auch hab ich gelesen das sich Temperaturwerte im Standby auslesen lassen. Kannst du darauf noch mal eingehen? Welche modelle sind dafür Notwendig?

                    BTW Toller Adapter. Ich bin noch nicht so tief drin für erweiterte Rückmeldung, bis jetzt lese ich nur Daten und speise sie in mein eigenes Interface, weil die Cloud Lösung alles andere als live ist. Aber das funktioniert super! :+1:

                    B 1 Reply Last reply
                    1
                    • Maximilian SchäferM Maximilian Schäfer

                      @bolliy dank für die Info zu dieser Meldung. Ich bekomme sie öfter, jedoch auf einen Zeitraum zwischen 5:45-7:30 Uhr beschränkt. Lässt sich da was einstellen?
                      Auch hab ich gelesen das sich Temperaturwerte im Standby auslesen lassen. Kannst du darauf noch mal eingehen? Welche modelle sind dafür Notwendig?

                      BTW Toller Adapter. Ich bin noch nicht so tief drin für erweiterte Rückmeldung, bis jetzt lese ich nur Daten und speise sie in mein eigenes Interface, weil die Cloud Lösung alles andere als live ist. Aber das funktioniert super! :+1:

                      B Online
                      B Online
                      bolliy
                      Developer
                      wrote on last edited by bolliy
                      #552

                      @maximilian-schäferd das "Aufwachen" des WRs hängt von dem Sonnenstand ab, dass kann man nicht einstellen.
                      Das die Battery Temperatur auch im standby mode ausgelesen werden kann entzieht sich meiner Kenntnis. Wo hast du die Informationen gelesen?
                      Allerdings kann man das "Einschlafen" des WR sun2000 (Serie M0/M1) verhindern.

                      Stephan

                      M 1 Reply Last reply
                      0
                      • B Online
                        B Online
                        bolliy
                        Developer
                        wrote on last edited by
                        #553

                        Ich habe gerade festgestellt, dass die Warnmeldung "_checkValidNumber" bei Standby: no irradiation (Wert: 40960) unnötigerweise ausgegeben werden. Ich werde das testen und ggf. eine neue Testversion rausgeben...

                        Stephan

                        1 Reply Last reply
                        0
                        • B bolliy

                          @maximilian-schäferd das "Aufwachen" des WRs hängt von dem Sonnenstand ab, dass kann man nicht einstellen.
                          Das die Battery Temperatur auch im standby mode ausgelesen werden kann entzieht sich meiner Kenntnis. Wo hast du die Informationen gelesen?
                          Allerdings kann man das "Einschlafen" des WR sun2000 (Serie M0/M1) verhindern.

                          Stephan

                          M Offline
                          M Offline
                          Max_yeah
                          wrote on last edited by
                          #554

                          @bolliy ah ok vielleicht war es auch das, hat das nicht ausschalten einen Nachteil?

                          B 2 Replies Last reply
                          0
                          • M Max_yeah

                            @bolliy ah ok vielleicht war es auch das, hat das nicht ausschalten einen Nachteil?

                            B Online
                            B Online
                            bolliy
                            Developer
                            wrote on last edited by
                            #555

                            @max_yeah hat eigentlich keine Nachteile, da es zu mehreren unplausiblen Werten in diesem standby Mode kommt. Diese müssen aussortiert werden. Eine deutlich höhere Temperatur als 100 Grad Celsius ist halt Blödsinn.

                            LG Stephan

                            1 Reply Last reply
                            1
                            • M Max_yeah

                              @bolliy ah ok vielleicht war es auch das, hat das nicht ausschalten einen Nachteil?

                              B Online
                              B Online
                              bolliy
                              Developer
                              wrote on last edited by bolliy
                              #556

                              @max_yeah jetzt verstehe ich...der WR braucht Energie und der Speicher entlädt sich sonst oder benötigt ebenfalls Energie (Strom). Deshalb geht alles schlafen. Ggf. auch die Modbus Schnittstelle. Dann muss der Adapter auch keine unnötigen Fehlermeldungen raushauen.

                              1 Reply Last reply
                              1
                              • B Online
                                B Online
                                bolliy
                                Developer
                                wrote on last edited by bolliy
                                #557

                                Neue Testversion sun2000 Adapter Version v0.12.1 released.

                                Changelog
                                0.12.1 (2024-09-29)

                                • no warning from check the valid number during standby: "no irradiation"

                                Über das panel "Further Register" können nun neben den Battery Units auch die Battery Packs ausgelesen werden.
                                Die Warnmeldung "_checkValidNumber" im Standby mode: no irradiation (Wert: 40960) wird nun unterdrückt, da diese ohne Relevanz ist.

                                LG Stephan

                                1 Reply Last reply
                                1
                                • B Online
                                  B Online
                                  bolliy
                                  Developer
                                  wrote on last edited by
                                  #558

                                  Neue Testversion sun2000 Adapter Version v0.13.0 released.
                                  Nun gibt es eine Integration der EMMA!

                                  Die Installation erfolgt über npm oder morgen über das Beta Repository.

                                  Changelog
                                  0.13.0 (2024-10-11)
                                  • improve Modbus reconnection #116
                                  • configuration update
                                  • simple Integration of Huawei Emma (Huawei Energy Management Assistant) #63

                                  Der Konfiguration wurde etwas umgestaltet. Da die EMMA bei PV Neuinstallationen immer öfter zum Einsatz kommen wird, steht die Integrationsauswahl (SmartLogger/EMMA) im Fokus.

                                  Da ich selbst keine EMMA habe, konnte ich die Umsetzung nur im Blindflug ohne Testung programmieren!
                                  Zur Zeit wird nur der build-in meter sensor der EMMA abgefragt.
                                  Sofern die Abfrage der EMMA prinzipiell funktioniert, können weitere Register/Funktionen eingebunden werden.

                                  Voraussetzungen:
                                  • Installer access/support für EMMA
                                  • Die neuste EMMA firmware (V100R024C00SPC101 oder höher)
                                  • ioBroker sollte im selben (V)LAN sein wie EMMA
                                  • Aktivierung von Modbus auf der EMMA: Via the Fusion Solar app with the installer under Services > "Commissioning the device ” in the Settings > Communication configuration > Enable Modbus TCP connection, TLS off and setze die ioBroker ip Adresse als client IP address.

                                  Viel Spaß beim Testen .... ;)

                                  Stephan

                                  1 Reply Last reply
                                  1
                                  • D Offline
                                    D Offline
                                    dragst3r
                                    wrote on last edited by
                                    #559

                                    Hallo,
                                    bevor ich ein Issue auf Github erstelle meine Frage erstmal hier, da es vielleicht mehr Leute erreicht. Ich nutze im Adapter den Modbusproxy, sodass evcc drauf zugreifen kann. In EVCC gibt es die Option die Batterie zu sperren, sodass bei voller Ladeleistung, z.B. niedriger Strompreis nicht die Batterie entladen wird. Leider funktioniert das nicht, sodass bei 11kw Anforderung die Batterie genutzt wird, anstatt den günstigen Strom. (https://docs.evcc.io/docs/features/battery#aktive-batteriesteuerung)

                                    Bevor ich nun weiter ins Detail gehe, meine Frage, ob der Modbusproxy auch Daten verarbeiten kann, wenn diese über den Modbusproxy zurück kommen oder ob es wirklich nur lesend ist.

                                    Alternativ müsste ich dieses mit einem Skript selber basteln, da es eigene Control States gibt.

                                    VG
                                    Steffen

                                    B 1 Reply Last reply
                                    0
                                    • D dragst3r

                                      Hallo,
                                      bevor ich ein Issue auf Github erstelle meine Frage erstmal hier, da es vielleicht mehr Leute erreicht. Ich nutze im Adapter den Modbusproxy, sodass evcc drauf zugreifen kann. In EVCC gibt es die Option die Batterie zu sperren, sodass bei voller Ladeleistung, z.B. niedriger Strompreis nicht die Batterie entladen wird. Leider funktioniert das nicht, sodass bei 11kw Anforderung die Batterie genutzt wird, anstatt den günstigen Strom. (https://docs.evcc.io/docs/features/battery#aktive-batteriesteuerung)

                                      Bevor ich nun weiter ins Detail gehe, meine Frage, ob der Modbusproxy auch Daten verarbeiten kann, wenn diese über den Modbusproxy zurück kommen oder ob es wirklich nur lesend ist.

                                      Alternativ müsste ich dieses mit einem Skript selber basteln, da es eigene Control States gibt.

                                      VG
                                      Steffen

                                      B Online
                                      B Online
                                      bolliy
                                      Developer
                                      wrote on last edited by
                                      #560

                                      @dragst3r ja, der eingebaute modbus-proxy kann (noch) nicht an den Wechselrichter/Speicher oder an andere Devices Registerdaten schreiben. Du kannst aber gerne ein issue anlegen. Vielleicht gibt es Mitstreiter, die diese Funktionalität auch benötigen.

                                      LG Stephan

                                      1 Reply Last reply
                                      1
                                      • B Online
                                        B Online
                                        bolliy
                                        Developer
                                        wrote on last edited by bolliy
                                        #561

                                        Neue Testversion sun2000 Adapter Version v0.14.0 released.
                                        Nun gibt es weitere Daten aus der EMMA und das Schreiben über den modbus-proxy ist nun auch umgesetzt.

                                        Die Installation erfolgt über npm oder morgen über das Beta Repository.

                                        Changelog:
                                        0.14.0 (2024-10-20)
                                        • adjust for Responsive Design #121
                                        • lock on asynchronous modbus code
                                        • writing data ​​via the modbus-proxy #119
                                        • read additional register data of Huawei Emma

                                        Das Lesen bzw. das Schreiben über den internen modbus-proxy an den Wechselrichter müssen serialisiert werden, da die Huawei modbus Schnittstelle des SDongles leider keine gleichzeitigen Anfragen verträgt. Darüber hinaus werden synchrone Responses auf die Schreibvorgänge über modbus-proxy erwartet. So wurde ein Async-Lock eingeführt, der die modbus Anfragen in eine Queue schreibt und nacheinander verarbeitet.

                                        1 Reply Last reply
                                        1
                                        • M Offline
                                          M Offline
                                          majawe
                                          wrote on last edited by majawe
                                          #562

                                          Ich lasse den Akku Nachts mit günstigen Strom Laden, leider beendet er das Laden nach 100Minuten nicht, er schaltet wie gewollt auf working Mode 2 um und setzt "Charge from Grid" auf false, aber morgens ist er immer noch am Laden. Wo liegt da der Denkfehler?

                                          3c4cfefd-4c00-421e-a9ae-4f3cec4a7803-image.png

                                          B 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

                                          751

                                          Online

                                          32.7k

                                          Users

                                          82.5k

                                          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