Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Tester
    4. Test Adapter Growatt v3.3.1

    NEWS

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Test Adapter Growatt v3.3.1

    This topic has been deleted. Only users with topic management privileges can see it.
    • PLCHome 0
      PLCHome 0 Developer @Sascha12 last edited by PLCHome 0

      @sascha12
      Hi,
      das Intervall lässt sich über die APP oder das seit 2.0.0 auch mit dem Plug-in verändern.
      Die Anleitung ist in der readme.
      8580429e-b5e6-44b5-920e-38b08608c9b9-image.png
      Im Adapter auf Datenlogger (1), Verwalten(2), Refresh(3), Intervall und 1 eingeben und prüfen (4). Schneller gibt nur Probleme.
      Aktuell scheint es egal zu sein, ob man Grott oder den Adapter nimmt. Growatt scheint die Server mittlerweile verstärkt zu haben.

      Da mittlerweile 1100 Personen den Adapter installiert haben, bin ich der Meinung, dass er auch einigermaßen funktioniert. 🙂

      dff8ab26-a25e-4ea9-9b96-a98477b0cda1-image.png
      d73ca484-413c-465a-bb42-3518297ad009-image.png

      S 1 Reply Last reply Reply Quote 0
      • PLCHome 0
        PLCHome 0 Developer @Kenji last edited by PLCHome 0

        @kenji
        Wenn du immer um 02:58 einene Fehlermeldung bekommst, könnte das die automatische DSL-Trennung sein.
        Wenn die Internetverbindung abreist, kommen schon mal Fehler.
        Der Code 502 nachmittags ist komisch.

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

          Hi,

          gibt es die Möglichkeit mit dem Growatt Adapter auch Werte zu schreiben?
          Ich würde gerne den "Wirkleistung" aus dem IoBroker verstellen können.
          8f73bf40-e0ac-43fb-8cd4-1f26f2ea118f-image.png

          Danke

          PLCHome 0 1 Reply Last reply Reply Quote 0
          • PLCHome 0
            PLCHome 0 Developer @Timmerx last edited by

            @timmerx
            Ich hatte das auch schon überlegt. Da ich bei Tibber bin und den Strompreis von der Day Ahead Aktion gegen 1300 + Gebühren und Steuern bezahle.
            Der ist im Allgemeinen am billigsten, wenn die PV den Strom erzeugt.
            Dass man das Ladeverhalten und den Verbrauch verschiebt, wenn der Strom billig oder teuer ist.

            Kannst du mal im Browser das Kommando zur Umstellung mitschneiden und den Wechselrichter nennen.
            Mich interessiert, ob es das Gleiche ist wie bei meinem,

            Prinzipiell ist das natürlich möglich. Ich kenne aber nur meinen Wechselrichter und möchte keine Funktionen bauen, mit denen sich der nächste den Wechselrichter abschießt.

            Growatt das nicht umsonst mit einem Passwort gesichert. (Aber nur in der Webseite geprüft)

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

              Hi

              wie schneide ich das im Browser mit?
              Man kann das auch in der App umstellen.

              1 Reply Last reply Reply Quote 0
              • S
                Sascha12 @PLCHome 0 last edited by

                @plchome-0 said in Test Adapter Growatt v2.0.0:

                @sascha12
                Hi,
                das Intervall lässt sich über die APP oder das seit 2.0.0 auch mit dem Plug-in verändern.
                Die Anleitung ist in der readme.
                8580429e-b5e6-44b5-920e-38b08608c9b9-image.png
                Im Adapter auf Datenlogger (1), Verwalten(2), Refresh(3), Intervall und 1 eingeben und prüfen (4). Schneller gibt nur Probleme.
                Aktuell scheint es egal zu sein, ob man Grott oder den Adapter nimmt. Growatt scheint die Server mittlerweile verstärkt zu haben.

                Da mittlerweile 1100 Personen den Adapter installiert haben, bin ich der Meinung, dass er auch einigermaßen funktioniert. 🙂

                dff8ab26-a25e-4ea9-9b96-a98477b0cda1-image.png
                d73ca484-413c-465a-bb42-3518297ad009-image.png

                Geil. Danke.

                Ich hatte wirklich gesucht gehabt, aber ich habe dieses hier übersehen, oder?

                Speedup data interval internal method
                Have a look at Manage Loggers and Button Interval

                Mir (noob, sorry) hätte es geholfen den Screenshot hier zu haben, das war ja total einfach....
                Danke für die tolle Arbeit und Deinen/Euren Einsatz!

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

                  Ich habe einen Growatt MOD 15KTL3-X
                  Auf 80% gestellt
                  80fd3bd6-e07f-4800-85f1-bba9257bf5d6-image.png

                  Auf 100% gestellt
                  5cfb4a55-46da-44d4-9d33-ec30cdb5f32c-image.png

                  PLCHome 0 1 Reply Last reply Reply Quote 0
                  • PLCHome 0
                    PLCHome 0 Developer @Timmerx last edited by

                    @timmerx sagte in Test Adapter Growatt v2.0.0:
                    ee8513a2-59b3-40a7-a529-1f9d586d9bcf-image.png
                    63c0ef81-cedc-4e3a-b76c-aaf3b854723f-image.png

                    Die Netzwerkkommunikation ist interessant

                    Ich habe mir das gerade einmal angeschaut. Leider kommt da eine komplette HTML-Seite in der die aktuellen Werte in einem JSON innerhalb des Codes Stehen. Warum die da kein JQUERY (REST) benutzen, ist mir ein Rätzel.

                    423b5cb0-b71f-4931-8dd1-9344104dcc47-image.png

                    Ich habe einen MIX bei dir wird die Webseite anders lauten ....

                    PLCHome 0 1 Reply Last reply Reply Quote 0
                    • Timmerx
                      Timmerx last edited by Timmerx

                      c8c98cc3-9be5-4175-9205-f1406a76aa19-image.png

                      5a273615-ccf7-470e-a1c9-cf3a723aa218-image.png

                      d758d54d-98c6-43e8-bfd9-8e7e502dac3e-image.png

                      885e3c02-4c5e-4900-b05c-581dabfd2b0e-image.png

                      PLCHome 0 1 Reply Last reply Reply Quote 0
                      • Timmerx
                        Timmerx last edited by Timmerx

                        Hier noch was

                        3a530aed-9ed8-4c69-846b-9f1048fe1b56-image.png

                        1 Reply Last reply Reply Quote 0
                        • PLCHome 0
                          PLCHome 0 Developer @Timmerx last edited by PLCHome 0

                          @timmerx sagte in Test Adapter Growatt v2.0.0:

                          Ich hoffe du kannst hiermit was anfangen

                          Schau dir deinen Post einmal an und sag mir mal, ob du da etwas lesen kannst ...
                          6ad79e1d-39af-40c4-9d50-149fbad95f11-image.png

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

                            a9083806-34b0-4520-a31a-b80b56233e16-image.png

                            1 Reply Last reply Reply Quote 0
                            • PLCHome 0
                              PLCHome 0 Developer last edited by PLCHome 0

                              @timmerx
                              Wie gesagt, ich habe keine Möglichkeit für deinen Wechselrichter etwas zu Implementieren und zu testen.
                              Für den Mix ginge das evtl. . Für den Inverter von dir geht das nicht....

                              Vielleicht gibt es ja irgendwann einen Contributor.

                              1 Reply Last reply Reply Quote 0
                              • J
                                jaridian @master1979 last edited by

                                @master1979 sagte in Test Adapter Growatt v2.0.0:

                                Hi Nummer 1 🙂
                                Ich habe gar keinen Ordner history Last.
                                Was kann ich tun?
                                Viele Grüsse

                                Habe nun auch das Problem das der historyLast Ordner in den Objekten nicht mehr aktualisiert wurde, nachdem ich den Speicher in Betrieb genommen hatte. Habe den Growatt Adapter gelöscht und neu aufgesetzt, Haken gesetzt, aber der historyLast Ordner wird nicht mehr angezeigt in den Objekten. Hat vielleicht jemand eine Lösung?

                                PLCHome 0 1 Reply Last reply Reply Quote 0
                                • PLCHome 0
                                  PLCHome 0 Developer @jaridian last edited by PLCHome 0

                                  @jaridian sagte in Test Adapter Growatt v2.0.0:

                                  Hat vielleicht jemand eine Lösung?

                                  Taj, hellsehen kann ich nicht. Ich würde mal behaupten, dass da der Typ nicht zum Inverter passt und der Adapter die falschen Webseiten abfragt.
                                  Du kannst ja selber mal schauen, ich benötige einige Informationen.
                                  Wichtig es geht am besten mit Token, also Freigabe. Mit Anmeldung fehlt der Button:

                                  Zuerst im Browser F12 drücken, auf den Netzwerkverkehr wechseln und bei manchen Browsern STRG-R oder F5 drücken.

                                  Die URL "getDevicesByPlantList" suchen und bei Preview nach schauen, was dort bei deviceType und deviceTypeName steht.

                                  7b9b6a2d-2513-4ab8-a467-6af5c2c12e26-image.png

                                  Diesen Button suchen und klicken

                                  5ab5280a-0ede-4a6d-b8a7-64afd1950348-image.png
                                  (Der ist nur mit Freigabe da...)

                                  Dann Schauen wir die get...History richtig heißt.

                                  0a4c429a-9959-41c1-a900-097e18901072-image.png

                                  1 Reply Last reply Reply Quote 0
                                  • J
                                    jaridian last edited by

                                    @plchome-0 Sorry und Danke Dir für die Info und Hilfestellung. Werde ich machen wenn ich daheim bin. Das seltsame ist, das es Monate funktioniert hat im HistoryLast Ordner, er alles aktualisiert hat und nach dem Smartmeter und Speicheranschluss nun nicht mehr. Auch das der HistoryLast Ordner nicht mehr erstellt wird nach der erneuten Adapterinstallation.
                                    Ich habe noch die Auswertung mit Grott, da sind aber die Batteriewerte nicht mit dabei. Und gerade den soc Wert benötige ich.

                                    1 Reply Last reply Reply Quote 0
                                    • J
                                      jaridian last edited by

                                      Er zeigt mir folgendes an:

                                      deviceType: "1"
                                      deviceTypeName: "tlx"

                                      und dann:
                                      getTLXHistory

                                      PLCHome 0 1 Reply Last reply Reply Quote 0
                                      • PLCHome 0
                                        PLCHome 0 Developer @jaridian last edited by PLCHome 0

                                        @jaridian

                                        Ja, doof das ist genau der Parameter:

                                          [TLX]: {
                                            snParam: 'tlxSn',
                                            getTotalData: '/panel/tlx/getTLXTotalData',
                                            getHistory: '/device/getTLXHistory',
                                          },
                                        

                                        Schau bitte noch nach was getDevicesByPlant zurückliefert.

                                        8ac78f4e-410b-48ae-813e-77097676ac27-image.png

                                        Der Code fragt an der Stelle tlx in kleinen Buchstaben ab. Wo hier mix steht.

                                              debugApi('getAllPlantDeviceData', 'options:', options);
                                              const device = await this.getDevicesByPlant(plantId).catch(e => {
                                                debugApi('getAllPlantDeviceData getDevicesByPlant err:', e);
                                                reject(e);
                                              });
                                              if (device && device.obj) {
                                                result = {};
                                                let growattTyp = '';
                                                if (device.obj.max) {
                                                  growattTyp = MAX;
                                                } else if (device.obj.mix) {
                                                  growattTyp = MIX;
                                                } else if (device.obj.inv) {
                                                  growattTyp = INV;
                                                } else if (device.obj.tlx) {
                                                  growattTyp = TLX;
                                                } else if (device.obj.storage) {
                                                  growattTyp = STORAGE;
                                                } else if (device.obj.spa) {
                                                  growattTyp = SPA;
                                                } else if (device.obj.hps) {
                                                  growattTyp = HPS;
                                                }
                                        

                                        Wenn, das nicht geht kann er weder total noch history Data abfragen.

                                        J 1 Reply Last reply Reply Quote 0
                                        • J
                                          jaridian @PLCHome 0 last edited by jaridian

                                          @plchome-0
                                          Screenshot 2023-04-12 23.50.31.png
                                          Ich habe 2 Sticks. Der eine, der jetzt am WR dran ist, geht zum Raspby zu Grott und von Grott zum Iobroker und weiter zum Growattserver.
                                          Der andere Stick geht direkt zum Growattserver. Macht aber keinen Unterschied, bei beiden wird die historyLast nicht erzeugt.
                                          Die Totalen, Tages und Monatsdaten kann er bei devicesData schreiben.
                                          Das alles nur weil jetzt ein sdm und ein Speicher am Wechselrichter dran hängen?
                                          Da das System auf Anhieb sehr gut läuft, wollte ich jetzt ungern den Speicher und den SM wieder entfernen, um zu sehen ob mit dem Wechselrichter (Growatt Min....) wieder die HistoryLast in die Objekte geschrieben werden.

                                          PLCHome 0 1 Reply Last reply Reply Quote 0
                                          • PLCHome 0
                                            PLCHome 0 Developer @jaridian last edited by PLCHome 0

                                            @jaridian Ich habe, das Problem erkannt da gibt es tlx und tlxh für den hybrid.

                                            Der Adapter kann die Seriennummer nicht auslesen und dann scheinbar die Daten nicht anfordern.

                                            Mal schauen bei mehreren möglichen Typen muss ich da was umbauen.

                                            Ich werde wohl auch gleich ein besseres Debug einbauen.

                                            Quick und dirty solltest du bei dir

                                            const TLX = 'tlx';
                                            

                                            in

                                            const TLX = 'tlxh';
                                            

                                            in der growatt.js ändern können und den Adapter neu starten.

                                            entweder in
                                            node_modules/growatt/lib/growatt.js
                                            oder
                                            node_modules/iobroker.growatt/node_modules/growatt/lib/growatt.js

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            621
                                            Online

                                            31.6k
                                            Users

                                            79.5k
                                            Topics

                                            1.3m
                                            Posts

                                            adapter growatt pv-anlage shine solar test tester
                                            71
                                            799
                                            283332
                                            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