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

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    16
    1
    320

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

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

[Adapter] cloudfreie Auslesung von Deye-Invertern

Scheduled Pinned Locked Moved Tester
1.2k Posts 112 Posters 404.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

    @lesiflo Nochmals Danke, dann habe ich eine Richtung, in die ich mich orientieren kann.

    P Offline
    P Offline
    Pino72
    wrote on last edited by Pino72
    #669

    @rene55

    Hatte nach der Installation der Relay Box die Out of Range Fehler, mit dem update auf 0.0.13 sind die jetzt erst mal weg. Danke!

    wobei sehe gerade nicht ganz, sie kommen sehr viel seltener ;-)

    deyeidc.0
    	2023-10-20 11:13:37.397	error	TypeError: Cannot read properties of undefined (reading 'registerStart')
    deyeidc.0
    	2023-10-20 09:27:25.156	error	RangeError [ERR_OUT_OF_RANGE]: The value of "offset" is out of range. It must be >= 0 and <= 7. Received 11
    deyeidc.0
    	2023-10-20 09:27:24.708	error	RangeError [ERR_OUT_OF_RANGE]: The value of "offset" is out of range. It must be >= 0 and <= 7. Received 11
    deyeidc.0
    	2023-10-20 08:06:35.950	error	TypeError: Cannot read properties of undefined (reading 'registerStart') 
    

    0fa9716f-8bef-40e7-9135-739dbbce660b-grafik.png
    7f47ee1a-b3dd-4503-8a13-ae6fe4b30e88-grafik.png
    477342e6-f7bf-48dc-a6f9-4bf0aabe9009-grafik.png

    Rene55R 1 Reply Last reply
    0
    • P Pino72

      @rene55

      Hatte nach der Installation der Relay Box die Out of Range Fehler, mit dem update auf 0.0.13 sind die jetzt erst mal weg. Danke!

      wobei sehe gerade nicht ganz, sie kommen sehr viel seltener ;-)

      deyeidc.0
      	2023-10-20 11:13:37.397	error	TypeError: Cannot read properties of undefined (reading 'registerStart')
      deyeidc.0
      	2023-10-20 09:27:25.156	error	RangeError [ERR_OUT_OF_RANGE]: The value of "offset" is out of range. It must be >= 0 and <= 7. Received 11
      deyeidc.0
      	2023-10-20 09:27:24.708	error	RangeError [ERR_OUT_OF_RANGE]: The value of "offset" is out of range. It must be >= 0 and <= 7. Received 11
      deyeidc.0
      	2023-10-20 08:06:35.950	error	TypeError: Cannot read properties of undefined (reading 'registerStart') 
      

      0fa9716f-8bef-40e7-9135-739dbbce660b-grafik.png
      7f47ee1a-b3dd-4503-8a13-ae6fe4b30e88-grafik.png
      477342e6-f7bf-48dc-a6f9-4bf0aabe9009-grafik.png

      Rene55R Offline
      Rene55R Offline
      Rene55
      wrote on last edited by
      #670

      @pino72 Danke für die Rückmeldung - aber ganz weg ist der RangeError noch nicht, weiter Beobachten. Jetzt haben nämlich die "großen" WR ein Problem.

      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

      G 1 Reply Last reply
      0
      • Rene55R Rene55

        @pino72 Danke für die Rückmeldung - aber ganz weg ist der RangeError noch nicht, weiter Beobachten. Jetzt haben nämlich die "großen" WR ein Problem.

        G Offline
        G Offline
        GMJ
        wrote on last edited by
        #671

        @rene55
        mags nicht sagen... neueste Version Git aktiv .... grade gesehen:

        2023-10-22 09:33:23.819 error Error: Frame CheckSum faulty! 30|40 | Error: Frame CheckSum faulty! 30|40 at idcCore.checkDataFrame (/opt/iobroker/node_modules/iobroker.deyeidc/lib/idc-core.js:70:10) at Deyeidc.onData (/opt/iobroker/node_modules/iobroker.deyeidc/main.js:170:24) at Socket.<anonymous> (/opt/iobroker/node_modules/iobroker.deyeidc/main.js:158:10) at Socket.emit (node:events:514:28) at addChunk (node:internal/streams/readable:324:12) at readableAddChunk (node:internal/streams/readable:297:9) at Readable.push (node:internal/streams/readable:234:10) at TCP.onStreamRead (node:internal/stream_base_commons:190:23)

        Nicht ärgern ! :clap: :clap:

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

          @gmj Alles gut. Wie oft kommt die Meldung? Ja, ich hab die deaktivierten Meldungen wieder freigeschaltet. Es ergibt ja keinen Sinn, wenn in den Daten des Inverters Fehler (Cheksum, Controlcode) gemeldet werden und ich die einfach ignoriere. Müssen halt nur schauen, dass es nicht unsinnig viele sind.

          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

          G 1 Reply Last reply
          0
          • Rene55R Rene55

            @gmj Alles gut. Wie oft kommt die Meldung? Ja, ich hab die deaktivierten Meldungen wieder freigeschaltet. Es ergibt ja keinen Sinn, wenn in den Daten des Inverters Fehler (Cheksum, Controlcode) gemeldet werden und ich die einfach ignoriere. Müssen halt nur schauen, dass es nicht unsinnig viele sind.

            G Offline
            G Offline
            GMJ
            wrote on last edited by
            #673

            @rene55

            Heute bis jetzt 3 mal

            2023-10-22 09:43:04.591
            2023-10-22 09:33:23.819
            2023-10-22 09:33:23.366

            Rene55R 1 Reply Last reply
            0
            • G GMJ

              @rene55

              Heute bis jetzt 3 mal

              2023-10-22 09:43:04.591
              2023-10-22 09:33:23.819
              2023-10-22 09:33:23.366

              Rene55R Offline
              Rene55R Offline
              Rene55
              wrote on last edited by
              #674

              @gmj Ok. Dann bitte weiter beobachten. Ich weiß nicht, wie bei dir das Wetter ist. Es kann ja an Startschwierigkeiten des WR liegen, dass die Daten nicht sauber zusammengebastelt werden. Nur als Vermutung.

              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

              G 1 Reply Last reply
              0
              • Rene55R Rene55

                @gmj Ok. Dann bitte weiter beobachten. Ich weiß nicht, wie bei dir das Wetter ist. Es kann ja an Startschwierigkeiten des WR liegen, dass die Daten nicht sauber zusammengebastelt werden. Nur als Vermutung.

                G Offline
                G Offline
                GMJ
                wrote on last edited by
                #675

                @rene55

                Extrremwetter Supergrau und Orkan aaber aktuell 37W ..also ok

                1 Reply Last reply
                0
                • Rene55R Rene55

                  @flatlander Ich kann mir nicht vorestellen, dass du ein besonders langsames Exemplar hast. Bei einer Abfragerate von einer Minute hatte ich bisher noch keine ETIMEOUT. Den bekomme ich nur, wenn der WR nicht erreichbar ist z.B. bei Dunkelheit. Du kannst dem ja entgegenwirken indem due die Abfragerate höher stellst. Bei dir muss es was anderes sein - so einen hartnäckigen Fall hatte ich bisher noch nicht,

                  F Offline
                  F Offline
                  Flatlander
                  wrote on last edited by
                  #676

                  @rene55 Hi Rene, bin wieder online und kann Entwarnung geben: Es funzt :-))
                  Nachdem mich mein Router bei der Fehlersuche derart genervt hat, dass er aller 2-3 Stunden neue IP-Adressen verteilt hatte, habe ich mir jetzt einen neuen gegönnt. Heute habe ich nun den WR wieder ins WLAN aufgenommen, Restart deyeidc und siehe da, der Deye liefert die Daten auch an iobroker :-)))
                  Danke für Deine Mühe.

                  Rene55R 1 Reply Last reply
                  0
                  • F Flatlander

                    @rene55 Hi Rene, bin wieder online und kann Entwarnung geben: Es funzt :-))
                    Nachdem mich mein Router bei der Fehlersuche derart genervt hat, dass er aller 2-3 Stunden neue IP-Adressen verteilt hatte, habe ich mir jetzt einen neuen gegönnt. Heute habe ich nun den WR wieder ins WLAN aufgenommen, Restart deyeidc und siehe da, der Deye liefert die Daten auch an iobroker :-)))
                    Danke für Deine Mühe.

                    Rene55R Offline
                    Rene55R Offline
                    Rene55
                    wrote on last edited by
                    #677

                    @flatlander So sollte es sein. Hauptsache Ursache gefunden.

                    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

                    F 1 Reply Last reply
                    0
                    • F Offline
                      F Offline
                      frank11
                      wrote on last edited by
                      #678

                      Sehr geiler Adapter, läuft bei mir mit dem Hybrid-Inverter 12K-SG04LP3.
                      Danke dafür!

                      Kurze Frage, weil ich das oben irgendwo aufgeschnappt habe:

                      Sind die Werte in Hex oder Dezimal, die von den Deye zurückkommen?
                      Muss ich also noch irgendwas umrechnen?

                      F 1 Reply Last reply
                      0
                      • F frank11

                        Sehr geiler Adapter, läuft bei mir mit dem Hybrid-Inverter 12K-SG04LP3.
                        Danke dafür!

                        Kurze Frage, weil ich das oben irgendwo aufgeschnappt habe:

                        Sind die Werte in Hex oder Dezimal, die von den Deye zurückkommen?
                        Muss ich also noch irgendwas umrechnen?

                        F Offline
                        F Offline
                        frank11
                        wrote on last edited by
                        #679

                        Ah, Dokumentation gefunden.
                        Hat sich erledigt. ;-)

                        Rene55R 1 Reply Last reply
                        0
                        • F frank11

                          Ah, Dokumentation gefunden.
                          Hat sich erledigt. ;-)

                          Rene55R Offline
                          Rene55R Offline
                          Rene55
                          wrote on last edited by
                          #680

                          @frank11 Da sollten schon brauchbare Werte rauskommen. Man muss nur die für seinen WR die richtigen Registernummern haben. Viel Spaß damit.

                          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

                          F 1 Reply Last reply
                          0
                          • Rene55R Rene55

                            @frank11 Da sollten schon brauchbare Werte rauskommen. Man muss nur die für seinen WR die richtigen Registernummern haben. Viel Spaß damit.

                            F Offline
                            F Offline
                            frank11
                            wrote on last edited by frank11
                            #681

                            @rene55 Ja, die hab ich, hatte nur alles auf U_WORD eingestellt in den Regeln, also "1".
                            Sind aber doch einige S_WORD und U_WORD_R. Da muss ich noch ran.

                            Die Werte für die aktuelle Batteriekapazität passt nicht. Wenn Solarmanpv 100% anzeigt, sagt der Deye 80%. Hängt vl. damit zusammen, dass ich 20% als minimalen Ladezustand eingestellt habe.

                            Rene55R 1 Reply Last reply
                            0
                            • F frank11

                              @rene55 Ja, die hab ich, hatte nur alles auf U_WORD eingestellt in den Regeln, also "1".
                              Sind aber doch einige S_WORD und U_WORD_R. Da muss ich noch ran.

                              Die Werte für die aktuelle Batteriekapazität passt nicht. Wenn Solarmanpv 100% anzeigt, sagt der Deye 80%. Hängt vl. damit zusammen, dass ich 20% als minimalen Ladezustand eingestellt habe.

                              Rene55R Offline
                              Rene55R Offline
                              Rene55
                              wrote on last edited by
                              #682

                              @frank11 Mit SOC von Batterien habe ich so gar keine Erfahrung. Hängt das vllt. davon ab, dass Solarman nur alle 6 Minuten updatetet und der Akku gerade entladen wird - wobei 20% dann recht viel ist.
                              Wenn du alles ausgetüftelt hast, stellst du mir dann deine Konfig zur Verfügung?

                              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

                              F 1 Reply Last reply
                              0
                              • Rene55R Rene55

                                @frank11 Mit SOC von Batterien habe ich so gar keine Erfahrung. Hängt das vllt. davon ab, dass Solarman nur alle 6 Minuten updatetet und der Akku gerade entladen wird - wobei 20% dann recht viel ist.
                                Wenn du alles ausgetüftelt hast, stellst du mir dann deine Konfig zur Verfügung?

                                F Offline
                                F Offline
                                frank11
                                wrote on last edited by
                                #683

                                @rene55 Leider nicht, das geht über eine Stunde.
                                Gestern war der Akku laut Solarmanpv und Polyntech Akkus voll, der Deye zeigt aber über eine Stunde 80% an.

                                Knotig kannst du gerne haben, liegt die da irgendwo als Datei?

                                Rene55R 1 Reply Last reply
                                0
                                • F frank11

                                  @rene55 Leider nicht, das geht über eine Stunde.
                                  Gestern war der Akku laut Solarmanpv und Polyntech Akkus voll, der Deye zeigt aber über eine Stunde 80% an.

                                  Knotig kannst du gerne haben, liegt die da irgendwo als Datei?

                                  Rene55R Offline
                                  Rene55R Offline
                                  Rene55
                                  wrote on last edited by
                                  #684

                                  @frank11 Die Konfig kannst du (rechts oben) einfach exportieren in den Downloadordner.

                                  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

                                  F 1 Reply Last reply
                                  0
                                  • Rene55R Rene55

                                    @frank11 Die Konfig kannst du (rechts oben) einfach exportieren in den Downloadordner.

                                    F Offline
                                    F Offline
                                    frank11
                                    wrote on last edited by
                                    #685

                                    @rene55 Um das ganze zu Optimieren: sollte ich nicht zusammenhängende Register einzeln auslesen oder lieber in Blöcken, auch wenn ich die Werte dazwischen nicht benutze?

                                    Rene55R 1 Reply Last reply
                                    0
                                    • F frank11

                                      @rene55 Um das ganze zu Optimieren: sollte ich nicht zusammenhängende Register einzeln auslesen oder lieber in Blöcken, auch wenn ich die Werte dazwischen nicht benutze?

                                      Rene55R Offline
                                      Rene55R Offline
                                      Rene55
                                      wrote on last edited by
                                      #686

                                      @frank11 Nicht genutzte Werte in einem Bereich stören nicht. Man sollte aber auch nicht zu Kleinteilig werden. Nach meinem Dafürhalten sollte man wenn, zwischen den Werten mehr als 15 - 20 Register nicht benutzt werden, aufteilen. Ich hab keinen Überblick, wie die Register bei den Hybriden verteilt sind. Bei den µWR kommt man mit 3 Registerbereichen locker hin.

                                      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

                                      F 1 Reply Last reply
                                      0
                                      • Rene55R Rene55

                                        @flatlander So sollte es sein. Hauptsache Ursache gefunden.

                                        F Offline
                                        F Offline
                                        Flatlander
                                        wrote on last edited by
                                        #687

                                        @rene55 Stimmt, aber sorry, dass ich Dich damit belästigt habe, war ja mein Problem mit dem Uralt-Router.
                                        Jetzt, da die Comms funktionieren, spiele ich mit den Spulen. Ich habe mich an dem json script: https://github.com/raschy/ioBroker.deyeidc/blob/main/deyeidc.MI600.json orientiert.
                                        Aber nach einem Neustart der Instanz bleibt der Ordner mit den Objekten leer bis auf den ursprünglichen Eintrag Apo_t1.
                                        Was mache ich falsch ?

                                        Rene55R 1 Reply Last reply
                                        0
                                        • Rene55R Rene55

                                          @frank11 Nicht genutzte Werte in einem Bereich stören nicht. Man sollte aber auch nicht zu Kleinteilig werden. Nach meinem Dafürhalten sollte man wenn, zwischen den Werten mehr als 15 - 20 Register nicht benutzt werden, aufteilen. Ich hab keinen Überblick, wie die Register bei den Hybriden verteilt sind. Bei den µWR kommt man mit 3 Registerbereichen locker hin.

                                          F Offline
                                          F Offline
                                          frank11
                                          wrote on last edited by
                                          #688

                                          @rene55 Verdammt, hätte ich vorher auf deiner Github-Seite die Konfig für den Sun10KP3 gesehen, hätte ich die Werte nicht selber raussuchen müssen.

                                          Sieht jetzt bei mir fast genauso aus, nur auf Englisch. Wobei ich einen Faktor von 0 als Mathematiker nicht verstehe. :-) Dann ist das Ergebnis auch 0.

                                          Jetzt passen auch meine Batteriewerte.

                                          Rene55R 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

                                          426

                                          Online

                                          32.7k

                                          Users

                                          82.5k

                                          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