Skip to content
  • Home
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Tester
  4. [Adapter] cloudfreie Auslesung von Deye-Invertern

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    17
    1
    3.2k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    1.1k

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.4k

[Adapter] cloudfreie Auslesung von Deye-Invertern

Scheduled Pinned Locked Moved Tester
1.2k Posts 112 Posters 399.0k Views 95 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • Rene55R Rene55

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

    in mühevoller Kleinstarbeit

    Das hättest du aber nicht machen müssen, man kann die komplette .json (wenn sie denn für den WR passt) komplett importieren. Dann nur noch die Parameter (IP und Seriennummer) eingeben und dann sollte es schon los gehen.
    Zu den nicht ganz passenden Werten bzw. Kommastellen: Die Geräte geben an den meisten Stellen keine float-Werte (also Zahlen mit Nachkommastellen) aus. Das wird mit dem "Faktor" korrigiert. Hier bedeutet ein Faktor von 1 dass aus einem Rohwert "376" ein Echtwert von "37,6" wird. Die Aktion mit der Berechnung ist zwar Möglich, ist aber hierfür nicht gedacht und auch nicht nötig.

    haselchenH Offline
    haselchenH Offline
    haselchen
    Most Active
    wrote on last edited by
    #1201

    @Rene55

    Danke für Dein Feedback.
    Das man die Datei importieren kann , hatte ich hier schon gelesen , aber anscheinend die Möglichkeit im Adapter? nicht gefunden.
    Wo finde ich sie?

    Mit dem Wert ist es umgekehrt .
    Aus 37,6 soll 376 werden .
    Was wäre das für ein Faktor ?

    Synology DS218+ & 2 x Fujitsu Esprimo (VM/Container) + FritzBox7590 + 2 AVM 3000 Repeater & Homematic & HUE & Osram & Xiaomi, NPM 10.9.4, Nodejs 22.21.0 ,JS Controller 7.0.7 ,Admin 7.7.19

    1 Reply Last reply
    0
    • Rene55R Offline
      Rene55R Offline
      Rene55
      wrote on last edited by
      #1202

      Mit dem Pfeil rechts oben:

      Import_Json.jpg
      Und, bist du sicher, dass dein Raw-Wert eine Komma-Zahl ist? Da bin ich skeptisch.

      Host: Fujitsu Intel(R) Pentium(R) CPU G4560T, 32 GB RAM, Proxmox 8.x + lxc Ubuntu 22.04
      ioBroker (8 GB RAM) Node.js: 20.19.1, NPM: 10.8.2, js-Controller: 7.0.6, Admin: 7.6.3
      Wetterstation: Froggit WH3000SE V1.6.6

      haselchenH 1 Reply Last reply
      0
      • Rene55R Rene55

        Mit dem Pfeil rechts oben:

        Import_Json.jpg
        Und, bist du sicher, dass dein Raw-Wert eine Komma-Zahl ist? Da bin ich skeptisch.

        haselchenH Offline
        haselchenH Offline
        haselchen
        Most Active
        wrote on last edited by
        #1203

        @Rene55

        Ich hab die Daten aus dem JSON von Github.
        Ist für nen Hybrid Deye 15kw WR.
        Passt.

        Da kommen viele Daten rein, die mit den Dezimalzahlen nicht stimmen.
        Spannung der Batterien. Ohne Komma.
        Einspeisung auch falsches Komma.
        Bezug genauso.

        Ich hab das nun mit der Berechnugstabelle korrigiert.
        Passt jetzt für mich.

        Synology DS218+ & 2 x Fujitsu Esprimo (VM/Container) + FritzBox7590 + 2 AVM 3000 Repeater & Homematic & HUE & Osram & Xiaomi, NPM 10.9.4, Nodejs 22.21.0 ,JS Controller 7.0.7 ,Admin 7.7.19

        1 Reply Last reply
        0
        • Rene55R Offline
          Rene55R Offline
          Rene55
          wrote on last edited by
          #1204

          Ok, sehr schön. Magst du mir die JSON mal zurückspielen. So interessehalber.

          Host: Fujitsu Intel(R) Pentium(R) CPU G4560T, 32 GB RAM, Proxmox 8.x + lxc Ubuntu 22.04
          ioBroker (8 GB RAM) Node.js: 20.19.1, NPM: 10.8.2, js-Controller: 7.0.6, Admin: 7.6.3
          Wetterstation: Froggit WH3000SE V1.6.6

          haselchenH 1 Reply Last reply
          0
          • Rene55R Rene55

            Ok, sehr schön. Magst du mir die JSON mal zurückspielen. So interessehalber.

            haselchenH Offline
            haselchenH Offline
            haselchen
            Most Active
            wrote on last edited by
            #1205

            @Rene55

            Hoffe, dass ist die Datei, die Du meinst.

            deyeidc.0.json

            Kleiner Schönheitsfleck bei mir ist der, dass die DP mit dem "falschen" Komma im Baum drinbleiben müssen, weil man sonst die neuen DP nicht anlegen kann. Zum Berechnen braucht der Adapter logischerweise die Original-DP.

            Synology DS218+ & 2 x Fujitsu Esprimo (VM/Container) + FritzBox7590 + 2 AVM 3000 Repeater & Homematic & HUE & Osram & Xiaomi, NPM 10.9.4, Nodejs 22.21.0 ,JS Controller 7.0.7 ,Admin 7.7.19

            1 Reply Last reply
            0
            • Rene55R Offline
              Rene55R Offline
              Rene55
              wrote on last edited by
              #1206

              @haselchen Ja, die meinte ich, Danke. Versuch doch mal bitte bei "register": 587 den Faktor auf '1' zu stellen.

              Host: Fujitsu Intel(R) Pentium(R) CPU G4560T, 32 GB RAM, Proxmox 8.x + lxc Ubuntu 22.04
              ioBroker (8 GB RAM) Node.js: 20.19.1, NPM: 10.8.2, js-Controller: 7.0.6, Admin: 7.6.3
              Wetterstation: Froggit WH3000SE V1.6.6

              haselchenH 1 Reply Last reply
              0
              • Rene55R Rene55

                @haselchen Ja, die meinte ich, Danke. Versuch doch mal bitte bei "register": 587 den Faktor auf '1' zu stellen.

                haselchenH Offline
                haselchenH Offline
                haselchen
                Most Active
                wrote on last edited by haselchen
                #1207

                @Rene55

                Hat funktioniert.
                Danke. Einen DP weniger :)

                Synology DS218+ & 2 x Fujitsu Esprimo (VM/Container) + FritzBox7590 + 2 AVM 3000 Repeater & Homematic & HUE & Osram & Xiaomi, NPM 10.9.4, Nodejs 22.21.0 ,JS Controller 7.0.7 ,Admin 7.7.19

                1 Reply Last reply
                0
                • Rene55R Offline
                  Rene55R Offline
                  Rene55
                  wrote on last edited by
                  #1208

                  Das ist doch schon mal ein Fortschritt. Versuch doch bitte auch nochmal beim Doppelregister 534/535 das Register 534 mit "Rules=3" und "Faktor=1" auszulesen. Ich habe nur einen 'kleinen' Wechselrichter (mit anderen Registern) und da klappt das.

                  Host: Fujitsu Intel(R) Pentium(R) CPU G4560T, 32 GB RAM, Proxmox 8.x + lxc Ubuntu 22.04
                  ioBroker (8 GB RAM) Node.js: 20.19.1, NPM: 10.8.2, js-Controller: 7.0.6, Admin: 7.6.3
                  Wetterstation: Froggit WH3000SE V1.6.6

                  haselchenH 1 Reply Last reply
                  0
                  • A Offline
                    A Offline
                    ak68
                    wrote on last edited by
                    #1209

                    Für Nachahmer folgende Warnungen:
                    Anbindung mit LSE-LAN Datenlogger funktioniert NICHT mit Deyeidc !!!
                    Bei LSW-WLAN gibt es folgende Fallstricke, die mich mehrere Stunden gekostet habe:

                    1. Kanäle 12/13 funktionieren NICHT !
                    2. WLAN-Passwort: Ausschließlich Zahlen/Buchstaben, auch kein "-" etc.
                      Jetzt funktioniert die Anbindung ...

                    ioBroker auf QNAP TVS-473
                    Visu und Logiken mit node-red
                    Anbindung an KNX per openKNX

                    haselchenH 1 Reply Last reply
                    0
                    • Rene55R Offline
                      Rene55R Offline
                      Rene55
                      wrote on last edited by
                      #1210

                      Danke für den Hinweis. Dass der LAN-Logger nur mit Modbus funktioniert ist schonmal irgendwo hier beschrieben worden. Aber der Tip mit dem LSW-WLAN ist für einige bestimmt Gold wert.

                      Host: Fujitsu Intel(R) Pentium(R) CPU G4560T, 32 GB RAM, Proxmox 8.x + lxc Ubuntu 22.04
                      ioBroker (8 GB RAM) Node.js: 20.19.1, NPM: 10.8.2, js-Controller: 7.0.6, Admin: 7.6.3
                      Wetterstation: Froggit WH3000SE V1.6.6

                      A 1 Reply Last reply
                      0
                      • A ak68

                        Für Nachahmer folgende Warnungen:
                        Anbindung mit LSE-LAN Datenlogger funktioniert NICHT mit Deyeidc !!!
                        Bei LSW-WLAN gibt es folgende Fallstricke, die mich mehrere Stunden gekostet habe:

                        1. Kanäle 12/13 funktionieren NICHT !
                        2. WLAN-Passwort: Ausschließlich Zahlen/Buchstaben, auch kein "-" etc.
                          Jetzt funktioniert die Anbindung ...
                        haselchenH Offline
                        haselchenH Offline
                        haselchen
                        Most Active
                        wrote on last edited by
                        #1211

                        @ak68

                        Das heißt, mit dem eingespielten JSON, bekommst Du jetzt alle Daten?

                        Synology DS218+ & 2 x Fujitsu Esprimo (VM/Container) + FritzBox7590 + 2 AVM 3000 Repeater & Homematic & HUE & Osram & Xiaomi, NPM 10.9.4, Nodejs 22.21.0 ,JS Controller 7.0.7 ,Admin 7.7.19

                        1 Reply Last reply
                        0
                        • Rene55R Rene55

                          Das ist doch schon mal ein Fortschritt. Versuch doch bitte auch nochmal beim Doppelregister 534/535 das Register 534 mit "Rules=3" und "Faktor=1" auszulesen. Ich habe nur einen 'kleinen' Wechselrichter (mit anderen Registern) und da klappt das.

                          haselchenH Offline
                          haselchenH Offline
                          haselchen
                          Most Active
                          wrote on last edited by haselchen
                          #1212

                          @Rene55

                          Probiere ich heute Nachmittag aus und gebe Feedback.

                          Synology DS218+ & 2 x Fujitsu Esprimo (VM/Container) + FritzBox7590 + 2 AVM 3000 Repeater & Homematic & HUE & Osram & Xiaomi, NPM 10.9.4, Nodejs 22.21.0 ,JS Controller 7.0.7 ,Admin 7.7.19

                          1 Reply Last reply
                          0
                          • Rene55R Rene55

                            Danke für den Hinweis. Dass der LAN-Logger nur mit Modbus funktioniert ist schonmal irgendwo hier beschrieben worden. Aber der Tip mit dem LSW-WLAN ist für einige bestimmt Gold wert.

                            A Offline
                            A Offline
                            ak68
                            wrote on last edited by ak68
                            #1213

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

                            @ak68

                            Das heißt, mit dem eingespielten JSON, bekommst Du jetzt alle Daten?

                            Ja, ich bekomme mit dem LSW-WLAN Alle Daten aus dem JSON !
                            Vielen Dank noch ´mal

                            ioBroker auf QNAP TVS-473
                            Visu und Logiken mit node-red
                            Anbindung an KNX per openKNX

                            1 Reply Last reply
                            0
                            • A Offline
                              A Offline
                              ak68
                              wrote last edited by ak68
                              #1214

                              Ich kann jetzt mit der JSON von Haslechen (fast) alle Daten per Deyeidc abfragen, außer die aktuelle Batterieladung,
                              hier sind alle Werte > 65000 ??? Auch ein Dezimalfehler scheidet aus !

                              image.png

                              Die Abfrage per Modbus (MOD zum Vergleich) liefert korrekte Daten, die Solarman-Daten (SM) sind Zeitverzögert, aber auch korrekt.

                              Hier die Register-Einträge (Deyeidc):
                              87adf3f4-43a9-46da-865c-23872fd0d5ee-image.png

                              Register (Modbus):

                              47184770-ec97-4753-8cf8-13d80f50b739-image.png

                              Auch eine Änderung des Registers 590 -> 591 im Deyeidc bringt identische Werte :(

                              WER von Euch kann die Batterie-Ladung mit dem Deyeidc korrekt empfangen und ggf. mit welcher Registeradresse ?

                              ioBroker auf QNAP TVS-473
                              Visu und Logiken mit node-red
                              Anbindung an KNX per openKNX

                              haselchenH 1 Reply Last reply
                              0
                              • A ak68

                                Ich kann jetzt mit der JSON von Haslechen (fast) alle Daten per Deyeidc abfragen, außer die aktuelle Batterieladung,
                                hier sind alle Werte > 65000 ??? Auch ein Dezimalfehler scheidet aus !

                                image.png

                                Die Abfrage per Modbus (MOD zum Vergleich) liefert korrekte Daten, die Solarman-Daten (SM) sind Zeitverzögert, aber auch korrekt.

                                Hier die Register-Einträge (Deyeidc):
                                87adf3f4-43a9-46da-865c-23872fd0d5ee-image.png

                                Register (Modbus):

                                47184770-ec97-4753-8cf8-13d80f50b739-image.png

                                Auch eine Änderung des Registers 590 -> 591 im Deyeidc bringt identische Werte :(

                                WER von Euch kann die Batterie-Ladung mit dem Deyeidc korrekt empfangen und ggf. mit welcher Registeradresse ?

                                haselchenH Offline
                                haselchenH Offline
                                haselchen
                                Most Active
                                wrote last edited by haselchen
                                #1215

                                @ak68

                                Deine Regel ist wohl nicht richtig.
                                Gib mal das ein

                                a1b93f0b-82a7-4164-b6e1-20e1b17afa92-grafik.png

                                Und bei berechnen (letzte Karteikarte)

                                gibste das ein

                                288e20b8-e823-4126-b45d-473c58701122-grafik.png

                                Dann sollte DAS rauskommen:

                                4cfa0164-ac70-4796-9f5a-1e5b75c4cd9c-grafik.png

                                Synology DS218+ & 2 x Fujitsu Esprimo (VM/Container) + FritzBox7590 + 2 AVM 3000 Repeater & Homematic & HUE & Osram & Xiaomi, NPM 10.9.4, Nodejs 22.21.0 ,JS Controller 7.0.7 ,Admin 7.7.19

                                1 Reply Last reply
                                0
                                Reply
                                • Reply as topic
                                Log in to reply
                                • Oldest to Newest
                                • Newest to Oldest
                                • Most Votes


                                Support us

                                ioBroker
                                Community Adapters
                                Donate

                                404

                                Online

                                32.6k

                                Users

                                82.3k

                                Topics

                                1.3m

                                Posts
                                Community
                                Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                ioBroker Community 2014-2025
                                logo
                                • Login

                                • Don't have an account? Register

                                • Login or register to search.
                                • First post
                                  Last post
                                0
                                • Home
                                • Recent
                                • Tags
                                • Unread 0
                                • Categories
                                • Unreplied
                                • Popular
                                • GitHub
                                • Docu
                                • Hilfe