Energieflussmonitor

Einklappen
X
 
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge
  • StreblGerald
    Extension Master
    • 28.10.2018
    • 103

    Energieflussmonitor

    Hallo Zusammen,
    ich habe eine Fronius Gen24 Wechselrichter mit Byd Speicher.

    Nun möchte ich meine Konfiguration auf den Energieflussmonitor umstellen und schaffs leider nicht,
    könnt ihr mir bitte helfen!?



    Welche Modbus IO Adressen muss ich den Verwenden bzw. denke ich das dies so nicht richtig ist...


    irgendwie stimmt kein einziger Bezug..

    Bezug aus Batterie,
    Bezug aus Netz,
    aktueller Verbrauch

    danke für eure Tipps.


    lg
    Gerald
    Angehängte Dateien
    Zuletzt geändert von StreblGerald; 11.08.2024, 22:31.
  • He.Slar
    Smart Home'r
    • 19.03.2018
    • 44

    #2
    Klicke auf die Grafik für eine vergrößerte Ansicht

Name: image.png
Ansichten: 523
Größe: 242,4 KB
ID: 439004Hallo,
    ich ziehe die Werte über die Fronius Solar API vom Wechselrichter (Muss explizit im Wechselrichter im Technician-Modus freigeschaltet werden). Modbus TCP verwende ich nur zur Speichersteuerung sollte aber genauso funktionieren.
    Ist die Modbus TCP Schnittstelle im Wechselrichter freigeschaltet?
    Die Doku der API findet man im Internet unter dem Suchbegriff "Fronius Solar API V1-1.pdf"

    Klicke auf die Grafik für eine vergrößerte Ansicht

Name: image.png
Ansichten: 457
Größe: 98,8 KB
ID: 439005Klicke auf die Grafik für eine vergrößerte Ansicht

Name: image.png
Ansichten: 451
Größe: 99,1 KB
ID: 439006
    1xMS Gen1, 1xExtension, 1-Wire Ext, ioBroker (Raspberry 4)
    Sensorik und Aktorik größtenteils MDT (KNX TP),
    Mähroboter Kress (über ioBroker angebunden)
    Heidelberg Wallbox Energy Control (Modbus RTU),
    Phasenumschaltung als Ablaufsteuerung in Loxone realisiert,
    PV (Fronius Symo GEN24) mit Speicher BYD HVS 7.7,
    Tesla Model Y und Renault ZOE als Stromverwerter,
    Erster Versuchsaufbau mit MS und KNX in 2015, Hausbau 2016/17, Fertigstellung der Haustechnik im Spätherbst 2075

    Kommentar


    • StreblGerald
      StreblGerald kommentierte
      Kommentar bearbeiten
      Hallo He.Slar,
      erstmal danke für deine info.

      das mit dem Modbus hab ich schon aufgegeben,
      bei APi kenn ich mich leider nicht so aus,
      im Anhang hab ichs mal versucht.

      Leider ist mir nicht ganz klar wo ich welche Werte anschließen muss.

      Könntest du mir sagen wie die blau markierten Werte bei mir heißen, bzw. welche ich wo verwenden muss ??


      besten DANK

      lg
      Gerald
  • StreblGerald
    Extension Master
    • 28.10.2018
    • 103

    #3
    Hallo He.Slar,
    erstmal danke für deine info.

    das mit dem Modbus hab ich schon aufgegeben,
    bei APi kenn ich mich leider nicht so aus,
    im Anhang hab ichs mal versucht.


    Leider ist mir nicht ganz klar wo ich welche Werte anschließen muss.

    Könntest du mir sagen wie die blau markierten Werte bei mir heißen, bzw. welche ich wo verwenden muss ??


    besten DANK

    lg
    Gerald​
    Angehängte Dateien

    Kommentar

    • He.Slar
      Smart Home'r
      • 19.03.2018
      • 44

      #4
      Hallo Gerald,

      ich such´s dir heute Abend raus.
      1xMS Gen1, 1xExtension, 1-Wire Ext, ioBroker (Raspberry 4)
      Sensorik und Aktorik größtenteils MDT (KNX TP),
      Mähroboter Kress (über ioBroker angebunden)
      Heidelberg Wallbox Energy Control (Modbus RTU),
      Phasenumschaltung als Ablaufsteuerung in Loxone realisiert,
      PV (Fronius Symo GEN24) mit Speicher BYD HVS 7.7,
      Tesla Model Y und Renault ZOE als Stromverwerter,
      Erster Versuchsaufbau mit MS und KNX in 2015, Hausbau 2016/17, Fertigstellung der Haustechnik im Spätherbst 2075

      Kommentar

      • He.Slar
        Smart Home'r
        • 19.03.2018
        • 44

        #5
        Klicke auf die Grafik für eine vergrößerte Ansicht

