Re: Implementierung von RF M-Bus (Metering Bus) EN 13757-4 in CUL / FHEM?

986 views
Skip to first unread message
Message has been deleted

Prof. Dr. Peter A. Henning

unread,
Apr 9, 2012, 5:02:51 AM4/9/12
to fhem-...@googlegroups.com
Kann man sicher. Mach mal !

LG
pah



Kevin Heidrich

unread,
Apr 9, 2012, 6:26:04 AM4/9/12
to FHEM users
Moin...

die Zähler erscheinen mir baugleich zu meinem Zähler von KromSchröder
(BK4) zu sein. Die haben unten rechts so eine kleine Nische wo man ein
billiges Reedrelais von Reichelt (MK 471B) einkleben kann.

http://www.s0-recorder.com/shop/media/images/s0_recorder_gaszaehler-large.jpg

Und das kannst Du dann wunderbar mit dem S0Zähler von Busware oder
irgend ner vergleichbaren Lösung auslesen.

Ist zwar ohne Funk, aber vllt. kommt das ja trotzdem für Dich in
Frage.

Gruß
Kevin

Prof. Dr. Peter A. Henning

unread,
Apr 9, 2012, 3:05:18 PM4/9/12
to fhem-...@googlegroups.com
Die "vergleichbare Lösung" könnte ein 1-Wire-Sensor sein, das Modul OWCOUNT steht im contrib.

LG

pah

Willi

unread,
Apr 9, 2012, 5:02:10 PM4/9/12
to fhem-...@googlegroups.com
Am Montag, 9. April 2012 21:05:18 UTC+2 schrieb Prof. Dr. Peter A. Henning:
Die "vergleichbare Lösung" könnte ein 1-Wire-Sensor sein, das Modul OWCOUNT steht im contrib.


Dem stimme ich zu.

Ich hatte dazu schon mal etwas in FHEM users vor über einem Jahr geschrieben. Siehe auch https://groups.google.com/group/fhem-users/msg/3656cac31b3f2f1e

Ich hatte damals ein eigenes OWCOUNT-Modul geschrieben, welches aber    nicht gebraucht wurde, da Martin Fischer damals ein eigenes herausbringen wollte. Jetzt kannst Du wohl das von pah verwenden.

Es reicht einfach ein Reed-Kontakt am Gaszähler und ein 1-Wire-Counter-Board. Ich verwende seit 2008 (zuerst lokales Logging per OWFS in eine datei und dann später mit FHEM-Modul) folgendes:

Die Lösung läuft absolut stabil und sehr genau.
Eine solche Lösung kann ich nur empfehlen.

MfG Willi

