Fröling Lambdatronic 3200 an Loxone RS232

Einklappen
X
 
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge
  • steff660
    Azubi
    • 14.12.2016
    • 4

    #1

    Fröling Lambdatronic 3200 an Loxone RS232

    Guten Tag,
    Ist es möglich die Werte einer Fröling Heizung über die Loxone RS232 Extension zu lesen und zu schreiben?
    Das Fröling Protokoll ist hier zu finden: 1577795130910-b1200419_modbus-lambdatronic-3200_50-04_05-17_de.pdf (iobroker.net)

    Soweit ich das verstanden habe ist die Fröling Steuerung ein Slave Gerät, es müsste also von der Loxone aktiv eine Abfrage über den gewünschten Wert gesendet, und anschließend ausgewertet werden.
    In der Config unter RS232 Extension -> Sensor kann man allerdings nur die Befehlserkennung einstellen, ich denke es kann also keine Abfrage über einen bestimmten Wert gesendet werden?
    Kennt sich dazu jemand besser aus?
    Vielen Dank im vorraus.

    Mit freundlichen Grüßen
  • Houseruckiii
    Smart Home'r
    • 31.10.2016
    • 84

    #2
    Tach,
    keine Anhung...:-)

    Mögliche Alternative: Ich habe p4d https://github.com/horchi/linux-p4d am laufen, incl MQTT...
    Teilweise kann man da (auch via MQTT) schreiben. Siehe https://www.holzheizer-forum.de/foru...-p4d-software/

    Kommentar

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

      #3
      Hallo,

      ich hatte jahrelang die Fröling Extension, die ist aber in ihren Möglichkeiten sehr beschränkt.
      Daher habe ich diese durch ein Waveshare RS232 Modbus TCP Gateway ersetzt und kann nun alles auslesen und schreiben, was die Fröling-Schnittstelle hergibt.
      Das läuft bei mir seit einem Jahr sehr gut.
      https://www.waveshare.com/product/io....htm?sku=23950

      Das Gerät sieht aus, als ob es perfekt in den Verteilerschrank passt. Ist aber nicht so. Das Gehäuse ist ein paar Millimeter zu hoch, sodass man die Frontplatte etwas ausschneiden muss. Das ist schade, aber die Funktion ist tadellos.
      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

      • Wast91
        Dumb Home'r
        • 09.12.2023
        • 10

        #4
        Hallo
        hatte es auch mit der Schnittstelle versucht bekomme es aber nicht zum Laufen.
        kannst du mir bitte die Einstellungen an dem Waveshare Gerät und evtl auch was du in Loxone gemacht hast. Hab jetzt drei Samstage rum und es funktioniert nicht.

        Kommentar

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

          #5
          Mit diesen Einstellungen funktioniert es bei mir.
          Klicke auf die Grafik für eine vergrößerte Ansicht

Name: image.png
Ansichten: 79
Größe: 52,9 KB
ID: 479080
          ​Wichtig sind die Serial Settings.
          Weiter müssen auch am Heizkessel entsprechende Einstellungen gemacht werden.
          An der Regelung (Menüpunkt Heizkessel) muss dafür „Modbus Protokoll RTU(1)“ und „Modbus Protokoll 2014 verwenden“ aktiviert sein.
          Für diese Einstellung muss in die Serviceebene (Code -7) der Regelung gewechselt werden.​

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

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

Name: image.png
Ansichten: 78
Größe: 14,5 KB
ID: 479082
          Wichtig ist noch die Geräteadresse 2
          Klicke auf die Grafik für eine vergrößerte Ansicht

