Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Einsteigerfragen
    4. Fronius Gen24 Einspeisezähler ioBroker Modbus Client

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    Fronius Gen24 Einspeisezähler ioBroker Modbus Client

    This topic has been deleted. Only users with topic management privileges can see it.
    • M
      maxx8888 last edited by

      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 Reply Last reply Reply Quote 0
      • Gaspode
        Gaspode last edited by Gaspode

        @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 Reply Last reply Reply Quote 0
        • M
          maxx8888 last edited by

          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

          Gaspode K 2 Replies Last reply Reply Quote 0
          • Gaspode
            Gaspode @maxx8888 last edited by

            @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 Reply Last reply Reply Quote 0
            • K
              Klamm 0 @maxx8888 last edited by

              @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 Replies Last reply Reply Quote 0
              • M
                maxx8888 @Klamm 0 last edited by

                @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 Replies Last reply Reply Quote 0
                • G
                  gmbh07 @maxx8888 last edited by

                  @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 Reply Last reply Reply Quote 0
                  • M
                    MeisterM88 @maxx8888 last edited by

                    @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 Reply Last reply Reply Quote 0
                    • M
                      MeisterM88 @Klamm 0 last edited by

                      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 Reply Last reply Reply Quote 0
                      • S
                        SmartHome 1 last edited by

                        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 Reply Last reply Reply Quote 0
                        • First post
                          Last post

                        Support us

                        ioBroker
                        Community Adapters
                        Donate

                        879
                        Online

                        31.9k
                        Users

                        80.1k
                        Topics

                        1.3m
                        Posts

                        7
                        18
                        1851
                        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