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

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    [Adapter] cloudfreie Auslesung von Deye-Invertern

    This topic has been deleted. Only users with topic management privileges can see it.
    • A
      ak68 @Rene55 last edited by ak68

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

      @ak68 Wie sehen denn die Spulen aus?

      6f5e3cdc-5e2d-4133-9508-24019ace6dc2-image.png

      Offensichtlich wird das Auslesen mit einem CheckSum Fehler abgebrochen 😞

      d579d187-199e-441b-9f46-10ede02a5b25-image.png

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

        @ak68 Bei Log auf "Alles" müssten neben "debug" auch "silly" drin sein. Gerade wenn ich den CheckSum-Fehler finden soll.

        1 Reply Last reply Reply Quote 0
        • H
          Henry 3 @Sigi 0 last edited by Henry 3

          @sigi-0
          @Rene55

          Moin!

          Ich habe mir einen SUN-M200G4-EU-Q0 zugelegt.
          Er lässt sich wunderbar mit der deyeidc.Sun2000.json auslesen.
          Ab und zu drossel ich den Mikro-Inverter über die Deye Cloud, wenn der Batteriespeicher voll ist.
          Der Wert wird im Objekt Active Power Regulation % ausgeben.
          Hab ihr schon eine Lösung das Objekt Adresse 40 direkt zu beschreiben?
          Oder ist immer noch "main" die einzige Möglichkeit?
          Gruß aus dem Sonnigen Norden

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

            @henry-3 schreibst du mir mal eine Mail (raschy@gmx.de)?

            1 Reply Last reply Reply Quote 1
            • S
              StephanH @Rene55 last edited by

              @rene55

              Hallo Rene,

              das Problem mit dem Adapter hab ich immer noch:

              02c34f5c-2c15-4660-9803-e55ed9b9fa3a-image.png

              Bin auf der Version:

              23d30292-ca1e-4d41-9657-29f5c422db94-image.png

              Frage: kann ich das Logging für den Apdater deaktivieren?

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

                @stephanh Kommt der Fehler auch, wenn der Adapter auf 'Info' steht?

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

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

                  Kommt der Fehler auch, wenn der Adapter auf 'In

                  ja:

                  733602a0-0587-406d-8cab-54c1f377627b-image.png

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

                    @stephanh Ist schon etwas seltsam. Bei mir kommt dieser Fehler z.Zt. gar nicht - auch nicht in Dunkelflauten. Hattest du nicht zwei Instanzen laufen, wobei die .0 keine Fehler wirft? Lass uns da nochmal anfangen.

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

                      @rene55 ja machen wir so. Hab alles Logs zurück gesetzt und schau was morgen in den Logs kommt. Melde mich dann noch mal.

                      1 Reply Last reply Reply Quote 0
                      • A
                        ak68 last edited by ak68

                        Ich kämpfe immer noch mit meinen Deye-Adapter (SUN 12SG03LP3-EU):

                        Verbindung mit WR steht:

                        9b2a16aa-1065-4f47-b74f-ce40bfaee2f5-image.png

                        Einstellungen:

                        db0f4c83-ef96-46d3-8da6-83aa44f6ac79-image.png

                        908f5b8e-a496-4e3c-8a10-8688f0526534-image.png

                        Es scheinen auch Modbus-Register abgeholt zu werden, nur leider Modbus-Fehler:

                        9a3b1145-6571-458d-a5f6-648399cc5324-image.png

                        0dd0ca6b-c79a-44d9-9dd6-6583af305ac3-image.png

                        Wer kann mir helfen ? DANKE !!
                        Andreas

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

                          @ak68 Moin Andreas, ich möchte dir ja gerne helfen. Dass hier Modbus-Register abgerufen werden muss sich erst noch bestätigen. Darf ich zunächst mal fragen wie die Verbindung zum SUN 12SG03LP3-EU hergestellt wurde?

                          EDIT: Sorry ich sehe gerade: Ich verwende einen LSE-3 (LAN).
                          Nach meinen aktuellen Erkenntnissen ist das Abrufen von Daten in der Kombination Deyeidc & LSE nicht möglich.

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

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

                            @ak68 Moin Andreas, ich möchte dir ja gerne helfen. Dass hier Modbus-Register abgerufen werden muss sich erst noch bestätigen. Darf ich zunächst mal fragen wie die Verbindung zum SUN 12SG03LP3-EU hergestellt wurde?

                            EDIT: Sorry ich sehe gerade: Ich verwende einen LSE-3 (LAN).
                            Nach meinen aktuellen Erkenntnissen ist das Abrufen von Daten in der Kombination Deyeidc & LSE nicht möglich.

                            WIE kann ich die Daten sonst abrufen ? Gilt dies auch für den WLAN-Adapter ?
                            Bleibt wohl dann nur node-red mit TCP IN ?

                            Hat schon WER 🙂 von Euch eine Datenabfrage per LSE-3 "geschafft" ?

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

                              @ak68 Soweit ich gehört habe, sollte es mit dem LSW funktionieren.
                              Von der Möglichkeit -zumindest testweise - mal Register mit dem Modbus-Adapter abzurufen hälst du nichts? Das würde möglicherweise vielen Mitlesenden weiterhelfen. Und ich wäre auch schlauer 😳 .

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

                                Ich kann das nicht ganz nachvollziehen, da die Abfrage über HA und den LSE-3 problemlos funktioniert:

                                77c5da8e-2264-4c40-b342-4ce442c02a1e-image.png

                                kleiner Ausschnitt:

                                5a38a938-89c9-43f1-a1a5-a8bde8cc4b1f-image.png

                                WIE bzw. über welches Protokoll (Modbus ?) arbeitet HA ?
                                Das MÜSSTE doch auch in ioBroker funktionieren 🙂

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

                                  @ak68 Mag sein, du hats da ja schon einiges versucht - wie ich sehe, mit Erfolg. Ich habe keine Ahnung von HA und auch nicht, wie die mit welchem Protokoll da die Daten erhalten. Sorry, bei HA tue ich mich sehr schwer. Mit dem Hinweis "in HA gehts" drehen wir uns hier nur im Kreis.

                                  Warum tust du uns nicht den Gefallen und versuchst mal mit dem Modbus-Adapter einfach mal ein oder zwei Register auszulesen. Potentielle Register sind dir ja bekannt. Dann wissen wir, dass es mit dem LSE über diesen Weg funktionieren würde.

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

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

                                    @ak68 Mag sein, du hats da ja schon einiges versucht - wie ich sehe, mit Erfolg. Ich habe keine Ahnung von HA und auch nicht, wie die mit welchem Protokoll da die Daten erhalten. Sorry, bei HA tue ich mich sehr schwer. Mit dem Hinweis "in HA gehts" drehen wir uns hier nur im Kreis.

                                    Warum tust du uns nicht den Gefallen und versuchst mal mit dem Modbus-Adapter einfach mal ein oder zwei Register auszulesen. Potentielle Register sind dir ja bekannt. Dann wissen wir, dass es mit dem LSE über diesen Weg funktionieren würde.

                                    Das habe ich doch schon versucht, leider ohne Erfolg:

                                    eb020ab2-935b-4368-8be6-935e45c1feab-image.png

                                    Hier das Fehlerprotokoll:

                                    347927d9-ea2c-4b67-97d1-3c9fbf3946ea-image.png

                                    Noch einmal zu HA:
                                    Das Abrufprotokoll vom Deye MUSS ebenfalls Modbus sein:
                                    96d60be1-62e5-44a6-8395-bd58162a7324-image.png

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

                                      @ak68 Andreas, du hast mich nicht verstanden! Dass es mit dem Deyeidc nicht geht sollte jetzt klar sein.
                                      Ich wollte dich überreden, mit dem Modbus-Adapter wenige Register auszulesen.
                                      Und als Versuch der Erklärung: Der Deyeidc-Adapter verarbeitet ein spezielles Modbus-Protokoll, in dem das PySolarmanV5-Protokoll eingebunden ist. Und das geht eben nicht mit dem PVE.

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

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

                                        @ak68 Andreas, du hast mich nicht verstanden! Dass es mit dem Deyeidc nicht geht sollte jetzt klar sein.
                                        Ich wollte dich überreden, mit dem Modbus-Adapter wenige Register auszulesen.
                                        Und als Versuch der Erklärung: Der Deyeidc-Adapter verarbeitet ein spezielles Modbus-Protokoll, in dem das PySolarmanV5-Protokoll eingebunden ist. Und das geht eben nicht mit dem PVE.

                                        Klar, überredet 🙂

                                        ad458e34-aa81-40b0-921c-26786694f931-image.png

                                        Sieht für´s Erste gut aus:

                                        4ed9f231-d4c8-4d3d-99a0-9cfd817c311f-image.png

                                        Wie muss ich hier die Register (z.B. 588 für SoC) eingeben, da die Werte nicht real sind ?

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

                                          @ak68 Super! Da sind wir ja schon einen Schritt weiter. Beim Modbus-Adapter kann ich nur bedingt helfen.
                                          Ich hatte Erfolg bei einem Stromzähler über die Eingangsregister, Holdingregister könnten aber auch funktionieren.
                                          Modbus_Sample.png

                                          Adresse: siehe Handbuch bzw. sonstige Erkenntnisse, Name Beschreibung und Einheit ist selbsterklärend. Je nach Register ist der Typ wichtig, meistens wird hier 16 oder 32 Bit (Big Endian) benutzt. Rules, Factor und Nullable gibt es hier nicht.

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

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

                                            Wie muss ich hier die Register (z.B. 588 für SoC) eingeben, da die Werte nicht real sind ?

                                            Versuch mal hier mit unsigned 8 Bit oder sowas: hier müssen Werte zwische 0 und 100 ankommen.

                                            A 1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            500
                                            Online

                                            31.7k
                                            Users

                                            79.9k
                                            Topics

                                            1.3m
                                            Posts

                                            108
                                            1153
                                            310555
                                            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