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.
    • liv-in-sky
      liv-in-sky @Ravermichl last edited by

      @ravermichl ja - diese verluste sind bei mir ähnlich - und bei mir kommen dann die einbrüche auch noch dazu - sozusagen als verlust

      R 1 Reply Last reply Reply Quote 0
      • R
        Ravermichl @liv-in-sky last edited by

        @liv-in-sky

        Einbrüche habe ich keine soweit ich das beurteilen kann. Die Leistung nach dem Inverter bleibt bei mir immer konstant. Stelle ich die Ausgabeleistung am Noah um, dann ändert sich diese am Inverter entsprechend (dauert vllt so 10 Sekunden) und bleibt dann wieder konstant.

        liv-in-sky 1 Reply Last reply Reply Quote 0
        • liv-in-sky
          liv-in-sky @Ravermichl last edited by

          @ravermichl danke dir, dann stimmt bei mir was nicht

          1 Reply Last reply Reply Quote 0
          • liv-in-sky
            liv-in-sky @Ravermichl last edited by liv-in-sky

            @ravermichl erster kleiner set erfolg 🙂 :-):

            https://github.com/indykoning/PyPi_GrowattServer/issues/88#issuecomment-2387864577

            dieser befehl in pyhton setzt den default power wert

            response = api.update_noah_settings('0PVP20ZRxxxxxx36','default_power',['150'])
            
            liv-in-sky created this issue in indykoning/PyPi_GrowattServer

            closed noah auslesen funktioniert nicht #88

            R 1 Reply Last reply Reply Quote 0
            • R
              Ravermichl @liv-in-sky last edited by

              @liv-in-sky

              Siehe Github 😉 Hast du schonmal Zwischenwerte ausprobiert wie bspw. 110 Watt oder gar 99 oder sowas?

              Für alle anderen:

              https://github.com/indykoning/PyPi_GrowattServer/issues/88

              Wenn sich hier jemand findet, der das in einem Script schreiben kann, wäre ich sehr dankbar.

              Die Frage ist natürlich, ob nicht irgendwann der GrowattServer aussteigt bzw. man gebannt wird, wenn der Wert zu häufig innerhalb einer bestimmten Zeit geändert wird. Dann wäre diese Lösung über die Cloud nicht zielführend... Da bräuchten wir dann was Direkteres ohne Cloud dazwischen...

              liv-in-sky created this issue in indykoning/PyPi_GrowattServer

              closed noah auslesen funktioniert nicht #88

              liv-in-sky 2 Replies Last reply Reply Quote 0
              • liv-in-sky
                liv-in-sky @Ravermichl last edited by

                @ravermichl

                110 hat auch funktioniert

                script schreiben allein ist nicht genug - du musst python3 installieren und ein python-script anlegen - dann muss man über blockly auf dieses python script zugreifen

                1 Reply Last reply Reply Quote 0
                • liv-in-sky
                  liv-in-sky @Ravermichl last edited by

                  @ravermichl

                  auch die 98 funktionierte - Output Power von 125 auf 98 mit python script gesetzt ! der befehl:

                  root@noah2000 13:35:33  ~   >
                  python3 noahsample.py 98
                  
                  
                    Remaining battery (%): 62
                    Solar Power (w): 190
                    Charge Power (w): 62
                    Discharge Power (w): 0
                    Output Power (w): 125
                  {'msg': '200', 'result': 1, 'obj': None}
                    Output Power (w): 98
                  root@noah2000 13:32:27  ~   >
                  
                  R 1 Reply Last reply Reply Quote 0
                  • R
                    Ravermichl @liv-in-sky last edited by

                    @liv-in-sky

                    Das ist aber nicht der Befehl, sondern die Ausgabe. Was ist denn der Inhalt deiner noahsample.py?

                    Wie genau realisierst du Nulleinspeisung? Hast du da mal das Blockly oder den Code für mich?

                    liv-in-sky 1 Reply Last reply Reply Quote 0
                    • liv-in-sky
                      liv-in-sky @Ravermichl last edited by

                      @ravermichl du bist zu schnell - ich habe außer den tests für das setzen noch nix gemacht - evtl am WE -habe leider wenig zeit und spiele mich nur zwischen diversen pausen damit

                      mein nächster schritt ist erstmal dieses pythen script (welches nicht auf dem iobroker server lläuft) richtig anzusprechen

                      dann brauch ich noch eine gute strategie, die ich erstmal richtig vorbereiten bzw. durchdenken muss

                      • was ist bei vollem speicher
                      • was ist bei leeren speicher bzw, wenn er lädt
                      • wie bringe ich das wetter in das script - z.b. wenn es vormitttag regnet - soll alles eingespeist werden und der akku soll erst laden, wenn die sonne kommt/scheint - wenn der regen für nachmittag angesagt ist, soll auch morgens geladen werden (und nur der standardverbrauch eingespeist werden

                      usw

                      1 Reply Last reply Reply Quote 0
                      • liv-in-sky
                        liv-in-sky @Ravermichl last edited by liv-in-sky

                        @ravermichl bist du xmichl in gitl ?

                        R 1 Reply Last reply Reply Quote 0
                        • R
                          Ravermichl @liv-in-sky last edited by

                          @liv-in-sky

                          Erraten 😉 Danke für deinen Tipp mit dem argv. Hatte ich just in Moment bereits selbst ergooglet und umgesetzt 😁

                          M.E. willst du viel zu viel berücksichtigen. Load first ist das, was bei Nulleinspeisung am meisten bringt. Speicher sollte m. E. so spät wie möglich voll werden. So wird am wenigstens verschenkt.
                          Daher werde ich nur die default_power vom noah je nach gerade benötigter Leistung in Haus alle X Sekunden anpassen lassen, falls notwendig. Hier aber evtl auch noch eine Glättung einbauen. Genau dafür suche ich gerade ein feines blockly.

                          Kann damit aber erst heute Nacht weiter machen...

                          liv-in-sky 1 Reply Last reply Reply Quote 0
                          • liv-in-sky
                            liv-in-sky @Ravermichl last edited by

                            @ravermichl wenn du was hast - poste es - vielleicht habe ich eine idee dazu

                            was ich gerne vermeiden würde ist das dauernde entladen des akkus unterm tag - wenn wolken mal für ein paar minuten da sind - ich denke/vermute, dass es besser ist, wenn der akku nicht ao oft entlädt

                            habe morgen ein wenig mehr zeit

                            @ravermichl sagte in Test Adapter Growatt v3.2.5:

                            Erraten

                            war nicht soo schwer 🙂

                            1 Reply Last reply Reply Quote 0
                            • liv-in-sky
                              liv-in-sky @Ravermichl last edited by liv-in-sky

                              @ravermichl

                              wo ist das python script installiert - auf dem iobroker ?

                              ich muss auf einen anderen rechner zugreifen, daher ein anderer befehl

                              Image 2334.png

                              aber damit starte ich über blockly das setzen

                              mein befehl lautet:

                              /usr/bin/sshpass -p 'xxx' ssh -oStrictHostKeyChecking=no root@192.168.178.148 python3 noahsample.py 150 && exit
                              

                              mit sshpass kann ich simple auf einem anderen rechner etwas ausführen

                              ist as python script auf dem selben rechner wie iobroker lautet der befehl anders

                              /pfadZumScript/python3 noahsample.p 150 && exit
                              

                              du must sicher stellen, das der user iobroker auch die rechte zum ausführen des scriptes hat

                              das debug im exec block ist eigentlich nicht nötig - aber ich denke, ich werde auf eine bestätigung warten um sicher zu sein, dass es geklappt hat (dazu muss man im python script noch etwas dazufügen - bei fehler wird ein alarm mail/telegram ... ausgegeben

                              R 1 Reply Last reply Reply Quote 0
                              • R
                                Ravermichl @liv-in-sky last edited by

                                @liv-in-sky

                                Sieht interessant aus. Werde ich mir nachher genauer ansehen. Der setzWert müsste vorab noch automatisch ermittelt werden bspw aus WertStromverbrauch kleiner x dann setzWert= WertStromverbrauch+/-XWatt

                                Hab ich aber noch nicht abschließend überdacht.

                                Wie genau realisierst du die Prüfung, ob es geklappt hat? Das ist keine schlechte Idee.

                                Und wozu immer der Exit am Ende? Zumindest bei Handeingabe beendet sich das Script ja von alleine 🤷

                                liv-in-sky 2 Replies Last reply Reply Quote 0
                                • liv-in-sky
                                  liv-in-sky @Ravermichl last edited by liv-in-sky

                                  @ravermichl sagte in Test Adapter Growatt v3.2.5:

                                  der Exit am Ende

                                  wollte vermeiden, dass etwas offen bleibt - weiß nicht, ob das wirklich nötig ist

                                  der response wird zurückgegeben - im python:

                                  response=api.update_noah_settings('0PVPxxxxx36', 'default_power', [sys.argv[1]])
                                  print(response)
                                  

                                  im blockly werte ich das dann aus - der exec block wartet auf die ausgabe des python scriptes

                                  Image 235.png
                                  unter rückgabe steht bei erfolg dann 200 bei fehler 500 oder anderer wert

                                  im replacer teil wird das analysiert

                                  1 Reply Last reply Reply Quote 0
                                  • liv-in-sky
                                    liv-in-sky @Ravermichl last edited by

                                    @ravermichl ich lasse dir das morgen alles zukommen - muss erst noch einige feinheiten machen

                                    R 1 Reply Last reply Reply Quote 0
                                    • R
                                      Ravermichl @liv-in-sky last edited by

                                      @liv-in-sky

                                      Servus, hab meine aktuelle Lösung nun hier gepostet:

                                      https://forum.iobroker.net/topic/77386/growatt-noah-2000-nulleinspeisung

                                      Grüße!

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

                                        WR: Growatt NEO 800M-X
                                        Adapter Version 3.2.5
                                        Installation und Daten auslesen hat einwandfrei funktioniert, danke für den Adapter.

                                        Ich nutze das Objekt

                                        growatt.0.9283227.devices.BZP3N6U11K.deviceData.pac
                                        

                                        um die erzeugte Leistung abzurufen.
                                        In Grafana sieht das so aus:

                                        cee2bf7a-d396-4a1e-8981-8a205cdf6c98-image.png

                                        d.h. ich habe immer 0-Werte zwischen zwei Leistungswerten.
                                        Muss ich in den Einstellungen des Adapters oder beim Speichern in der InfluxDB etwas ändern?
                                        Oder ein anderes Objekt verwenden?

                                        THX

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

                                          @cephalopod ist komisch schau mal nach ob du die auch im ioBroker siehst. Bei Grafana kann man auch einstellen dass wenn er nichts im Intervall findet er 0 Werte statt dem Letztwert nimmt. Bei 5 min könnte das schon mal passieren

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

                                            @plchome-0
                                            Danke für die Hilfe.
                                            Ich habe es leider nicht hinbekommen.
                                            Hat sich inzwischen auch erledigt, ich nutze stattdessen lieber einen Shelly Plug, um den Ertrag zu messen.

                                            Oder gäbe es einen guten Grund lieber den Ertrag von Growatt zu verwenden?

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            620
                                            Online

                                            31.7k
                                            Users

                                            79.8k
                                            Topics

                                            1.3m
                                            Posts

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