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.
    • R
      rvn1909 @bolliy last edited by

      @bolliy Läuft alles einwandfrei 😉 Bekomme auch Daten und hab hin und wieder mal Verbindungsabbrüche zum WR, die man aber durch Timeouts sicherlich beheben kann nehme ich an. Ansonsten alles stabil. Der Proxy fährt ja auch ohne weiteres hoch und hält sich.

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

        @rvn1909
        Also keine Emma im Einsatz!?
        Im modbus-proxy muss die 0.0.0.0 stehen. In loxone die IP Adresse von deinem ioBroker. Dann sollte es funktionieren.
        Die Timeouts kommen meist von einem alten Firmware Stand des SDongle.

        R 1 Reply Last reply Reply Quote 0
        • R
          rvn1909 @bolliy last edited by rvn1909

          @bolliy Emma wird eingesetzt statt Dongle.
          Sämtliche Firmware-Stände sind manuell auf den aktuellsten Stand gebracht.

          Screenshot 2025-05-24 074323.png

          Die IP ist die der Emma, WR hat ja keine eigene. Ich gebe dort trotzdem die Modbus ID des WR an?! Jedenfalls erhalte ich nur so eine Verbindung zum Wechselrichter. Bei ID 250/0 läuft es auf no connection hinaus.
          Proxy habe ich auf 0.0.0.0 mit Port 502 gesetzt und in Loxone 192.168.1.102:502 hinterlegt. Weiterhin kein Verbindungsaufbau. Habe es auch mit unterschiedlichen Ports versucht, kein Erfolg.

          p.s.: in der Emma ist alles gemäß Wiki eingestellt.

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

            @rvn1909 wenn du von loxone auf die Daten der WR zugreifen möchtest gibst du die modbus id 7 an. Falls du auf die Daten der Emma lesen möchtest wird die id 250 verwendet.
            Zeig doch mal die Konfiguration des modbus-proxy im Adapter.
            Kannst du vom loxone host den ioBroker anpingen?
            Danach mit telnet versuchen eine tcp-Verbindung aufzubauen.

            Stephan

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

              @rvn1909 da du mit dem Adapter die Daten lesen kannst, ist die Emma richtig konfiguriert. 👍
              Mit loxone möchtest du die Daten vom modbus-proxy abgreifen. Soweit alles klar und nachvollziehbar.

              Stephan

              1 Reply Last reply Reply Quote 0
              • R
                rvn1909 @bolliy last edited by

                @bolliy Also die 0 für die Emma scheint aus irgendwelchen Gründen nicht zu laufen, das ist bei mir jetzt aber sekundär.

                Mein Proxy sieht wie folgt aus:

                Screenshot 2025-05-24 171221.png

                Loxone und iobroker sollten untereinander erreichbar sein. Ich hab hier alles offen und beide sind im selben subnet.
                Jetzt ist gerade nach den paar Stunden Abstand einfach vollkommen zufällig eine Art Connection da, obwohl mein Loxone Monitor mir das Gegenteil sagt.
                Im Log sehe ich zumindest:

                Modbus-proxy: {"stat":{"#getMultipleHoldingRegisters-address_30346-value_2-unidId_7":4}}
                

                Das einzige Register, was ich testweise via Loxone aktuell abfragen möchte. Auch wenn dort kein valider Wert übermittelt wird, so sieht das ja immerhin nach etwas aus...
                Apropos: Frage ich die Register 1zu1 so ab, wie ich es direkt vom WR tun würde? Oder gibt es da noch versteckte aliase, die ich überlesen habe?

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

                  @rvn1909 die Einstellungen sehen korrekt aus. Es werden Daten über den modbus-proxy lt. Protokoll gelesen.
                  Es gibt hier Forum jemanden, der auch loxone einsetzt und für den ich das mapping eingebaut habe. Nach meinem Eindruck hat bei dieser Konstellation alles funktioniert. Insofern kann ich deine Probleme nicht richtig validieren. 🤷‍♂️
                  Vielleicht kannst du einen Kontakt herstellen und um Hilfe bitten.
                  LG Stephan

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

                    @rvn1909 ich stelle die Registerdaten über den proxy 1:1 zur Verfügung.

                    1 Reply Last reply Reply Quote 0
                    • R
                      rvn1909 @bolliy last edited by Samson71

                      @bolliy werde ich mal machen, so ganz sauber ist es noch nicht, aber komischerweise konnte ich jetzt mal ein paar Werte für eine gewisse Zeit auslesen.
                      Leider crasht die Verbindung (Adapter -> Emma) dann nach kurzer Zeit wieder und Loxone reagiert darauf sehr empfindlich, sodass auch nach dem Timeout und der Wiederherstellung nix mehr geht. Hab mal die Logs kopiert, scheint wieder eine spezielle Abfrage zu sein:

                      sun2000.0
                      2025-05-24 22:43:40.003	warn	Couldnt connect Modbus TCP to 192.168.1.167:502 TcpRTUBufferedPort Connection Timed Out
                      
                      sun2000.0
                      2025-05-24 22:43:25.122	warn	Error while reading from 192.168.1.167 [Reg: 30354, Len: 12, modbusID: 0] with: Timed out
                      
                      sun2000.0
                      2025-05-24 22:43:14.202	warn	Not all data can be read! Please inspect the sun2000 log.
                      
                      sun2000.0
                      2025-05-24 22:41:14.202	warn	Not all data can be read! Please inspect the sun2000 log.
                      
                      sun2000.0
                      2025-05-24 22:40:40.002	warn	Couldnt connect Modbus TCP to 192.168.1.167:502 TcpRTUBufferedPort Connection Timed Out
                      
                      sun2000.0
                      2025-05-24 22:40:25.123	warn	Error while reading from 192.168.1.167 [Reg: 30354, Len: 12, modbusID: 0] with: Timed out
                      
                      sun2000.0
                      2025-05-24 22:39:14.202	warn	Not all data can be read! Please inspect the sun2000 log.
                      
                      sun2000.0
                      2025-05-24 22:37:30.002	warn	Couldnt connect Modbus TCP to 192.168.1.167:502 TcpRTUBufferedPort Connection Timed Out
                      
                      sun2000.0
                      2025-05-24 22:37:15.445	warn	Error while reading from 192.168.1.167 [Reg: 31639, Len: 52, modbusID: 0] with: Timed out
                      
                      sun2000.0
                      2025-05-24 22:37:14.202	warn	Not all data can be read! Please inspect the sun2000 log.
                      
                      sun2000.0
                      2025-05-24 22:35:14.203	warn	Not all data can be read! Please inspect the sun2000 log.
                      

                      MOD-Edit
                      Bitte Code-Tags benutzen

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

                        @rvn1909 welche Firmware hast du auf deiner Emma installiert? Von Timeouts beim Lesen der Emma habe ich bis dato noch nichts gehört.

                        R 1 Reply Last reply Reply Quote 0
                        • R
                          rvn1909 @bolliy last edited by

                          @bolliy aktuell läuft die neueste Version:

                          Screenshot_20250525_114030_Chrome.jpg

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

                            @rvn1909 ich meine die Emma Firmware
                            https://support.huawei.com/enterprise/en/fusionsolar/smarthems-pid-256539983/software

                            R 1 Reply Last reply Reply Quote 0
                            • R
                              rvn1909 @bolliy last edited by

                              @bolliy Ach herrje, wo bin ich denn da falsch abgebogen...

                              7c3e3a15-31d0-4d88-a71f-75b19d2c16d8-image.png

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

                                @rvn1909 versuch mal ältere Firmware Versionen. Huawei hat immer wieder Probleme mit der modbus-tcp Implmentierung.

                                R 1 Reply Last reply Reply Quote 0
                                • R
                                  rvn1909 @bolliy last edited by

                                  @bolliy Wenn das so ohne Weiteres möglich wäre. Anscheinend unterstützt die EMMA kein Rollback. Wie ich da nun hinkomme ohne sämtliche Daten zu verlieren ist die Frage. Muss schauen ob ich da ne Art Backup erzeugen kann..

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

                                    @rvn1909 wenn für dich die Nutzung von facebook kein Problem ist, kannst du deine Fragen super gut hier stellen:
                                    https://www.facebook.com/groups/653371832541018/?ref=share
                                    Dort kannst du auch fragen, ob modbus-tcp Probleme bei der letzten emma Firmware bekannt sind.

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

                                      @rvn1909 übrigens ist nur eine modbus-tcp-Verbindung zur emma möglich. Also weder mehrere Adapter, evcc oder sonstiger Client können gleichzeitig auf die emma per modbus zugreifen. Dafür ist der modbus-proxy da, dieser ist multi-clientfähig.
                                      Alle anderen Clients müssen den modbus-proxy nutzen.

                                      1 Reply Last reply Reply Quote 0
                                      • R
                                        rvn1909 @bolliy last edited by

                                        @bolliy da muss ich leider moralisch gesehen passen 😉 Ich muss hier wohl geduldig sein, bis sich was bei der FW ergibt oder generell der Adapter in meinem Konstrukt stabil läuft. Auf jeden Fall danke für deinen Support und die Arbeit dahinter!

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

                                          Kann mir jemand erklären wie ich die Wallbox von Huawei reinbekomme?

                                          Ich habe eine Emma, sun2000 10kw WR, luna2000 7kw, Wallbox sc 22kt
                                          Einzige ID im Adapter ist 5 für den sun2000.
                                          Keine weitere ID ansprechbar 1-10

                                          In der App ist die Wallbox da. Über Modbus kommt alles rein, außer die Wallbox.
                                          Modbus Proxy ist aktiviert mit: 0.0.0.0 Port 502
                                          Wallbox ist über LAN verbunden

                                          In der Wallbox ist Freigabe für Managementsysteme aktiviert auf IP von IoBroker 192.168.0.14 und Port 502

                                          Es kommen keine Daten rein 😞

                                          Was mache ich falsch?

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

                                            @bug77 das Auslesen des Huawei Chargers über die Emma ist im Adapter noch nicht implementiert. Lt. der MODBUS Interface Definitions (https://photomate.zendesk.com/hc/en-gb/article_attachments/20421983900701) sollte diese aber möglich sein. Leg doch mal ein issue auf github an.
                                            Wenn du mich beim Testen unterstüzt und ich Zeit finde, werde ich das gerne einbauen 😉

                                            LG Stephan

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            934
                                            Online

                                            31.7k
                                            Users

                                            79.7k
                                            Topics

                                            1.3m
                                            Posts

                                            adapter emma huawei inverter luna2000 modbus tcp modbus-proxy sdongle smartlogger sun2000
                                            81
                                            928
                                            209460
                                            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