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

    • 15. 05. Wartungsarbeiten am ioBroker Forum

    • Monatsrückblick - April 2025

    • Minor js-controller 7.0.7 Update in latest repo

    [Adapter] cloudfreie Auslesung von Deye-Invertern

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

      @elektrofix-ol Kein Problem. Es ist nur schön, die Erfahrungen anderer auch hier einfließen zu lassen. Macht ja keinen Sinn, nicht korrekte Dinge besseren Wissens nicht anzupassen. Also, meld dich wenn alles läuft und du neue Erkenntnisse hast.

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

        @rene55
        😂 ich hätte den Threat von hinten anfangen sollen zu lesen!
        Habe dieses Wochenende meinen Deye SUN-15K-SG01HP3-EU-AM2 eingebunden und bin auch darüber gestolpert!
        Diverse Punkte, eigentlich alle, die negativ werden können bei Einspeisung, müssen statt 1 auf 2 geändert werden.
        Also gerne anpassen.

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

          @fubo08 Würdest du mir einen Gefallen tun und deine fertige .json hier reinstellen? Alternativ per Mail?

          F 2 Replies Last reply Reply Quote 0
          • F
            fubo08 @Rene55 last edited by fubo08

            @rene55
            Kein Problem. Grad noch mal korrigiert. deyeidc.Sun15K-SG01HP3-EU-AM2.json
            Als Anmerkung noch. Einzelne Werte sind dabei, z.B. PV Leistung, die sind in 10W Einheiten. Diese lasse ich in der Berechnung noch mal mal 10 multiplizieren.
            Ich hatte mit einem Faktor -1 experimentiert, aber dann holt der Adapter keine Daten mehr ab.

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

              @rene55 grad noch mal korrigiert hochgeladen. 😉

              P.S. ich Danke dem ursprünglichen Ersteller des Json Files für die Mühe die passenden Register herauszufinden. 👍

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

                @fubo08 Mercy dafür. Ich glaube, der Ersteller der Grundkonfiguration war @gabylein.
                Ich kenne das ja, dass manche Werte zb. 2415 241.5 V bedeuten - dafür wurde der factor eingebaut. Leider kann der (noch nicht) Werte *10 direkt machen. Dafür hast du ja die computes.

                Hat es einen besonderen Grund, warum du Register 587 zwei mal ausliest?

                Sind bei dir die Werte für z.B. 'P_GRID_LD_TOTAL' richtig? Ich frage, weil du hier rules 2 verwendet hast.

                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.

                PS: Kannst du noch IP und Seriennummer aus deiner Datei rausnehmen. Sicher ist sicher.

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

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

                  @fubo08 Mercy dafür. Ich glaube, der Ersteller der Grundkonfiguration war @gabylein.
                  Ich kenne das ja, dass manche Werte zb. 2415 241.5 V bedeuten - dafür wurde der factor eingebaut. Leider kann der (noch nicht) Werte *10 direkt machen. Dafür hast du ja die computes.

                  Hat es einen besonderen Grund, warum du Register 587 zwei mal ausliest?
                  habe ich korrigiert, war bei einem Test übrig geblieben.

                  Sind bei dir die Werte für z.B. 'P_GRID_LD_TOTAL' richtig? Ich frage, weil du hier rules 2 verwendet hast.
                  grad ist der Wert bei mir wieder negativ, das funktioniert dann nur mit rule 2.

                  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.

                  PS: Kannst du noch IP und Seriennummer aus deiner Datei rausnehmen. Sicher ist sicher.
                  Done. oben aktualisiert.

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

                    Hallo zusammen,
                    gibt es für den Adapter auch eine Registerdatei für das M200G4 Modell? Konnte zumindest nichts finden
                    https://www.oekostromhelden.de/produkt/deye-sun-m200g4-eu-q0-mit-wlan-integriert-fuer-4-solarmodule-2000-watt/

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

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

                      planetkeane 1 Reply Last reply Reply Quote 1
                      • 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
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            877
                                            Online

                                            31.6k
                                            Users

                                            79.4k
                                            Topics

                                            1.3m
                                            Posts

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