Forum: Haus & Smart Home Zwischenzähler mit S0 direkt per RS232, Raspi und FHEM auslesen, funktioniert das?


Announcement: there is an English version of this forum on EmbDev.net. Posts you create there will be displayed on Mikrocontroller.net and EmbDev.net.
von Jo R. (jackiede)


Lesenswert?

Hallo,

ich setze seit lngerem FHEM auf einem Raspi 3B+ ein um Heizung, 
Wechselrichter, Bleuchtung (Conbee) etc. zu steuern. Nun habe ich für 
meine Wärmepumpe einen Zwischenzähler bekommen, und zwar ein Eltako 
DSZ15D 3x80A. Dieser hat als Schnittstelle einen S0 Bus, und genau den 
würde ich gerne mit dem Raspi ebenfalls auslesen, wobei der Raspi ca. 3m 
vom Zählerschrank entfernt steht.

https://www.eltako.com/fileadmin/downloads/de/_bedienung/DSZ15D-3x80A_28380015-1_dt.pdf

Zuerst dachte ich, das ganze evtl über einen Arduiono auszulesen, bis 
ich zufällig über folgenden Artikel gestolpert bin, und der einfache 
Aufbau hat definitiv einen gewissen Charme für mich:

https://wiki.volkszaehler.org/hardware/controllers/s0-an-rs232

Allerdings:
1.) Ist das elektrisch sicher, im Sinne von: was ist wenn der S0 
(dahinter steckt wohl ein Optokoppler intern im Eltako Zähler) eine zu 
hohe Spannung anliegt, brate ich mir damit unter Umständen den 
RS232toUSB Adapter, im schlimmsten Fall den Raspi? Oder ist das in der 
Praxis aufgrund des Optokopplers nicht relevant?

2.) Mit welchem Modul zähle ich dann in FHEM die Impulse? Gibt's da was 
Elegantes das ihr empfehlen könnt?

Danke für eure Tipps und Vorschläge!

Welche Lösung würdet ihr bevorzugen?

: Bearbeitet durch User
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.