Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Tester
    4. Test Adapter sun2000 v0.1.x - Huawei Wechselrichter

    NEWS

    • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?

    • Monatsrückblick – September 2025

    • Neues Video "KI im Smart Home" - ioBroker plus n8n

    Test Adapter sun2000 v0.1.x - Huawei Wechselrichter

    This topic has been deleted. Only users with topic management privileges can see it.
    • B
      BF0911 @bolliy last edited by BF0911

      @bolliy

      Die Timeouts sind mir seit ca. 14 Tagen aufgefallen.

      Der Wechselrichter ist jetzt 1 Jahr alt. Der SDongle wurde über Kleinanzeigen gekauft, weil die L1-Serie, zwar WLAN/Lan integriert hat, aber Modbus nur über den Dongle geht.

      B 1 Reply Last reply Reply Quote 0
      • C
        cksoft @bolliy last edited by

        @bolliy : Primär benutze ich meine eigene App (PVVis).

        Das unten sind die Antworten die ich bekomme. Die 2'te ist vom Charger, der geht. Vielleicht ist es was mit der ModbusID 0? Es gibt auch immer eine Fehlermeldung:

        sun2000.0
        2025-10-29 07:41:51.414 info emma identify subdevice an inverter sun2000: OID=139, modbus id: 12
        sun2000.0
        2025-10-29 07:41:50.846 error Huawei inverter could not be identified for modbus ID 0!

        Der Adapter selbst hat aber alle Daten.

        Response Server: serverID=0, FC=3, Token=00000321, length=163:
        0 3 A0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
        OutputPower: 0
        Response Server: serverID=2, FC=3, Token=000003E9, length=43:
        2 3 28 0 0 8 E9 0 0 8 FE 0 0 9 4 0 2F E6 61 0 0 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

        B 1 Reply Last reply Reply Quote 0
        • B
          bolliy Developer @cksoft last edited by

          @cksoft zeig mal deine Adapter Konfiguration.

          C 1 Reply Last reply Reply Quote 0
          • B
            bolliy Developer @BF0911 last edited by

            @bf0911 zu welcher Uhrzeit tauchen die Timeouts auf und wieviele sind es ca. Am Tag?

            B 1 Reply Last reply Reply Quote 0
            • B
              BF0911 @bolliy last edited by BF0911

              @bolliy

              gestern war es 1452 Meldungen. Die kommen jede Minute.

              B 1 Reply Last reply Reply Quote 0
              • C
                cksoft @bolliy last edited by

                @bolliy

                Was möchtest du sehen? Ich habe nach dem Wechsel vom Dongle nur die IP und die ID geändert. Die 0 der Emma ist ja eigentlich die Modbus broadcast ID. Hatte ich bei einer Komponente auch schon Probleme mit.

                Bildschirmfoto 2025-10-29 um 09.51.00.png

                B 1 Reply Last reply Reply Quote 0
                • B
                  bolliy Developer @cksoft last edited by bolliy

                  @cksoft genau das wollte ich sehen. Da kommt nur die modbus id des WR rein und nicht die der Emma. Die hat immer die modbus id 0 und das weiß der Adapter.

                  Also nur die 12 !

                  Das werde ich zukünftig abtesten und den Adapter mit einer entsprechenden Fehlermeldung beenden;)

                  C 1 Reply Last reply Reply Quote 0
                  • B
                    bolliy Developer @BF0911 last edited by bolliy

                    @bf0911 dann würde ich auf die sDongle Firmware V200R022C10SPC121 oder ...126 zurückgehen.

                    1 Reply Last reply Reply Quote 0
                    • C
                      cksoft @bolliy last edited by

                      @bolliy : Oh, cool, geht tatsächlich.

                      Hatte ich mir keinerlei Gedanken zu gemacht, da der Adapter selbst mit den Einstellungen funktioniert und ich ohnehin keine Daten direkt vom WR erfrage.

                      B 1 Reply Last reply Reply Quote 0
                      • B
                        bolliy Developer @cksoft last edited by bolliy

                        @cksoft der proxy sucht nach einer TreiberIntanz mit der modbus id 0. Leider gab es in deinem Fall 2 Instanzen mit der selber modbus id. Da hat er sich den Inverter geschnappt, der keine Daten zur Verfügung hat. Denn einen WR mir der modbus id 0 gibt ja nicht.

                        1 Reply Last reply Reply Quote 0
                        • B
                          BF0911 last edited by

                          @bolliy

                          Weiß du zufällig, wie der Downgrade funktioniert?

                          Über das Portal bekomme ich die Firmware nicht mehr angezeigt.

                          Samson71 1 Reply Last reply Reply Quote 0
                          • Samson71
                            Samson71 Global Moderator @BF0911 last edited by

                            @bf0911
                            Kannst Du hier keine Firmware runterladen?
                            https://support.huawei.com/enterprise/en/fusionsolar/sdongle-pid-23826585/software

                            B 1 Reply Last reply Reply Quote 1
                            • B
                              BF0911 @Samson71 last edited by

                              @samson71

                              Bin ich trotz Registrierung nicht berechtigt zu.

                              B C 3 Replies Last reply Reply Quote 0
                              • B
                                bolliy Developer @BF0911 last edited by bolliy

                                @bf0911 hier noch einige interessante Infos zu den alten/neuen SDongles:
                                https://github.com/evcc-io/evcc/discussions/22534
                                und hier gibt es noch weitere Anleitungern rund um Huawei Solar:
                                https://wattkraft-de.zendesk.com/hc/de-de/sections/17283302480530-Fragen-und-Anleitungen

                                1 Reply Last reply Reply Quote 0
                                • C
                                  cksoft @BF0911 last edited by

                                  @bf0911 : Es gibt eine "Anti Rollback" Option. Ob es für die Einstellung Admin Rechte benötigt, weiß ich nicht.

                                  Bildschirmfoto 2025-10-29 um 14.37.24.png

                                  Bei einigen Versionssprüngen kommt man allerdings tatsächlich nicht mehr zurück.

                                  1 Reply Last reply Reply Quote 0
                                  • B
                                    bolliy Developer @BF0911 last edited by

                                    @bf0911 ich habe die SDongle Problematik in das Wiki https://github.com/bolliy/ioBroker.sun2000/wiki/Fehlerprotokollierung-und-Fehlerbehebung-(troubleshooting)
                                    aufgenommen.

                                    Falls du die SDongle Firmware immer noch suchst, kannst du mir PN mit Email-Adresse schicken 😉

                                    B 1 Reply Last reply Reply Quote 0
                                    • B
                                      BF0911 @bolliy last edited by

                                      @bolliy

                                      Schande auf mein Haupt! Jetzt hab ich hier alle wild gemacht und der Fehler war so nah.

                                      Als die Frage aufkam, ob noch weitere Geräte auf den Modbus zugreifen, habe ich nur innerhalb vom iobroker gedacht.

                                      Nun kam mir heute mittag in den Sinn, nochmal zu überlegen, was passiert ist, als die Timeouts los gingen.

                                      Da fiel es mir ein und auf, evcc greift auf die Modbus-Schnittstelle zu und greift die Wechselrichterdaten ab.

                                      Also den Modbus-Proxy aktiviert und die IP im evcc geändert und schon hörten die Timeouts auf.

                                      Nochmal ein ganz großes Sorry!!!!

                                      1 Reply Last reply Reply Quote 1
                                      • B
                                        bolliy Developer last edited by bolliy

                                        Neue Testversion sun2000 Adapter Version v2.3.4 released.

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

                                        Mich hat schon lange gestört, dass der collected.dailInputYield nicht richtig mit dem Yield-Wert aus der FuisonSolar übereinstimmt. Besonders große Abweichungen zwischen den Werten ergaben sich beim Laden der Batterie aus dem Netz. In Diesem Zusammenhang ist mir irgendwann aufgefallen, dass der dailyEnergyYield (Register 32114) nicht die zeitliche Summe aus den Leistungswerten (Integral) aus activePower (Register 32080) sein kann.
                                        Ab sofort wird eine Riemannsche Summe aus activePower im Datenpunkt sun2000.0.inverter.x.derived.dailyActiveEnergy gespeichert.
                                        Nun sollten die beiden Werte sun2000.0.collected.dailyInputYield und sun2000.0.collected.houseConsumption erstaunlich gut mit den entsprechenden Werten aus FusionSolar übereinstimmen.
                                        Hinweis: Die korrekten Werte stellen sich erst am Folgetag ein.

                                        Ich bin auf eure Beobachtung gespannt!

                                        Changelog:

                                        2.3.4 (2025-11-01)

                                        • dependency and configuration updates
                                        • new state collected.dailyExternalYield Riemann sum of collected.externalPower

                                        2.3.3 (2025-10-31)

                                        • Improved verification of the adapter configuration
                                        • new state inverter.x.derived.dailyActiveEnergy Inverter daily active energy, which is determined via the Riemann sum of inverter.x.activePower
                                        • state collected.dailyInputYield was redisigned based on inverter.[0..n-1].derived.dailyActiveEnergy

                                        Stephan

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

                                        Support us

                                        ioBroker
                                        Community Adapters
                                        Donate

                                        1.1k
                                        Online

                                        32.4k
                                        Users

                                        81.2k
                                        Topics

                                        1.3m
                                        Posts

                                        adapter emma huawei inverter luna2000 modbus tcp modbus-proxy sdongle smartlogger sun2000
                                        89
                                        1112
                                        306322
                                        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