Autor Thema: ETA SH20 Holzvergaser Seriell abfragen  (Gelesen 6606 mal)

Offline Franz74

  • Jr. Member
  • **
  • Beiträge: 84
ETA SH20 Holzvergaser Seriell abfragen
« am: 08 April 2013, 15:07:57 »
Hallo,

gibt es jemanden der mir beim Umsetzten eines neuen Moduls für FHEM helfen würde und zwar geht es um die Serielle anbindung eines Holzvergaser Heizkessels an FHEM.

Ich bin ein FHEM "Anfänger" habe aber schon viel PHP und Basic programmiert aber noch kein Perl...

Aktuell habe ich das c Programm von hier auf einem Raspberry PI laufen und mein Linux Server ließt die Daten in eine MySQL DB ein, das Programm wurde aber für eine andere Hardware geschrieben und hat dadurch einen gravierenten Schönheitsfehler und zwar wird es mit voller CPU Taktung ausgeführt was permanent 100% CPU last am PI verursacht. Zuerst wollte ich den Dienst in python neu schreiben aber es wäre doch wesendlich sinnvoller diesen direkt in ein FHEM Modul auszulagern.

Dieser Heizkessel wurde auch einige Jahre unter der Marke Buderus verkauft und sollte daher auch dafür kompatibel sein.

LG

Franz

Nimral

  • Gast
Aw: ETA SH20 Holzvergaser Seriell abfragen
« Antwort #1 am: 18 September 2013, 16:57:45 »
Hi Franz,

ich bin auch neu hier, und ich habe einen PE25 (ETA Pelletkessel) mit Solarunterstützung im Keller. Ich möchte ihn anprogrammieren und im Endausbau seine Statuswerte zu Temperaturen und Pelletsverbrauch in FHEM anzeigen. Soweit mal der grobe Plan :-) Bist Du weiter gekommen?

Gruss Armin.

Offline miche

  • Full Member
  • ***
  • Beiträge: 124
Antw:ETA SH20 Holzvergaser Seriell abfragen
« Antwort #2 am: 13 Januar 2016, 05:20:47 »
Hallo,

hat inzwischen jemand einen ETA Kessel über Seriell ausgelesen?

Gruß

Offline ChrisA4

  • Jr. Member
  • **
  • Beiträge: 99
Antw:ETA SH20 Holzvergaser Seriell abfragen
« Antwort #3 am: 01 Februar 2022, 18:27:21 »
Hätte auch interresse daran

Offline Coolsero

  • Newbie
  • Beiträge: 2
Antw:ETA SH20 Holzvergaser Seriell abfragen
« Antwort #4 am: 19 September 2022, 14:32:02 »
Hallo ChrisA4,

jup, hab mir das Protokoll von ETA geholt und mir vor X Jahren ein kleines Windows Programm geschrieben was mir die wichtigsten werte aus der Steuerung ausliest und in eine MySQL Datenbank schreibt.

Gruß Coolsero

Offline ChrisA4

  • Jr. Member
  • **
  • Beiträge: 99
Antw:ETA SH20 Holzvergaser Seriell abfragen
« Antwort #5 am: 19 September 2022, 14:36:23 »
könntest es mir zukommenlassen um es zu probieren

Offline Coolsero

  • Newbie
  • Beiträge: 2
Antw:ETA SH20 Holzvergaser Seriell abfragen
« Antwort #6 am: 19 September 2022, 17:56:30 »
Hallo ChrisA4,

wenn du mir ne eMail Adresse zukommen lässt, dann schau ich mal ob ich es finde und dir zukommen lassen kann.

Gruß Coolsero

Offline Telekatz

  • Developer
  • Hero Member
  • ****
  • Beiträge: 1011
Antw:ETA SH20 Holzvergaser Seriell abfragen
« Antwort #7 am: 21 September 2022, 19:37:30 »
Ich hätte da schon ein Modul für den SH20. Das Auslesen der Werte funktioniert damit. Bin aber nie so recht dazugekommen, es fertig zu programmieren.

defmod eta ETA 192.168.69.143:2325

defmod SH20 ETANODE 08
attr SH20 IODev eta
attr SH20 event-on-change-reading .*
attr SH20 interval 60
attr SH20 monitorlist08 Abgas,Abgas_SOLL,Aussentemperatur,Boardtemperatur,Boiler,Boiler_SOLL,Boilerpumpe,Geblaese,Kessel,Kesselruecklauf,Leistung_SOLL,O2,Puffer_mitte,Puffer_oben,Puffer_unten,Pufferladezustand,Pufferpumpe,Vorlauf_MK1,Vorlauf_MK1_SOLL
attr SH20 stateFormat {sprintf("Puffer %u %%", ReadingsVal($name,"Pufferladezustand",0))}

Offline ChrisA4

  • Jr. Member
  • **
  • Beiträge: 99
Antw:ETA SH20 Holzvergaser Seriell abfragen
« Antwort #8 am: 21 September 2022, 20:38:15 »
Das ist aber auf IP basis und nicht seriell oder?

Offline Telekatz

  • Developer
  • Hero Member
  • ****
  • Beiträge: 1011
Antw:ETA SH20 Holzvergaser Seriell abfragen
« Antwort #9 am: 21 September 2022, 20:46:11 »
Ich verwende es mit dem serielle Anschluss eines MapleCUN über Ethernet. Müsste aber auch direkt an einem seriellen Port vom FHEM Rechner gehen.

Offline ChrisA4

  • Jr. Member
  • **
  • Beiträge: 99
Antw:ETA SH20 Holzvergaser Seriell abfragen
« Antwort #10 am: 22 September 2022, 07:17:00 »
Ich hätte zur verfügung

raspi 4b
usb zu seriell adapter
würde man damit was anfangen können
und wie
hättest du da was für mich

Danke

Offline Telekatz

  • Developer
  • Hero Member
  • ****
  • Beiträge: 1011
Antw:ETA SH20 Holzvergaser Seriell abfragen
« Antwort #11 am: 22 September 2022, 18:03:21 »
Wenn dein FHEM Rechner nicht in der nähe des Kessels ist brauchst du einen Umsetzer von RS232 nach Ethernet.
Such mal nach ser2net. Damit bekommst du die RS232 Schnittstelle des Kessels mit deinem Raspberry und USB/Seriell Wandler ans Netzwerk angeschlossen.

Offline ChrisA4

  • Jr. Member
  • **
  • Beiträge: 99
Antw:ETA SH20 Holzvergaser Seriell abfragen
« Antwort #12 am: 24 September 2022, 14:15:08 »
Habe einen raspi direkt am sh20 mit seriell adapter
Wie soll dann die definition aussehen

defmod eta ETA 192.168.69.143:2325
die ist ja seriell zu ethernet

Offline Telekatz

  • Developer
  • Hero Member
  • ****
  • Beiträge: 1011
Antw:ETA SH20 Holzvergaser Seriell abfragen
« Antwort #13 am: 24 September 2022, 16:29:15 »
So zum Beispiel, wenn deine Schnittstelle ttyUSB0 ist:

define eta ETA /dev/ttyUSB0

Offline ChrisA4

  • Jr. Member
  • **
  • Beiträge: 99
Antw:ETA SH20 Holzvergaser Seriell abfragen
« Antwort #14 am: 24 September 2022, 16:56:33 »
Ertsmal ein großes Dankeschön an alle

ES Funtkt

bekomme meine daten wie gewollt

define eta ETA /dev/ttyUSB0 mit @19200

war die lösung