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.5k

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

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

[Adapter] cloudfreie Auslesung von Deye-Invertern

Geplant Angeheftet Gesperrt Verschoben Tester
1.2k Beiträge 108 Kommentatoren 376.3k 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.
  • Elektrofix-OLE Elektrofix-OL

    @rene55
    Habe es fix mal getestet, auf einer neuen Maschiene, Adapter neu installiert. Die Anzeigen bei Regel 13 wechseln immer zwischen:
    e941f448-18dc-4c0c-8f4c-5ddc30680b9b-image.png
    d4f06eda-0bb8-402b-a74b-e5d9928c43ab-image.png

    Richtig mit Regel 1 bis auf 534 wäre 5260fb40-78a8-411b-8513-8f1044ff7d40-image.png

    Rene55R Online
    Rene55R Online
    Rene55
    schrieb am zuletzt editiert von
    #1016

    @elektrofix-ol SO ganz komm ich nicht hinterher. Was heißt 'wechselt immer zwischen' ?

    Damit ich das nachrechnen kann: kannst du mir bitte mal die ermittelten Werte von 534 und 535 und den 'gewünschten' (=richtigen) Wert geben. Sollte doch zu schaffen sein. :man-bowing:

    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

    R Elektrofix-OLE 2 Antworten Letzte Antwort
    0
    • Rene55R Rene55

      @elektrofix-ol SO ganz komm ich nicht hinterher. Was heißt 'wechselt immer zwischen' ?

      Damit ich das nachrechnen kann: kannst du mir bitte mal die ermittelten Werte von 534 und 535 und den 'gewünschten' (=richtigen) Wert geben. Sollte doch zu schaffen sein. :man-bowing:

      R Offline
      R Offline
      Romeleitis
      schrieb am zuletzt editiert von Romeleitis
      #1017

      @rene55 Ich habe IOBroker in der Version 7.2.0 auf einem Unraid Server als Container laufen. Es ist der Deye Adapter 0.1.0 installiert (über die Adaptersuche). Die yaml (https://github.com/raschy/ioBroker.deyeidc/blob/main/deyeidc.Sun2000.json) hatte ich nicht importiert (weiß nicht wie das geht), sondern hatte die Werte händisch hinzugefügt.
      Was mich absolut verwundert ist, dass der Abfrageintervall auf 330 Sekunden steht :
      2e11ba7e-cfd0-46cf-a0d8-0a8310db777e-image.png
      Ich aber trotzdem alle 30 Sekunden Fehler erhalte (auf 30 Sekunden stand mal die ursprüngliche Einstellung, habe ich wie geschrieben alles weggelöscht und neu hinzugefügt) :
      aa78ee81-c9d8-4a3e-be68-31eb73b88bd9-image.png
      Und die Fehler treten auch auf ohne dass ich irgendetwas zusätzlich in den Registern, Spulen etc. eintrage

      Rene55R 1 Antwort Letzte Antwort
      0
      • R Romeleitis

        @rene55 Ich habe IOBroker in der Version 7.2.0 auf einem Unraid Server als Container laufen. Es ist der Deye Adapter 0.1.0 installiert (über die Adaptersuche). Die yaml (https://github.com/raschy/ioBroker.deyeidc/blob/main/deyeidc.Sun2000.json) hatte ich nicht importiert (weiß nicht wie das geht), sondern hatte die Werte händisch hinzugefügt.
        Was mich absolut verwundert ist, dass der Abfrageintervall auf 330 Sekunden steht :
        2e11ba7e-cfd0-46cf-a0d8-0a8310db777e-image.png
        Ich aber trotzdem alle 30 Sekunden Fehler erhalte (auf 30 Sekunden stand mal die ursprüngliche Einstellung, habe ich wie geschrieben alles weggelöscht und neu hinzugefügt) :
        aa78ee81-c9d8-4a3e-be68-31eb73b88bd9-image.png
        Und die Fehler treten auch auf ohne dass ich irgendetwas zusätzlich in den Registern, Spulen etc. eintrage

        Rene55R Online
        Rene55R Online
        Rene55
        schrieb am zuletzt editiert von
        #1018

        @romeleitis Die 330 Sekunden hatte ich als Standard eingetragen, weil die Werte vom WR eh nicht öfters aktualisiert werden. Wenn trotzden alle 30 Sekunden ein Fehler kommt bestätigt das meine Vermutung, dass noch irgendwer anderes mit dem WR spricht, der Adapter die Antworten aber nicht deuten kann. Siehe "Register 153, 154, 155 . . ".

        Auf Github liegt eine angepasste Version, die (hoffentlich) die nicht angeforderten Antworten ausblendet. Daher wäre es einen Versuch wert, den Adapter einmal direkt von Github zu installieren.

        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

        R 1 Antwort Letzte Antwort
        0
        • Rene55R Rene55

          @elektrofix-ol SO ganz komm ich nicht hinterher. Was heißt 'wechselt immer zwischen' ?

          Damit ich das nachrechnen kann: kannst du mir bitte mal die ermittelten Werte von 534 und 535 und den 'gewünschten' (=richtigen) Wert geben. Sollte doch zu schaffen sein. :man-bowing:

          Elektrofix-OLE Offline
          Elektrofix-OLE Offline
          Elektrofix-OL
          schrieb am zuletzt editiert von
          #1019

          @rene55 wechseln bedeutet, das die Werte bei der einem AbfrageZyklus "ABC", und beim nächsten oder übernächsten AbfrageZyklus "DEF" sind. habe ich auch zu ersten mal gesehen.

          In der Influx wurden mir die Werte 534 ansteigend bei Master bis den Wert 6550.849999999999 und beim Slave bis den Wert 6552.666666666667 geschrieben, dann fangen Sie wieder bei 0 an und der 535 bekam ein 1
          Ich zeichne die Werte nur alle 30 Min auf.

          Die Anlage steht leider 70km von mir entfernt. Dauert, bis ich die Werte von Display bekomme.

          Rene55R 1 Antwort Letzte Antwort
          0
          • Elektrofix-OLE Elektrofix-OL

            @rene55 wechseln bedeutet, das die Werte bei der einem AbfrageZyklus "ABC", und beim nächsten oder übernächsten AbfrageZyklus "DEF" sind. habe ich auch zu ersten mal gesehen.

            In der Influx wurden mir die Werte 534 ansteigend bei Master bis den Wert 6550.849999999999 und beim Slave bis den Wert 6552.666666666667 geschrieben, dann fangen Sie wieder bei 0 an und der 535 bekam ein 1
            Ich zeichne die Werte nur alle 30 Min auf.

            Die Anlage steht leider 70km von mir entfernt. Dauert, bis ich die Werte von Display bekomme.

            Rene55R Online
            Rene55R Online
            Rene55
            schrieb am zuletzt editiert von
            #1020

            @elektrofix-ol Ah, ok. Das 'wechseln' habe ich jetzt verstanden. Diesen Effekt kenne ich auch, wenn zwei Instanzen auf den gleichen WR zugreifen, aber die RegisterNr nicht übereinander passt. Dann kommt einmal der richtige Wert und beim nächsten mal ein völlig falscher.

            Die Werte von Register 534 sind in etwa das was ich vermute. Der größte Wert der hier kommen könnte ist 6553.5. (Ich wusste gar nicht, dass da soviele Nachkommastellen rauskommen). Dann sollte im 535 die 1 erscheinen und 534 wieder langsam von 0 wieder hochwachsen. Von daher sollte das Auslesen des Registers mit der Regel 3 genau passen.

            Du sprichst von Master und Slave. Wie muss ich das denn verstehen? Hast du zwei WR die ...ähm. Wohin Daten schicken? Erklär mir das bitte.

            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

            Elektrofix-OLE 1 Antwort Letzte Antwort
            0
            • Rene55R Rene55

              @romeleitis Die 330 Sekunden hatte ich als Standard eingetragen, weil die Werte vom WR eh nicht öfters aktualisiert werden. Wenn trotzden alle 30 Sekunden ein Fehler kommt bestätigt das meine Vermutung, dass noch irgendwer anderes mit dem WR spricht, der Adapter die Antworten aber nicht deuten kann. Siehe "Register 153, 154, 155 . . ".

              Auf Github liegt eine angepasste Version, die (hoffentlich) die nicht angeforderten Antworten ausblendet. Daher wäre es einen Versuch wert, den Adapter einmal direkt von Github zu installieren.

              R Offline
              R Offline
              Romeleitis
              schrieb am zuletzt editiert von
              #1021

              @rene55 Auf https://github.com/raschy/ioBroker.deyeidc/releases sehe ich nur die installierte Version 0.1.0. So steht denn die angepasste? Und wie installiere ich die?

              Rene55R 1 Antwort Letzte Antwort
              0
              • R Romeleitis

                @rene55 Auf https://github.com/raschy/ioBroker.deyeidc/releases sehe ich nur die installierte Version 0.1.0. So steht denn die angepasste? Und wie installiere ich die?

                Rene55R Online
                Rene55R Online
                Rene55
                schrieb am zuletzt editiert von
                #1022

                @romeleitis Die Versionsnummer ist immer noch die gleiche. Im Expertenmodus mit der URL 'https://github.com/raschy/ioBroker.deyeidc/'.
                Installation_Github.png

                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

                R 1 Antwort Letzte Antwort
                0
                • Rene55R Rene55

                  @elektrofix-ol Ah, ok. Das 'wechseln' habe ich jetzt verstanden. Diesen Effekt kenne ich auch, wenn zwei Instanzen auf den gleichen WR zugreifen, aber die RegisterNr nicht übereinander passt. Dann kommt einmal der richtige Wert und beim nächsten mal ein völlig falscher.

                  Die Werte von Register 534 sind in etwa das was ich vermute. Der größte Wert der hier kommen könnte ist 6553.5. (Ich wusste gar nicht, dass da soviele Nachkommastellen rauskommen). Dann sollte im 535 die 1 erscheinen und 534 wieder langsam von 0 wieder hochwachsen. Von daher sollte das Auslesen des Registers mit der Regel 3 genau passen.

                  Du sprichst von Master und Slave. Wie muss ich das denn verstehen? Hast du zwei WR die ...ähm. Wohin Daten schicken? Erklär mir das bitte.

                  Elektrofix-OLE Offline
                  Elektrofix-OLE Offline
                  Elektrofix-OL
                  schrieb am zuletzt editiert von
                  #1023

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

                  Du sprichst von Master und Slave. Wie muss ich das denn verstehen? Hast du zwei WR die ...ähm. Wohin Daten schicken? Erklär mir das bitte.

                  Die Anlage habe ich einen Arbeitskollegen gebaut und ist etwas größer als "Standart". Sie ist von mir 70km entfernt auf dem Land und hat zwei Deye Sun-12K-SG04LP3-EU, die Beide zusammen in zwei Akkupacks von je 14,4 kWh laden, bzw. entladen. Um das zu realisieren sind die beide Deye und auch beide Akkupacks als Master/Slave zusammengeschaltet. Der Daye-Master unterhält sich dann mit den Master-BMS des Akkupacks.
                  Die Daten von den zwei Deye Sun-12K-SG04LP3-EU werden mittels Deinem Adapter über die Deye-WLAN-Stick ausgelesen. Dabei stellt jeder Deye nur die Daten zur Verfügung, die er auch nur misst; alleine der SoC ist beim Deye Master und Daye Slave identisch, wobei nur der Deye Master am Master-BMS angeschlossen und den SoC erhalten kann. Wenn ich den wirklichen Total_GridSell_Power zum Netz haben will, muss ich die Werte von Deye-Master und Deye-Slave somit addieren, obwohl nur der Master die CT-Klemmen angeschlossen hat. Hier ein Schaubild des Aufbaus:
                  889bea45-8fe1-4e3f-9977-9b5835addf4b-image.png

                  Die von den Deye's gesammelte Daten werden über den IoBroker in die InfluxDB geschrieben. Die Werte haben eine Blockzeit vom 30 Minuten, damit mir die Influx nicht ständig mit Daten vollläuft. Daduch sind die Daten jedoch nicht mehr so Zeitgenau und es kommen so viel Nachkommastellen zustande.

                  Ich habe die ganzen Daten auf Regel 3 umgestellt und nachgerechtet: Es fehlen mit ca. 1600kWh.
                  Erst hielt ich es für unplausibel und daher wollte ich die Regel 3 zu Anfang erst nicht trauen, aber es sind bei der Menge, die durch die Anlage gegangen sind nur 13% Verlust von DC nach AC, das ist nicht viel.

                  Fazit: Die Regel 3 ist die richtige für die Total... Register
                  Hier die aktuelle Datei für den Adapter.
                  Sun-12K-SG04LP3-EU.json

                  Rene55R 1 Antwort Letzte Antwort
                  0
                  • Elektrofix-OLE Elektrofix-OL

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

                    Du sprichst von Master und Slave. Wie muss ich das denn verstehen? Hast du zwei WR die ...ähm. Wohin Daten schicken? Erklär mir das bitte.

                    Die Anlage habe ich einen Arbeitskollegen gebaut und ist etwas größer als "Standart". Sie ist von mir 70km entfernt auf dem Land und hat zwei Deye Sun-12K-SG04LP3-EU, die Beide zusammen in zwei Akkupacks von je 14,4 kWh laden, bzw. entladen. Um das zu realisieren sind die beide Deye und auch beide Akkupacks als Master/Slave zusammengeschaltet. Der Daye-Master unterhält sich dann mit den Master-BMS des Akkupacks.
                    Die Daten von den zwei Deye Sun-12K-SG04LP3-EU werden mittels Deinem Adapter über die Deye-WLAN-Stick ausgelesen. Dabei stellt jeder Deye nur die Daten zur Verfügung, die er auch nur misst; alleine der SoC ist beim Deye Master und Daye Slave identisch, wobei nur der Deye Master am Master-BMS angeschlossen und den SoC erhalten kann. Wenn ich den wirklichen Total_GridSell_Power zum Netz haben will, muss ich die Werte von Deye-Master und Deye-Slave somit addieren, obwohl nur der Master die CT-Klemmen angeschlossen hat. Hier ein Schaubild des Aufbaus:
                    889bea45-8fe1-4e3f-9977-9b5835addf4b-image.png

                    Die von den Deye's gesammelte Daten werden über den IoBroker in die InfluxDB geschrieben. Die Werte haben eine Blockzeit vom 30 Minuten, damit mir die Influx nicht ständig mit Daten vollläuft. Daduch sind die Daten jedoch nicht mehr so Zeitgenau und es kommen so viel Nachkommastellen zustande.

                    Ich habe die ganzen Daten auf Regel 3 umgestellt und nachgerechtet: Es fehlen mit ca. 1600kWh.
                    Erst hielt ich es für unplausibel und daher wollte ich die Regel 3 zu Anfang erst nicht trauen, aber es sind bei der Menge, die durch die Anlage gegangen sind nur 13% Verlust von DC nach AC, das ist nicht viel.

                    Fazit: Die Regel 3 ist die richtige für die Total... Register
                    Hier die aktuelle Datei für den Adapter.
                    Sun-12K-SG04LP3-EU.json

                    Rene55R Online
                    Rene55R Online
                    Rene55
                    schrieb am zuletzt editiert von
                    #1024

                    @elektrofix-ol Dann kann man also dieses/dein Problem als gelöst betrachten. Weiterhin bin ich froh, dass sich mal jemand die Mühe gemacht hat und die Regel 3 näher untersucht hat.
                    Eine Frage am Rande: Hast du auch einen Leistungszähler zwischen Grid und WR hängen?

                    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

                    Elektrofix-OLE 1 Antwort Letzte Antwort
                    0
                    • Rene55R Rene55

                      @romeleitis Die Versionsnummer ist immer noch die gleiche. Im Expertenmodus mit der URL 'https://github.com/raschy/ioBroker.deyeidc/'.
                      Installation_Github.png

                      R Offline
                      R Offline
                      Romeleitis
                      schrieb am zuletzt editiert von
                      #1025

                      @rene55 So, habe das wie in deinem Screenshot getan :
                      b7ac091b-ae8d-47f2-adc1-19171db824ec-image.png
                      Dadurch wurde allerdings noch keine neue Instanz hinzugefügt. Das habe ich danach getan.
                      Sieht auch gut aus, da die neue Checkbox "onlinecheck" nun hinzugekommen ist :
                      9fc53fe6-b757-443f-8926-d9e6bf7b2f2c-image.png
                      Sieht soweit im Log gut aus. (Compute Key 'DV1' not found, weil noch nicht definiert...)
                      2efb4225-8373-42a1-b7af-bf509fc25b65-image.png
                      Wie kann ich die Werte aus https://github.com/raschy/ioBroker.deyeidc/blob/main/deyeidc.Sun2000.json am einfachsten importieren oder muss ich die wirklich alle von Hand eintippen?

                      Rene55R 1 Antwort Letzte Antwort
                      0
                      • R Romeleitis

                        @rene55 So, habe das wie in deinem Screenshot getan :
                        b7ac091b-ae8d-47f2-adc1-19171db824ec-image.png
                        Dadurch wurde allerdings noch keine neue Instanz hinzugefügt. Das habe ich danach getan.
                        Sieht auch gut aus, da die neue Checkbox "onlinecheck" nun hinzugekommen ist :
                        9fc53fe6-b757-443f-8926-d9e6bf7b2f2c-image.png
                        Sieht soweit im Log gut aus. (Compute Key 'DV1' not found, weil noch nicht definiert...)
                        2efb4225-8373-42a1-b7af-bf509fc25b65-image.png
                        Wie kann ich die Werte aus https://github.com/raschy/ioBroker.deyeidc/blob/main/deyeidc.Sun2000.json am einfachsten importieren oder muss ich die wirklich alle von Hand eintippen?

                        Rene55R Online
                        Rene55R Online
                        Rene55
                        schrieb am zuletzt editiert von
                        #1026

                        @romeleitis Das war genau richtig so. Die 'Installation' von Github erfordert eine händische Erstellung einer Instanz -wenn noch keine da ist. Also erstmal sieht das recht gut aus. Natürlich musst du nicht alles von Hand eintragen.
                        Geh dazu in die Instanz vom Adapter, dann rechts oben auf den linken Pfeil, hier kannst du die (vorher heruntergeladene) deyeidc.Sun2000.json importieren.
                        json_Import.png

                        Dann nur noch die IP und die Seriennummer eintragen. Dann ist der Adapter fertig.

                        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

                        R 1 Antwort Letzte Antwort
                        0
                        • Rene55R Rene55

                          @romeleitis Das war genau richtig so. Die 'Installation' von Github erfordert eine händische Erstellung einer Instanz -wenn noch keine da ist. Also erstmal sieht das recht gut aus. Natürlich musst du nicht alles von Hand eintragen.
                          Geh dazu in die Instanz vom Adapter, dann rechts oben auf den linken Pfeil, hier kannst du die (vorher heruntergeladene) deyeidc.Sun2000.json importieren.
                          json_Import.png

                          Dann nur noch die IP und die Seriennummer eintragen. Dann ist der Adapter fertig.

                          R Offline
                          R Offline
                          Romeleitis
                          schrieb am zuletzt editiert von
                          #1027

                          @rene55 Perfekt, vielen Dank für deine tolle Unterstützung. Das Log sieht jetzt endlich wieder normal aus.

                          Rene55R 1 Antwort Letzte Antwort
                          0
                          • R Romeleitis

                            @rene55 Perfekt, vielen Dank für deine tolle Unterstützung. Das Log sieht jetzt endlich wieder normal aus.

                            Rene55R Online
                            Rene55R Online
                            Rene55
                            schrieb am zuletzt editiert von
                            #1028

                            @romeleitis Ja schön, das freut mich. Aber die Ursache haben wir nicht wirklich 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

                            1 Antwort Letzte Antwort
                            0
                            • Rene55R Rene55

                              @elektrofix-ol Dann kann man also dieses/dein Problem als gelöst betrachten. Weiterhin bin ich froh, dass sich mal jemand die Mühe gemacht hat und die Regel 3 näher untersucht hat.
                              Eine Frage am Rande: Hast du auch einen Leistungszähler zwischen Grid und WR hängen?

                              Elektrofix-OLE Offline
                              Elektrofix-OLE Offline
                              Elektrofix-OL
                              schrieb am zuletzt editiert von
                              #1029

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

                              @elektrofix-ol Dann kann man also dieses/dein Problem als gelöst betrachten. Weiterhin bin ich froh, dass sich mal jemand die Mühe gemacht hat und die Regel 3 näher untersucht hat.

                              Jupp, das sollte durch sein, ich warte noch das der Total_Grid.. den Übersprung macht, die beide Hängen bei > 6000

                              Eine Frage am Rande: Hast du auch einen Leistungszähler zwischen Grid und WR hängen?

                              Nee, nur den Zähler von Meßstellenbetreiber. Bei der Leistung werden die Zähler ziemlich warm, und überall Meßwandler einbauen macht keinen Spaß.

                              Rene55R 1 Antwort Letzte Antwort
                              0
                              • Elektrofix-OLE Elektrofix-OL

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

                                @elektrofix-ol Dann kann man also dieses/dein Problem als gelöst betrachten. Weiterhin bin ich froh, dass sich mal jemand die Mühe gemacht hat und die Regel 3 näher untersucht hat.

                                Jupp, das sollte durch sein, ich warte noch das der Total_Grid.. den Übersprung macht, die beide Hängen bei > 6000

                                Eine Frage am Rande: Hast du auch einen Leistungszähler zwischen Grid und WR hängen?

                                Nee, nur den Zähler von Meßstellenbetreiber. Bei der Leistung werden die Zähler ziemlich warm, und überall Meßwandler einbauen macht keinen Spaß.

                                Rene55R Online
                                Rene55R Online
                                Rene55
                                schrieb am zuletzt editiert von
                                #1030

                                @elektrofix-ol Dann beobachte mal den Total_Grid und gib mir bitte auch hier Bescheid. Bis mein BKW mal in diese Regionen kommt dauert es wohl noch eine ganze Weile.

                                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
                                • Rene55R Rene55
                                  Aktuelle Version 0.1.0.
                                  Veröffentlichungsdatum 14.03.2023
                                  Github Link https://github.com/raschy/ioBroker.deyeidc

                                  Neuer Adapter für cloudfreie Auslesung von Mikro-Wechselrichtern aus dem Hause Deye

                                  Dieser Adapter ermöglicht es, Daten aus einem Wechselrichter im lokalen Netzwerk auszulesen. Diese Daten werden über die bekannten Modbus-Ports abgerufen und in den Datenpunkten gespeichert. Dies wurde an einem "Deye-kompatiblen" Mikro-Wechselrichter entwickelt und getestet. Die abzufragenden Register können daher bei anderen Modellen abweichen. Hierfür muss lediglich die IP des Wechselrichters und die Seriennummer des Loggers eingegeben werden. Falls der Port vom Standardwert abweicht, kann dieser ebenfalls angepasst werden. Als praktikabler Wert für die Abtastrate sind 60 Sekunden voreingestellt. Dieser Adapter soll all den jenigen entgegen kommen, die mit der SolarmanPV App nicht oder nur ungerne (China-Cloud) arbeiten wollen.

                                  Was muss gemacht werden: unter Einstellungen mindestens die lokale IP des Inverters und die Seriennummer des Loggers (fängt meistens mit 4xxxx an) eintragen.
                                  Im nachfolgenden Tab Register das erste und letzte Register eintragen, welches abgefragt werden soll. Hier sind mehrere Zeilen möglich, um die nicht benötigten oder unsinnigen Register zu überspringen. Voreingestellt sind hier die Register 59 - 90.
                                  In einem weiteren Tab Spulen werden die tatsächlichen Register eingestellt. Hier ist beispielhaft das Register 86 voreingestellt. In diesem Register befindet sich der 'Total AC Output Power (Active)' der im Datenpunkt 'Apo_t1' abgelegt wird. Um diesen richtig auszulesen wird die Regel 3 angewandt, die Einheit soll 'W' sein und der Faktor ist 1. Weitere Register zähle ich später noch auf (für Einsteiger, die die Register nicht kennen, gibt es auf github https://github.com/raschy/ioBroker.deyeidc/blob/main/deyeidc.MI600.json ein Beispiel) .
                                  Im letzten Tab Berechnen können die Werte berechnet werden, die der Wechselrichter selbst nicht liefert.
                                  Beispielsweise ist hier ein Muster vorgegeben, welches die Modulleistung eines Inverter-MPPTs berechnet.
                                  Hierzu wird das Produkt aus der Spannung und dem Strom berechnet, und dann im entsprechenden Datenpunkt abgelegt. (Funktioniert natürlich nur, wenn man zuvor die Daten für DV1 und DC1 abgeholt hat).
                                  Seit Version 0.0.5 müssen die Compute-Vorgaben überarbeitet werden. Waren hier in den älteren Versionen zwei Felder für eine Multiplikation vorgesehen, müssen jetzt die beiden Werte, aus denen etwas errechnet werden soll in einem Feld stehen mit der passenden Berechnungsvorschrift. Das heißt, wenn man wie bisher die Leistung eines Moduls aus Spannung und Strom berechnen möchte, schreibt man in das Feld Value "DV1*DC1" rein. Alles andere ist unverändert. Als Feature kann man jetzt den Spannungsunterschied zwischen den zwei Modulen berechnen "DV1-DV2" (Nur für den, den es interessiert).

                                  Seit dem 25.08.2023 ist der Adapter nun in der Version 0.0.9 in das ioBroker-Repository aufgenommen worden. Anschließend wurde noch etwas bereinigt und für die Aufnahme ins stable vorbereitet. In diesem Stadium bekam ich den Hinweis, dass wohl die 32-bit-Werte falsch berechnet würden. Das hab ich dann (leider ohne viel zu prüfen) in die Version 0.0.10 übernommen. Schnell musste ich feststellen, dass alle damit berechneten 32-bit-Werte falsch waren. Also, zur 'Schadensminimierung', die aktuelle Version 0.0.11 hinterhergeschoben.
                                  Zwischenzeitlich wurde ja auch das Relais von Deye ausgeliefert und bei einigen schon integriert. Danach gab es einige Telegramme mehr, die hier ausgetauscht wurden. Das wurde dann in den Versionen 0.0.12 bis 0.0.14 angepasst.

                                  Ab der Version 0.0.15, wurde das Rechenmodul etwas überarbeitet. Es prüft jetzt die Eingaben ab, ob der in der Berechnung verwendete Datenpunkt überhaupt existiert. Wenn nicht gibt es eine Warnung. Gelegentlich Verbindungsprobelme sollten in der jetzt aktuellen Version 0.1.0 auch gefixt sein.

                                  Der Adapter ist jetzt in einer Phase, die gerne von Euch weiter getestet und kommentiert werden darf/soll. Auch soll es wohl möglich sein, große und Hybridwechselrichter über diesen Adapter auszulesen. Hier müssen halt nur die richtigen Register ausgewählt werden. Daher wäre es schön, wenn Rückmeldungen auch hierzu kämen.

                                  Viel Spaß.

                                  R Offline
                                  R Offline
                                  RicoStriese
                                  schrieb am zuletzt editiert von
                                  #1031

                                  @rene55 Hallo, ich bin neu im Thema. Habe gestern meinen WR online bekommen und nun den Adapter im ioBroker installiert (V0.1.1) - IP Adresse ist korrekt, die SN des Datenloggers auch. Ich bekomme allerdings ein Fehlermeldung bezügl. des Port 8899
                                  snip1.jpg
                                  Wir Tipps wäre ich dankbar. Grüße Rico

                                  Rene55R 1 Antwort Letzte Antwort
                                  0
                                  • R RicoStriese

                                    @rene55 Hallo, ich bin neu im Thema. Habe gestern meinen WR online bekommen und nun den Adapter im ioBroker installiert (V0.1.1) - IP Adresse ist korrekt, die SN des Datenloggers auch. Ich bekomme allerdings ein Fehlermeldung bezügl. des Port 8899
                                    snip1.jpg
                                    Wir Tipps wäre ich dankbar. Grüße Rico

                                    Rene55R Online
                                    Rene55R Online
                                    Rene55
                                    schrieb am zuletzt editiert von
                                    #1032

                                    @ricostriese Der Adapter kann sich nicht mit dem WR verbinden. Hat dein WR genug Sonne?

                                    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

                                    R 1 Antwort Letzte Antwort
                                    0
                                    • Rene55R Rene55

                                      @ricostriese Der Adapter kann sich nicht mit dem WR verbinden. Hat dein WR genug Sonne?

                                      R Offline
                                      R Offline
                                      RicoStriese
                                      schrieb am zuletzt editiert von
                                      #1033

                                      @rene55 Hui, das geht ja schnell. Ja , Sonne scheint, laut App sind Logger und WR online

                                      Rene55R 1 Antwort Letzte Antwort
                                      0
                                      • R RicoStriese

                                        @rene55 Hui, das geht ja schnell. Ja , Sonne scheint, laut App sind Logger und WR online

                                        Rene55R Online
                                        Rene55R Online
                                        Rene55
                                        schrieb am zuletzt editiert von
                                        #1034

                                        @ricostriese Dann sollte auch etwas mehr kommen. Die Seriennummer ist auch die vom Logger?

                                        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

                                        R 1 Antwort Letzte Antwort
                                        0
                                        • Rene55R Rene55

                                          @ricostriese Dann sollte auch etwas mehr kommen. Die Seriennummer ist auch die vom Logger?

                                          R Offline
                                          R Offline
                                          RicoStriese
                                          schrieb am zuletzt editiert von
                                          #1035

                                          @rene55 ja, die SN ist korrekt, hab es auf dem gerät nochmal gecheckt

                                          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

                                          848

                                          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