Name: image.png
Ansichten: 458
Größe: 127,2 KB
ID: 439358Klicke auf die Grafik für eine vergrößerte Ansicht

Name: image.png
Ansichten: 356
Größe: 10,9 KB
ID: 439359
        Es gibt bei der Solar API mehrere HTTP-Eingänge:

        Alle Werte sind in Watt bzw. Wattstunden, daher bietet sich eine Skalierung 1000:1 an, damit man kW und kWh erhält
        Klicke auf die Grafik für eine vergrößerte Ansicht

Name: image.png
Ansichten: 364
Größe: 2,0 KB
ID: 439360

        Fronius Symo Gen24 Meter
        http://<IP-Adresse Wechselrichter>/solar_api/v1/GetMeterRealtimeData.cgi (endet auf .cgi !)

        mit folgenden Datenpunkten:

        EnergyReal_WAC_Minus_Absolute
        \i"EnergyReal_WAC_Minus_Absolute" : \i\v
        --> Mrc am Netzzähler

        EnergyReal_WAC_Plus_Absolute
        \i"EnergyReal_WAC_Plus_Absolute" : \i\v
        --> Mrd am Netzzähler



        Fronius Symo Gen24 Powerflow
        http://<IP-Adresse Wechselrichter>​/solar_api/v1/GetPowerFlowRealtimeData.fcgi (endet auf .fcgi !)

        mit folgenden Datenpunkten:

        E_Total
        \i"E_Total" : \i\v
        --> Mr am PV-Zähler

        P_Battery
        \i"P_Akku" : \i\v
        --> Pf am Batteriespeicherzähler

        P_Grid
        \i"P_Grid" : \i\v
        --> Pf am Netzzähler (bidirektionial)

        P_Load (wird nicht benötigt, ist der Verbrauch, den rechnet der Energieflussmonitor selbst)
        \i"P_Load" : \i\v

        P_PV
        \i"P_PV" : \i\v
        --> Pf am PV-Zähler

        SOC
        \i"SOC" : \i\v
        --> Slvl am Speicherzähler

        es gibt auch noch einen
        Fronius Symo Gen24 Storage
        http://
        <IP-Adresse Wechselrichter>/solar_api/v1/GetStorageRealtimeData.cgi (endet wieder auf .cgi)

        daraus ziehe ich allerdings nur rein informativ die Speichertemperatur

        \i"Temperature_Cell" : \i\v
        1xMS Gen1, 1xExtension, 1-Wire Ext, ioBroker (Raspberry 4)
        Sensorik und Aktorik größtenteils MDT (KNX TP),
        Mähroboter Kress (über ioBroker angebunden)
        Heidelberg Wallbox Energy Control (Modbus RTU),
        Phasenumschaltung als Ablaufsteuerung in Loxone realisiert,
        PV (Fronius Symo GEN24) mit Speicher BYD HVS 7.7,
        Tesla Model Y und Renault ZOE als Stromverwerter,
        Erster Versuchsaufbau mit MS und KNX in 2015, Hausbau 2016/17, Fertigstellung der Haustechnik im Spätherbst 2075

        Kommentar


        • StreblGerald
          StreblGerald kommentierte
          Kommentar bearbeiten
          Wahnsinn, DANKE DANKE!! hat alles Super funktioniert!
      • He.Slar
        Smart Home'r
        • 19.03.2018
        • 44

        #6
        Im Energieflussmonitor sieht das dann so aus:
        Wichtig ist, dass Type richtig gewählt wird.

        Klicke auf die Grafik für eine vergrößerte Ansicht