Am Dienstag, 15. März 2011 23:19:51 UTC+1 schrieb Willi:
Ich setzte bei mir seit 2008 ein Dual-Counter-Board basierend auf 
DS2423 ein, um meinen Gasverbrauch zu monitoren. Bis vor kurzem ohne 
FHEM, einfach Logging in eine Datei per OWFS-Dateisystem (nicht das 
FHEM-Modul, sondern das Dateisystem von http://owfs.org/). Den 
Gasverbrauch schaue ich mir seit Jahren über ein einfaches AWK-Skript 
an. 

Es ist dieses Board: 
http://www.hobby-boards.com/catalog/product_info.php?products_id=42 

Die Platine habe ich direkt in den USA bestellt, zusammengelötet und 
per Reed-Kontakt mit meinem Gaszähler verbunden. 

Prof. Dr. Peter A. Henning

unread,
Apr 10, 2012, 12:49:42 AM4/10/12
to fhem-...@googlegroups.com
Hm, diese "Hobby-Boards" sind zwar sehr schön, haben aber auch ihren Preis - wobei der Counter noch brauchbar niedrig liegt.

Wer nicht in den USA bestellen will, kann sich ja das hier als Fertigteil besorgen: http://www.fuchs-shop.com/de/shop/6/1/13372292/

Ich selbst habe einen  "nackten" DS 2423 beschafft (kniffelig zu löten, weil die SMD-Anschlussbeine unter dem Gehäuse liegen), und ihn darauf gesetzt: http://www.elv.de/output/controller.aspx?cid=74&detail=10&detail2=10621

Das OWCOUNT-Modul ist noch etwas rudimentär, prüft derzeit noch nicht den CRC-Code. Der Speicher wird auch nicht genutzt - das plane ich demnächst ein.

Ob Martin Fischer sein OWCOUNT-Modul fertig hat, weiß ich nicht. Wenn er dieses veröffentlicht, werde ich es gerne mit dem andern zusammenbinden - so dass dann eines entsteht, welches mit OWFS UND dem direkten Anschluss zusammenarbeitet.

LG

pah

Willi

unread,
Apr 10, 2012, 5:58:13 AM4/10/12
to fhem-...@googlegroups.com
Am Dienstag, 10. April 2012 06:49:42 UTC+2 schrieb Prof. Dr. Peter A. Henning:
Hm, diese "Hobby-Boards" sind zwar sehr schön, haben aber auch ihren Preis - wobei der Counter noch brauchbar niedrig liegt.

Ich sehe gerade, dass die nur noch fertige Boards anbieten. Früher gab es noch die unbestückten Platinen einzeln und auch die Schaltpläne waren auf der Homepage zu finden. Ich habe damals nur die Platinen gekauft und den Rest zusammengelötet und mit einem DS9490R als Hostadapter verbunden.
 

Wer nicht in den USA bestellen will, kann sich ja das hier als Fertigteil besorgen: http://www.fuchs-shop.com/de/shop/6/1/13372292/


Das sieht ja gut aus und ist preislich inkl. Gehäuse in Ordnung.

Nur noch ein Reed-Relais (ich setze an meinem KromSchröder -Gaszähler (BK4) auch den MK 471B, gibt es z. B. bei Reichelt für 2,20 EUR), Host-Adapter dazu (ich setze den DS9490R ein) und man ist fertig. Die Versorgungsspannung des Dual-Counters kommt bei mir vom DS9490R über den 1Wire-Bus. Man braucht also auch kein zusätzliches Netzteil.

Damit das Reed-Relais perfekt passt, sollte man eine Kante vom Plastik abfeilen, damit es besser in die Einsparung passt und mit doppelseitigem Klebeband befestigen. Mit dem doppelseitigen Klebeband hält es bei mir seit mehreren Jahren einwandfrei und es stört die Leute vom Gasversorger auch nicht, wenn diese mal vorbeikommen sollten.

Der DS9490R ist ja bei fuchs-shop.com mit 21,90 EUR erstaunlich günstig. Da habe ich früher mehr bezahlt.

MfG Willi

Prof. Dr. Peter A. Henning

unread,
Apr 10, 2012, 6:09:37 AM4/10/12
to fhem-...@googlegroups.com
Es sei darauf hingewiesen, dass man den DS2490 nicht an der Fritzbox betreiben kann, es andererseits aber sinnvoll ist, einen aktiven Busmaster im Adapter zu haben und die Spannungsversorgung über USB zu beziehen.

Ich habe bereits den zweiten Adapter für die Fritzbox selbst zusammengeschraubt, aus einem USB-Adapter mit FTDI Chip und einem DS2480 (notfalls geht auch ein DS9097U).

Nette Quelle hierzu:

http://www.ebay.de/itm/FTDI-USB-UART-seriell-Adapter-AVR-PIC-TTL-RS232-/270748929489?pt=Wissenschaftliche_Ger%C3%A4te&hash=item3f09e4cdd1

LG

pah

Jan-Hinrich Fessel

unread,
Apr 10, 2012, 9:42:19 AM4/10/12
to fhem-...@googlegroups.com, Jan-Hinrich Fessel
Geht denn Mini-USB-Modul UM2102, Komplettbausatz nicht?  Fehlt da der Fritz-Support?

Das ist doch wirklich deutlich billiger.  Oder, wenn man zwei Serielle braucht, ELV Highspeed Mini USB Modul UM-FT2232H, Komplettbausatz

Leider hat ELV noch keine Affiliate-Links im Angebot ;-)

Grüße
Oskar

Prof. Dr. Peter A. Henning

unread,
Apr 10, 2012, 2:15:26 PM4/10/12
to fhem-...@googlegroups.com, Jan-Hinrich Fessel

Erstens kommt das darauf an, wie hoch man den eigenen Stundenlohn einschätzt - liegt bei mir vielleicht etwas über dem Durchschnitt.

Zweitens kann man aus dem Bild nicht sehen, welchen Chip der erste ELV-Bausatz hat - wenn es ein FT232RL ist, wäre alles ok.

Drittens: der zweite ELV-Bausatz ist genauso teuer, wie das eine "Fertiggerät".

Viertens: Man kann das Ding auch komplett selbst bauen, vielleich sogar eine nette kleine Platine entwerfen. Anbei der Schaltplan mit FT232RL, der bei mir bestens funktioniert.

LG

pah
Message has been deleted

Kevin Heidrich

unread,
Apr 13, 2012, 8:51:30 AM4/13/12
to fhem-...@googlegroups.com
Hallo Daniel,

ein paar Informationen zu meiner Konfiguration derzeit.

