Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • 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

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

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

NEWS

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    8.8k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    2.2k

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    16
    1
    3.3k

[Adapter] cloudfreie Auslesung von Deye-Invertern

Geplant Angeheftet Gesperrt Verschoben Tester
1.2k Beiträge 108 Kommentatoren 378.8k Aufrufe 92 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • Rene55R Rene55

    @oromis Ich kann mir das alles auch nicht komplett erklären. Du kannst aber schon - trotz aller Sperren - den Inverter erreichen (Webinterface)?

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

    Was ist Econnreset?

    Das bedeutet, dass die Verbindung zum Inverer resettet (geschlossen) wurde.

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

    Remote Server Information

    Das ist die Verbindung zur China-Cloud. Hat mit dem Adapter nichts zu tun.

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

    Timeout beim Adapterstart

    Das ist eigentlich auch kein Fehler, sondern nur eine falsche Bezeichnung. Ich schließe die Verbindung zum Inverter nach dem Abrufen der Daten, weil es unüblich ist, eine Verbindung zu einem Gerät länger als nötig offen zu halten,

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

    Die Register für Stunde, Minute, Sekunde ließt er bei mir immer mit 0

    Das scheint auch nicht richtig zu sein. Bei mir sieht das so aus: MINUTEN

    deye_Minuten.png

    O Offline
    O Offline
    Oromis
    schrieb am zuletzt editiert von Oromis
    #270

    @rene55 Ok also jetzt scheint es bei mir auch zu tun. Absolut skurril: Ich habe noch einmal per Terminal im Rpi

    iob url https://github.com/raschy/ioBroker.deyeidc
    

    laufen lassen und dann zum Test eine 2. Instanz angelegt. Die hat dann mit abgeschaltetem Internet funktioniert. Dann habe ich noch einmal die Instanz .0 aktiviert und auf einmal funktioniert diese jetzt auch. D.h. irgendwas war an der Installation von 0.0.7 faul, obwohl es die Version als installierte Version angezeigt hat. Seltsam.

    Rene55R 1 Antwort Letzte Antwort
    0
    • O Oromis

      @rene55 Ok also jetzt scheint es bei mir auch zu tun. Absolut skurril: Ich habe noch einmal per Terminal im Rpi

      iob url https://github.com/raschy/ioBroker.deyeidc
      

      laufen lassen und dann zum Test eine 2. Instanz angelegt. Die hat dann mit abgeschaltetem Internet funktioniert. Dann habe ich noch einmal die Instanz .0 aktiviert und auf einmal funktioniert diese jetzt auch. D.h. irgendwas war an der Installation von 0.0.7 faul, obwohl es die Version als installierte Version angezeigt hat. Seltsam.

      Rene55R Offline
      Rene55R Offline
      Rene55
      schrieb am zuletzt editiert von
      #271

      @oromis Super. Ich hätte auch keinen weiteren Vorschlag zur Fehlerlösung präsentieren können.:confused:

      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

      1 Antwort Letzte Antwort
      0
      • B Offline
        B Offline
        brandorian
        schrieb am zuletzt editiert von
        #272

        ok irgendwie bin ich zu doof für den Adapter....er verbindet sich mit meinem Deye Sun 12K... wird auch irgendwann von alleine Grün (vorher ist ein gelbers Dreieck).

        Aber ich verstehe das mit den Modbusregister nicht... ich habe eine Tabelle vor mir mit den Modbusregistern: https://docs.google.com/document/d/16ueZEg0hcXgPp_ZPw5fu6FO1BmCn0gfq/edit
        (ich hoffe der link ist ok)

        was muss ich da jetzt bei Regel und Key eingeben? Name ist ja Freitext, Einheit ist auch klar. Faktor ebenso.

        Kann mir da vielleicht jemand helfen? :D

        E Rene55R 2 Antworten Letzte Antwort
        0
        • B brandorian

          ok irgendwie bin ich zu doof für den Adapter....er verbindet sich mit meinem Deye Sun 12K... wird auch irgendwann von alleine Grün (vorher ist ein gelbers Dreieck).

          Aber ich verstehe das mit den Modbusregister nicht... ich habe eine Tabelle vor mir mit den Modbusregistern: https://docs.google.com/document/d/16ueZEg0hcXgPp_ZPw5fu6FO1BmCn0gfq/edit
          (ich hoffe der link ist ok)

          was muss ich da jetzt bei Regel und Key eingeben? Name ist ja Freitext, Einheit ist auch klar. Faktor ebenso.

          Kann mir da vielleicht jemand helfen? :D

          E Offline
          E Offline
          euro
          schrieb am zuletzt editiert von
          #273

          @brandorian
          es geht mit den Hybriden nicht
          die können kein modbus TCP, nur RTU
          d.h. du musst per Hardware Modbus an den Deye ran

          hatte es ja auch vor, scheint aber definitiv nicht zu gehen
          siehe z.B. hier

          1 Antwort Letzte Antwort
          0
          • B brandorian

            ok irgendwie bin ich zu doof für den Adapter....er verbindet sich mit meinem Deye Sun 12K... wird auch irgendwann von alleine Grün (vorher ist ein gelbers Dreieck).

            Aber ich verstehe das mit den Modbusregister nicht... ich habe eine Tabelle vor mir mit den Modbusregistern: https://docs.google.com/document/d/16ueZEg0hcXgPp_ZPw5fu6FO1BmCn0gfq/edit
            (ich hoffe der link ist ok)

            was muss ich da jetzt bei Regel und Key eingeben? Name ist ja Freitext, Einheit ist auch klar. Faktor ebenso.

            Kann mir da vielleicht jemand helfen? :D

            Rene55R Offline
            Rene55R Offline
            Rene55
            schrieb am zuletzt editiert von
            #274

            @brandorian Ich habe wenig Erfahrung mit den "großen" Invertern. Wie hast du denn die Verbindung zum Inverter hergestellt. Du sagtes, der Adapter wäre ja grün.

            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

            1 Antwort Letzte Antwort
            0
            • B Offline
              B Offline
              brandorian
              schrieb am zuletzt editiert von brandorian
              #275

              @Rene55 ganz normal mit IP und Seriennummer. Es dauert den eingestellten Intervalwert (330sek) und dann wird er grün

              @euro also einfach am besten ein Smartmeter kaufen wie das SDM630 und damit einfach kommunizieren? oder wie stellt man das dann am besten an?

              Rene55R 1 Antwort Letzte Antwort
              0
              • B brandorian

                @Rene55 ganz normal mit IP und Seriennummer. Es dauert den eingestellten Intervalwert (330sek) und dann wird er grün

                @euro also einfach am besten ein Smartmeter kaufen wie das SDM630 und damit einfach kommunizieren? oder wie stellt man das dann am besten an?

                Rene55R Offline
                Rene55R Offline
                Rene55
                schrieb am zuletzt editiert von
                #276

                @brandorian Dann versuchen wir es doch mal:
                In den Registern sollte als Start z.B. 40, beim Ende eine 90 drin stehen.
                Bei den "Spulen" sollte { "register": 86,"rules": 3,"key": "Apo_t1","name": "Total AC Output Power (Active)","unit": "W","factor": 1 } eingetragen sein.
                Hier sollte dann (nach dem nächsten Interval) die aktuell erzeugte Leistung in den Objekten angezeigt werden. Wenn das nicht das richtige Ergebnis bringt müssen wir @euro folgen, und einen anderen Weg suchen.

                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

                E 1 Antwort Letzte Antwort
                0
                • Rene55R Rene55

                  @brandorian Dann versuchen wir es doch mal:
                  In den Registern sollte als Start z.B. 40, beim Ende eine 90 drin stehen.
                  Bei den "Spulen" sollte { "register": 86,"rules": 3,"key": "Apo_t1","name": "Total AC Output Power (Active)","unit": "W","factor": 1 } eingetragen sein.
                  Hier sollte dann (nach dem nächsten Interval) die aktuell erzeugte Leistung in den Objekten angezeigt werden. Wenn das nicht das richtige Ergebnis bringt müssen wir @euro folgen, und einen anderen Weg suchen.

                  E Offline
                  E Offline
                  euro
                  schrieb am zuletzt editiert von euro
                  #277

                  @rene55
                  Das war bei meinem 5k Hybrid auch so Rainer
                  grün aber es kamen nur seltsame statische Werte an

                  @brandorian
                  was hast du denn vor? das smartmeter wird ja benötigt zum Einspeisen, damit der Deye weiss was im Haus verbraucht wird und was er liefern muss
                  die verlinkte Anleitung dient dazu, die Daten wie hier in Rainers Adapter mit den Microinvertern, vom Hybrid abzugreifen (Leistung, Soc, etc) , dazu benötigt man einen modbus Hardware Adapter (waveshare, oder nen ESP mit RS485 Adapter und passender Software/firmware) zum physischen Anschluss an den Deye und daneben dann den mobus Adapter in ioB zum verarbeiten

                  Rene55R 1 Antwort Letzte Antwort
                  0
                  • E euro

                    @rene55
                    Das war bei meinem 5k Hybrid auch so Rainer
                    grün aber es kamen nur seltsame statische Werte an

                    @brandorian
                    was hast du denn vor? das smartmeter wird ja benötigt zum Einspeisen, damit der Deye weiss was im Haus verbraucht wird und was er liefern muss
                    die verlinkte Anleitung dient dazu, die Daten wie hier in Rainers Adapter mit den Microinvertern, vom Hybrid abzugreifen (Leistung, Soc, etc) , dazu benötigt man einen modbus Hardware Adapter (waveshare, oder nen ESP mit RS485 Adapter und passender Software/firmware) zum physischen Anschluss an den Deye und daneben dann den mobus Adapter in ioB zum verarbeiten

                    Rene55R Offline
                    Rene55R Offline
                    Rene55
                    schrieb am zuletzt editiert von Rene55
                    #278

                    @euro Ja, ich erinnere mich. Ich hab aber doch ein bisschen die Hoffnung, dass es doch irgendwie gehen könnte. Daher ja auch nur der "Minimaltest".
                    Zumal ich ja hier nicht direkt weder Modbus TCP noch Modbus RTU mache, sondern über das umgebende SolarmanPV5-Protokoll an die Daten komme.

                    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

                    1 Antwort Letzte Antwort
                    0
                    • B Offline
                      B Offline
                      brandorian
                      schrieb am zuletzt editiert von
                      #279

                      @euro @Rene55 er er zeigt mir hier 429496729.5 als Wert an... ist denke ich ein bisschen "unreal" :)

                      dann muss ich mich mal schlau machen wie das funktioniert. Ich möchte eigentlich nur eine visuelle Darstellung von dem was ich Selbstverbrauche, was ich verkaufe, was ich bezieh etc. Der Deye selbst zieht seine Daten für die Einspeisung ja aus den CT Klemmen bei mir.

                      Rene55R E 2 Antworten Letzte Antwort
                      0
                      • B brandorian

                        @euro @Rene55 er er zeigt mir hier 429496729.5 als Wert an... ist denke ich ein bisschen "unreal" :)

                        dann muss ich mich mal schlau machen wie das funktioniert. Ich möchte eigentlich nur eine visuelle Darstellung von dem was ich Selbstverbrauche, was ich verkaufe, was ich bezieh etc. Der Deye selbst zieht seine Daten für die Einspeisung ja aus den CT Klemmen bei mir.

                        Rene55R Offline
                        Rene55R Offline
                        Rene55
                        schrieb am zuletzt editiert von
                        #280

                        @brandorian Das scheint ja völlig daneben zu sein. Ich glaube @euro hatte sowas um 1.7 angezeigt bekommen. Beides ist sicher falsch - aber meilenweit von einander entfernt.
                        Leider habe ich keinen Hybrid zum testen in der Nähe.

                        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

                        1 Antwort Letzte Antwort
                        0
                        • B brandorian

                          @euro @Rene55 er er zeigt mir hier 429496729.5 als Wert an... ist denke ich ein bisschen "unreal" :)

                          dann muss ich mich mal schlau machen wie das funktioniert. Ich möchte eigentlich nur eine visuelle Darstellung von dem was ich Selbstverbrauche, was ich verkaufe, was ich bezieh etc. Der Deye selbst zieht seine Daten für die Einspeisung ja aus den CT Klemmen bei mir.

                          E Offline
                          E Offline
                          euro
                          schrieb am zuletzt editiert von
                          #281

                          @brandorian
                          dann würde eigentlich ein Hichi LEsekopf am Hauptzähler reichen
                          der liefert dir Einspeisung und Bezug
                          Für den Eigenverbrauch bräuchtest du dann noch die Werte vom Deye, entweder via shelly 3em oder du musst per modbus ran
                          Dann schreibst du dir ein Blockly mit Wert Einspeisungszähler JETZT minus Zählerstand vom Vorabend
                          und du hast alle Grössen die du aufgeführt hast

                          interessant sind dennoch die Daten die du vom deye bekommen könntest, bezüglich Batterie und PV

                          mit dem Wavshare sieht das doch auch gut machbar aus

                          1 Antwort Letzte Antwort
                          0
                          • B Offline
                            B Offline
                            brandorian
                            schrieb am zuletzt editiert von
                            #282

                            habe eine Alternativlösung gefunden, welcher ich jetzt erst mal nachgehen möchte. Ich weiß nicht ob ich den Link posten darf, daher lass ich es. Die "Lösung" kann mit meinem Inverter sowie dem Seplos BMS kommunizieren, dazu kann ich sie als Docker auf meinem Server laufen lassen.... sieht für mich grade nach einer der besten Lösungen aus, da ich "nur" einen RS485 to USB Adapter mit FTDI Chip brauche.

                            M TheBamT 2 Antworten Letzte Antwort
                            0
                            • B brandorian

                              habe eine Alternativlösung gefunden, welcher ich jetzt erst mal nachgehen möchte. Ich weiß nicht ob ich den Link posten darf, daher lass ich es. Die "Lösung" kann mit meinem Inverter sowie dem Seplos BMS kommunizieren, dazu kann ich sie als Docker auf meinem Server laufen lassen.... sieht für mich grade nach einer der besten Lösungen aus, da ich "nur" einen RS485 to USB Adapter mit FTDI Chip brauche.

                              M Offline
                              M Offline
                              m1k3f15h
                              schrieb am zuletzt editiert von
                              #283

                              Hy @brandorian
                              Also mich würde der Link interessieren :)

                              Hab grad meinen Deye Sun12K bestellt :D :D :D

                              mfg
                              Mike

                              1 Antwort Letzte Antwort
                              0
                              • B brandorian

                                habe eine Alternativlösung gefunden, welcher ich jetzt erst mal nachgehen möchte. Ich weiß nicht ob ich den Link posten darf, daher lass ich es. Die "Lösung" kann mit meinem Inverter sowie dem Seplos BMS kommunizieren, dazu kann ich sie als Docker auf meinem Server laufen lassen.... sieht für mich grade nach einer der besten Lösungen aus, da ich "nur" einen RS485 to USB Adapter mit FTDI Chip brauche.

                                TheBamT Offline
                                TheBamT Offline
                                TheBam
                                schrieb am zuletzt editiert von
                                #284

                                @brandorian
                                Schau Mal hier im Forum sind jetzt schon 3 Themen wie du alle Daten per Kabel (rs485) aus dem deye hybrid raus bekommst.

                                1 Antwort Letzte Antwort
                                0
                                • D Offline
                                  D Offline
                                  dougstar
                                  schrieb am zuletzt editiert von
                                  #285

                                  Bzgl. dem Error "Controlcode faulty" lässt sich daraus vielleicht eine Warning mach? Mein Log ist regelmäßig voll mit den Meldungen.

                                  Rene55R 1 Antwort Letzte Antwort
                                  0
                                  • D dougstar

                                    Bzgl. dem Error "Controlcode faulty" lässt sich daraus vielleicht eine Warning mach? Mein Log ist regelmäßig voll mit den Meldungen.

                                    Rene55R Offline
                                    Rene55R Offline
                                    Rene55
                                    schrieb am zuletzt editiert von
                                    #286

                                    @dougstar Möglich, ja geht. Aber die Warnungen werden genau so geloggt, nur eben als Warnung. Wieviele von diesen Meldungen kriegst du denn so täglich?

                                    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 D 2 Antworten Letzte Antwort
                                    0
                                    • Rene55R Rene55

                                      @dougstar Möglich, ja geht. Aber die Warnungen werden genau so geloggt, nur eben als Warnung. Wieviele von diesen Meldungen kriegst du denn so täglich?

                                      A Offline
                                      A Offline
                                      as.149
                                      schrieb am zuletzt editiert von
                                      #287

                                      @rene55
                                      Hallo,
                                      ich habe deinen Adapter kürzlich installiert und bin begeistert, danke dafür.
                                      Im Einsatz habe ich einen Deye Sun1600G3.
                                      Die Beispiel JSON-Datei für den Sun600 habe ich importiert und für meinen WR angepasst bzw. erweitert.
                                      Wenn ich soweit bin, kann ich meine Einstellungen exportieren und bei dir auf Github teilen.
                                      Soweit das interessant ist.

                                      Mir ist aufgefallen, dass ich im Tab für Berechnungen keine Dashes ( "_" ) im "KEY" verwenden kann.
                                      Ist das schon bekannt?

                                      Gruß

                                      Rene55R 1 Antwort Letzte Antwort
                                      0
                                      • A as.149

                                        @rene55
                                        Hallo,
                                        ich habe deinen Adapter kürzlich installiert und bin begeistert, danke dafür.
                                        Im Einsatz habe ich einen Deye Sun1600G3.
                                        Die Beispiel JSON-Datei für den Sun600 habe ich importiert und für meinen WR angepasst bzw. erweitert.
                                        Wenn ich soweit bin, kann ich meine Einstellungen exportieren und bei dir auf Github teilen.
                                        Soweit das interessant ist.

                                        Mir ist aufgefallen, dass ich im Tab für Berechnungen keine Dashes ( "_" ) im "KEY" verwenden kann.
                                        Ist das schon bekannt?

                                        Gruß

                                        Rene55R Offline
                                        Rene55R Offline
                                        Rene55
                                        schrieb am zuletzt editiert von
                                        #288

                                        @as-149 Das freut mich! Auch bin ich gerne an deinen Einstellungen interessiert. Das mit den Dashes habe ich gerade getestet - funktioniert. Ich wüsste auch nicht, wo ich da eine Beschränkung eingebaut hätte (außer Systembedingt) .

                                        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 Antwort Letzte Antwort
                                        0
                                        • Rene55R Rene55

                                          @as-149 Das freut mich! Auch bin ich gerne an deinen Einstellungen interessiert. Das mit den Dashes habe ich gerade getestet - funktioniert. Ich wüsste auch nicht, wo ich da eine Beschränkung eingebaut hätte (außer Systembedingt) .

                                          A Offline
                                          A Offline
                                          as.149
                                          schrieb am zuletzt editiert von as.149
                                          #289

                                          @rene55
                                          Hm Ich habe es gerade ausprobiert.
                                          Es geht tatsächlich. Vielleicht habe ich gestern zu viele Register im Kopf gehabt :dizzy_face:, sorry.

                                          Rene55R 1 Antwort Letzte Antwort
                                          0
                                          Antworten
                                          • In einem neuen Thema antworten
                                          Anmelden zum Antworten
                                          • Älteste zuerst
                                          • Neuste zuerst
                                          • Meiste Stimmen


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          875

                                          Online

                                          32.4k

                                          Benutzer

                                          81.5k

                                          Themen

                                          1.3m

                                          Beiträge
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                          ioBroker Community 2014-2025
                                          logo
                                          • Anmelden

                                          • Du hast noch kein Konto? Registrieren

                                          • Anmelden oder registrieren, um zu suchen
                                          • Erster Beitrag
                                            Letzter Beitrag
                                          0
                                          • Home
                                          • Aktuell
                                          • Tags
                                          • Ungelesen 0
                                          • Kategorien
                                          • Unreplied
                                          • Beliebt
                                          • GitHub
                                          • Docu
                                          • Hilfe