Name: image.png
Ansichten: 383
Größe: 34,0 KB
ID: 439362
        1xMS Gen1, 1xExtension, 1-Wire Ext, ioBroker (Raspberry 4)
        Sensorik und Aktorik größtenteils MDT (KNX TP),
        Mähroboter Kress (über ioBroker angebunden)
        Heidelberg Wallbox Energy Control (Modbus RTU),
        Phasenumschaltung als Ablaufsteuerung in Loxone realisiert,
        PV (Fronius Symo GEN24) mit Speicher BYD HVS 7.7,
        Tesla Model Y und Renault ZOE als Stromverwerter,
        Erster Versuchsaufbau mit MS und KNX in 2015, Hausbau 2016/17, Fertigstellung der Haustechnik im Spätherbst 2075

        Kommentar

        • He.Slar
          Smart Home'r
          • 19.03.2018
          • 44

          #7
          Hab gerade gesehen, dass es das fertig in der Loxone-Library gibt:
          1xMS Gen1, 1xExtension, 1-Wire Ext, ioBroker (Raspberry 4)
          Sensorik und Aktorik größtenteils MDT (KNX TP),
          Mähroboter Kress (über ioBroker angebunden)
          Heidelberg Wallbox Energy Control (Modbus RTU),
          Phasenumschaltung als Ablaufsteuerung in Loxone realisiert,
          PV (Fronius Symo GEN24) mit Speicher BYD HVS 7.7,
          Tesla Model Y und Renault ZOE als Stromverwerter,
          Erster Versuchsaufbau mit MS und KNX in 2015, Hausbau 2016/17, Fertigstellung der Haustechnik im Spätherbst 2075

          Kommentar

          • StreblGerald
            Extension Master
            • 28.10.2018
            • 103

            #8
            Hallo, nochmal eine kurze frage...

            bei mir passt der Netzbezug nicht, oder interpretiere ich hier was falsch?

            Laut visualisierung oben 5,2kwh, und unten eigentlich gar nichts..
            (gar nichts wäre richtig..)

            muss ich hier an der Programmierung was ändern??


            DANKE
            Angehängte Dateien

            Kommentar

            • Ferro
              Smart Home'r
              • 20.09.2015
              • 92

              #9
              Hallo zusammen, ich hänge mich mal mit meinen fragen hier rein.
              Habe einen Symo Gen24 mit BYD Akku und Fronius Smartmeter. Das auslesen per API funktioniert bereits möchte aber diverse Steuerungen per Modbus TCP vornehmen.
              Beispiel:
              Aktueller Strompreis ist günstig (parametrierter Wert), SoC Heimspeicher <=70%, Auto ist angesteckt ==> Enladeleistung des Heimspeichers drosseln bzw. auf 0 Setzen, Autoladen starten.

              Habe auch schon die Register dafür ermittelt (StorCtl_Mod (Register 40309)= 3, OutWRte (Register 40316) = 10000). Jedoch hat das keinen effekt. Habe in diversen Foreneinträge andere Register gefunden, aber auch diese funktionierten nicht.

              Habe auch versucht das Register 40309 auszulesen, auch dieses ist nicht von Erfolg gekrönt...
              Die Register 40072 auszulesen funktioniert. Habt ihr eine idee?

              Angehängte Dateien

              Kommentar

              • SPS-Guru
                Smart Home'r
                • 27.12.2022
                • 55

                #10
                Es kommt darauf an welches SunSpec-Datenformat eingestellt ist und die
                Steuerung über Modbus muss auch aktiviert sein.

                Klicke auf die Grafik für eine vergrößerte Ansicht  Name: image.png Ansichten: 0 Größe: 51,6 KB ID: 441718
                Bei den unten stehenden Registern gilt bereits Reg - 1.

                Gen24_Primo_Symo_Inverter_Register_Map_Int&SF_stor age:

                StorCtl_Mod = 40348
                InWRte = 40356
                OutWRte = 40355

                Gen24_Primo_Symo_Inverter_Register_Map_Float_stora ge:

                StorCtl_Mod = 40358
                InWRte = 40366
                OutWRte = 40365

                Du arbeitest wahrscheinlich mit einer falschen Registertabelle.
                Die von dir erwähnten Registernummern klingen nach dieser hier:

                Inverter_Register_Map_Int&SF_v1.0_with_SYMOHYBRID_ MODEL_124


                Zuletzt geändert von SPS-Guru; 20.09.2024, 10:29.

                Kommentar

                • Ferro
                  Smart Home'r
                  • 20.09.2015
                  • 92

                  #11
                  Hi, diese Register habe ich auch schon getestet. Leider ohne Erfolg. Erhalte einen Exception-Code 02

                  Klicke auf die Grafik für eine vergrößerte Ansicht