Ich habe mir in meiner Hausverteilung einen zusätzlichen Energiezähler von Reichelt (FIN 7E.36.8 400T) eingebaut, und den direkt ohne weiteres Klimbim mit einem 2 adrigen Kabel an den S0Zähler von Busware angeschlossen. (Kabellänger = 1Meter)
In den letzten Tagen habe ich dann zusätzlich zu meinem Gas und Wasserzähler 4 adr. Leitung (YSTSY 2x2-25) verlegt. Am Gaszähler will ich das bereits erwähnte Reedrelais anbringen. Für den Wasserzähler habe ich noch keine geeignete Lösung. Ich glaube ich würde mir einen eigenen Zähler hinter dem bereit vorhandenen Zähler anschliessen. Oder aber die EWE zu diesem Thema befragen. Kennt sich da jemand zufällig aus?
Beide Zähler sind vom Datenlogger mehr als 5 Meter entfernt, aber ich habe mir sagen lassen, dass es keine Probleme machen wird. Und das glaube ich jetzt einfach mal. :)
Derzeit ist die Installation noch nicht abgeschlossen, aber sobald ich es fertig habe, werde ich mich hier nochmal melden. Vllt. ja schon dieses Wochenende. :)

Nun zu deinen Fragen:

1: Da wird es wohl keine Probleme geben
2: Siehe meine Beschreibung.. ich denke auch nicht
3: Der Datenlogger hat einen entsprechenden Mikrokontroller, auf dem mein FHEM Server schon direkt läuft. Sprich.. du hast 4xS0 + 868 MHz Funkschnittstelle + Server inkl. 4gb Speicher in einem Gerät. Allerdings brauchst Du dazu noch ein Netzteil für 5 Volt. Gibt es auch bei Reichelt (SNT MW-DR30-05)
Allerdings muss man hierzu sagen.. das der Datenlogger und der FHEM zwei unterschiedliche Dienste auf der Kiste sind. Dafür habe ich bisher noch keine Lösung gefunden - groß gesucht hab ich allerdings nicht.. aber ne Idee habe ich schon. ;)
Du erreichst also den FHEM ganz normal unter IP:8083 und den Datenlogger unter Port 80
Der zeigt dann eine Übersicht an, so wie bei Busware dargestellt. http://busware.de/show_image.php?id=189
Allerdings gefällt mir diese Übersicht nicht wirklich.. da müßte mal was anständiges her.. oder halt die Integration in FHEM.

4: ?
5: Meine eingesetzten 3 Phasenzähler gibt es auch einphasig.. schau mal bei Reichelt.. oder auf dieser energie-zaehler.com Seite. Die 3 phasigen sind bis 65A.
6: .... das würde mich auch interessieren. Vor allem zu dem Thema.. Anbindung FHEM.. oder andere Auslesesoftware.


Gruß
Kevin
Message has been deleted

Willi

unread,
Apr 13, 2012, 10:13:13 AM4/13/12
to fhem-...@googlegroups.com
Ein paar Denkanstöße zu dem Thema:

- Es gibt auch Wasserzähler, die einen S0-Anschluss haben. Ich habe für meine Gartenbewässerung einen Zenner, Typ Minomess ETK im Einsatz. Dazu gibt es ein Impulsmodul aqua pulse. Klappt mit meinem vorhandenen 1-Wire-Dual-Counter leider nicht ohne weitere Massnahmen, da mit 20 Metern zu weit entfernt. Ich löte mir demnächst einen zweiten 1-Wire-Dual-Counter zusammen (Teile liegen noch herum), der dann direkt neben dem Wasserzähler angeschlossen wird und damit das Problem löst. Die Entfernungproblem kann man sicherlich mit etwas Elektronik aus der Bastelkiste auch lösen, war mir bisher aber nicht so wichtig.

- Drehstromzähler mit S0 gibt es eine Menge in allen Preislagen. Von Chinaware aus der Bucht bis zu Hager. Die Chinaware hat teilweise einen immensen Stromverbrauch (Angaben bis zu 10 VA, wenn die überhaupt etwas angeben) . Was da an Verbrauch in Watt herauskommt ist mir wegen unbekanntem cos-phi unklar. Mein Favorit ist derzeit  Eltako DSZ12DE-3x65 (ungeeicht) bzw. Eltako DSZ12D-3x65 (geeicht). Der Hersteller gibt einen Standby-Verlust von 0,4 Watt pro Phase an. Schaul mal unter
http://www.eltako.com/fileadmin/downloads/de/Katalog/gesamtkatalog_eltako_low_res.pdf ab Seite F9. Die haben auch einphasige Zähler: z.B. WSZ12DE-32 und A WSZ12DE-65 A. Das soll keine Werbung für Eltako sein. Wenn jemand etwas besseres mit geringem Standby-Verlust und gutem Preis-/Leistungsverhältnis kennt, wäre ich für Hinweise dankbar. 

Wenn Du keine Elektrofachkraft bist, solltest Du alles weitere mit diesem/dieser absprechen.

