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. Einsteigerfragen
  4. Fronius Gen24 Einspeisezähler ioBroker Modbus Client

NEWS

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

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    2.3k

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    16
    1
    3.4k

Fronius Gen24 Einspeisezähler ioBroker Modbus Client

Geplant Angeheftet Gesperrt Verschoben Einsteigerfragen
18 Beiträge 7 Kommentatoren 2.6k 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.
  • M Offline
    M Offline
    maxx8888
    schrieb am zuletzt editiert von
    #9

    Hi!

    Vielen Dank für eure Unterstützung :-)

    Also offizieller download ist hier:
    https://www.fronius.com/~/downloads/Solar Energy/Operating Instructions/gen24-modbus-api-external-docs.zip

    Darin sind 2 Files enthalten für Smartmeter. Einmal mit Float Abfrage und einmal mit Int + Scale Faktoren. Hab beide bisher ohne Erfolg probiert.

    Was ich dazu sagen muß ist, daß ich die Register immer um eines runtergezählt habe, also laut Excel Sheet 40001, habe ich als 40000 hinterlegt. Das hab ich gemacht, da beim Abruf vom Gen24, daß auch so problemlos läuft.

    Abfrage Haken habe ich überall gesetzt.

    Wireshark ist gute Idee, sieht man da halbwegs im Klartext was übermittelt wird? Da muß ich mich halt Netzwerk technisch irgendwie dazwischen Klemmen das ich auch den Verkehr von Gen24 zu ioBroker mithören kann. Muß ich wohl schaun ob ich irgendwo einen uralt Netzwerk Hub finde :-P.
    Hatte gehofft das man den Modbus Adapter selbst dazu bewegen könnte einfach bei "silly" Loglevel wirklich jede Message auszugeben.... tut er aber leider nicht ...

    1 Antwort Letzte Antwort
    0
    • GaspodeG Offline
      GaspodeG Offline
      Gaspode
      schrieb am zuletzt editiert von Gaspode
      #10

      @maxx8888 said in Fronius Gen24 Einspeisezähler ioBroker Modbus Client:

      Wireshark ist gute Idee, sieht man da halbwegs im Klartext was übermittelt wird?

      Wireshark kann Modbus und stellt die Telegramme lesbar dar.

      @maxx8888 said in Fronius Gen24 Einspeisezähler ioBroker Modbus Client:

      Da muß ich mich halt Netzwerk technisch irgendwie dazwischen Klemmen das ich auch den Verkehr von Gen24 zu ioBroker mithören kann.

      Lass doch Wireshark einfach auf dem ioBroker Rechner laufen. Per Command line Interface mitschneiden und dann auf nem Windows Rechner auswerten. Oder du installierst ioBroker testweise unter Windows und kopierst die Modbus Einstellungen rüber. Hub geht natürlich auch, wenn du noch einen hast.

      1 Antwort Letzte Antwort
      0
      • M Offline
        M Offline
        maxx8888
        schrieb am zuletzt editiert von
        #11

        Ha perfekt,

        tcpdump läuft ja unter debian... perfekt!
        Aufgezeichnet... ausgewertet.

        Das sieht eigentlich nicht so schlecht aus, Gen24 liest tatsächlich eigentlich ALLE Register aus.
        Aber, da gibt es noch zusätzliche Anfragen 0x3 (Holding Register) auf komische Adressen die nicht im Excel enthalten sind.

        Hier der Ablauf laut Wireshark:
        Request -> Response

        768, 1Register -> 0 (3x wiederholt)
        1706, 1Register -> 0 (6x wiederholt)
        ... Hier kommen jetzt mehrere Anfragen auf die vorhandenen Register ... Replies scheinen OK
        11, 1Register -> 0 (3x wiederholt)

        58sek Pause und dann wieder von vorne los

        GaspodeG K 2 Antworten Letzte Antwort
        0
        • M maxx8888

          Ha perfekt,

          tcpdump läuft ja unter debian... perfekt!
          Aufgezeichnet... ausgewertet.

          Das sieht eigentlich nicht so schlecht aus, Gen24 liest tatsächlich eigentlich ALLE Register aus.
          Aber, da gibt es noch zusätzliche Anfragen 0x3 (Holding Register) auf komische Adressen die nicht im Excel enthalten sind.

          Hier der Ablauf laut Wireshark:
          Request -> Response

          768, 1Register -> 0 (3x wiederholt)
          1706, 1Register -> 0 (6x wiederholt)
          ... Hier kommen jetzt mehrere Anfragen auf die vorhandenen Register ... Replies scheinen OK
          11, 1Register -> 0 (3x wiederholt)

          58sek Pause und dann wieder von vorne los

          GaspodeG Offline
          GaspodeG Offline
          Gaspode
          schrieb am zuletzt editiert von
          #12

          @maxx8888

          Also beantwortet ioBroker alle Anfragen, auch die Register, die du nicht konfiguriert hast. Verstehe ich das richtig? Kommt wirklich nie eine Exception?

          In dem Fall passen dem Gen24 wohl irgendwelche Werte nicht. Evtl. kannst du ja mal den Traffic zum funktionierenden Zähler mitschneiden und vergleichen.

          1 Antwort Letzte Antwort
          0
          • M maxx8888

            Ha perfekt,

            tcpdump läuft ja unter debian... perfekt!
            Aufgezeichnet... ausgewertet.

            Das sieht eigentlich nicht so schlecht aus, Gen24 liest tatsächlich eigentlich ALLE Register aus.
            Aber, da gibt es noch zusätzliche Anfragen 0x3 (Holding Register) auf komische Adressen die nicht im Excel enthalten sind.

            Hier der Ablauf laut Wireshark:
            Request -> Response

            768, 1Register -> 0 (3x wiederholt)
            1706, 1Register -> 0 (6x wiederholt)
            ... Hier kommen jetzt mehrere Anfragen auf die vorhandenen Register ... Replies scheinen OK
            11, 1Register -> 0 (3x wiederholt)

            58sek Pause und dann wieder von vorne los

            K Offline
            K Offline
            Klamm 0
            schrieb am zuletzt editiert von
            #13

            @maxx8888 mit tcpdump habe ich es auch gemacht.
            Vielleicht kannst du auch davon mal ein paar Daten hier zeigen.

            Was mir bei meinen Versuchen aufgefallen ist (habe dazu auch 2 Issues aufgemacht) vielleicht treten bei dir Ähnliche Fehler/Probleme auf:

            1. Der Modbus Adapter braucht etwa 100ms zum Antworten und bei meinem Wechselrichter war das zu lang und der Wechselrichter hat alle Antworten die länger brauchen als ~50ms nicht beachtet. Das original Smartmeter braucht etwa 10-20ms. #262
            2. Der Modbus Adapter antwortet auf alle Geräte-ID´s. Stellst du also in den Adaptereinstellungen ein der Slave hat die ID1 und dann kommt eine Anfrage für den Slave mit der Geräte ID2 antwortet der IObroker trotzdem (mit der Geräte ID2) #260

            @gaspode said in Fronius Gen24 Einspeisezähler ioBroker Modbus Client:

            @maxx8888

            Also beantwortet ioBroker alle Anfragen, auch die Register, die du nicht konfiguriert hast. Verstehe ich das richtig? Kommt wirklich nie eine Exception?

            ioBroker antwortet Tatsächlich auf alle Anfragen. Nicht angelegte Werte werden einfach mit dem Wert 0 benatwortet.

            M M 2 Antworten Letzte Antwort
            0
            • K Klamm 0

              @maxx8888 mit tcpdump habe ich es auch gemacht.
              Vielleicht kannst du auch davon mal ein paar Daten hier zeigen.

              Was mir bei meinen Versuchen aufgefallen ist (habe dazu auch 2 Issues aufgemacht) vielleicht treten bei dir Ähnliche Fehler/Probleme auf:

              1. Der Modbus Adapter braucht etwa 100ms zum Antworten und bei meinem Wechselrichter war das zu lang und der Wechselrichter hat alle Antworten die länger brauchen als ~50ms nicht beachtet. Das original Smartmeter braucht etwa 10-20ms. #262
              2. Der Modbus Adapter antwortet auf alle Geräte-ID´s. Stellst du also in den Adaptereinstellungen ein der Slave hat die ID1 und dann kommt eine Anfrage für den Slave mit der Geräte ID2 antwortet der IObroker trotzdem (mit der Geräte ID2) #260

              @gaspode said in Fronius Gen24 Einspeisezähler ioBroker Modbus Client:

              @maxx8888

              Also beantwortet ioBroker alle Anfragen, auch die Register, die du nicht konfiguriert hast. Verstehe ich das richtig? Kommt wirklich nie eine Exception?

              ioBroker antwortet Tatsächlich auf alle Anfragen. Nicht angelegte Werte werden einfach mit dem Wert 0 benatwortet.

              M Offline
              M Offline
              maxx8888
              schrieb am zuletzt editiert von
              #14

              @klamm-0

              Vielen Dank Klamm! Hatte jetzt wieder mal Zeit mich damit zu beschäftigen.
              Die Lösung scheint tatsächlich das Delay von 100ms zu sein. Habe das auch wie in dem Issue #262 beschrieben auf 10ms gesetzt, jetzt gehts.
              Wäre wirklich genial wenn das eine Konfig Option wird...

              G M 2 Antworten Letzte Antwort
              0
              • M maxx8888

                @klamm-0

                Vielen Dank Klamm! Hatte jetzt wieder mal Zeit mich damit zu beschäftigen.
                Die Lösung scheint tatsächlich das Delay von 100ms zu sein. Habe das auch wie in dem Issue #262 beschrieben auf 10ms gesetzt, jetzt gehts.
                Wäre wirklich genial wenn das eine Konfig Option wird...

                G Offline
                G Offline
                gmbh07
                schrieb am zuletzt editiert von
                #15

                @maxx8888

                Hallo,

                könntest du mir bitte screenshot von deinen Modbus einstellungen machen, ich würde das auch gerne versuchen komme aber nicht weiter

                Danke

                1 Antwort Letzte Antwort
                0
                • M maxx8888

                  @klamm-0

                  Vielen Dank Klamm! Hatte jetzt wieder mal Zeit mich damit zu beschäftigen.
                  Die Lösung scheint tatsächlich das Delay von 100ms zu sein. Habe das auch wie in dem Issue #262 beschrieben auf 10ms gesetzt, jetzt gehts.
                  Wäre wirklich genial wenn das eine Konfig Option wird...

                  M Offline
                  M Offline
                  MeisterM88
                  schrieb am zuletzt editiert von
                  #16

                  @maxx8888
                  Hi,
                  ich möchte gerne auch mein Balkon PV Kraftwerk in die Fronius Welt einbinden. Könntest du hier nochmal eine kleine Anleitung schreiben, bzw. die Daten für den Modbus adapter zur Verfügung stellen?
                  Vielen Dank
                  Marius

                  1 Antwort Letzte Antwort
                  0
                  • K Klamm 0

                    @maxx8888 mit tcpdump habe ich es auch gemacht.
                    Vielleicht kannst du auch davon mal ein paar Daten hier zeigen.

                    Was mir bei meinen Versuchen aufgefallen ist (habe dazu auch 2 Issues aufgemacht) vielleicht treten bei dir Ähnliche Fehler/Probleme auf:

                    1. Der Modbus Adapter braucht etwa 100ms zum Antworten und bei meinem Wechselrichter war das zu lang und der Wechselrichter hat alle Antworten die länger brauchen als ~50ms nicht beachtet. Das original Smartmeter braucht etwa 10-20ms. #262
                    2. Der Modbus Adapter antwortet auf alle Geräte-ID´s. Stellst du also in den Adaptereinstellungen ein der Slave hat die ID1 und dann kommt eine Anfrage für den Slave mit der Geräte ID2 antwortet der IObroker trotzdem (mit der Geräte ID2) #260

                    @gaspode said in Fronius Gen24 Einspeisezähler ioBroker Modbus Client:

                    @maxx8888

                    Also beantwortet ioBroker alle Anfragen, auch die Register, die du nicht konfiguriert hast. Verstehe ich das richtig? Kommt wirklich nie eine Exception?

                    ioBroker antwortet Tatsächlich auf alle Anfragen. Nicht angelegte Werte werden einfach mit dem Wert 0 benatwortet.

                    M Offline
                    M Offline
                    MeisterM88
                    schrieb am zuletzt editiert von
                    #17

                    Hallo in die Runde,
                    ich habe mein Adapter soweit vorbereitet und leider wird der "virtuelle" Zähler in der Fronius Welt noch nicht akzeptiert. Ich würde jetzt gerne mal die Lösung mit den 100ms ausprobieren. Allerdings habe ich keine Idee, wie ich den Adapter bearbeiten kann. Kann mir das jemand Schritt-für-Schritt erklären?
                    Vielen Dank
                    Marius

                    1 Antwort Letzte Antwort
                    0
                    • S Offline
                      S Offline
                      SmartHome 1
                      schrieb am zuletzt editiert von
                      #18

                      Hallo zusammen,
                      ich habe es auch nicht hinbekommen mit Fronius zu kommunizieren.
                      Die Verbindung bei Fronius bleibt einfach rot.
                      Ich habe eine GEN24 10kW und einen Huawei 10kW.
                      Der Huawei soll als virtueller Zähler über den Modbusadapter ausgelesen werden und die Daten dem Fronius übermitteln.

                      Könnt ihr mir weiterhelfen? Vielleicht reicht es für den Anfang wenn ihr eure Einstellungen inkl. Register teilt, dann könnte ich es damit versuchen.

                      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

                      825

                      Online

                      32.4k

                      Benutzer

                      81.6k

                      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