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. Modbus Adapter für Fronius Wechselrichter geeignet

NEWS

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

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

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

Modbus Adapter für Fronius Wechselrichter geeignet

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
103 Beiträge 24 Kommentatoren 26.0k Aufrufe 15 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.
  • F Offline
    F Offline
    Fitti
    schrieb am zuletzt editiert von
    #10

    Klar kommt noch.

    "Es wird die Zeit kommen, da ihr euch entscheiden müsst zwischen dem, was richtig ist, und dem, was bequem ist."
    Plural von Status ist auch Status!

    1 Antwort Letzte Antwort
    0
    • ldittmarL Offline
      ldittmarL Offline
      ldittmar
      Developer
      schrieb am zuletzt editiert von
      #11

      Hi,

      hat es jemand geschafft den Fronius per Modbus anzubinden? Wenn das nicht geht bzw. zu kompliziert für ein normal sterblichen wäre, dann würde ich vielleicht ein Fronius-Adapter dafür schreiben.

      Grüße,

      ldittmar

      1 Antwort Letzte Antwort
      0
      • Y Offline
        Y Offline
        ykuendig
        schrieb am zuletzt editiert von
        #12

        Der Modbus-Adapter (direkt vom Git installiert) kann RTU. Er fängt noch nicht alle Fehler beim Polling (falsche Adressen oÄ) oder bei Verbindungsabbrüchen selber ab. Grundsätzlich haben aber einige damit schon Daten gelesen. (Ich selbst an einem Schneider Electric Stromzähler). Er kann aber noch kein Multi-Client, was aber auf besagter Roadmap steht. -> https://trello.com/b/q0SZKdfW/iobroker-whiteboard

        Ergo; Geduld bringt Rosen .. oder so.

        Gruss Yves

        1 Antwort Letzte Antwort
        0
        • ldittmarL Offline
          ldittmarL Offline
          ldittmar
          Developer
          schrieb am zuletzt editiert von
          #13

          So wie ich es gelesen habe, braucht der Fronius kein RTU. Es geht über TCP und das hat schon immer funktioniert. Prinzipiell müsste es also funktionieren, aber so wie ich es hier verstanden habe, ist das nicht so einfach und deswegen wird die JSON-API empfohlen. Wenn ich da Tage für die Einstellung im Modbus brauche, dann kann ich auch gleich ein Adapter schreiben, der alle wichtigen Daten ausgibt.

          Grüße,

          ldittmar

          1 Antwort Letzte Antwort
          0
          • Y Offline
            Y Offline
            ykuendig
            schrieb am zuletzt editiert von
            #14

            Da hast Du schon recht. Desshalb läuft mein modbus noch mit ein paar Zeilen Python und schickt ein json string an JS-Adapter zurück :mrgreen: :mrgreen:

            Gruss Yves

            1 Antwort Letzte Antwort
            0
            • painkillerdeP Offline
              painkillerdeP Offline
              painkillerde
              schrieb am zuletzt editiert von
              #15

              @ldittmar:

              So wie ich es gelesen habe, braucht der Fronius kein RTU. Es geht über TCP und das hat schon immer funktioniert. Prinzipiell müsste es also funktionieren, aber so wie ich es hier verstanden habe, ist das nicht so einfach und deswegen wird die JSON-API empfohlen. Wenn ich da Tage für die Einstellung im Modbus brauche, dann kann ich auch gleich ein Adapter schreiben, der alle wichtigen Daten ausgibt.

              Grüße,

              ldittmar `

              Hallo

              solltet Ihr Daten brauchen einfach melden da ich nen Fronius Symo laufen habe. Wäre auch sehr am Adapter interessiert.

              Grüße

              Daniel

              Grüße Daniel

              ioBroker auf Qnap TS-251A 8GB (Docker), Homamatic CCU2 + ca 50 Geräte (Aktoren, Sender, Sensoren), Alexa Echo, Alexa Echo Dot, Vu+ Duo2, Logitech Harmony Elite, Fronius Wechselrichter, Viessman Heizung + vControl

              <…

              1 Antwort Letzte Antwort
              0
              • E Offline
                E Offline
                eastcoast
                schrieb am zuletzt editiert von
                #16

                Hallo,

                warum wollt ihr eigentlich die Daten via Modbus lesen

                obwohl doch die JSON API (http://www.fronius.com/cps/rde/xchg/SID … K1OO_I_bcQ wunderbar funktioniert.

                Dafür fertige Scripte gibt es auch schon (http://forum.iobroker.net/viewtopic.php … t=0#p39771).

                Wo seht ihr Vorteile mit Modbus?

                1 Antwort Letzte Antwort
                0
                • ldittmarL Offline
                  ldittmarL Offline
                  ldittmar
                  Developer
                  schrieb am zuletzt editiert von
                  #17

                  Hi,

                  ich lese es zur Zeit noch mit der CCU über ein HM Skript dass ich damals geschrieben hatte :shock: :oops: :o … Natürlich kann man es per Javascript über die API auslesen, aber bevor ich mir die Mühe mache das Ganze als Javascript Programm zu schreiben bzw. den existierenden Code kopiereund ggfs. nach meinem Bedürfnisse anzupassen, könnte ich doch direkt ein Adapter dafür schreiben. Vorteil: einfache Installation auch für die, die 0 Ahnung von Programmieren haben und auch niemals verstehen werden, warum 1 + 1 = 10 ist ... :lol: :P Ich habe nur wegen Modbus gefragt, weil es schon als Adapter existiert und mein Fronius dies auch unterstützt, aber scheinbar ist Modbus nichts für mich... einfach zu kompliziert :? .

                  Grüße,

                  ldittmar

                  1 Antwort Letzte Antwort
                  0
                  • E Offline
                    E Offline
                    eastcoast
                    schrieb am zuletzt editiert von
                    #18

                    @ldittmar:

                    Hi,

                    … Natürlich kann man es per Javascript über die API auslesen, aber bevor ich mir die Mühe mache das Ganze als Javascript Programm zu schreiben bzw. den existierenden Code kopiereund ggfs. nach meinem Bedürfnisse anzupassen, könnte ich doch direkt ein Adapter dafür schreiben... `
                    Auch Adapter werden in Javascript geschrieben und der Modbus Code ist viel umfangreicher

                    als die paar Zeilen Code für die Fronius JSON API.

                    Du könntest doch einfach auf dieser Basis einen Adapter erstellen, das wäre viel einfacher!?

                    1 Antwort Letzte Antwort
                    0
                    • Y Offline
                      Y Offline
                      ykuendig
                      schrieb am zuletzt editiert von
                      #19

                      @Idittmar
                      @ldittmar:

                      So wie ich es gelesen habe, braucht der Fronius kein RTU. Es geht über TCP und das hat schon immer funktioniert. Prinzipiell müsste es also funktionieren, aber so wie ich es hier verstanden habe, ist das nicht so einfach und deswegen wird die JSON-API empfohlen. Wenn ich da Tage für die Einstellung im Modbus brauche, dann kann ich auch gleich ein Adapter schreiben, der alle wichtigen Daten ausgibt.

                      Grüße,

                      ldittmar `
                      Wenn Du so scharf darauf bist einen Adapter zu schreiben (in positivem Sinne gemeint), wie wäre dann die Idee, einen 'universellen' Wechselrichter Adapter zu machen. Also einfach alle die, mit Webschnittstelle. Der könnte vielleicht Abfragen für Fronius, SMA, Kostal und und und hinterlegt haben. Was hinten raus kommt ist doch quasi für alle gleich. Spannung, Strom, Leistung - bisschen mehr, bisschen weniger.

                      Gruss Yves

                      1 Antwort Letzte Antwort
                      0
                      • ldittmarL Offline
                        ldittmarL Offline
                        ldittmar
                        Developer
                        schrieb am zuletzt editiert von
                        #20

                        Hi ykuendig,

                        das ist prinzipiell möglich und wenn die anderen APIs genau so gut dokumentiert sind, dann durchaus machbar, aber ich musste für jeden Wechselrichter alles zu 90% komplett neu programmieren, denn die Ausgabe wäre zwar die gleiche/eine ähnliche, aber wie man an die Daten kommt wäre total unterschiedlich und das ist das größte Problem. Zweites Problem: Warum soll ich ein riesen Programm runterladen der alles macht, wenn ich immer nur ein kleinen Teil davon nutze? Ich würde dann doch für ein Adapter pro Wechselrichter tendieren… und wäre auch gerne bereit sowas zu machen... wenn natürlich Tester sich bereit erklären es zu testen, denn ich würde sozusagen blind programmieren 8-) ... ich habe ja nur ein Fronius ;)

                        Grüße,

                        ldittmar

                        1 Antwort Letzte Antwort
                        0
                        • Y Offline
                          Y Offline
                          ykuendig
                          schrieb am zuletzt editiert von
                          #21

                          Mag sein. Da kenn ich mich in der Adapterprogrammierung weit zu wenig aus. Mir war nur aufgefallen, dass ein jede Adapter-Instanz gut und gerne 30 MB RAM wegfrisst. Wobei mir aber gerade einfällt, dass wohl die wenigsten mehrere verschiedene Wechselrichter haben. Gut haben wir darüber gesprochen ;-)

                          -> ich könnt mit einem SMA dienen. (Der wird zZ nicht abgefragt)

                          Gruss Yves

                          1 Antwort Letzte Antwort
                          0
                          • ldittmarL Offline
                            ldittmarL Offline
                            ldittmar
                            Developer
                            schrieb am zuletzt editiert von
                            #22

                            @ykuendig:

                            ich könnt mit einem SMA dienen. (Der wird zZ nicht abgefragt) `
                            Ja… SMA wird sehr oft genutzt. Ich schaue es mir bei Gelegenheit an, aber erst muss mein Fronius rein ;)

                            Und hier ist es... noch lange nicht fertig, aber die ersten Daten ließt er schon.

                            https://github.com/ldittmar81/iobroker.fronius

                            Das was jetzt kommt ist eigentlich nur noch Fleißarbeit. Muss alle möglichen Daten auslesen und zwischen 3 verschiedene Modelle vergleichen, damit es ja überall läuft.

                            Grüße,

                            ldittmar

                            1 Antwort Letzte Antwort
                            0
                            • painkillerdeP Offline
                              painkillerdeP Offline
                              painkillerde
                              schrieb am zuletzt editiert von
                              #23

                              @ldittmar:

                              @ykuendig:

                              ich könnt mit einem SMA dienen. (Der wird zZ nicht abgefragt) `
                              Ja… SMA wird sehr oft genutzt. Ich schaue es mir bei Gelegenheit an, aber erst muss mein Fronius rein ;)

                              Und hier ist es... noch lange nicht fertig, aber die ersten Daten ließt er schon.

                              https://github.com/ldittmar81/iobroker.fronius

                              Das was jetzt kommt ist eigentlich nur noch Fleißarbeit. Muss alle möglichen Daten auslesen und zwischen 3 verschiedene Modelle vergleichen, damit es ja überall läuft.

                              Grüße,

                              ldittmar `

                              Hi ldittmar,

                              Freut mich zu hören, ich teste deinen Adapter schon.

                              Hab aktuell v.0.4 und einen Fronius Symo 7xxx.

                              Hatte bei den Scripten hier im Forum schon festgestellt das die Hybrid und Symo verschiedene jsons auswerfen. Momentan bekomm ich nur die Tageswerte+Gesamtwerte als Daten zurück.

                              Leider kein PAC. Natürlich hab ich aktuell keine Ahnung wie weit du bist ;)

                              Solltest du die JSON von nem Symo brauche gib kurz bescheid. Wäre toll wenn das klappt.

                              Danke!!!

                              Daniel

                              ****UPDATE: Ok gerade Augen auf gemacht und den bereich PowerFlow gefunden Sorry :oops:

                              Toller Adapter!!!! und läuft!****

                              Grüße Daniel

                              ioBroker auf Qnap TS-251A 8GB (Docker), Homamatic CCU2 + ca 50 Geräte (Aktoren, Sender, Sensoren), Alexa Echo, Alexa Echo Dot, Vu+ Duo2, Logitech Harmony Elite, Fronius Wechselrichter, Viessman Heizung + vControl

                              <…

                              1 Antwort Letzte Antwort
                              0
                              • ldittmarL Offline
                                ldittmarL Offline
                                ldittmar
                                Developer
                                schrieb am zuletzt editiert von
                                #24

                                Hi,

                                Krankheitsbedingt lag ich dieses WE mal flach…. die Schnittstelle ist zum Glück super dokumentiert und sollte den Datalogger Web ab Version 2.0.4-1 und den Datamanager ab Version 3.0.3-1 unterstützen. Im Prinzip sind die Ausgaben vom Hybrid und nicht Hybrid gleich, nur dass der eine ein paar Daten mehr oder weniger hat und das ist in der Doku gut beschrieben. Zum Testen habe ich ein nicht Hybrid mit 1 Inverter und 1 Meter - alles andere kann ich leider nicht Testen und programmiere es nach der Doku.

                                Was inzwischen gehen müsste sind die Inverterdaten, Meterdaten und Powerflowdaten. (sollte es hier irgendwo Probleme geben, einfach melden) -> Achtung! Meterdaten und Powerflowdaten existieren nicht beim Datalogger Web. Und Powerflowdaten erst ab Hybrid 1.2.1-x und nicht Hybrid ab 3.3.9-x.

                                Was als nächstes kommen Storagedaten, LEDsInfos, SensorDaten, 3PhasenInverterdaten und StringDaten (was auch immer das sein soll).

                                Grüße,

                                ldittmar

                                1 Antwort Letzte Antwort
                                0
                                • Y Offline
                                  Y Offline
                                  ykuendig
                                  schrieb am zuletzt editiert von
                                  #25

                                  String -> Voraussichtlich Werte der DC-Eingangs-STRINGS ;-)

                                  Gruss Yves

                                  1 Antwort Letzte Antwort
                                  0
                                  • ldittmarL Offline
                                    ldittmarL Offline
                                    ldittmar
                                    Developer
                                    schrieb am zuletzt editiert von
                                    #26

                                    @ykuendig:

                                    String -> Voraussichtlich Werte der DC-Eingangs-STRINGS ;-) `
                                    Gut möglich! :lol: Bin in der Thematik nicht so drin… Auf jedem Fall kommt das auch rein ;-)

                                    Ein Problem habe ich noch. Ich versuche den Unterschied zwischen ein Hybrid und ein nicht Hybrid zu erkennen. Ich glaube die Antwort liegt in der GetLoggerInfo.cgi. Kann mir jemand seine Antwort geben? Danke...

                                    http://xxx.xxx.xxx.xxx/solar_api/v1/GetLoggerInfo.cgi

                                    1 Antwort Letzte Antwort
                                    0
                                    • painkillerdeP Offline
                                      painkillerdeP Offline
                                      painkillerde
                                      schrieb am zuletzt editiert von
                                      #27

                                      @ldittmar:

                                      @ykuendig:

                                      String -> Voraussichtlich Werte der DC-Eingangs-STRINGS ;-) `
                                      Gut möglich! :lol: Bin in der Thematik nicht so drin… Auf jedem Fall kommt das auch rein ;-)

                                      Ein Problem habe ich noch. Ich versuche den Unterschied zwischen ein Hybrid und ein nicht Hybrid zu erkennen. Ich glaube die Antwort liegt in der GetLoggerInfo.cgi. Kann mir jemand seine Antwort geben? Danke...

                                      http://xxx.xxx.xxx.xxx/solar_api/v1/GetLoggerInfo.cgi `

                                      Gerne:

                                      {
                                      	"Head" : {
                                      		"RequestArguments" : {},
                                      		"Status" : {
                                      			"Code" : 0,
                                      			"Reason" : "",
                                      			"UserMessage" : ""
                                      		},
                                      		"Timestamp" : "2017-03-08T10:20:14+01:00"
                                      	},
                                      	"Body" : {
                                      		"LoggerInfo" : {
                                      			"UniqueID" : "240.1xxxx7",
                                      			"ProductID" : "fronius-datamanager-card",
                                      			"PlatformID" : "wilma",
                                      			"HWVersion" : "2.4D",
                                      			"SWVersion" : "3.7.4-6",
                                      			"TimezoneLocation" : "Berlin",
                                      			"TimezoneName" : "CET",
                                      			"UTCOffset" : 3600,
                                      			"DefaultLanguage" : "de",
                                      			"CashFactor" : 0.1231,
                                      			"DeliveryFactor" : 0.28,
                                      			"CashCurrency" : "EUR",
                                      			"CO2Factor" : 0.53,
                                      			"CO2Unit" : "kg"
                                      		}
                                      	}
                                      }
                                      
                                      

                                      Ist ein Symo 7.0-3-m hoffe das hilft Dir!!! Hab nur einen Teil der UniqueID geixt.

                                      Der Adapter läuft super. hab mir über Blockly noch die Verbrauchs- und Einspeisewerte in positive umgewandelt - dann kann man die besser verwenden :-)

                                      Sonst Super!!!!!

                                      Grüße Daniel

                                      ioBroker auf Qnap TS-251A 8GB (Docker), Homamatic CCU2 + ca 50 Geräte (Aktoren, Sender, Sensoren), Alexa Echo, Alexa Echo Dot, Vu+ Duo2, Logitech Harmony Elite, Fronius Wechselrichter, Viessman Heizung + vControl

                                      <…

                                      1 Antwort Letzte Antwort
                                      0
                                      • ldittmarL Offline
                                        ldittmarL Offline
                                        ldittmar
                                        Developer
                                        schrieb am zuletzt editiert von
                                        #28

                                        Danke Painkillerde,

                                        die unique-id brauche ich eh nicht. Ich will nur irgendwie den Unterschied zwischen ein Symo Hybrid und ein normalen raus kriegen. Jetzt fehlt nur noch jemand mit einem Hybrid.

                                        Grüße,

                                        ldittmar

                                        Gesendet von meinem SM-G935F mit Tapatalk

                                        1 Antwort Letzte Antwort
                                        0
                                        • painkillerdeP Offline
                                          painkillerdeP Offline
                                          painkillerde
                                          schrieb am zuletzt editiert von
                                          #29

                                          So nachdem der Fronius Adapter nun schon ne weile läuft muss ich nochmal sagen - Super das Ding!! ;-)

                                          Was man vielleicht noch machen könnte (ich habs jetzt per script-adapter gelöst) - eine Variable die auf true geht sobald die dyn. 70% Regelung zuschlägt.

                                          Somit kann man Geräte einschalten (z.B. Klimanalage o.ä.) sobald der Wechselrichter abgeregelt wird. Dann verpufft nicht all zuviel Strom. Der Sommer kommt!!

                                          Ist ja im Grunde ganz einfach:

                                          • Variablen Größe der Anlage

                                          • Variable dyn 70% Regelung ja oder nein (wenn nein braucht man auch nicht berechnen)

                                          Berechnung:

                                          wenn (Produktion) - (Verbrauch) größer (69.99% der Anlagengröße) = abgeregelt

                                          Wie gesagt kann man auch selber machen per Blockly z.B. aber wäre Super wenn man das direkt im Adapter einrichten könnte. Dann kann man mit dem Adapter auch aktiv mehr schalten.

                                          Grüße

                                          Daniel

                                          Grüße Daniel

                                          ioBroker auf Qnap TS-251A 8GB (Docker), Homamatic CCU2 + ca 50 Geräte (Aktoren, Sender, Sensoren), Alexa Echo, Alexa Echo Dot, Vu+ Duo2, Logitech Harmony Elite, Fronius Wechselrichter, Viessman Heizung + vControl

                                          <…

                                          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

                                          845

                                          Online

                                          32.4k

                                          Benutzer

                                          81.5k

                                          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