Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Tester
    4. [Adapter] cloudfreie Auslesung von Deye-Invertern

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    [Adapter] cloudfreie Auslesung von Deye-Invertern

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

      @rene55 ich habe eine Instanz auf Debug gestellt

      2025-04-24 12:35:56.683 - info: host.iobroker stopInstance system.adapter.deyeidc.0 (force=false, process=true)
      2025-04-24 12:35:56.778 - info: host.iobroker stopInstance system.adapter.deyeidc.0 send kill signal
      2025-04-24 12:35:56.708 - info: deyeidc.0 (348) Got terminate signal TERMINATE_YOURSELF
      2025-04-24 12:35:56.791 - info: deyeidc.0 (348) terminating
      2025-04-24 12:35:56.799 - info: deyeidc.0 (348) Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason
      2025-04-24 12:35:57.308 - info: deyeidc.0 (348) terminating
      2025-04-24 12:35:57.811 - info: host.iobroker instance system.adapter.deyeidc.0 terminated with code 11 (ADAPTER_REQUESTED_TERMINATION)
      2025-04-24 12:36:01.726 - info: host.iobroker instance system.adapter.deyeidc.0 in version "0.2.0" started with pid 26082
      2025-04-24 12:36:08.027 - debug: deyeidc.0 (26082) Redis Objects: Use Redis connection: 127.0.0.1:9001
      2025-04-24 12:36:08.098 - debug: deyeidc.0 (26082) Objects client ready ... initialize now
      2025-04-24 12:36:08.105 - debug: deyeidc.0 (26082) Objects create System PubSub Client
      2025-04-24 12:36:08.107 - debug: deyeidc.0 (26082) Objects create User PubSub Client
      2025-04-24 12:36:08.209 - debug: deyeidc.0 (26082) Objects client initialize lua scripts
      2025-04-24 12:36:08.237 - debug: deyeidc.0 (26082) Objects connected to redis: 127.0.0.1:9001
      2025-04-24 12:36:08.290 - debug: deyeidc.0 (26082) Redis States: Use Redis connection: 127.0.0.1:9000
      2025-04-24 12:36:08.314 - debug: deyeidc.0 (26082) States create System PubSub Client
      2025-04-24 12:36:08.316 - debug: deyeidc.0 (26082) States create User PubSub Client
      2025-04-24 12:36:08.415 - debug: deyeidc.0 (26082) States connected to redis: 127.0.0.1:9000
      2025-04-24 12:36:08.799 - info: deyeidc.0 (26082) starting. Version 0.2.0 in /opt/iobroker/node_modules/iobroker.deyeidc, node: v20.19.1, js-controller: 7.0.6
      2025-04-24 12:36:08.841 - debug: deyeidc.0 (26082) IP address [192.168.178.41] seems to be valid.
      2025-04-24 12:36:08.843 - info: deyeidc.0 (26082) Retrieving data from the inverter will be done every 10 seconds
      2025-04-24 12:36:08.844 - debug: deyeidc.0 (26082) checkUserData is ready
      2025-04-24 12:36:08.846 - debug: deyeidc.0 (26082) try to connect . . .
      2025-04-24 12:36:08.899 - debug: deyeidc.0 (26082) Connected to server
      2025-04-24 12:36:09.140 - debug: deyeidc.0 (26082) [checkDataFrame] CheckSumme Modbus faulty!
      2025-04-24 12:36:10.895 - debug: deyeidc.0 (26082) Response: (payload) {"register":1,"modbus":{"type":"Buffer","data":[1,3,66,0,2,0,11,0,0,0,0,80,156,0,0,0,2,0,2,0,2,0,2,19,75,0,0,18,178,0,0,9,106,19,19,0,0,0,17,19,231,0,0,19,136,0,0,0,0,0,0,0,0,0,0,0,0,16,14,0,0,0,0,0,0,12,68,0,0,17]}}
      2025-04-24 12:36:10.924 - debug: deyeidc.0 (26082) Data reception for 1 registersets completed
      2025-04-24 12:36:10.930 - debug: deyeidc.0 (26082) [subscribeWatchpoint] set to 3917476911.Power_Set
      2025-04-24 12:36:12.146 - debug: deyeidc.0 (26082) [checkDataFrame] CheckSumme Modbus faulty!
      2025-04-24 12:36:19.668 - debug: deyeidc.0 (26082) [checkDataFrame] CheckSumme Modbus faulty!
      2025-04-24 12:36:20.903 - debug: deyeidc.0 (26082) Response: (payload) {"register":1,"modbus":{"type":"Buffer","data":[1,3,66,0,2,0,11,0,0,0,0,80,156,0,0,0,2,0,2,0,2,0,2,19,75,0,0,18,178,0,0,9,106,19,19,0,0,0,17,19,231,0,0,19,136,0,0,0,0,0,0,0,0,0,0,0,0,16,14,0,0,0,0,0,0,12,68,0,0,17]}}
      2025-04-24 12:36:20.948 - debug: deyeidc.0 (26082) Data reception for 1 registersets completed
      2025-04-24 12:36:22.146 - debug: deyeidc.0 (26082) [checkDataFrame] CheckSumme Modbus faulty!
      2025-04-24 12:36:29.154 - debug: deyeidc.0 (26082) [checkDataFrame] CheckSumme Modbus faulty!
      2025-04-24 12:36:30.897 - debug: deyeidc.0 (26082) Response: (payload) {"register":1,"modbus":{"type":"Buffer","data":[1,3,66,0,2,0,11,0,0,0,0,80,156,0,0,0,2,0,2,0,2,0,2,19,75,0,0,18,178,0,0,9,106,19,19,0,0,0,17,19,231,0,0,19,136,0,0,0,0,0,0,0,0,0,0,0,0,16,14,0,0,0,0,0,0,12,68,0,0,17]}}
      2025-04-24 12:36:30.921 - debug: deyeidc.0 (26082) Data reception for 1 registersets completed
      2025-04-24 12:36:32.144 - debug: deyeidc.0 (26082) [checkDataFrame] CheckSumme Modbus faulty!
      2025-04-24 12:36:39.153 - debug: deyeidc.0 (26082) [checkDataFrame] CheckSumme Modbus faulty!
      2025-04-24 12:36:40.918 - debug: deyeidc.0 (26082) Response: (payload) {"register":1,"modbus":{"type":"Buffer","data":[1,3,66,0,2,0,11,0,0,0,0,80,156,0,0,0,2,0,2,0,2,0,2,19,75,0,0,18,178,0,0,9,106,19,19,0,0,0,17,19,231,0,0,19,136,0,0,0,0,0,0,0,0,0,0,0,0,16,14,0,0,0,0,0,0,12,68,0,0,17]}}
      2025-04-24 12:36:40.938 - debug: deyeidc.0 (26082) Data reception for 1 registersets completed
      2025-04-24 12:36:42.146 - debug: deyeidc.0 (26082) [checkDataFrame] CheckSumme Modbus faulty!
      2025-04-24 12:36:49.150 - debug: deyeidc.0 (26082) [checkDataFrame] CheckSumme Modbus faulty!
      2025-04-24 12:36:50.958 - debug: deyeidc.0 (26082) Response: (payload) {"register":1,"modbus":{"type":"Buffer","data":[1,3,66,0,2,0,11,0,0,0,0,80,156,0,0,0,2,0,2,0,2,0,2,19,75,0,0,18,178,0,0,9,106,19,19,0,0,0,17,19,231,0,0,19,136,0,0,0,0,0,0,0,0,0,0,0,0,16,14,0,0,0,0,0,0,12,68,0,0,17]}}
      2025-04-24 12:36:50.980 - debug: deyeidc.0 (26082) Data reception for 1 registersets completed
      2025-04-24 12:36:52.190 - debug: deyeidc.0 (26082) [checkDataFrame] CheckSumme Modbus faulty!
      
      1 Reply Last reply Reply Quote 0
      • Chenda
        Chenda @Rene55 last edited by

        @rene55 ich habe den Fehler nun selbst gefunden. Irgendwie habe ich übersehen, dass bei jedem WR die gleiche IP und nur unterschiedliche Serien Nummern eingetragen waren. Mit den korrekten IP Adressen klappt es nun. Sorry für die Verwirrung und Danke für deine Hilfe.

        Rene55 1 Reply Last reply Reply Quote 0
        • Rene55
          Rene55 @Chenda last edited by

          @chenda Danke für die Rückmeldung. Ich hatte mich schon etwas gewundert, du wärest der erste User mit mehreren WR. Aber so ist es ja erklärlich - und ich kann mich wieder zurück legen ☺ .

          H 1 Reply Last reply Reply Quote 1
          • H
            Hagiman2000 @Rene55 last edited by

            @rene55

            Screenshot 2025-06-19 202623.png

            Ich habe gerade den Adapter für meinen 12kW Hybridwechselrichter eingerichtet aber ich erhalte keine Werte, außer diesem sehr hohen Total AC Output wert. Was mache ich falsch?

            wendy2702 Rene55 2 Replies Last reply Reply Quote 0
            • wendy2702
              wendy2702 @Hagiman2000 last edited by

              @hagiman2000 steht auf der ersten Seite:

              Neuer Adapter für cloudfreie Auslesung von Mikro-Wechselrichtern aus dem Hause Deye

              12k ist kein Mikro Wechselrichter

              1 Reply Last reply Reply Quote 0
              • Rene55
                Rene55 @Hagiman2000 last edited by

                @hagiman2000 Welche Konfiguration hast du eingespielt? Stimmen die Register?

                wendy2702 H 2 Replies Last reply Reply Quote 0
                • wendy2702
                  wendy2702 @Rene55 last edited by

                  @rene55 funktioniert der Adapter auch für die großen 3 phasigen WRs von Deye?

                  Wenn ja solltest du die von mir zitierte Zeile aus deinem ersten Post entfernen oder ändern.

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

                    @wendy2702 So die Geschichte. Der Adapter ist für die µWR geplant gewesen. Clevere User haben dann die .json-Dateien erstellt, die auch für die großen WR passen. Von daher gebe ich dir recht - ich sollte den Text mal auf aktualität prüfen.
                    EDIT: steht eigentlich schon drin.
                    Auch soll es wohl möglich sein, große und Hybridwechselrichter über diesen Adapter auszulesen. Hier müssen halt nur die richtigen Register ausgewählt werden.

                    wendy2702 1 Reply Last reply Reply Quote 0
                    • H
                      Hagiman2000 @Rene55 last edited by

                      @rene55 Ich habe noch nichts eingespielt. Gibt es ein HowTo für die 10k und 12k Wechselrichter? Wie werden die Daten den ausgelesen vom Adapter? Aus der DeyeCloud? Den per Modbus und Co habe ich meinen DEYE nicht verbunden.

                      Es gibt ja 1000 und einen Adapter wo Daten aus der Hersteller Cloud ausgelesen werden. Saugroboter, Zigbee Smarthome Geräte, Rasenmäher Roboter usw. Ich hatte angenommen hier ist es identisch. Man gibt die Zugangsdaten zur Cloud ein und die Daten werden in iobroker importiert. Eine Echtzeit Auslesung wäre zwar nett aber das geht ja anscheinend nicht über den Wifi Adapter.

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

                        @hagiman2000 sagte in [Adapter] cloudfreie Auslesung von Deye-Invertern:

                        Wie werden die Daten den ausgelesen vom Adapter? Aus der DeyeCloud?

                        1 Reply Last reply Reply Quote 0
                        • Rene55
                          Rene55 @Hagiman2000 last edited by Rene55

                          @hagiman2000 Wenn du mit der Cloud arbeiten möchtest bist du mit dem "SolarmanPV" Adapter richtig(er).
                          Ansonsten haben engaggierte User Definitionen für dem 10k (deyeidc.Sun10KP3.json) oder für den 12k (deyeidc.Sun12KP3.json) bereits erstellt. Beide downloadbar unter https://github.com/raschy/ioBroker.deyeidc und konnen dann in den Adapter eingelesen werden (Importfunktion).

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

                            @rene55 sagte in [Adapter] cloudfreie Auslesung von Deye-Invertern:

                            @wendy2702 So die Geschichte. Der Adapter ist für die µWR geplant gewesen. Clevere User haben dann die .json-Dateien erstellt, die auch für die großen WR passen. Von daher gebe ich dir recht - ich sollte den Text mal auf aktualität prüfen.
                            EDIT: steht eigentlich schon drin.
                            Auch soll es wohl möglich sein, große und Hybridwechselrichter über diesen Adapter auszulesen. Hier müssen halt nur die richtigen Register ausgewählt werden.

                            Hm,

                            Entweder bin ich blind aber wo im ersten Beitrag steht das denn oder steht das irgendwo im Thread?

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

                              @wendy2702 FYI: Im ersten Post ganz unten.

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

                                @rene55 Danke… bin ich wohl doch blind.

                                Positionier das doch etwas prominenter. Bin bestimmt nicht der einzige der das überlesen hat.

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

                                  @wendy2702 Ist halt so gewachsen. Aber ja, steht ja etwas vage drin "soll wohl möglich sein". Mittlerweile haben ja schon einige den Adapter mit nem Großen laufen.
                                  Mal sehen was @Hagiman2000 damit macht.

                                  Homoran 1 Reply Last reply Reply Quote 0
                                  • Homoran
                                    Homoran Global Moderator Administrators @Rene55 last edited by

                                    @rene55 sagte in [Adapter] cloudfreie Auslesung von Deye-Invertern:

                                    Mal sehen was @Hagiman2000 damit macht.

                                    ohne

                                    @hagiman2000 sagte in [Adapter] cloudfreie Auslesung von Deye-Invertern:

                                    Wie werden die Daten den ausgelesen vom Adapter? Aus der DeyeCloud? Den per Modbus und Co habe ich meinen DEYE nicht verbunden.

                                    wahrscheinlich gar nichts

                                    Rene55 1 Reply Last reply Reply Quote 0
                                    • Rene55
                                      Rene55 @Homoran last edited by

                                      @homoran Ich dachte, ich hätte es oben beschrieben?!?
                                      Es braucht doch wirklich nur die IP vom WR und die richtige Seriennummer, die vom Logger. Das hat @Hagiman2000 ja schon.
                                      Er muss jetzt nur die passende .json downloaden und in den Adapter einlesen. Dann sollten schon vernünftige Daten kommen.

                                      H 1 Reply Last reply Reply Quote 0
                                      • H
                                        Hagiman2000 @Rene55 last edited by

                                        @rene55 Danke für den Hinweis. Ich habe die 12k json Datei "deyeidc.Sun12KP3.json" hoch geladen. Jetzt erhalte ich auch deutlich mehr Werte.

                                        Leider machen die oft keinen Sinn, gerade bei den wichtigen Werten.

                                        PV Gesamtleistung stimmt nicht, Bezug aus Batterie stimmt nicht (weicht nur leicht ab), Erzeugung der einzelnen Strings passt nicht.

                                        Akku Kapazität passt wieder.

                                        Rene55 Homoran 2 Replies Last reply Reply Quote 0
                                        • Rene55
                                          Rene55 @Hagiman2000 last edited by

                                          @hagiman2000 Schön, dass es (teilweise) funktioniert. Der Adapter liest nur das aus, was der WR auch liefert. Möglicherweise können, bei den Werten, die nicht stimmen die falschen Register oder auch die falschen Rules eingestellt sein. Dazu gibt evtl. das Handbuch auskunft. Ich kann dabei nicht weiter helfen, da ich nur einen µWR habe.

                                          1 Reply Last reply Reply Quote 0
                                          • Homoran
                                            Homoran Global Moderator Administrators @Hagiman2000 last edited by

                                            @hagiman2000 Wenn du Hilfe möchtest solltest du mehr Informationen bereitstellen!

                                            Das hier

                                            @hagiman2000 sagte in [Adapter] cloudfreie Auslesung von Deye-Invertern:

                                            PV Gesamtleistung stimmt nicht, Bezug aus Batterie stimmt nicht ... , Erzeugung der einzelnen Strings passt nicht.

                                            sind keine auswertbaren Daten.

                                            Du solltest mal alles zeigen, angefangen

                                            @rene55 sagte in [Adapter] cloudfreie Auslesung von Deye-Invertern:

                                            bei den Werten, die nicht stimmen die falschen Register oder auch die falschen Rules

                                            Außerdem bleibt noch offen woran du festmachst, dass "die Werte" nicht stimmen.

                                            H 2 Replies Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            930
                                            Online

                                            31.7k
                                            Users

                                            79.9k
                                            Topics

                                            1.3m
                                            Posts

                                            108
                                            1153
                                            309932
                                            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