Skip to content
  • Home
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • 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

  • Default (No Skin)
  • No Skin
Collapse
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Hardware
  4. [gelöst] Growatt Leistung setzen MQTT

NEWS

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    18
    1
    720

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    18
    1
    5.9k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    1.5k

[gelöst] Growatt Leistung setzen MQTT

Scheduled Pinned Locked Moved Hardware
16 Posts 4 Posters 1.3k Views 3 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • I Offline
    I Offline
    iobroker2001
    wrote on last edited by iobroker2001
    #1

    Guten Tag zusammen,

    ich verwende seit einem halben Jahr den Growatt MIC 1500TL-X mit dem OpenInverterGateway Shine WiFi-X-Stick.
    Daten kommen per MQTT-Adapter "Broker/Client" als Server im JSON an, funktioniert bestens.
    Ich möchte jetzt die Leistung des Wechselrichters begrenzen, da er z. Zt. auf 100 % steht, so liefert es MQTT/JSON auch zurück:

    "ActivePowerRate": 100,
    

    Der Client heißt "Growatt", das Topic "SmartHome/Growatt/", User und Passwort sind leer.

    Ich müsste nun doch z. B. mit dem MQTT-Explorer die Ausgangsleistung begrenzen können durch:

    SmartHome/Growatt/command/power/set/activeRate 70
    (Die 70 als RAW für 70 %)

    Leider ändert sich daraufhin der zurückgelieferte Wert (s. oben) und auch die abgegebene Leistung nicht, bleibt bei 100.
    Was mache ich falsch?

    Bin dankbar für Tipps!

    1 Reply Last reply
    0
    • Samson71S Offline
      Samson71S Offline
      Samson71
      Global Moderator
      wrote on last edited by
      #2

      @iobroker2001
      Ohne Details kann man nicht viel sagen, nur generell als Hinweis:

      MQTT benutzt normalerweise separate Steuerdatenpunkte, sprich das vorhandene Topic zu ändern funktioniert nicht wie Du schon gemerkt hast.

      Da wird es ja wohl eine Doku zu geben, in der die Datenpunkte beschrieben sind. Evtl. muss man das Steuertopic auch einmalig erst manuell anlegen.

      Markus

      Bitte beachten:
      Hinweise für gute Forenbeiträge
      Maßnahmen zum Schutz des Forums

      1 Reply Last reply
      0
      • Marc BergM Offline
        Marc BergM Offline
        Marc Berg
        Most Active
        wrote on last edited by Marc Berg
        #3

        @iobroker2001 sagte in Growatt Leistung setzen MQTT:

        Ich müsste nun doch z. B. mit dem MQTT-Explorer die Ausgangsleistung begrenzen können durch:
        SmartHome/Growatt/command/power/set/activeRate 70
        (Die 70 als RAW für 70 %)

        Du musst den Wert auch als JSON übergeben:

        {"value": 70}
        

        Quelle

        NUC10I3+Ubuntu+Docker+ioBroker+influxDB2+Node Red+EMQX+Grafana

        Pi-hole, Traefik, Checkmk, Conbee II+Zigbee2MQTT, ESPSomfy-RTS, LoRaWAN, Arduino, KiCad

        Benutzt das Voting im Beitrag, wenn er euch geholfen hat.

        I 1 Reply Last reply
        0
        • Marc BergM Marc Berg

          @iobroker2001 sagte in Growatt Leistung setzen MQTT:

          Ich müsste nun doch z. B. mit dem MQTT-Explorer die Ausgangsleistung begrenzen können durch:
          SmartHome/Growatt/command/power/set/activeRate 70
          (Die 70 als RAW für 70 %)

          Du musst den Wert auch als JSON übergeben:

          {"value": 70}
          

          Quelle

          I Offline
          I Offline
          iobroker2001
          wrote on last edited by
          #4

          @marc-berg Im MQTT-Explorer kann man auch RAW-Werte angeben, s. Bild.
          Habe es aber auch im JSON-Format versucht, keine Änderung.

          ksnip_20250729-185921.png

          Marc BergM 1 Reply Last reply
          0
          • I iobroker2001

            @marc-berg Im MQTT-Explorer kann man auch RAW-Werte angeben, s. Bild.
            Habe es aber auch im JSON-Format versucht, keine Änderung.

            ksnip_20250729-185921.png

            Marc BergM Offline
            Marc BergM Offline
            Marc Berg
            Most Active
            wrote on last edited by
            #5

            @iobroker2001 sagte in Growatt Leistung setzen MQTT:

            Habe es aber auch im JSON-Format versucht,

            zeig mal

            NUC10I3+Ubuntu+Docker+ioBroker+influxDB2+Node Red+EMQX+Grafana

            Pi-hole, Traefik, Checkmk, Conbee II+Zigbee2MQTT, ESPSomfy-RTS, LoRaWAN, Arduino, KiCad

            Benutzt das Voting im Beitrag, wenn er euch geholfen hat.

            I 1 Reply Last reply
            0
            • Marc BergM Marc Berg

              @iobroker2001 sagte in Growatt Leistung setzen MQTT:

              Habe es aber auch im JSON-Format versucht,

              zeig mal

              I Offline
              I Offline
              iobroker2001
              wrote on last edited by
              #6

              @marc-berg Meinst Du so?
              ksnip_20250729-190250.png

              Marc BergM 2 Replies Last reply
              0
              • I iobroker2001

                @marc-berg Meinst Du so?
                ksnip_20250729-190250.png

                Marc BergM Offline
                Marc BergM Offline
                Marc Berg
                Most Active
                wrote on last edited by Marc Berg
                #7

                @iobroker2001

                lt. Doku muss es genau so gemacht werden, wie du es eingegeben hast. (ggf. noch das Leerzeichen dahinter entfernen)

                64acd978-e971-4031-9029-c36bef669068-grafik.png

                EDIT: Bei dir fehlt noch "command"!

                NUC10I3+Ubuntu+Docker+ioBroker+influxDB2+Node Red+EMQX+Grafana

                Pi-hole, Traefik, Checkmk, Conbee II+Zigbee2MQTT, ESPSomfy-RTS, LoRaWAN, Arduino, KiCad

                Benutzt das Voting im Beitrag, wenn er euch geholfen hat.

                I 1 Reply Last reply
                0
                • Marc BergM Marc Berg

                  @iobroker2001

                  lt. Doku muss es genau so gemacht werden, wie du es eingegeben hast. (ggf. noch das Leerzeichen dahinter entfernen)

                  64acd978-e971-4031-9029-c36bef669068-grafik.png

                  EDIT: Bei dir fehlt noch "command"!

                  I Offline
                  I Offline
                  iobroker2001
                  wrote on last edited by
                  #8

                  @marc-berg Habe z. Zt. keinen externen MQTT-Client installiert, nur den vom ioBroker als Server und den MQTT-Explorer. Ich kann also nicht auf der Kommandozeile den Befehl eingeben.

                  Das "<base-topic>" müsste doch bei mir "SmartHome/Growatt" sein, richtig, s. oben? Im Shine-Stick habe ich es als "SmartHome/Growatt**/**", also mit abschließendem Schrägstrich eingegeben, könnte das eine Falle sein?

                  1 Reply Last reply
                  0
                  • I iobroker2001

                    @marc-berg Meinst Du so?
                    ksnip_20250729-190250.png

                    Marc BergM Offline
                    Marc BergM Offline
                    Marc Berg
                    Most Active
                    wrote on last edited by
                    #9

                    @iobroker2001 sagte in Growatt Leistung setzen MQTT:

                    @marc-berg Meinst Du so?
                    ksnip_20250729-190250.png

                    In diesem Bild fehlt "command"

                    NUC10I3+Ubuntu+Docker+ioBroker+influxDB2+Node Red+EMQX+Grafana

                    Pi-hole, Traefik, Checkmk, Conbee II+Zigbee2MQTT, ESPSomfy-RTS, LoRaWAN, Arduino, KiCad

                    Benutzt das Voting im Beitrag, wenn er euch geholfen hat.

                    I 1 Reply Last reply
                    0
                    • Marc BergM Marc Berg

                      @iobroker2001 sagte in Growatt Leistung setzen MQTT:

                      @marc-berg Meinst Du so?
                      ksnip_20250729-190250.png

                      In diesem Bild fehlt "command"

                      I Offline
                      I Offline
                      iobroker2001
                      wrote on last edited by
                      #10

                      @marc-berg Stimmt, gut aufgepasst. Hatte ich in einem vorigen Versuch aber auch schon drin gehabt.
                      Und jetzt tut sich auch nichts, mit "command".
                      Siehe hier:
                      ksnip_20250729-191655.png

                      Marc BergM 1 Reply Last reply
                      0
                      • I iobroker2001

                        @marc-berg Stimmt, gut aufgepasst. Hatte ich in einem vorigen Versuch aber auch schon drin gehabt.
                        Und jetzt tut sich auch nichts, mit "command".
                        Siehe hier:
                        ksnip_20250729-191655.png

                        Marc BergM Offline
                        Marc BergM Offline
                        Marc Berg
                        Most Active
                        wrote on last edited by
                        #11

                        @iobroker2001 sagte in Growatt Leistung setzen MQTT:

                        @marc-berg Stimmt, gut aufgepasst. Hatte ich in einem vorigen Versuch aber auch schon drin gehabt.
                        Und jetzt tut sich auch nichts, mit "command".

                        Laut Doku sollte es jetzt so funktionieren. :man-shrugging:

                        NUC10I3+Ubuntu+Docker+ioBroker+influxDB2+Node Red+EMQX+Grafana

                        Pi-hole, Traefik, Checkmk, Conbee II+Zigbee2MQTT, ESPSomfy-RTS, LoRaWAN, Arduino, KiCad

                        Benutzt das Voting im Beitrag, wenn er euch geholfen hat.

                        I 1 Reply Last reply
                        0
                        • Marc BergM Marc Berg

                          @iobroker2001 sagte in Growatt Leistung setzen MQTT:

                          @marc-berg Stimmt, gut aufgepasst. Hatte ich in einem vorigen Versuch aber auch schon drin gehabt.
                          Und jetzt tut sich auch nichts, mit "command".

                          Laut Doku sollte es jetzt so funktionieren. :man-shrugging:

                          I Offline
                          I Offline
                          iobroker2001
                          wrote on last edited by
                          #12

                          @marc-berg Sehe ich auch so. Einige andere Anwender bemerkten ja, dass die Leistungsänderung mehrere Minuten dauert. Aber auch diese Minuten sind schon längst um.

                          Ist das noch ein Problem eventuell?
                          Das "<base-topic>" müsste doch bei mir "SmartHome/Growatt" sein, richtig, s. oben? Im Shine-Stick habe ich es als "SmartHome/Growatt**/**", also mit abschließendem Schrägstrich eingegeben, könnte das eine Falle sein?

                          Ich glaube, ich muss da erst mal eine (weitere) Nacht drüber schlafen.
                          Zunächst einmal vielen Dank für Deine Hilfe!
                          Gruß,
                          Friedhelm

                          Marc BergM 1 Reply Last reply
                          0
                          • I iobroker2001

                            @marc-berg Sehe ich auch so. Einige andere Anwender bemerkten ja, dass die Leistungsänderung mehrere Minuten dauert. Aber auch diese Minuten sind schon längst um.

                            Ist das noch ein Problem eventuell?
                            Das "<base-topic>" müsste doch bei mir "SmartHome/Growatt" sein, richtig, s. oben? Im Shine-Stick habe ich es als "SmartHome/Growatt**/**", also mit abschließendem Schrägstrich eingegeben, könnte das eine Falle sein?

                            Ich glaube, ich muss da erst mal eine (weitere) Nacht drüber schlafen.
                            Zunächst einmal vielen Dank für Deine Hilfe!
                            Gruß,
                            Friedhelm

                            Marc BergM Offline
                            Marc BergM Offline
                            Marc Berg
                            Most Active
                            wrote on last edited by
                            #13

                            @iobroker2001 sagte in Growatt Leistung setzen MQTT:

                            Das "<base-topic>" müsste doch bei mir "SmartHome/Growatt" sein, richtig, s. oben? Im Shine-Stick habe ich es als "SmartHome/Growatt**/**",

                            Nein, das ist korrekt, sonst würde es im MQTT Explorer nicht so angezeigt.

                            NUC10I3+Ubuntu+Docker+ioBroker+influxDB2+Node Red+EMQX+Grafana

                            Pi-hole, Traefik, Checkmk, Conbee II+Zigbee2MQTT, ESPSomfy-RTS, LoRaWAN, Arduino, KiCad

                            Benutzt das Voting im Beitrag, wenn er euch geholfen hat.

                            I 1 Reply Last reply
                            1
                            • Marc BergM Marc Berg

                              @iobroker2001 sagte in Growatt Leistung setzen MQTT:

                              Das "<base-topic>" müsste doch bei mir "SmartHome/Growatt" sein, richtig, s. oben? Im Shine-Stick habe ich es als "SmartHome/Growatt**/**",

                              Nein, das ist korrekt, sonst würde es im MQTT Explorer nicht so angezeigt.

                              I Offline
                              I Offline
                              iobroker2001
                              wrote on last edited by iobroker2001
                              #14

                              Neue Versuche, alle nicht erfolgreich, nur zur Info:
                              Mosquitto-Client installiert.

                              1. (ohne User/Passwort wie bisher, Topic im WR wie bisher: SmartHome/Growatt/)
                              mosquitto_pub -h 192.168.178.65 -p 1882 -t "SmartHome/Growatt/command/power/set/activeRate" -m "{ \"value\": 50 }"
                              
                              1. Im WR das Topic reduziert auf nur "Growatt/"
                              mosquitto_pub -h 192.168.178.65 -p 1882     -t "Growatt/command/power/set/activeRate" -m "{ \"value\": 50 }"
                              
                              1. Im WR (und dementsprechend MQTT-Instanz im ioBroker) User und Passwort gesetzt auf mqttuser/mqttuser
                              mosquitto_pub -h 192.168.178.65 -p 1882 -u mqttuser -P mqttuser    -t "Growatt/command/power/set/activeRate" -m "{ \"value\": 60 }"
                              
                              1. Die Nr. 3 noch einmal in der Protokoll-Version 1.24 (statt wie bisher 3.05), also ohne "command"
                              mosquitto_pub -h 192.168.178.65 -p 1882 -u mqttuser -P mqttuser    -t "Growatt/power/set/activeRate" -m "{ \"value\": 60 }"
                              

                              Alle 4 Publishments werden korrekt im Objektbaum des ioBrokers angezeigt, haben aber keine Wirkung auf die Rückmeldung im JSON:

                              "ActivePowerRate": 100,
                              
                              A 1 Reply Last reply
                              0
                              • I iobroker2001

                                Neue Versuche, alle nicht erfolgreich, nur zur Info:
                                Mosquitto-Client installiert.

                                1. (ohne User/Passwort wie bisher, Topic im WR wie bisher: SmartHome/Growatt/)
                                mosquitto_pub -h 192.168.178.65 -p 1882 -t "SmartHome/Growatt/command/power/set/activeRate" -m "{ \"value\": 50 }"
                                
                                1. Im WR das Topic reduziert auf nur "Growatt/"
                                mosquitto_pub -h 192.168.178.65 -p 1882     -t "Growatt/command/power/set/activeRate" -m "{ \"value\": 50 }"
                                
                                1. Im WR (und dementsprechend MQTT-Instanz im ioBroker) User und Passwort gesetzt auf mqttuser/mqttuser
                                mosquitto_pub -h 192.168.178.65 -p 1882 -u mqttuser -P mqttuser    -t "Growatt/command/power/set/activeRate" -m "{ \"value\": 60 }"
                                
                                1. Die Nr. 3 noch einmal in der Protokoll-Version 1.24 (statt wie bisher 3.05), also ohne "command"
                                mosquitto_pub -h 192.168.178.65 -p 1882 -u mqttuser -P mqttuser    -t "Growatt/power/set/activeRate" -m "{ \"value\": 60 }"
                                

                                Alle 4 Publishments werden korrekt im Objektbaum des ioBrokers angezeigt, haben aber keine Wirkung auf die Rückmeldung im JSON:

                                "ActivePowerRate": 100,
                                
                                A Offline
                                A Offline
                                alexsassen
                                wrote on last edited by alexsassen
                                #15

                                @iobroker2001 Moin erstmal.

                                Probiere bitte mal aus , das Value wie folgt anzugeben : { "value": 60 } . Ich selber stand vor dem gleichen Problem, zwar im Home-Assistant aber die MQTT Verbindung wird ja auch da genutzt.

                                Gruß Alex

                                1 Reply Last reply
                                0
                                • I Offline
                                  I Offline
                                  iobroker2001
                                  wrote on last edited by
                                  #16

                                  Danke, Alex, aber das war es auch nicht.

                                  Bin jetzt dahinter gekommen, und ich habe es zum Laufen gebracht, und es ist sehr ärgerlich!
                                  Ein Kollege aus dem Photovoltaik-Forum hat mir zur Kontrolle ein 2. Image des OpenInverterGateway zur Verfügung gestellt, um eventuelle Probleme diesbezüglich auszuschließen.
                                  Zunächst hat es damit auch nicht funktioniert, bis ich endlich das Topic im Stick geändert habe von
                                  /SmartHome/Growatt/ auf /SmartHome/Growatt, also ohne abschließenden Schrägstrich!
                                  Dies ist in mehreren MQTT-Geräten bei mir gar kein Problem, obwohl es so von MQTT nicht vorgesehen ist.
                                  (Wenn man mal auf die Tasmota-Konfigurationsseite sieht, s. Bild, steht dort sogar ein abschließender Schrägstrich).

                                  Aber in der aktuellen Version des OpenInverterGateways scheint dies tatsächlich dazu zu führen, dass keine Daten über dieses Topic vom Broker angenommen werden.

                                  Trotzdem danke an alle, die mir zur Seite gestanden haben!
                                  Gruß,
                                  Friedhelm
                                  ksnip_20250829-184044.png

                                  1 Reply Last reply
                                  0

                                  Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                                  Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                                  With your input, this post could be even better 💗

                                  Register Login
                                  Reply
                                  • Reply as topic
                                  Log in to reply
                                  • Oldest to Newest
                                  • Newest to Oldest
                                  • Most Votes


                                  Support us

                                  ioBroker
                                  Community Adapters
                                  Donate

                                  451

                                  Online

                                  32.7k

                                  Users

                                  82.6k

                                  Topics

                                  1.3m

                                  Posts
                                  Community
                                  Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                  ioBroker Community 2014-2025
                                  logo
                                  • Login

                                  • Don't have an account? Register

                                  • Login or register to search.
                                  • First post
                                    Last post
                                  0
                                  • Home
                                  • Recent
                                  • Tags
                                  • Unread 0
                                  • Categories
                                  • Unreplied
                                  • Popular
                                  • GitHub
                                  • Docu
                                  • Hilfe