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

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Test Adapter sun2000 v0.1.x - Huawei Wechselrichter

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

      @leonundjulie ich sehe nun was das Problem ist. smartfox liest die Registerdaten auch über die inputRegister-Abfrage. Das Verhalten ist zwar ok, aber ungewöhnlich.
      Ich werde den Adapter anpassen und mich wieder melden. Dann kannst du testen 😉

      LG Stephan

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

        @leonundjulie ich hoffe, dass es nun mit dem smartfox und dem modbus-proxy funktioniert - bitte testen und Rückmeldung geben.

        Die Installation erfolgt über den Expertenmodus. Danach auf die „Krakenkatze“ klicken, dann "von github" den Adapter "sun2000" auswählen und die Installation starten.
        Danach muss der Adapter ggf. einmal neu gestartet werden!

        Falls weiter Probleme auftauchen - nur das JSON hinter Modbus tcp server: posten. Sonst platzt hier das Forum noch. 😉

        LG Stephan

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

          @bolliy danke Stephan.

          In welcher Version hast Du es angepasst?

          Weil ich an der Stelle noch keine Erfahrungen gemacht habe: wie kann ich Deine Bitte zum JSON umsetzen?

          Gruß Andreas

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

            @leonundjulie in der letzten. (V0.16.0)
            Das Projekt wird auf github (Versionsverwaltung) gehostet. https://github.com/bolliy/ioBroker.sun2000
            Dort kannst du meine Änderungen verfolgen.

            Bitte so installieren wie ich es beschrieben habe. Es ist noch keine eigene Version. Eine neue Version erfolgt erst wenn es keine Fehler mehr von dir festgestellt werden...

            Das JSON ist ein Format um Daten und deren Struktur abzubilden. Kannst du bei Wikipedia nachlesen.
            Im Protokoll die Stelle mit dem JSON in die Zwischenablage kopieren und hier posten.

            Stephan

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

              @bolliy Guten Morgen Stephan.

              Die Sonne ist aufgegangen und ich habe die neue Version eingepflanzt.

              Das Ergebnis:

              2024-11-04 07:48:36.012 - info: sun2000.0 (1896556) terminating
              2024-11-04 07:48:36.014 - info: sun2000.0 (1896556) Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason
              2024-11-04 07:48:36.016 - info: sun2000.0 (1896556) Modbus-proxy closed
              2024-11-04 07:48:36.220 - info: host.raspberrypi stopInstance system.adapter.sun2000.0 send kill signal
              2024-11-04 07:48:36.517 - info: sun2000.0 (1896556) terminating
              2024-11-04 07:48:36.661 - info: host.raspberrypi instance system.adapter.sun2000.0 terminated with code 11 (ADAPTER_REQUESTED_TERMINATION)
              2024-11-04 07:48:40.544 - info: host.raspberrypi instance system.adapter.sun2000.0 in version "0.16.0" (non-npm: bolliy/ioBroker.sun2000) started with pid 1897241
              2024-11-04 07:48:45.602 - info: sun2000.0 (1897241) starting. Version 0.16.0 (non-npm: bolliy/ioBroker.sun2000) in /opt/iobroker/node_modules/iobroker.sun2000, node: v18.20.4, js-controller: 6.0.11
              2024-11-04 07:48:46.047 - info: sun2000.0 (1897241) Modbus-proxy listening on modbus://0.0.0.0:502
              2024-11-04 07:48:46.059 - info: sun2000.0 (1897241) Modbus-proxy initialized
              2024-11-04 07:48:46.189 - info: sun2000.0 (1897241) Open Connection...
              2024-11-04 07:48:51.198 - info: sun2000.0 (1897241) Connected Modbus TCP to 192.168.178.129:502
              2024-11-04 07:48:53.108 - info: sun2000.0 (1897241) Identified a Huawei SUN2000-6KTL-M1 model 427 for modbus ID 1
              2024-11-04 07:48:54.518 - info: sun2000.0 (1897241) Identified a Huawei SUN2000-6KTL-M1 model 427 for modbus ID 2
              2024-11-04 07:50:46.036 - info: sun2000.0 (1897241) Modbus tcp server: {"stat":{"getMultipleHoldingRegisters-address_32080-value_2-unidId_2":2,"getMultipleHoldingRegisters-address_32106-value_2-unidId_2":2,"getMultipleHoldingRegisters-address_37765-value_2-unidId_1":3,"getMultipleHoldingRegisters-address_37760-value_1-unidId_1":3,"getMultipleHoldingRegisters-address_32080-value_2-unidId_1":1,"getMultipleHoldingRegisters-address_32106-value_2-unidId_1":1}}
              2024-11-04 07:51:46.035 - info: sun2000.0 (1897241) Modbus tcp server: {"stat":{"getMultipleHoldingRegisters-address_32080-value_2-unidId_2":3,"getMultipleHoldingRegisters-address_32106-value_2-unidId_2":3,"getMultipleHoldingRegisters-address_37765-value_2-unidId_1":6,"getMultipleHoldingRegisters-address_37760-value_1-unidId_1":6,"getMultipleHoldingRegisters-address_32080-value_2-unidId_1":3,"getMultipleHoldingRegisters-address_32106-value_2-unidId_1":3}}
              2024-11-04 07:52:46.035 - info: sun2000.0 (1897241) Modbus tcp server: {"stat":{"getMultipleHoldingRegisters-address_32080-value_2-unidId_2":5,"getMultipleHoldingRegisters-address_32106-value_2-unidId_2":5,"getMultipleHoldingRegisters-address_37765-value_2-unidId_1":9,"getMultipleHoldingRegisters-address_37760-value_1-unidId_1":9,"getMultipleHoldingRegisters-address_32080-value_2-unidId_1":4,"getMultipleHoldingRegisters-address_32106-value_2-unidId_1":4}}
              

              MOD-EDIT: Code in code-tags gesetzt!

              Und im SMARTFOX werden weiterhin weder LEISTUNG noch SOC angezeigt.
              IMG_1099.jpeg IMG_1100.jpeg

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

                @leonundjulie im Log wird vom modbus-proxy kein Fehler angezeigt. Das Screenshot zeigt aber doch Werte - nur kein SOC?!
                Was am Morgen im Winter durchaus normal ist.
                Der Screenshot ist doch vom smartfox - oder nicht?

                Stephan

                L M 2 Replies Last reply Reply Quote 0
                • L
                  leonundjulie @bolliy last edited by

                  @bolliy Hallo Stephan.

                  Meine LUNA2000 ist so eingestellt, dass sie bei 5% abschaltet.

                  Hier drei Fotos - die ich vor einer Minute machte:

                  • Die Werte der Batterie in Fusion Solar
                  • Die Werte der Batterie im iOBroker
                  • Die Werte der Batterie im SMARTFOX

                  FusionSolar und IOBroker passen ungefähr zusammen (das Delta erklärt sich sicherlich aus dem Delay, welches sich aus der Datenübertragung in die Cloud und zurück ergibt. Und der SMARTFOX zeigt halt gar nichts zur Batterie.

                  IMG_1101.jpeg
                  IMG_1103.jpeg
                  IMG_1102.jpeg

                  Da stimmt doch etwas nicht … aber was?

                  Also habe ich iOBroker den HUAWEI Adapter deaktiviert und den SMARTFOX direkt auf die IP des SDONGLES gelegt … dann müsste der SMARTFOX ja eigentlich alles richtig anzeigen - tut er aber nicht. Die Batterie zeigt weiterhin nichts und die von der Batterie abgegebene Leistung wird im SMARTTFOX als PRODUKTION angezeigt. Damit werde ich erstmal die Hotline des SMARTFOX konfrontireren.
                  IMG_1106.jpeg IMG_1107.jpeg

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

                    Hallo zusammen, ich bekomme vom Adapter laufen folgende Meldungen:
                    "Not all data can be read! Please inspect the sun2000 log."
                    Welches Log muss ich da wo auslesen und auf was muss ich achten?

                    B T 2 Replies Last reply Reply Quote 0
                    • B
                      bolliy Developer @leonundjulie last edited by

                      @leonundjulie vielleicht sind falsche Register hinterlegt:

                      Hier findest du Definitionen
                      https://github.com/bolliy/ioBroker.sun2000/blob/main/docs/definitions.md

                      LG Stephan

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

                        @mhuber die Logs findest unter im ioBroker unter Protokolle! Auf den sun2000 abgrenzen und die Fehler hier posten.

                        Das Video ist zwar etwas älter, aber vielleicht dennoch hilfreich:
                        https://www.youtube.com/watch?v=-1PCHancttc

                        Stephan

                        B M 2 Replies Last reply Reply Quote 0
                        • T
                          Thofri @mhuber last edited by

                          @mhuber Was auf jeden Fall sichergestellt sein muss, ist die aktuelle Firmware
                          beim Dongle. Seit dem neusten Update (PC121) habe ich keine Warnungen mehr und alle Daten werden
                          ausgelesen. Vielleicht hilft das auch bei dir? 👍

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

                            @bolliy dann bitte für alle Geräteeinheiten einen Firmwareupdate machen!

                            M L 2 Replies Last reply Reply Quote 0
                            • M
                              mhuber @bolliy last edited by

                              @leonundjulie kann ich das selbst beeinflussen? Hab nichts geändert....

                              1 Reply Last reply Reply Quote 0
                              • M
                                mhuber @Thofri last edited by

                                @thofri ist drauf, halte immer alles aktuell

                                1 Reply Last reply Reply Quote 0
                                • M
                                  mhuber @bolliy last edited by mhuber

                                  @bolliy sagte in Test Adapter sun2000 v0.1.x - Huawei Wechselrichter:

                                  @mhuber die Logs findest unter im ioBroker unter Protokolle! Auf den sun2000 abgrenzen und die Fehler hier posten.

                                  Das Video ist zwar etwas älter, aber vielleicht dennoch hilfreich:
                                  https://www.youtube.com/watch?v=-1PCHancttc

                                  Stephan

                                  @bolliy ah eh einfach Adapter auf Debug stellen, dachte es ist ein anderes Log (ev direkt vom WR) gemeint.
                                  So sieht das Debug log aus, immer wenn der Fehler kommt

                                  sun2000.0
                                  2024-11-05 06:43:40.803	debug	Fetched inverter.0.activePower, val=-0.069
                                  sun2000.0
                                  2024-11-05 06:43:40.706	debug	Try to read data from id/address 1/38229/low/battery Pack1 information
                                  sun2000.0
                                  2024-11-05 06:43:39.739	debug	Try to read data from id/address 1/38317/high/Battery Pack3 Charge And Discharge Power
                                  sun2000.0
                                  2024-11-05 06:43:37.244	debug	Try to read data from id/address 1/38275/high/Battery Pack2 Charge And Discharge Power
                                  sun2000.0
                                  2024-11-05 06:43:35.659	debug	Try to read data from id/address 1/38233/high/Battery Pack1 Charge And Discharge Power
                                  sun2000.0
                                  2024-11-05 06:43:34.772	debug	Try to read data from id/address 1/37113/high/meter activePower
                                  sun2000.0
                                  2024-11-05 06:43:32.804	debug	Try to read data from id/address 1/32064/high/Input Power
                                  sun2000.0
                                  2024-11-05 06:43:32.372	warn	Not all data can be read! Please inspect the sun2000 log.
                                  sun2000.0
                                  2024-11-05 06:43:32.372	debug	{"timeout":10000,"delay":0,"connectDelay":5000,"modbusAdjust":false,"min":0,"max":6000,"stat":{"successSumCounter":73,"errorSumCounter":0},"adjust":{"successLevel":0,"successCounter":3,"errorCounter":0,"lastLength":2,"SuccessDelay":0,"ErrorDelay":0}}
                                  sun2000.0
                                  2024-11-05 06:43:32.371	debug	### Watchdog: time since last update 2.368 sec
                                  

                                  Aja zur Info: Further battery register data hab ich beide schon ein und ausgeschalten, bringt aber nichts.

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

                                    @mhuber die Fehlermeldung besagt, dass nicht alle Daten gelesen werden können. Das Log des Adapters auf info einstellen oder das Protokoll auf info filtern, damit ich auch die errors und warn sehen kannst. Das Log bitte dann hier posten.
                                    Denn im Log müssten Fehler oder weitere Warnmeldung aufgetaucht sein und die sind für uns interessant und entscheidend für eine Diagnose 😉
                                    Das Debug Log ist für eine Ersteinschätzung hinderlich, da zuviele Einträge im Log erscheinen.

                                    Übrigens: DIe Batteriedaten unit und Pack können anscheinend vom Adapter ohne Fehlermeldung gelesen werden. Es müsste ein anderes Problem vorliegen.

                                    M 1 Reply Last reply Reply Quote 0
                                    • M
                                      mhuber @bolliy last edited by

                                      @bolliy sagte in Test Adapter sun2000 v0.1.x - Huawei Wechselrichter:

                                      @mhuber die Fehlermeldung besagt, dass nicht alle Daten gelesen werden können. Das Log des Adapters auf info einstellen oder das Protokoll auf info filtern, damit ich auch die errors und warn sehen kannst. Das Log bitte dann hier posten.
                                      Denn im Log müssten Fehler oder weitere Warnmeldung aufgetaucht sein und die sind für uns interessant und entscheidend für eine Diagnose 😉
                                      Das Debug Log ist für eine Ersteinschätzung hinderlich, da zuviele Einträge im Log erscheinen.

                                      Übrigens: DIe Batteriedaten unit und Pack können anscheinend vom Adapter ohne Fehlermeldung gelesen werden. Es müsste ein anderes Problem vorliegen.

                                      Also bei mir kommt da nichts ausser:

                                      sun2000.0
                                      2024-11-05 08:59:20.982	warn	Not all data can be read! Please inspect the sun2000 log.
                                      sun2000.0
                                      2024-11-05 08:53:20.974	warn	Not all data can be read! Please inspect the sun2000 log.
                                      sun2000.0
                                      2024-11-05 08:52:20.973	warn	Not all data can be read! Please inspect the sun2000 log.
                                      

                                      Adapter auf Info gestellt und im Protokoll kommt nur das, oder muss ich wo anders noch schaun?

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

                                        @mhuber dann zeig mal deine allg. Einstellungen als Screenshot.

                                        M 1 Reply Last reply Reply Quote 0
                                        • M
                                          mhuber @bolliy last edited by

                                          @bolliy sagte in Test Adapter sun2000 v0.1.x - Huawei Wechselrichter:

                                          @mhuber dann zeig mal deine allg. Einstellungen als Screenshot.

                                          3ba5a8a4-970d-4ff4-9177-f27b7166d90b-image.png

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

                                            @mhuber das sieht gut aus.
                                            Was steht im Datenpunkt info.JSONhealth?

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            637
                                            Online

                                            31.6k
                                            Users

                                            79.6k
                                            Topics

                                            1.3m
                                            Posts

                                            adapter emma huawei inverter luna2000 modbus tcp modbus-proxy sdongle smartlogger sun2000
                                            79
                                            901
                                            181750
                                            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