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.
    • Rene55
      Rene55 @Neuschwansteini last edited by

      @ilovegym Produktiv habe ich die 6.13.16 im Einsatz. Mit der gehts bei einigen Adptern nicht (so auch DeyeIDC), andere gehen. Bug ist bekannt und wahrscheinlich in der 6.17.14 dann gefixt.

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

        Hallo,

        habe mal ne Frage: Kann man die Daten "SmartLoad-Einrichtung" beim Deye 12K-SGO$lP3-EU auch auslesen bzw ändern über iobroker?

        Ich habe einen Senec mit 7,5kWh Batterie un 9,5 kWp Platten und diesen Deye mit 12,5 kWh Batterie und 3 kWp Platten.
        Unter "SmartLoad-Einrichtung" -> habe ich "Micinv Input" eingestellt, um den Überschuss in die Deye Batterie zu laden. Funktioniert auch tadellos.
        Doch wenn die Sonne weg ist und der Senec die Energie aus der Batterie nimmt, dann lädt auch der Deye seine Batterie vom Senec.
        Wenn ich also zeitlich "SmartLoad-Einrichtung" -> auf zB. "Generator Input" umstellen könnte, wäre das Problem gelöst.
        Wie kann man noch andere Register auslesen mit dem Adapter Deyeidc?

        Vielen Dank im Voraus

        Meintre

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

          @meintre-0 Sorry, keine Ahnung. Vllt. jemand anderes.

          1 Reply Last reply Reply Quote 0
          • G
            Gukerl last edited by

            Guten Morgen,

            ich habe einen Eintrag geändert. Das Speichern (und schließen) kein Problem, aber beim Anzeigen der Objekte erscheint folgendes im Log als Warnung:

            deyeidc has an invalid jsonConfig: [{"instancePath":"/items/_coils/items/coils/items/1","schemaPath":"#/items/allOf/17/then/additionalProperties","keyword":"additionalProperties","params":{"additionalProperty":"trim"},"message":"must NOT have additional properties"},{"instancePath":"/items/_coils/items/coils","schemaPath":"#/patternProperties/%5E.%2B/allOf/25/if","keyword":"if","params":{"failingKeyword":"then"},"message":"must match \"then\" schema"},{"instancePath":"/items/_coils","schemaPath":"#/properties/items/patternProperties/%5E.%2B/allOf/8/if","keyword":"if","params":{"failingKeyword":"then"},"message":"must match \"then\" schema"},{"instancePath":"","schemaPath":"#/if","keyword":"if","params":{"failingKeyword":"then"},"message":"must match \"then\" schema"}]
            

            mcm1957 Rene55 2 Replies Last reply Reply Quote 0
            • mcm1957
              mcm1957 @Gukerl last edited by

              Welche Version des Adapters hast du installiert?

              G 1 Reply Last reply Reply Quote 0
              • G
                Gukerl @mcm1957 last edited by

                @mcm1957
                0.0.14
                Ich habs direkt aus den iObroker Adaptern.

                Danke, Andi

                Neuschwansteini mcm1957 2 Replies Last reply Reply Quote 0
                • Neuschwansteini
                  Neuschwansteini @Gukerl last edited by

                  @gukerl

                  das ist aktuell, und welche Version von Admin und js-controller?

                  1 Reply Last reply Reply Quote 0
                  • mcm1957
                    mcm1957 @Gukerl last edited by

                    @gukerl
                    A) Du kannst die Info mal ignorieren. Funktion ist dadurch nicht beeinflusst.

                    B) Die Meldung stammt von einem Fehler im Adapter jsonConfig.json. Die ist auf Githubvdefiniziv schon behoben und sollte vom zeitlichen Ablauf her auch in 0.0.14 schon drinnen sein.

                    Ich oder der Dev werden das zeitnahe mal prüfen. Wenn du magst erstell bitte ein Issue beim Adapter.

                    mcm1957 1 Reply Last reply Reply Quote 0
                    • mcm1957
                      mcm1957 @mcm1957 last edited by

                      I registered a issue at adapter repo

                      https://github.com/raschy/ioBroker.deyeidc/issues/111

                      mcm1957 created this issue in raschy/ioBroker.deyeidc

                      closed deyeidc has an invalid jsonConfig #111

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

                        @gukerl Diese Warnung ist bekannt und wird schnellstmöglich abgestellt.

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

                          @rene55

                          ok, kann ich unter Admin 7.0.17 und js-controller 6.0.9 nicht nachvollziehen. Daher dachte ich, es liegt auch evt. daran..?

                          mcm1957 1 Reply Last reply Reply Quote 0
                          • mcm1957
                            mcm1957 @Neuschwansteini last edited by

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

                            @rene55

                            ok, kann ich unter Admin 7.0.17 und js-controller 6.0.9 nicht nachvollziehen. Daher dachte ich, es liegt auch evt. daran..?

                            Wundert mich eigentlich. Der Fehler ist in der offiziellen (npm) Version definitiv drinnen. In der GH Version ist's schon korrigiert.. Der Fehler tritt nur auf, wenn du das Admin UI öffnest.

                            Aber im Kern kümmert sich Rene eh schon drum. Ist also alles im grünen Bereich. DANKE fürs mithelfen bzw fürs Fixen

                            1 Reply Last reply Reply Quote 1
                            • Neuschwansteini
                              Neuschwansteini @Rene55 last edited by Neuschwansteini

                              @rene55

                              Hi,
                              habe heute Version 0.0.15 installiert, leider hat die Probleme mit den Registern, habe 5 Instanzen, bei allen das gleiche, der Adapter startet, und wenn er Daten holen moechte, kommt das:

                              2024-07-29 18:04:13.167  - error: deyeidc.1 (15766) TypeError: Cannot read properties of undefined (reading 'register') | TypeError: Cannot read properties of undefined (reading 'register')
                                  at Deyeidc.onData (/opt/iobroker/node_modules/iobroker.deyeidc/main.js:166:11)
                                  at Socket.<anonymous> (/opt/iobroker/node_modules/iobroker.deyeidc/main.js:152:10)
                                  at Socket.emit (node:events:520:28)
                                  at addChunk (node:internal/streams/readable:559:12)
                                  at readableAddChunkPushByteMode (node:internal/streams/readable:510:3)
                                  at Readable.push (node:internal/streams/readable:390:5)
                                  at TCP.onStreamRead (node:internal/stream_base_commons:191:23)
                              2024-07-29 18:04:17.245  - info: host.iobroker "system.adapter.deyeidc.4" disabled
                              2024-07-29 18:04:17.245  - info: host.iobroker stopInstance system.adapter.deyeidc.4 (force=false, process=true)
                              2024-07-29 18:04:17.251  - info: host.iobroker stopInstance system.adapter.deyeidc.4 send kill signal
                              2024-07-29 18:04:17.251  - info: deyeidc.4 (15848) Got terminate signal TERMINATE_YOURSELF
                              2024-07-29 18:04:17.253  - info: deyeidc.4 (15848) terminating
                              2024-07-29 18:04:17.254  - info: deyeidc.4 (15848) Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason
                              2024-07-29 18:04:17.755  - info: deyeidc.4 (15848) terminating
                              2024-07-29 18:04:17.807  - info: host.iobroker instance system.adapter.deyeidc.4 terminated with code 11 (ADAPTER_REQUESTED_TERMINATION)
                              

                              Zurueck auf 0.0.14 und alles ist gut...

                              System: Buanet Docker 10.0.0.1-Node22 - js-controller 6.0.9 - Admin 7.0.21

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

                                @ilovegym Danke für den Test. Ich hab den Adapter gestern abend mal frisch installiert - lief. Hab wohl nur eine Instanz, sollte aber nicht den Fehler ausmachen.

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

                                  @rene55

                                  Das war vielleicht der unterschied, du hast frisch installiert und ich hab mit der bestehenden Config n Update gemacht..?

                                  Da der Fehler bei den Registern liegt.. vielleicht hab ich da was falsches drin?
                                  Oder er bekommt n Wert der nicht passt..?

                                  Hier die config

                                  IMG_0710.png

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

                                    @ilovegym Das ist unwahrscheinlich, die hat es ja vorher auch getan. Strukturelle Änderungen gab es keine.
                                    Hast du mal nur die eine Instanz [0] versucht?

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

                                      @rene55

                                      Ja, der Fehler tritt nach den 60sek auf..

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

                                        @ilovegym Ich kann aus dem ersten Screenshot nicht wirklich was erkennen. Hast du mal die Logstufe auf debug gesetzt?

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

                                          @rene55

                                          Ok, mach ich morgen Abend… vielleicht hat ja noch einer den Fehler..

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

                                            Habe heute auch die 0.15 aufgespielt und danach diese Meldung erhalten. Die DP`s scheinen aber sonst wie gehabt zu funktionieren.

                                            	12844	2024-07-30 18:01:49.461	error	TypeError: Cannot read properties of undefined (reading 'register') | TypeError: Cannot read properties of undefined (reading 'register') at Deyeidc.onData (C:\ioBroker\GLT\node_modules\iobroker.deyeidc\main.js:166:11) at Socket.<anonymous> (C:\ioBroker\GLT\node_modules\iobroker.deyeidc\main.js:152:10) at Socket.emit (node:events:519:28) at addChunk (node:internal/streams/readable:559:12) at readableAddChunkPushByteMode (node:internal/streams/readable:510:3) at Readable.push (node:internal/streams/readable:390:5) at TCP.onStreamRead (node:internal/stream_base_commons:191:23)
                                            
                                            deyeidc.0
                                            
                                            1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            945
                                            Online

                                            31.7k
                                            Users

                                            79.7k
                                            Topics

                                            1.3m
                                            Posts

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