Name: image.png
Ansichten: 74
Größe: 15,8 KB
ID: 479083​​
          Angehängte Dateien
          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
            • 55

            #6
            Die Schnittstellenbeschreibung als PDF von Fröling findet man im Netz unter dem Namen:

            modbus-lambdatronic-3200_50-04_05-17_de.pdf

            Hier noch das Template für die Modbus-Register:
            Den folgenden Text in den Editor kopieren und als .xml speichern.
            Anschließend als Vorlage in Loxone Config ziehen.

            <?xml version="1.0" encoding="utf-8"?>
            <Modbus Title="PE1 Pellet 10" Comment="" HintText="" Channel="2">
            <Info templateType="7" minVersion="16011106"/>
            <ModbusCmd Title="Boilertemperatur oben" Comment="" HintText="" ModbusAddress="1630" ModbusCmd="4" ModbusDataType="1" ModbusPollingCycle="30" Unit="&lt;v.1&gt; °C" Analog="true" Sensor="true" SourceValHigh="2" DestValHigh="1"/>
            <ModbusCmd Title="Kesseltemperatur" Comment="" HintText="" ModbusCmd="4" ModbusDataType="1" ModbusPollingCycle="30" Unit="&lt;v.1&gt; °C" Analog="true" Sensor="true" SourceValHigh="2" DestValHigh="1"/>
            <ModbusCmd Title="Diff-Regler_Senke" Comment="" HintText="" ModbusAddress="801" ModbusCmd="4" ModbusPollingCycle="30" Unit="&lt;v.1&gt; °C" Analog="true" Sensor="true" SourceValHigh="2" DestValHigh="1"/>
            <ModbusCmd Title="Diff-Regler_Drehzahl_Pumpe" Comment="" HintText="" ModbusAddress="802" ModbusCmd="4" ModbusPollingCycle="300" Unit="&lt;v&gt; %" Analog="true" Sensor="true" SourceValHigh="1" DestValHigh="1"/>
            <ModbusCmd Title="Verbleibende Stunden bis Asche leeren" Comment="" HintText="" ModbusAddress="86" ModbusCmd="4" ModbusPollingCycle="3600" Unit="&lt;v&gt; h" Analog="true" Sensor="true" SourceValHigh="1" DestValHigh="1"/>
            <ModbusCmd Title="Pelletverbrauch Gesamt" Comment="" HintText="" ModbusAddress="83" ModbusCmd="4" ModbusPollingCycle="3600" Unit="&lt;v.1&gt; kg" Analog="true" Sensor="true" SourceValHigh="10" DestValHigh="1000"/>
            <ModbusCmd Title="resetierbarer t-Zähler" Comment="" HintText="" ModbusAddress="82" ModbusCmd="4" ModbusPollingCycle="600" Unit="&lt;v&gt; t" Analog="true" Sensor="true" SourceValHigh="1" DestValHigh="1"/>
            <ModbusCmd Title="Außentemperatur" Comment="" HintText="" ModbusAddress="1000" ModbusCmd="4" ModbusDataType="1" ModbusPollingCycle="300" Unit="&lt;v.1&gt;" Analog="true" Sensor="true" SourceValHigh="2" DestValHigh="1"/>
            <ModbusCmd Title="Betriebsstunden" Comment="" HintText="" ModbusAddress="20" ModbusCmd="4" ModbusPollingCycle="3600" Unit="&lt;v&gt; h" Analog="true" Sensor="true" SourceValHigh="1" DestValHigh="1"/>
            <ModbusCmd Title="Diff-Regler_Quelle" Comment="" HintText="" ModbusAddress="800" ModbusCmd="4" ModbusPollingCycle="30" Unit="&lt;v.1&gt; °C" Analog="true" Sensor="true" SourceValHigh="2" DestValHigh="1"/>
            <ModbusCmd Title="resetierbarer kg-Zähler" Comment="" HintText="" ModbusAddress="81" ModbusCmd="4" ModbusPollingCycle="600" Unit="&lt;v&gt; kg" Analog="true" Sensor="true" SourceValHigh="1" DestValHigh="1"/>
            <ModbusCmd Title="Puffertemperatur oben" Comment="" HintText="" ModbusAddress="2000" ModbusCmd="4" ModbusDataType="1" ModbusPollingCycle="30" Unit="&lt;v.1&gt; °C" Analog="true" Sensor="true" SourceValHigh="2" DestValHigh="1"/>
            <ModbusCmd Title="Puffertemperatur unten" Comment="" HintText="" ModbusAddress="2002" ModbusCmd="4" ModbusDataType="1" ModbusPollingCycle="300" Unit="&lt;v.1&gt; °C" Analog="true" Sensor="true" SourceValHigh="2" DestValHigh="1"/>
            <ModbusCmd Title="Pufferladezustand" Comment="" HintText="" ModbusAddress="2006" ModbusCmd="4" ModbusDataType="1" ModbusPollingCycle="300" Unit="&lt;v&gt; %" Analog="true" Sensor="true" SourceValHigh="1" DestValHigh="1"/>
            <ModbusCmd Title="Pelletlager Restbestand" Comment="" HintText="" ModbusAddress="319" ModbusCmd="3" ModbusDataType="1" ModbusPollingCycle="3600" Unit="&lt;v.1&gt; t" Analog="true" Sensor="true" SourceValHigh="10" DestValHigh="1"/>
            <ModbusCmd Title="HK1 Vorlauf Isttemperatur" Comment="" HintText="" ModbusAddress="1030" ModbusCmd="4" ModbusDataType="1" ModbusPollingCycle="30" Unit="&lt;v.1&gt; °C" Analog="true" Sensor="true" SourceValHigh="2" DestValHigh="1"/>
            <ModbusCmd Title="Störmeldung" Comment="" HintText="" ModbusCmd="2" ModbusPollingCycle="300" Unit="" Analog="false" Sensor="true"/>
            <ModbusCmd Title="Störmeldekontakt" Comment="" HintText="" ModbusAddress="1" ModbusCmd="2" ModbusPollingCycle="300" Unit="" Analog="false" Sensor="true"/>
            <ModbusCmd Title="Vorlauf Solltemp HK1" Comment="" HintText="" ModbusAddress="8000" ModbusCmd="6" ModbusDataType="1" Unit="&lt;v.1&gt; °C" Analog="true" Sensor="false" SourceValHigh="1" DestValHigh="2" RepeatRate="60"/>
            <ModbusCmd Title="Boiler 1 Solltemperatur" Comment="" HintText="" ModbusAddress="8018" ModbusCmd="6" ModbusDataType="1" Unit="&lt;v.1&gt; °C" Analog="true" Sensor="false" SourceValHigh="1" DestValHigh="2" RepeatRate="60"/>
            <ModbusCmd Title="Heizkreisfreigabe HK1" Comment="" HintText="" ModbusAddress="8028" ModbusCmd="6" ModbusDataType="1" Unit="&lt;v&gt;" Analog="true" Sensor="false" SourceValHigh="1" DestValHigh="1" RepeatRate="60"/>
            </Modbus>
            Zuletzt geändert von He.Slar; 13.02.2026, 20:04.
            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

            • Wast91
              Dumb Home'r
              • 09.12.2023
              • 10

              #7
              Danke für die Info.
              dann Probiere ich es nochmal

              Kommentar

              • rome
                Dumb Home'r
                • 07.11.2022
                • 10

                #8
                Danke für diese Beschreibung und Anleitung, das hilft sehr.
                Leider läuft es bei mir auch noch nicht, habe den Verdacht, dass ich bei den IPs was falsch gemacht habe.

                Device - Klar, das Gerät.
                Gateway - Welche IP muss hier rein?
                Destination - Hier muss die IP des Miniservers rein, oder?

                Danke für die Hilfe!

                Kommentar

                Lädt...