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 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
                                      • L
                                        leonundjulie @bolliy last edited by leonundjulie

                                        @bolliy Hallo Stephan.

                                        Ich habe den SMARTFOX Service angeschrieben und musste letztlich feststellen, dass der Fehler zwischen meinen Ohren lag.

                                        In der Anleitung https://smartfox.de/wp-content/uploads/2022/11/DE_Huawei-WR-auslesen_TCP_01.2023.pdf sind mehrere Szenario aufgezeigt und einen wichtigen Hinweis habe ich übersehen.

                                        IMG_1116.jpeg

                                        Hier die Bilder von den Einstellungen und dann läuft es:IMG_1114.png IMG_1112.jpeg

                                        IMG_1113.jpeg

                                        DANKE für die Unterstützung - damit wäre die Version 16 aus meiner Sicht iO.

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

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

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

                                          {"errno":102,"address":37758,"info":"battery information","inverter":0,"modbusID":1,"tc":1730819211124,"lastread":1730817793970,"message":"Not all data can be read! Please inspect the sun2000 log.","modbus":{"timeout":10000,"delay":0,"connectDelay":5000,"modbusAdjust":false,"min":0,"max":6000,"stat":{"successSumCounter":12680,"errorSumCounter":0},"adjust":{"successLevel":0,"successCounter":5,"errorCounter":0,"lastLength":13,"SuccessDelay":0,"ErrorDelay":0}}}
                                          
                                          B 1 Reply Last reply Reply Quote 0
                                          • B
                                            bolliy Developer @mhuber last edited by bolliy

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

                                            37758

                                            Es werden einige Batteridaten nicht gelesen. Ich weiß nur nicht warum. Es müsste sich der SOC Wert der Batterie im Pfad collected nicht ändern und auf einem Wert einfrieren. Kannst du bestätigen?

                                            Welche Installationsquelle hast du verwendet (stable, beta, npm oder github)?

                                            Teste bitte mal die Testversion 0.17.0

                                            LG Stephan

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            696
                                            Online

                                            31.6k
                                            Users

                                            79.6k
                                            Topics

                                            1.3m
                                            Posts

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