Name: image.png
Ansichten: 195
Größe: 14,7 KB
ID: 441728
                  Ja, ich habe aktuell die Doku Inverter_Register_Map_Int&SF_v1.0_with_SYMOHYBRID_ MODEL_124 von Fronius genutzt. Aber auch die Register aus dem Forum hier verwendet...

                  Habe auch schon beide Varianten Int+Sf/float verwendet...

                  Grüße
                  Ferro

                  Kommentar


                  • SPS-Guru
                    SPS-Guru kommentierte
                    Kommentar bearbeiten
                    Wenn du wie beschrieben einen GEN24 hast dann ist das
                    "Inverter_Register_Map_Int&SF_v1.0_with_SYMOHYBRID _ MODEL_124" sicher das falsche.

                    Dann würde ich bis die Kommunikation richtig funktioniert die Register erst mal nur lesen dann wird nicht
                    irgendwo etwas falsches reingeschrieben.

                  • SPS-Guru
                    SPS-Guru kommentierte
                    Kommentar bearbeiten
                    Falls du auf der neuesten Config bist dann kannst du es auch mal mit "Read input register" versuchen.
                    Da wurde glaube ich etwas umgestellt, das kann ich aber nicht prüfen da ich noch auf 15.0.5.29 bin.

                  • Ferro
                    Ferro kommentierte
                    Kommentar bearbeiten
                    LoxMS und Config hat die Firmware 15.1.8.20, WR Symo GEN24 6.0 Plus V1.32.51-1

                    Beschreiben der Register ist abgeschaltet.

                    Lesen der Register 40072, 40073 und 40074 funktioniert problemlos. Bei dem Register 40348 klappt selbst das auslesen nicht. Per Befelt 0x03 wird die Exception "Ilegal data address" geworfen . Über den Befehl 0x04 "Read input register" wird die Exception "Slave device failure" geworfen. Laut doku kann der Symo auch nur die Funktionscode 0x03, 0x06 und 0x10. Zumindest lese ich das aus der Doku 42,0410,2649 raus.

                    Hab jetzt auch die Gen24 register map gefunden.
                • hme0354
                  MS Profi
                  • 06.07.2019
                  • 958

                  #12
                  Weiß jemand von euch, woher man die für den Energiemonitor die Status Code Inverter und Error Code Inverter Beschreibung bekommt? Ich verwende einen Fronius Symo Gen24 Plus und würde gerne diese Auslesen. Zusätzlich auch die Frage, wie erkennt ihr einen Netzausfall? Also Stromnetzausfall natürlich.
                  Smarthome: 1x Miniserver Gen. 2, 3x Relay Extensions, 1x Tree Extension, 1x DI-Extension, 1x Air Base Extension, 8x RGBW Tree Dimmer, 9x Touch-Tree, 1x Nano DI Tree, 10x Tree BWM
                  Technik: IDM Aero SLM 3-11 mit HGL, MS4H mit 9 Zonen, 2x Loxberry, 2x RPI für Anzeige, Doorbird, Froggit WH2600, POE+ System für Peripherie, Gedad Luftgütesensoren, Deconz (Bridge + 2x BWM + 2x RGBW + 5 Smartplug)

                  Kommentar

                  • He.Slar
                    Smart Home'r
                    • 19.03.2018
                    • 44

                    #13
                    die vollständige Modbus Doku von Fronius gibt es unter:


                    eine Beispieldatei, wie die Steuerung des Batteriespeichers funktioniert, gibt es in der Loxone Library:
                    Zuletzt geändert von He.Slar; 21.09.2024, 21:54.
                    1xMS Gen1, 1xExtension, 1-Wire Ext, ioBroker (Raspberry 4)
                    Sensorik und Aktorik größtenteils MDT (KNX TP),
                    Mähroboter Kress (über ioBroker angebunden)
                    Heidelberg Wallbox Energy Control (Modbus RTU),
                    Phasenumschaltung als Ablaufsteuerung in Loxone realisiert,
                    PV (Fronius Symo GEN24) mit Speicher BYD HVS 7.7,
                    Tesla Model Y und Renault ZOE als Stromverwerter,
                    Erster Versuchsaufbau mit MS und KNX in 2015, Hausbau 2016/17, Fertigstellung der Haustechnik im Spätherbst 2075

                    Kommentar

                    • Wolfgang67
                      LoxBus Spammer
                      • 18.11.2016
                      • 288

                      #14
                      Ich bin gerade dabei meine PV-Anlage in Loxone einzubinden. Die Anlage besteht aus einem Wechselrichter „Fronius Symo Gen24 Plus“, einem Fronius Smartmeter, einen Speicher „BYD HVS“ sowie eine automatische Notstrom-Umschaltung. Ziel der Einbindung sollte zuerst eine Visualisierung innerhalb von Loxone zu sein und dann auch die Steuerung vom Pool und anderer großer Verbraucher in Abhängigkeit der PV-Leistung und des Akkustands. Das PV-System auch aktiv zu steuern ist – zumindest derzeit – kein Ziel.

                      Zuerst eine grundsätzliche Frage: Modbus TCP oderFronius Solar API ?
                      Ich hatte vor die Einbindung über Modbus TCP zu machen, da ich gelesen habe dass es zuverlässiger läuft und damit kürzere Intervalle möglich sind. Anscheinend muss man dann aber einige Werte erst korrigieren bzw. berechnen. Macht Modbus TCP nur Sinn wenn man auch aktiv in die Steuerung eingreifen möchte und wäre für reines auslesen die „Fronius Solar API“ einfacher / sinnvoller ?
                      Wo liegen jeweils die Vor-/Nachteile.



                      Ich habe jetzt mal mit der Einbindung via Modbus TCP begonnen. Trotz Einlesen im Wiki und div. Diskussionen und Verwendung von Vorlagen stehe ich jetzt aber an.
                      Hier mal ein Fotos meines aktuellen Standes.

                      Klicke auf die Grafik für eine vergrößerte Ansicht  Name: grafik.png Ansichten: 0 Größe: 161,1 KB ID: 449642

                      Was schon gemacht wurde bzw. funktioniert:
                      - Die Werte von Wechselrichter und Smartmeter bekomme ich über die Sensor-Ausgänge der verwendeten Vorlagen schon rein (ganz links).
                      - Im Baustein „Energieflussmonitor“ sind bereits die 3 Zähler eingebunden.


                      Was erst halb klappt:
                      1. Wenn ich den Sensor „AC-Power“ der die Leistung in W ausgibt am Zählereingang hänge zeigt mir der Energieflussmonitor eine erzeugte Leistung in MW an – schön wärs …
                      2. Im Energieflussmonitor kann ich den Zähler vom Speicher nicht den Typ „Speicher“ geben (Steht nicht zur Auswahl) --> Fehler gefunden
                      3. Die Sensor-Ausgänge „1_DCW“ und „2_DCW“ zeigen richtige Werte an, aber der Ausgang „DCW“ ist weit weg von deren Summe. Daher berechne ich die erst mal über einen Addierer.
                      Was bzw. noch fehlt bzw. mir noch nicht klar ist
                      1. Wie erhalte ich die Werte vom Speicher ? Gibt es dazu eine Vorlage ?
                      2. Welche Sensor-Ausgänge müssen an welche Zähler-Eingänge ?
                      3. Müssen Wette der Sensor-Ausgänge tw. erst umgerechnet werden um sie nutzen zu können ?
                      4. Benötigt man wirklich sowohl den „Energieflussmonitor“ als auch den „Energiemonitor“. Sollte der „Energieflussmonitor“ nicht den „Energiemonitor“ ersetzen ?
                      ​Liebe Grüße
                      Wolfgang
                      Zuletzt geändert von Wolfgang67; vor einem Tag.

                      Kommentar

                      • scharph
                        Azubi
                        • 22.09.2022
                        • 4

                        #15
                        Hallo

                        Hab das selbe erst letzte Woche konfiguriert

                        Was mir mal sehr geholfen hat:

                        Loxone Weekly Live: #6
                        https://www.youtube.com/live/Fj2R_ZCeI8M?si=U5UQVSNljwS3wwmk

                        Loxoperten Kanal:


                        Um die Batteriewerte zu bekommen:


                        Klicke auf die Grafik für eine vergrößerte Ansicht  Name: image.png Ansichten: 0 Größe: 318,7 KB ID: 449645mittels Korrektur kannst du auch von W auf kW umrechnen

                        Klicke auf die Grafik für eine vergrößerte Ansicht  Name: image.png Ansichten: 0 Größe: 313,7 KB ID: 449646
                        Config vom Energieflussmonitor:
                        Klicke auf die Grafik für eine vergrößerte Ansicht  Name: image.png Ansichten: 0 Größe: 229,7 KB ID: 449647
                        Mfg Philipp
                        Loxonebegeistert seit 2022

                        Kommentar

                        Lädt...