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

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    [Adapter] cloudfreie Auslesung von Deye-Invertern

    This topic has been deleted. Only users with topic management privileges can see it.
    • Elektrofix-OL
      Elektrofix-OL @fubo08 last edited by

      @fubo08 said in [Adapter] cloudfreie Auslesung von Deye-Invertern:

      Wie gehst du mit den Werten aus Register 516/517 'Total_Battery_Charge_low/high_word' um. Ergeben die Werte was sinnvolles oder musst du die noch weiterverarbeiten.
      bei mir ist jeweils nur im low word ein Wert. high word ist überall 0.

      Ich vermute die 516/517 eigentliche zusammen gehören als 32 bit. Es sind einige Werte in der Orginal-Datei nicht koscher sind.
      Seit 15:38 Uhr haben wir jetzt einen Zähler, also können die Daye Leistung im Netz loswerden (sind ca. 60hWh/Tag) und ich kann über Pfingsten die Register der Daye mal auslesen. Auf den Zähler haben wir nur 5 Monate gewartet.

      Rene55 1 Reply Last reply Reply Quote 0
      • Rene55
        Rene55 @Elektrofix-OL last edited by

        @elektrofix-ol Das sehe ich auch so, dass 516/517 einen Wert ergeben sollen.
        Wenn du Vergleichswerte hast, kannst du mal schauen, ob bei rule 3 oder 4 auf dem Register 516 passende Werte kommen. Nötigenfalls schickst du mir mal die Werte von 516 und 517 mit dem was rauskommen soll zu. Dann schaun mer mal.

        F 1 Reply Last reply Reply Quote 0
        • Elektrofix-OL
          Elektrofix-OL last edited by

          @rene55 516/517 können nicht mit Regel 3 oder 4 gefahren werden, da sie uint32sw sind.
          Die Regel 3&4 sind für uint32be wenn ich das richtig sehe.

          Rene55 1 Reply Last reply Reply Quote 0
          • Rene55
            Rene55 @Elektrofix-OL last edited by

            @elektrofix-ol Zur Zeit wird das Ergebnis aus (low_word + high_word * 65536) gebildet. Ich glaube, bisher hat keiner die Rule 3 oder 4 im Einsatz. Daher wäre es ja möglich, eine Rule anzupassen oder zu erweitern, wenn ich dann weiß, was gebraucht wird. Daher wünsche ich mir mal geprüfte Werte.

            Elektrofix-OL 1 Reply Last reply Reply Quote 0
            • F
              fubo08 @Rene55 last edited by

              @rene55
              erst heute dazu gekommen. Anbei mal ein Screenshot des Adapters und der Deye App.
              Low Word und Wert in der App stimmen überein. Darum verstehe ich nicht, was ihr mit dem HighWord meint.
              Ändere ich auf Rule 3 oder 4 bleibt der Low Word identisch und der High Word wird eine 6 stellige unsinnige Zahl.
              2024-05-20 18_27_18-objects - iobroker - Brave.png IMG_8138.jpg

              Rene55 1 Reply Last reply Reply Quote 0
              • R
                Ronnyempire last edited by

                Ich habe zwar alles zum laufen bekommen, jedoch wird mir in IOBroker ein Wert von 429496729,5 Watt angezeigt (real sind es 150w), was mache ich falsch?

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

                  @fubo08 Solange das high_word auf 0 ist, ist der Wert auch uninteressant. Möglicherweise wird der nie größer als 0. Daher kann ich es auch nicht nachstellen bzw. wenn der Wert dann falsch wäre, korrigieren.

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

                    @ronnyempire Zum einen schön, zum anderen: was soll der Wert darstellen? Die Summe aller Werte?
                    Na, Scherz beiseite. Welches Register hast du denn wie ausgelesen? Welcher WR?

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

                      @rene55 Ich habe den Deye SUN-6K-SG04LP3. Ich habe bisher als Einstellungen lediglich die IP und die Seriennummer eingetragen. Alles andere war vorgegeben. Screenshot 2024-05-21 083546.jpg

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

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

                        @planetkeane Versuch es mal hiermit: https://github.com/raschy/ioBroker.deyeidc/blob/main/deyeidc.Sun2000.json

                        Danke, das hat funktioniert!

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

                          @ronnyempire Ich vermute mal, das Register 86 gibt es nur (sinnvoll) bei den µWR. Versuch mal eine .json von den großen WR.

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

                            Hallo,
                            ich habe einen Deye M80G4 mit Seriennummer 24031XXXXX.
                            Adapter ist grün.
                            Json template ist vom M80G3.
                            Bekomme aber keine Datenpunkte....
                            Nur folgende Meldungen im Log.
                            Mache ich was falsch ??

                            Danke schon mal für die Hilfe.
                            Grüße

                            Buster

                            44b4311a-ff65-4076-a9d8-0017bd5e953b-image.png

                            Thomas Braun 1 Reply Last reply Reply Quote 0
                            • Thomas Braun
                              Thomas Braun Most Active @Buster last edited by Thomas Braun

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

                              Nur folgende Meldungen im Log.
                              Mache ich was falsch ??

                              Ja, auf deinem Bildchen von Text ist auch noch der interessante Teil abgeschnitten...

                              iob logs --watch
                              

                              anschauen und den TEXT von dort in CodeTags eingebettet posten.

                              B 1 Reply Last reply Reply Quote 0
                              • B
                                Buster @Thomas Braun last edited by

                                @thomas-braun

                                Hallo,

                                kannst Du damit was anfangen ?
                                Danke für die Hilfe
                                LG Buster

                                2024-05-31 12:18:12.728  - debug: deyeidc.0 (29396) Redis Objects: Use Redis con                                                                                                             nection: 127.0.0.1:9001
                                2024-05-31 12:18:12.787  - debug: deyeidc.0 (29396) Objects client ready ... ini                                                                                                             tialize now
                                2024-05-31 12:18:12.791  - debug: deyeidc.0 (29396) Objects create System PubSub                                                                                                              Client
                                2024-05-31 12:18:12.792  - debug: deyeidc.0 (29396) Objects create User PubSub C                                                                                                             lient
                                2024-05-31 12:18:12.855  - debug: deyeidc.0 (29396) Objects client initialize lu                                                                                                             a scripts
                                2024-05-31 12:18:12.865  - debug: deyeidc.0 (29396) Objects connected to redis:                                                                                                              127.0.0.1:9001
                                2024-05-31 12:18:12.869  - silly: deyeidc.0 (29396) redis psubscribe cfg.o.syste                                                                                                             m.user.*
                                2024-05-31 12:18:12.907  - silly: deyeidc.0 (29396) redis psubscribe cfg.o.enum.                                                                                                             *
                                2024-05-31 12:18:12.910  - silly: deyeidc.0 (29396) objectDB connected
                                2024-05-31 12:18:12.914  - debug: deyeidc.0 (29396) Redis States: Use Redis conn                                                                                                             ection: 127.0.0.1:9000
                                2024-05-31 12:18:12.936  - debug: deyeidc.0 (29396) States create System PubSub                                                                                                              Client
                                2024-05-31 12:18:12.938  - debug: deyeidc.0 (29396) States create User PubSub Cl                                                                                                             ient
                                2024-05-31 12:18:13.019  - debug: deyeidc.0 (29396) States connected to redis: 1                                                                                                             27.0.0.1:9000
                                2024-05-31 12:18:13.020  - silly: deyeidc.0 (29396) statesDB connected
                                2024-05-31 12:18:13.248  - info: deyeidc.0 (29396) starting. Version 0.0.14 in /                                                                                                             opt/iobroker/node_modules/iobroker.deyeidc, node: v18.19.0, js-controller: 5.0.1                                                                                                             7
                                2024-05-31 12:18:13.279  - debug: deyeidc.0 (29396) IP address [192.168.0.44] se                                                                                                             ems to be valid.
                                2024-05-31 12:18:13.280  - info: deyeidc.0 (29396) Retrieving data from the inve                                                                                                             rter will be done every 60 seconds
                                2024-05-31 12:18:13.280  - debug: deyeidc.0 (29396) checkUserData is ready
                                2024-05-31 12:18:13.282  - debug: deyeidc.0 (29396) try to connect . . .
                                2024-05-31 12:18:13.333  - debug: deyeidc.0 (29396) Connected to server
                                2024-05-31 12:18:13.338  - silly: deyeidc.0 (29396) States system redis pmessage                                                                                                              system.adapter.deyeidc.0.logLevel/system.adapter.deyeidc.0.logLevel:{"val":"sil                                                                                                             ly","ack":true,"ts":1717150693285,"q":0,"from":"system.adapter.deyeidc.0","lc":1                                                                                                             717149942276}
                                2024-05-31 12:18:23.444  - debug: deyeidc.0 (29396) Connection timeout
                                2024-05-31 12:18:23.445  - debug: deyeidc.0 (29396) Connection closed/destroyed
                                2024-05-31 12:18:23.447  - debug: deyeidc.0 (29396) Connection closed
                                
                                
                                
                                Thomas Braun 1 Reply Last reply Reply Quote 0
                                • Thomas Braun
                                  Thomas Braun Most Active @Buster last edited by

                                  @buster

                                  Bitte zieh das Fenster deines Terminals breiter, damit die Zeilenumbrüche nicht kaputt gehen. Oder verwende gleich ein besseres Terminal.

                                  B 1 Reply Last reply Reply Quote 0
                                  • B
                                    Buster @Thomas Braun last edited by

                                    @thomas-braun

                                    so besser 😉
                                    habe den adapter neu gestartet ......

                                    2024-05-31 14:08:16.859  - info: host.iobroker instance system.adapter.deyeidc.0 started with pid 17583
                                    2024-05-31 14:08:18.734  - debug: deyeidc.0 (17583) Redis Objects: Use Redis connection: 127.0.0.1:9001
                                    2024-05-31 14:08:18.791  - debug: deyeidc.0 (17583) Objects client ready ... initialize now
                                    2024-05-31 14:08:18.794  - debug: deyeidc.0 (17583) Objects create System PubSub Client
                                    2024-05-31 14:08:18.796  - debug: deyeidc.0 (17583) Objects create User PubSub Client
                                    2024-05-31 14:08:18.863  - debug: deyeidc.0 (17583) Objects client initialize lua scripts
                                    2024-05-31 14:08:18.874  - debug: deyeidc.0 (17583) Objects connected to redis: 127.0.0.1:9001
                                    2024-05-31 14:08:18.879  - silly: deyeidc.0 (17583) redis psubscribe cfg.o.system.user.*
                                    2024-05-31 14:08:18.920  - silly: deyeidc.0 (17583) redis psubscribe cfg.o.enum.*
                                    2024-05-31 14:08:18.923  - silly: deyeidc.0 (17583) objectDB connected
                                    2024-05-31 14:08:18.927  - debug: deyeidc.0 (17583) Redis States: Use Redis connection: 127.0.0.1:9000
                                    2024-05-31 14:08:18.953  - debug: deyeidc.0 (17583) States create System PubSub Client
                                    2024-05-31 14:08:18.955  - debug: deyeidc.0 (17583) States create User PubSub Client
                                    2024-05-31 14:08:19.039  - debug: deyeidc.0 (17583) States connected to redis: 127.0.0.1:9000
                                    2024-05-31 14:08:19.040  - silly: deyeidc.0 (17583) statesDB connected
                                    2024-05-31 14:08:19.283  - info: deyeidc.0 (17583) starting. Version 0.0.14 in /opt/iobroker/node_modules/iobroker.deyeidc, node: v18.19.0, js-controller: 5.0.17
                                    2024-05-31 14:08:19.317  - debug: deyeidc.0 (17583) IP address [192.168.0.44] seems to be valid.
                                    2024-05-31 14:08:19.318  - info: deyeidc.0 (17583) Retrieving data from the inverter will be done every 60 seconds
                                    2024-05-31 14:08:19.319  - debug: deyeidc.0 (17583) checkUserData is ready
                                    2024-05-31 14:08:19.320  - debug: deyeidc.0 (17583) try to connect . . .
                                    2024-05-31 14:08:19.355  - debug: deyeidc.0 (17583) Connected to server
                                    2024-05-31 14:08:19.361  - silly: deyeidc.0 (17583) States system redis pmessage system.adapter.deyeidc.0.logLevel/system.adapter.deyeidc.0.logLevel:{"val":"silly","ack":true,"ts":1717157299326,"q":0,"from":"system.adapter.deyeidc.0","lc":1717149942276}
                                    2024-05-31 14:08:29.516  - debug: deyeidc.0 (17583) Connection timeout
                                    2024-05-31 14:08:29.517  - debug: deyeidc.0 (17583) Connection closed/destroyed
                                    2024-05-31 14:08:29.519  - debug: deyeidc.0 (17583) Connection closed
                                    2024-05
                                    
                                    Thomas Braun 1 Reply Last reply Reply Quote 0
                                    • Thomas Braun
                                      Thomas Braun Most Active @Buster last edited by Thomas Braun

                                      @buster

                                      iob nodejs-update 20
                                      

                                      Und der Wechselrichter wohnt unter 192.168.0.44?
                                      Irgendwie scheint der Adapter da nicht an Land zu kommen.

                                      Edit: Typos

                                      B 1 Reply Last reply Reply Quote 0
                                      • B
                                        Buster @Thomas Braun last edited by

                                        @thomas-braun
                                        jepp der wohnt da ..... kann auch darauf zugreifen und die Konfigoberfläche aufrufen
                                        ich mach mal das update.....

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

                                          Update gemacht.... verhält sich aber immer noch gleich ...
                                          Schließt die Verbindung nach timeout.....

                                          Neuschwansteini Rene55 2 Replies Last reply Reply Quote 0
                                          • Neuschwansteini
                                            Neuschwansteini @Buster last edited by

                                            @buster
                                            hast du auch die richtige Seriennummer ( des Datenloggers, nicht vom Wechselrichter! ) eingetragen, und den richtigen Port ? (8899 wenn unveraendert)

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            761
                                            Online

                                            31.7k
                                            Users

                                            79.8k
                                            Topics

                                            1.3m
                                            Posts

                                            106
                                            1129
                                            306686
                                            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