Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Hardware
    4. [gelöst] Deye Wechselrichter SUN 10k geht nicht im IOB

    NEWS

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    [gelöst] Deye Wechselrichter SUN 10k geht nicht im IOB

    This topic has been deleted. Only users with topic management privileges can see it.
    • fuzzy1955
      fuzzy1955 @warp735 last edited by

      @warp735
      Danke für die Info! Den Alias-Haken hab ich rausgenommen (hab ich vorher schon einige Male variiert). Der Client 2 ist natürlich am WR eingestellt:

      20250225_125317.jpg

      Und deine Einstellungen habe ich probiert, aber ohne Erfolg.

      20250225_IoB_Adapter1.jpg

      Jetzt habe ich den Client 1 eingestellt.

      host.raspberrypi
      2025-02-25 13:09:29.678	info	instance system.adapter.modbus.0 terminated with code 11 (ADAPTER_REQUESTED_TERMINATION)
      
      modbus.0
      2025-02-25 13:09:29.650	info	terminating
      
      host.raspberrypi
      2025-02-25 13:09:29.191	info	stopInstance system.adapter.modbus.0 send kill signal
      
      modbus.0
      2025-02-25 13:09:29.155	info	Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason
      
      modbus.0
      2025-02-25 13:09:29.155	debug	Plugin sentry destroyed
      
      modbus.0
      2025-02-25 13:09:29.155	info	terminating
      
      modbus.0
      2025-02-25 13:09:29.149	debug	Closing client on purpose.
      
      modbus.0
      2025-02-25 13:09:29.148	info	Got terminate signal TERMINATE_YOURSELF
      
      host.raspberrypi
      2025-02-25 13:09:29.146	info	stopInstance system.adapter.modbus.0 (force=false, process=true)
      
      host.raspberrypi
      2025-02-25 13:09:29.145	info	"system.adapter.modbus.0" disabled
      
      modbus.0
      2025-02-25 13:09:28.268	info	Disconnected from slave 192.168.0.112
      
      modbus.0
      2025-02-25 13:09:28.268	debug	Closing client on purpose.
      
      modbus.0
      2025-02-25 13:09:27.269	debug	Cleaning up request fifo.
      
      modbus.0
      2025-02-25 13:09:27.269	debug	Clearing timeout of the current request.
      
      modbus.0
      2025-02-25 13:09:27.269	debug	Socket closed with error
      
      modbus.0
      2025-02-25 13:09:27.268	warn	[DevID_1] Poll error count: 1 code: {"err":"timeout","timeout":1000}
      
      modbus.0
      2025-02-25 13:09:27.268	error	Client in error state.
      
      modbus.0
      2025-02-25 13:09:27.267	error	Request timed out.
      
      modbus.0
      2025-02-25 13:09:27.267	warn	Error: undefined
      
      modbus.0
      2025-02-25 13:09:26.267	debug	Sending pdu to the socket.
      
      modbus.0
      2025-02-25 13:09:26.266	debug	[DevID_1/holdingRegs] Poll address 108 - 1 registers
      
      modbus.0
      2025-02-25 13:09:26.266	debug	Initialization of scale factors done!
      
      modbus.0
      2025-02-25 13:09:26.265	debug	[DevID_1] Poll start ---------------------
      
      modbus.0
      2025-02-25 13:09:26.264	info	Connected to slave
      
      modbus.0
      2025-02-25 13:09:26.156	debug	Add holdingRegisters.1.108_MaxChargeBatt: {"_id":"holdingRegisters.1.108_MaxChargeBatt","type":"state","common":{"name":"Max. Ladestrom der Batterie","role":"level","type":"number","read":true,"write":true,"def":0,"unit":"A"},"native":{"regType":"holdingRegs","address":108,"deviceId":1,"type":"int16be","len":1,"offset":0,"factor":1,"poll":true}}
      
      modbus.0
      2025-02-25 13:09:26.156	debug	Initialize Objects for holdingRegs: [{"_address":"108","name":"MaxChargeBatt","description":"Max. Ladestrom der Batterie","unit":"A","type":"int16be","len":1,"factor":1,"offset":0,"formula":"","role":"level","room":"","poll":true,"wp":false,"cw":true,"isScale":false,"address":108,"deviceId":1,"id":"holdingRegisters.1.108_MaxChargeBatt"}]
      
      modbus.0
      2025-02-25 13:09:26.156	debug	Initialize Objects for inputRegs: []
      
      modbus.0
      2025-02-25 13:09:26.156	debug	Initialize Objects for coils: []
      
      modbus.0
      2025-02-25 13:09:26.155	debug	Initialize Objects for disInputs: []
      
      modbus.0
      2025-02-25 13:09:26.104	info	starting. Version 6.3.2 in /opt/iobroker/node_modules/iobroker.modbus, node: v20.18.2, js-controller: 7.0.6
      
      modbus.0
      2025-02-25 13:09:25.963	debug	Plugin sentry Initialize Plugin (enabled=true)
      
      modbus.0
      2025-02-25 13:09:25.916	debug	States connected to redis: 127.0.0.1:9000
      
      modbus.0
      2025-02-25 13:09:25.867	debug	States create User PubSub Client
      
      modbus.0
      2025-02-25 13:09:25.866	debug	States create System PubSub Client
      
      modbus.0
      2025-02-25 13:09:25.861	debug	Redis States: Use Redis connection: 127.0.0.1:9000
      
      modbus.0
      2025-02-25 13:09:25.850	debug	Objects connected to redis: 127.0.0.1:9001
      
      modbus.0
      2025-02-25 13:09:25.847	debug	Objects client initialize lua scripts
      
      modbus.0
      2025-02-25 13:09:25.835	debug	Objects create User PubSub Client
      
      modbus.0
      2025-02-25 13:09:25.834	debug	Objects create System PubSub Client
      
      modbus.0
      2025-02-25 13:09:25.834	debug	Objects client ready ... initialize now
      
      modbus.0
      2025-02-25 13:09:25.821	debug	Redis Objects: Use Redis connection: 127.0.0.1:9001
      
      host.raspberrypi
      2025-02-25 13:09:25.310	info	instance system.adapter.modbus.0 in version "6.3.2" started with pid 1190
      
      host.raspberrypi
      2025-02-25 13:09:25.084	info	"system.adapter.modbus.0" enabled
      

      Was kann ich noch probieren? Danke vorweg!

      1 Reply Last reply Reply Quote 0
      • Codierknecht
        Codierknecht Developer Most Active @fuzzy1955 last edited by

        @fuzzy1955 sagte in Deye Wechselrichter SUN 10k geht nicht im IOB:

        Das LAN-Kabel am WR-BMS ist gesplittet und 2 Adern führen zum RS485 to Eth-Konverter.
        Pin 1 = 485B weiß/orange, Pin 2 = 485A orange.

        Das Ding muss blau leuchten (Link). Sonst wird das nix. Und ohne Masse wohl auch nicht.
        Ich musste bei meinem QCells/Solax auch ein bisschen rumprobieren, bis ich die passenden Leitungen herausgefunden hatte: blau, blauweiß, grün.

        fuzzy1955 2 Replies Last reply Reply Quote 0
        • wendy2702
          wendy2702 last edited by

          Hat der keine reine Modbus Schnittstelle/Buchse ?

          fuzzy1955 1 Reply Last reply Reply Quote 0
          • fuzzy1955
            fuzzy1955 @Codierknecht last edited by

            @codierknecht
            Ausprobiert habe ich auch schon stundenlang, ohne Erfolg. Zunächst bin ich nach den Erfahrungen von maik vorgegangen (https://forum.iobroker.net/topic/65397/deye-sun-12k-sg04lp3-wechselrichter-mit-modbus-auslesen). Auch die Hardwaredoku ist recht gut - bis auf die Widersprüchlichkeit bei den Registernummern.

            20250225_RS485.jpg
            Deye_Modbus Register V118.pdf

            Hast du irgendwelche andere Ansätze zu dem Thema? Vorweg danke!

            1 Reply Last reply Reply Quote 0
            • fuzzy1955
              fuzzy1955 @wendy2702 last edited by

              @wendy2702
              Ja, hat er. Hab ich auch schon probiert. Es ist nicht ganz klar, ob diese beim Deye SUN 10k aktiv ist.

              20250225_RS485_2.jpg

              Ich habs auch mit dem Soleman WLAN Datenlogger probiert. Ohne Erfolg.
              Für weitere Tipps bin ich dir sehr dankbar!

              wendy2702 1 Reply Last reply Reply Quote 0
              • fuzzy1955
                fuzzy1955 @Codierknecht last edited by

                @codierknecht
                Masse hab ich natürlich einseitig gemacht. Und ja, die Link-LED kenne ich.

                Codierknecht 2 Replies Last reply Reply Quote 0
                • wendy2702
                  wendy2702 @fuzzy1955 last edited by wendy2702

                  @fuzzy1955 sagte in Deye Wechselrichter SUN 10k geht nicht im IOB:

                  @wendy2702
                  Ja, hat er. Hab ich auch schon probiert. Es ist nicht ganz klar, ob diese beim Deye SUN 10k aktiv ist.

                  20250225_RS485_2.jpg

                  Ich habs auch mit dem Soleman WLAN Datenlogger probiert. Ohne Erfolg.
                  Für weitere Tipps bin ich dir sehr dankbar!

                  Woher kommt das Bild mit der PIN Belegung?

                  Wenn die Angabe „Sunspec“ die da steht stimmt, ist es ein anderer Port und andere Register.

                  Wie heist der WR vollständig?

                  Edit: wie ist der Akku „BMS“ mit dem Deye verbunden?

                  fuzzy1955 1 Reply Last reply Reply Quote 0
                  • Codierknecht
                    Codierknecht Developer Most Active @fuzzy1955 last edited by

                    @fuzzy1955 sagte in Deye Wechselrichter SUN 10k geht nicht im IOB:

                    Und ja, die Link-LED kenne ich

                    Ich befürchte, bevor die nicht blau leuchtet bleibt jeder Versuch, den Adapter zum fliegen zu bringen erfolglos bleiben.

                    fuzzy1955 1 Reply Last reply Reply Quote 0
                    • fuzzy1955
                      fuzzy1955 @wendy2702 last edited by fuzzy1955

                      @wendy2702

                      Woher kommt das Bild mit der PIN Belegung?
                      Von dem sehr guten Benutzerhandbuch des Deye SUN 10k.
                      (https://www.google.at/url?sa=t&rct=j&q=&esrc=s&source=web&cd=&ved=2ahUKEwiUr5m54d-LAxWYIBAIHbBIAsEQFnoECBgQAQ&url=https%3A%2F%2Fde.deyeinverter.com%2Fdeyeinverter%2F2022%2F09%2F28%2Fbenutzerhandbuchfu%CC%88rdeyehybridniedervoltwechselrichter-germanmanual.pdf&usg=AOvVaw3A-c--pKbI1iiV1Uy76eSO&opi=89978449)
                      Deye Benutzerhandbuch Deckblatt.jpg

                      Wenn die Angabe „Sunspec“ die da steht stimmt, ist es ein anderer Port und andere Register.
                      Aber welche? Den Port 8899 hab ich auch probiert.

                      Wie heist der WR vollständig?
                      Deye SUN-10K-SG04LP3-EU

                      Edit: wie ist der Akku „BMS“ mit dem Deye verbunden?
                      Meritsun LFP200-48 10 kWh.

                      1 Reply Last reply Reply Quote 0
                      • fuzzy1955
                        fuzzy1955 @Codierknecht last edited by

                        @codierknecht
                        Ja, das befürchte ich auch.

                        1 Reply Last reply Reply Quote 0
                        • wendy2702
                          wendy2702 last edited by

                          So sehen meine Einstelungen für die 12K Version aus:

                          28703336-6536-4787-8dfa-8a1f6c972d8c-grafik.png
                          a6c197ed-67a1-48dc-ac99-93e324cb25f4-grafik.png
                          3ab9dcfe-a1d2-4e53-9a1b-10fdfcffb960-grafik.png
                          761f5785-38d9-45d6-a183-7200d41fd49c-grafik.png

                          192.168.178.18 ist der ioBroker

                          Man kann zum testen auf einer Seite auch mal die drähte tauschen, also pin 1 & 2 oder a & b

                          fuzzy1955 1 Reply Last reply Reply Quote 0
                          • fuzzy1955
                            fuzzy1955 @wendy2702 last edited by fuzzy1955

                            @wendy2702
                            Danke für deine interessanten Infos! Ich habe jetzt alles mit deinen Einstellungen probiert - leider ohne Erfolg.

                            Folgendes habe ich zusätzlich probiert:

                            • Tausch des Waveshare RS485 to Eth
                            • Umpolen des Kabels (da geht nicht mal die Connection)
                            • Test mit den Ports 502, 4196, 4197, 8899
                            • Test mit einem CAT-Kabel an der Deye-Buchse ModBus statt dem gesplitteten BMS-Kabel
                            • etc.

                            Witzigerweise kommt mit dem Tool CAS ModBus Scanner bei der Funktion 03 ein GOOD:

                            20250226_CAS_Modbus_Scanner.jpg

                            Woher hast du den Port 4197? Den habe ich noch nirgends im Deye Handbuch gesehen.

                            EDIT: Es ist übrigens völlig egal, welche Modbus-Adresse ich bei der Instanz reinschreibe. Immer kommt derselbe Fehler:

                            
                            host.raspberrypi 2025-02-26 17:29:38.798	info	instance system.adapter.modbus.0 terminated with code 11 (ADAPTER_REQUESTED_TERMINATION)
                            
                            modbus.0 2025-02-26 17:29:38.756	info	terminating
                            
                            host.raspberrypi 2025-02-26 17:29:38.296	info	stopInstance system.adapter.modbus.0 send kill signal
                            
                            modbus.0 2025-02-26 17:29:38.274	info	Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason
                            
                            modbus.0 2025-02-26 17:29:38.273	info	terminating
                            
                            modbus.0 2025-02-26 17:29:38.253	info	Got terminate signal TERMINATE_YOURSELF
                            
                            host.raspberrypi 2025-02-26 17:29:38.250	info	stopInstance system.adapter.modbus.0 (force=false, process=true)
                            
                            host.raspberrypi 2025-02-26 17:29:38.250	info	"system.adapter.modbus.0" disabled
                            
                            modbus.0 2025-02-26 17:29:37.591	info	Disconnected from slave 192.168.0.111
                            
                            modbus.0 2025-02-26 17:29:36.592	warn	[DevID_2] Poll error count: 1 code: {"err":"timeout","timeout":5000}
                            
                            modbus.0 2025-02-26 17:29:36.591	error	Client in error state.
                            
                            modbus.0 2025-02-26 17:29:36.591	error	Request timed out.
                            
                            modbus.0 2025-02-26 17:29:36.590	warn	Error: undefined
                            
                            modbus.0 2025-02-26 17:29:31.587	info	Connected to slave
                            
                            modbus.0 2025-02-26 17:29:31.430	info	starting. Version 6.3.2 in /opt/iobroker/node_modules/iobroker.modbus, node: v20.18.3, js-controller: 7.0.6
                            
                            host.raspberrypi 2025-02-26 17:29:30.654	info	instance system.adapter.modbus.0 in version "6.3.2" started with pid 1373
                            
                            host.raspberrypi 2025-02-26 17:29:30.395	info	"system.adapter.modbus.0" enabled
                            
                            wendy2702 1 Reply Last reply Reply Quote 0
                            • wendy2702
                              wendy2702 @fuzzy1955 last edited by

                              @fuzzy1955 sagte in Deye Wechselrichter SUN 10k geht nicht im IOB:

                              Woher hast du den Port 4197? Den habe ich noch nirgends im Deye Handbuch gesehen.

                              Der ist vom Waveshare und wird nur Richtung Netzwerk verwendet. Hat für dieses Setup und die Kommunikation keine Bedeutung.

                              Ist dein Akku auch an der Buchse angeschlossen mit seinem BMS ? Spricht der RS485 oder CAN?

                              fuzzy1955 1 Reply Last reply Reply Quote 0
                              • fuzzy1955
                                fuzzy1955 @wendy2702 last edited by

                                @wendy2702
                                Der Meritsun LFP200-48 10 kWh ist beim Deye an der Buchse BMS und am Akku an der Buchse CAN verbunden. RS485 geht nicht - das erkennt der Deye nicht.

                                wendy2702 1 Reply Last reply Reply Quote 0
                                • wendy2702
                                  wendy2702 @fuzzy1955 last edited by

                                  @fuzzy1955 wenn der per CAN kommuniziert ist OK.

                                  Steht der Lithium Mode auf welchem Wert?

                                  fuzzy1955 1 Reply Last reply Reply Quote 0
                                  • Codierknecht
                                    Codierknecht Developer Most Active @fuzzy1955 last edited by Codierknecht

                                    Ich komme nochmal auf diese Aussagen zurück:

                                    @fuzzy1955 sagte in Deye Wechselrichter SUN 10k geht nicht im IOB:

                                    Masse hab ich natürlich einseitig gemacht

                                    Und im Eingangspost:

                                    Das LAN-Kabel am WR-BMS ist gesplittet und 2 Adern führen zum RS485 to Eth-Konverter.

                                    Also ich kenne Deinen WR nicht. Aber sooooooo unterschiedlich werden die Hersteller das ja nicht machen.
                                    An meinem QCells/Solax steckt ein vorkonfektioniertes Netzwerkkabel in der dafür vorgesehenen RJ45-Buchse.
                                    Am anderen Ende habe ich den Stecker abgeschnitten und 3 Adern an den Waveshare geklemmt:
                                    Masse, 485B, 485A

                                    Meine elektrotechnischen Grundkenntnisse mögen etwas eingerostet sein, aber Masse nur einseitig anzuklemmen dürfte wenig hilfreich sein.

                                    Homoran fuzzy1955 2 Replies Last reply Reply Quote 0
                                    • Homoran
                                      Homoran Global Moderator Administrators @Codierknecht last edited by

                                      @codierknecht sagte in Deye Wechselrichter SUN 10k geht nicht im IOB:

                                      aber Masse nur einseitig anzuklemmen dürfte wenig hilfreich sein.

                                      kenn ich noch von alten HiFi Kabeln um Brummschleifen zu vermeiden

                                      1 Reply Last reply Reply Quote 0
                                      • fuzzy1955
                                        fuzzy1955 @wendy2702 last edited by

                                        @wendy2702 sagte in Deye Wechselrichter SUN 10k geht nicht im IOB:

                                        Steht der Lithium Mode auf welchem Wert?

                                        Pardon - die Frage verstehe ich nicht. Wo finde ich das?

                                        wendy2702 1 Reply Last reply Reply Quote 0
                                        • fuzzy1955
                                          fuzzy1955 @Codierknecht last edited by

                                          @codierknecht sagte in Deye Wechselrichter SUN 10k geht nicht im IOB:

                                          An meinem QCells/Solax steckt ein vorkonfektioniertes Netzwerkkabel in der dafür vorgesehenen RJ45-Buchse.
                                          Am anderen Ende habe ich den Stecker abgeschnitten und 3 Adern an den Waveshare geklemmt:
                                          Masse, 485B, 485A
                                          Meine elektrotechnischen Grundkenntnisse mögen etwas eingerostet sein, aber Masse nur einseitig anzuklemmen dürfte wenig hilfreich sein.
                                          Die Masse ist ja nur zur Abschirmung vorhanden. Das funktioniert so besser , wenn man verschiedene Geräte miteinander koppelt. Modbus bräuchte ja nur 2 "Haxen".

                                          Laut Deye Handbuch ist das so:
                                          20250225_RS485_2.jpg
                                          Möglicherweise ist die Modbus-Buchse bei meinem Modell nicht aktiv.

                                          1 Reply Last reply Reply Quote 0
                                          • wendy2702
                                            wendy2702 @fuzzy1955 last edited by wendy2702

                                            @fuzzy1955 sagte in Deye Wechselrichter SUN 10k geht nicht im IOB:

                                            @wendy2702 sagte in Deye Wechselrichter SUN 10k geht nicht im IOB:

                                            Steht der Lithium Mode auf welchem Wert?

                                            Pardon - die Frage verstehe ich nicht. Wo finde ich das?

                                            Im Deye Menu.

                                            Welche SW Version läuft auf dem Deye?

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            1.0k
                                            Online

                                            31.7k
                                            Users

                                            79.7k
                                            Topics

                                            1.3m
                                            Posts

                                            6
                                            90
                                            3294
                                            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