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. ioBroker Allgemein
  4. [geklärt]Mit Modbus Fronius-Akku aus dem Netz beladen

NEWS

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    10
    1
    138

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    24
    1
    1.4k

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    9.4k

[geklärt]Mit Modbus Fronius-Akku aus dem Netz beladen

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
25 Beiträge 6 Kommentatoren 3.9k Aufrufe 7 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.
  • R Ralph 0

    @docadams said in Mit Modbus Fronius-Akku aus dem Netz beladen:

    Habt ihr eigentlich einen Plab B für den Fall, dass das Programm eine temporäre Änderung durchführt, z.B. maximale Entladung auf 0 und dann steigt der ioBroker oder Raspi aus und ich kann, weil ich nicht zu Hause bin, kurzfristig was ändern.

    Ist bei mir noch nicht vorgekommen aber falls das mal passieren sollte, würde ich per VPN beim Gen24 die Steuerung per Modbus ausschalten und mich um den ioBroker kümmern, wenn ich wieder zu Hause bin.

    docadamsD Offline
    docadamsD Offline
    docadams
    schrieb am zuletzt editiert von
    #14

    @ralph-0 das ist eine bessere Idee, als aus der Entfernung in Registern zu manipulieren.

    Aber nützt das System für sich selbst nicht auch diese Register? Und da stehen dann dauerhaft Werte, die nur kurzzeitig gelten sollten.
    Ich werde es ausprobieren und berichten.

    docadamsD 1 Antwort Letzte Antwort
    0
    • docadamsD docadams

      @ralph-0 das ist eine bessere Idee, als aus der Entfernung in Registern zu manipulieren.

      Aber nützt das System für sich selbst nicht auch diese Register? Und da stehen dann dauerhaft Werte, die nur kurzzeitig gelten sollten.
      Ich werde es ausprobieren und berichten.

      docadamsD Offline
      docadamsD Offline
      docadams
      schrieb am zuletzt editiert von
      #15

      Es ist, wie ich befürchtet hatte, zumindest habe ich es nicht hinbekommen...

      Ich habe in einer Phase, in der normaler Akkubezug möglich war, per Skript den Akkubezug gestoppt:
      StoreCtl auf 2
      OutWRte auf 0
      Dies entspricht doch Min.Entladeleistung = 0, oder?

      Wie erwartet, wurde Strom aus dem Netz bezogen.
      Angenommen, der RasPi fällt jetzt aus, wird nun permanent Strom nur noch aus dem Netz bezogen.
      Also habe ich nun im Gen24 /Kommunikation/Modbus/Steuerung erlauben ausgeschaltet.
      Ich kann nun im Gen24 /Energiemanagement/Batteriemanagement/Max.Endladeleistung auf 10000W stellen, trotzdem wird nichts aus dem Akku entladen. Weil vermutlich der immer noch im Register stehende Wert höherwertig ist.

      Ohne funktionierenden RasPi fällt mir jetzt nichts ein, den Normalzustand herzustellen, also
      StoreCtl auf 0
      OutWRte auf 10000
      bzw. Batteriemanagement keinerlei aktive Änderungen.

      Ohne Plan B ist mir das sehr heikel. Der RasPi könnte ja auch ausfallen, wenn gerade Netzbezug erzwungen wird, um den Akku aus dem Netz zu laden. Wenn das permanent eingeschaltet ist... :-(
      Klar, mir noch nie passiert. Aber irgendwann icht immer das erste Mal....

      R 1 Antwort Letzte Antwort
      0
      • docadamsD docadams

        Es ist, wie ich befürchtet hatte, zumindest habe ich es nicht hinbekommen...

        Ich habe in einer Phase, in der normaler Akkubezug möglich war, per Skript den Akkubezug gestoppt:
        StoreCtl auf 2
        OutWRte auf 0
        Dies entspricht doch Min.Entladeleistung = 0, oder?

        Wie erwartet, wurde Strom aus dem Netz bezogen.
        Angenommen, der RasPi fällt jetzt aus, wird nun permanent Strom nur noch aus dem Netz bezogen.
        Also habe ich nun im Gen24 /Kommunikation/Modbus/Steuerung erlauben ausgeschaltet.
        Ich kann nun im Gen24 /Energiemanagement/Batteriemanagement/Max.Endladeleistung auf 10000W stellen, trotzdem wird nichts aus dem Akku entladen. Weil vermutlich der immer noch im Register stehende Wert höherwertig ist.

        Ohne funktionierenden RasPi fällt mir jetzt nichts ein, den Normalzustand herzustellen, also
        StoreCtl auf 0
        OutWRte auf 10000
        bzw. Batteriemanagement keinerlei aktive Änderungen.

        Ohne Plan B ist mir das sehr heikel. Der RasPi könnte ja auch ausfallen, wenn gerade Netzbezug erzwungen wird, um den Akku aus dem Netz zu laden. Wenn das permanent eingeschaltet ist... :-(
        Klar, mir noch nie passiert. Aber irgendwann icht immer das erste Mal....

        R Offline
        R Offline
        Ralph 0
        schrieb am zuletzt editiert von Ralph 0
        #16

        @docadams
        Versuchs mal anstatt "Steuerung erlauben" mit "Aktivieren" ausschalten.

        Bei mir wird damit jegliche vorher aktive "Modbus-Aktion" abgebrochen.
        Nach dem wieder Einschalten von "Aktivieren" ist in den Modbus-Registern zu sehen, dass der Gen24 die Werte StorCtl_Mod, OutWRte und InWRte auf Default zurückgesetzt hat.

        1 Antwort Letzte Antwort
        1
        • docadamsD Offline
          docadamsD Offline
          docadams
          schrieb am zuletzt editiert von
          #17

          @ralph-0 Jepps, das wars, das ist Plan B :-))

          Vielen Dank für deine Geduld, jetzt kann ich beruhigt weiter machen

          1 Antwort Letzte Antwort
          0
          • docadamsD docadams

            Hallo,
            Ich habe hier und im Photovoltaik-Forum diverse professionelle Beiträge gelesen, wo ich nicht immer hinterherkam.
            Immerhin gelingt es mir inzwischen, per Modbus zu gewünschten Zeiten das Entladen des Akkus zu verhindern, um später in der Hochpreisphase den Akku weiter zu entleeren. So kann ich Rest-Strom vom Abend über die billige Nacht in die teuren Morgenstunden "retten"

            Aber es gelingt mir einfach nicht, auch Strom vom Netz in den Akku zu laden, was inzwischen erlaubt ist.
            Über die Gen24-Oberfläche unter Energiemangement/Batteriemanagement/Min.Ladeleistung geht es.

            Ich möchte das aber automatisieren.
            Auf der obigen Seite ist "Batterieladung ... aus anderen Generatoren und dem öffentlichen Netz" aktiviert.

            Ich möchte also Strom aus dem Netz in den Akku laden. Ich denke, das entspricht nach der Froniusanleitung "Gen24_Primo_Symo_Inverter_Register_Map_Int&SF_storage.xlsx" dem Beispiel 5: Laden im Bereich von 50% bis 75% der nominalen Leistung
            also

            Register 40360 ChaGriSet --> 1
            Register 40356 InWRte -- > 7500
            Register 40355 OutWRte --> -5000
            Register 40348 StorCtl_Mod --> 3
            

            Aber wenn ich OutWRte einen negativen Wert gebe, wir dieser ganz kurze Zeit danach wieder in einen positiven Wert umgeschrieben. Von wem auch immer.

            Habe ich einen Denkfehler oder fehlt noch eine Grundvoraussetzung, die ich übersehen habe.
            Müssen evtl. noch bei manchen Registern der Typ geändert werden? Ich habe das alles bisher leer gelassen.
            Viele Grüße

            T Offline
            T Offline
            tminimax
            schrieb am zuletzt editiert von
            #18

            @docadams bei mir liefert das Register ChaGriSet (auf bei 40360) eine 'null' als Wert (also weder 0 oder 1; alle anderen Werte kann ich gut via modbus auslesen; kannst du mir mal senden, mit welchen werten (datentyp etc.) du dieses holdingregister angelegt hast. Danke

            I 1 Antwort Letzte Antwort
            0
            • T tminimax

              @docadams bei mir liefert das Register ChaGriSet (auf bei 40360) eine 'null' als Wert (also weder 0 oder 1; alle anderen Werte kann ich gut via modbus auslesen; kannst du mir mal senden, mit welchen werten (datentyp etc.) du dieses holdingregister angelegt hast. Danke

              I Offline
              I Offline
              ichwersonst
              schrieb am zuletzt editiert von
              #19

              Hallo an alle.
              Ich bin auch gerade dabei einen Fronius Gen24 Wechselrichter per Modbus lesen und steuern zu wollen.
              Ich wollte zum Test einmal die Einstellungen im WebInterface über Modbus steuern, jedoch ohne Erfolg.

              04c580d1-c7a2-4ca4-b0f7-02925e9032b1-image.png

              Die beiden Ladelimits müssten diese Register sein. Diese hab ich mal auf 40 - 94 setzen wollen, aber im Interface tut sich da nichts.

              b67a77cd-5dd3-447a-aad4-c690779654f5-image.png

              Kann ich die anderen markierten Einstellungen ebenfalls steuern? Falls ja, welche Register wären das?

              I R 2 Antworten Letzte Antwort
              0
              • I ichwersonst

                Hallo an alle.
                Ich bin auch gerade dabei einen Fronius Gen24 Wechselrichter per Modbus lesen und steuern zu wollen.
                Ich wollte zum Test einmal die Einstellungen im WebInterface über Modbus steuern, jedoch ohne Erfolg.

                04c580d1-c7a2-4ca4-b0f7-02925e9032b1-image.png

                Die beiden Ladelimits müssten diese Register sein. Diese hab ich mal auf 40 - 94 setzen wollen, aber im Interface tut sich da nichts.

                b67a77cd-5dd3-447a-aad4-c690779654f5-image.png

                Kann ich die anderen markierten Einstellungen ebenfalls steuern? Falls ja, welche Register wären das?

                I Offline
                I Offline
                ichwersonst
                schrieb am zuletzt editiert von
                #20

                Und dann wäre gleich noch die Frage über welche Register ich diese Seite/Einstellungen steuern kann.

                d2931578-5e92-4643-b209-129ddd2fd7a6-image.png

                Danke für eure Hilfe.

                1 Antwort Letzte Antwort
                0
                • I ichwersonst

                  Hallo an alle.
                  Ich bin auch gerade dabei einen Fronius Gen24 Wechselrichter per Modbus lesen und steuern zu wollen.
                  Ich wollte zum Test einmal die Einstellungen im WebInterface über Modbus steuern, jedoch ohne Erfolg.

                  04c580d1-c7a2-4ca4-b0f7-02925e9032b1-image.png

                  Die beiden Ladelimits müssten diese Register sein. Diese hab ich mal auf 40 - 94 setzen wollen, aber im Interface tut sich da nichts.

                  b67a77cd-5dd3-447a-aad4-c690779654f5-image.png

                  Kann ich die anderen markierten Einstellungen ebenfalls steuern? Falls ja, welche Register wären das?

                  R Offline
                  R Offline
                  Ralph 0
                  schrieb am zuletzt editiert von
                  #21

                  @ichwersonst said in [geklärt]Mit Modbus Fronius-Akku aus dem Netz beladen:

                  Die beiden Ladelimits müssten diese Register sein.

                  Wie kommst Du zu dieser Einschätzung? Thread nicht gelesen?:thinking_face:
                  In- und OutWRte steuern die Lade-/Entladeleistung.
                  Das minimale Ladelimit kann über MinRsvPct 40360 bzw. 40350, die ganzen anderen Einstellungen können, glaub ich, nicht über Modbus gesteuert werden.

                  I 2 Antworten Letzte Antwort
                  0
                  • R Ralph 0

                    @ichwersonst said in [geklärt]Mit Modbus Fronius-Akku aus dem Netz beladen:

                    Die beiden Ladelimits müssten diese Register sein.

                    Wie kommst Du zu dieser Einschätzung? Thread nicht gelesen?:thinking_face:
                    In- und OutWRte steuern die Lade-/Entladeleistung.
                    Das minimale Ladelimit kann über MinRsvPct 40360 bzw. 40350, die ganzen anderen Einstellungen können, glaub ich, nicht über Modbus gesteuert werden.

                    I Offline
                    I Offline
                    ichwersonst
                    schrieb am zuletzt editiert von
                    #22

                    @ralph-0

                    Stimmt, das hab ich falsch gelesen.
                    Und ist es tatsächlich so, dass die Einstellungen, die man über Modbus vornimmt nicht im Webinterface zu sehen sind?
                    Wie könnte man dann prüfen ob Einstellungen übernommen wurden und funktionieren?
                    Wahrscheinlich nur in dem man schaut ob die Einstellungen halt dann funktionieren oder nicht, oder gibt es noch eine andere Möglichkeit?

                    Welche Modes gibt es für StorCtl_mod? In meiner Registerbeschreibung ist nur 0 und 1 für Charge und Discharge angegeben. Es gibt ja aber offenbar auch noch einen Modus 3.

                    Danke für deine Hilfe :-)

                    1 Antwort Letzte Antwort
                    0
                    • R Ralph 0

                      @ichwersonst said in [geklärt]Mit Modbus Fronius-Akku aus dem Netz beladen:

                      Die beiden Ladelimits müssten diese Register sein.

                      Wie kommst Du zu dieser Einschätzung? Thread nicht gelesen?:thinking_face:
                      In- und OutWRte steuern die Lade-/Entladeleistung.
                      Das minimale Ladelimit kann über MinRsvPct 40360 bzw. 40350, die ganzen anderen Einstellungen können, glaub ich, nicht über Modbus gesteuert werden.

                      I Offline
                      I Offline
                      ichwersonst
                      schrieb am zuletzt editiert von
                      #23

                      @ralph-0

                      Die Funktion von StorCtl_Mod hab ich gerade in der Anleitung gefunden.
                      Dabei ist mir der Satz "Je nach eingestellter Steuerungs-Priorität (IO-Steuerung, Dynamische Leistungsreduzierung oder Steuerung über Modbus) werden Modbus Kommandos evtl. nicht angenommen" aufgefallen.
                      Wo stelle ich die Prioritäten ein?

                      R 1 Antwort Letzte Antwort
                      0
                      • I ichwersonst

                        @ralph-0

                        Die Funktion von StorCtl_Mod hab ich gerade in der Anleitung gefunden.
                        Dabei ist mir der Satz "Je nach eingestellter Steuerungs-Priorität (IO-Steuerung, Dynamische Leistungsreduzierung oder Steuerung über Modbus) werden Modbus Kommandos evtl. nicht angenommen" aufgefallen.
                        Wo stelle ich die Prioritäten ein?

                        R Offline
                        R Offline
                        Ralph 0
                        schrieb am zuletzt editiert von
                        #24

                        Sicherheits- und Netzanforderungen -> I/O-Leistungsmanagement

                        I 1 Antwort Letzte Antwort
                        0
                        • R Ralph 0

                          Sicherheits- und Netzanforderungen -> I/O-Leistungsmanagement

                          I Offline
                          I Offline
                          ichwersonst
                          schrieb am zuletzt editiert von
                          #25

                          @ralph-0

                          Danke dir :-)

                          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
                          FAQ Cloud / IOT
                          HowTo: Node.js-Update
                          HowTo: Backup/Restore
                          Downloads
                          BLOG

                          871

                          Online

                          32.5k

                          Benutzer

                          81.7k

                          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