- 1Wire-Dual-Counter gefällen mir für solche Lösungen sehr gut, weil ich da kein zusätzliches Netzteil verwenden muss (Speisung über die 5V Ader des 1-Wire-Bus vom Host-Adapter reicht) und die Integration in FHEM einfach ist bzw. schon vorhanden. Wie pah geschrieben hat, gibt es ja hier auch schon Fertiggeräte.
Message has been deleted
Message has been deleted
Message has been deleted

Willi

unread,
Apr 14, 2012, 1:13:58 PM4/14/12
to fhem-...@googlegroups.com
Am Samstag, 14. April 2012 11:26:50 UTC+2 schrieb Daniel:
 Wie komme ich dann zur Fritzbox und FHEM? Mit CUL 868 Mhz an der FB und CUNO am 1-Wire Zählmodul?


Ob Variante A oder B, Du hast das gleiche Problem wie Du vom Gaszähler oder vom Unterverteiler zur Fritzbox bzw. Deinem eigentlichen LAN kommst.
Verstehe ich richtig, dass Du vom Gaszähler oder vom Unterverteiler zu Deiner Fritzbox nur über Funk kommst?

Ich besitze keinen CUNO. Daher sollte sich am besten hier jemand äußern, der diesen nutzt. Nachfolgend meine Spekulationen dazu (man möge mich gerne korrigieren):
Gemäß meinem Verständnis kann die CUNO-Firmware für die Temperatur-Sensoren (DS18B20 & DS18S20) eine HMS-Emulation bereitstellen. Man kann auch Befehle auf den 1-Wire-Bus schicken und empfangen.  Der Zählerbaustein Dual-Counter DS2423 wird wohl nicht direkt unterstützt. Eine CUNO kann m.E. keine generelle Remote-Verbindung über 868 Mhz. Evtl. läuft es mit RFR und der HMS-Emulation. Das bringt Dir aber wohl nichts für Dual-Counter. Du musst also den USB-Anschluss oder LAN-Anschluss der/des CUNO verwenden, um die CUNO mit Deinem FHEM-Server zu verbinden.

Wenn Du kein 1-Wire-Kabel von Deinem LAN der Wohnung bzw. Deinem Freetz-Server (bei Dir wohl Fritzbox 7390) zum Gaszähler oder vom Unterverteiler legen kannst, wird es aufwändig.

Wenn Du keine eigenen Treiber schreiben willst, könntest Du darüber nachdenken einen Linux-Server am Gaszähler oder vom Unterverteiler zu betreiben und diesem per WLAN mit Deiner 7390 zu verbinden. Das könnte im Minimalfall eine kleine Fritzbox (7170) sein, wobei dann wieder das Basteln anfängt. Wäre wohl die flexibleste Lösung.

Eine andere Alternative die mir einfällt, ist RFXmeter von RFXCOM (siehe http://www.rfxcom.com/sensors.htm).  Die bieten einen S0-Counter, der seine Daten über 433 Mhz weiterleitet. Dazu braucht man allerdings einen RFXCOM-433Mhz-Receiver, der die Daten empfängt. FHEM-Treiber für RFXmeter gibt es in der normalen FHEM-Distribution für den alten (nicht mehr verfügbaren) RFXCOM-Receiver. Kroonen aus NL setzt das als Lösung für Abfrage seiner Gas- Wasser- und Stromzähler ein. Siehe auch http://www.domoticaforum.eu/viewtopic.php?f=27&t=5882 .
Theoretisch kann der neue RFXCOM RFXtrx433 (für den ich FHEM-Treiber geschrieben habe und der bei mir an einer Fritzbox 7390 läuft) auch RFXmeter empfangen. Dazu fehlen allerdings noch die FHEM-Module.
Wenn Du keine andere Lösung findest und RFXmeter einsetzen möchtest, würde ich mich breit schlagen die Treiber für RFXmeter zu schreiben. Hatte ich ja bereits für den alten Receiver realisiert.

Lieber wäre mir allerdings, Du findest eine andere Lösung. 





Willi

unread,
Apr 14, 2012, 2:06:09 PM4/14/12
to fhem-...@googlegroups.com
Eine andere Lösungmöglichkeit. 


Dieser wird m.E. von FHEM mit CUL unterstützt.

Besteht aus zwei Teilen: EM 1000-S und EM 1000-IR.
Den EM 1000-IR könntest Du wegwerfen und nur den EM 1000-S verwenden.
Unter http://myezcontrol.de/forum/3-projekte/1606-stromzaehler-mit-s0-schnittstelle-auslesen findest Du eine Anleitung wie Du den EM 1000-S für S0 umbaust.
Reply all
Reply to author
Forward
0 new messages