Strom-, Wasser- und Gasverbrauch auslesen

Begonnen von T3mplate, 13 Mai 2016, 11:28:29

Vorheriges Thema - Nächstes Thema

T3mplate

Hallo,

ich habe mich seit einer Weile mit fhem beschäftigt und erste Geräte eingebracht und Szenarien erstellt. Ich würde mich aber als Anfänger bezeichnen.
Mein nächstes fhem Projekt soll es sein, dass ich Strom-, Wasser- und Gaszähler auslesen und in fhem auswerten kann.
Dazu gibt es zahlreiche Foren- und Wikieinträge, aber ich habe bisher nichts für meinen Schritt 1 in einer simplen Aufarbeitung gefunden.
Ich würde mich also auch über gute Links freuen, die meine Fragen beantworten.

Was möchte ich machen?
In meinem Keller befinden sich an einer zentralen Stelle Strom, Wasser und Gaszähler. Alle sind Standard und lassen sich über Impulsnehmer ablesen.
Mein Gesamtziel ist es, dass bei allen der Impuls ausgelesen und in fhem importiert wird. Das muss dann natürlich sinnvoll ausgewertet werden, aber da bin ich noch lange nicht.
Der Einfachheit halber können wir uns erst einmal auf das Gas beschränken.

Also ich bin auf das Thema durch Volkszähler (http://wiki.volkszaehler.org/hardware/channels/meters/gas) und fhem allgemein (http://www.fhemwiki.de/wiki/Heizleistung_und_Gasverbrauch) aufmerksam geworden. Allerdings habe ich noch lange nicht verstanden, womit ich wie anfangen muss/ soll.

Mein Gaszähler befindet sich im Keller.  Mein Raspberry mit fhem (auf welchen die Daten final sollen) im Erdgeschoss. Es ist nicht möglich ein Kabel dazwischen zu ziehen und WLan wird nicht funktionieren.
Ich plane also Powerline Adapter zu verwenden. Wenn es noch andere Vorschläge gibt, dann hätte ich diese gerne, ansonsten gehen wir davon aus, dass das Signal über LAN an den Raspberry kommt.
Angenommen ich nehme nun einen Impuslzähler IN-Z65 (http://www.mysmartshop.de/elster-impulsnehmer-in-z65-fuer-elster-balgengaszaehler.html), wie bekomme ich das zu fhem. Was benötige ich für Hardware und was muss ich in Software machen?
Brauche ich einen zweiten Raspberry und nutze fhem2fhem?
Ist ein Arduino zum Auslesen der PINs zuverlässiger?
Brauche ich ein S0 Zählermodul oder schließe ich den Impulsnehmer direkt an?
Wie bekomme ich das Signal in fhem auf dem Raspberry im Wohnzimmer integriert?

Am liebsten wäre mir eine "Einkaufsliste" und eine Schritt-für-Schritt Anleitung, aber allgemein bin ich über jeden Hinweis und über jede Rückfrage glücklich.
Hinweis: Ich kann/ möchte den fhem Raspberry nicht in den Keller verlagern, weil der zwave Stick dann die Geräte nicht mehr erreicht und ich perspektivisch ein Tochscreen an diesem im Wohnzimmer ergänzen möchte.




Deudi

Ich habe keine fertige Lösung für dich, aber eine Anregung:

Es gibt von Homematic den Zähler für Strom und Gas (HM-ES-TX-WM). Damit benötigst du keine Netzwerkverbindung in den Keller, sofern das Funksignal deinen Homematic Empfänger im Erdgeschoss erreichen kann. Für Strom nutze ich den zuhause und bin zufrieden.
Offen bleibt dann noch das Thema Wasser...
Gigabyte Brix, Ubuntu 16.04.3 LTS, Homematic, Z-Wave, EnOcean, Shelly@MQTT, SIGNALduino, JeeLink DAVIS-Sketch

Beta-User

Homematic ist recht teuer und vermutlich für den Wasserzähler auch nicht so einfach adaptierbar
MySensors könnte auch eine Lösung sein: http://www.fhemwiki.de/wiki/MySensors...

- Für den Gaszähler ginge ein Impulszähler auf TCR5000-Basis (die ",6" reflektiert), ist nur etwas frickelig, die richtige Ausleuchteposition und Widerstandseinstellung zu finden und derzeit muß man ihn als Wasserzähler definieren (sonst kennt FHEM das reading nicht / Stand von Jan.) Das habe ich im Einsatz, allerdings mache ich mit den Daten wg. anderer Baustellen im Moment noch nichts.

- Strom sollte eigentlich genauso gehen (ein Teil der Drehscheibe reflektiert; der HM-Nehmer nutzt auch genau diesen Umstand)

- Wasser ist (vom Hörensagen her) etwas mehr Bastelei, kommt aber auf den Zähler an. Bei meinem Standard-Zähler sind die Rädchen recht schlecht zu erkennen, da gibt es aber Leute, die z.B. zur Erkennung von roten Zeigern grüne Dioden einsetzen und die Dioden besser fokussieren; das scheint ganz gut zu funktionieren.

Dazu bräuchtest du ein MySensors-Gateway (am besten seriell mit einem Arduino mit echtem FTDI-Chip zur besseren Identifikation am Raspi und einem NRF+ in der PA+-Version, macht zusammen ca. 15€, statt billigst 5€, was für's Testen auch reichen würde) und für jeden der beiden TCL-Sensoren (Module mit einstellbarem Widerstand nehmen!) nochmal ca. 6 € (jeweils zzgl. Netzteilen bzw. Batterie-Lösungen). Evtl. könnten beide Abnehmer sogar am selben Arduino hängen.
Für den WZ nochmal dasselbe, zzgl. anderer Dioden zum Tauschen am TCL-Modul.

An FHEM kommen dann jeweils (mindestens) die aktuellen Endzählerstände an, aktuelle Durchflusswerte etc. sind möglich (müssen aber programmiert werden und verhindern u.U. Batteriebetrieb!). Grundsätzlich gibt es ab da verschiedene Wege, wie man weitergehen kann, z.B. http://www.fhemwiki.de/wiki/Heizleistung_und_Gasverbrauch.
Server: HP-elitedesk@Debian 12, aktuelles FHEM@ConfigDB | CUL_HM (VCCU) | MQTT2: ZigBee2mqtt, MiLight@ESP-GW, BT@OpenMQTTGw | ZWave | SIGNALduino | MapleCUN | RHASSPY
svn: u.a Weekday-&RandomTimer, Twilight,  div. attrTemplate-files, MySensors

T3mplate

Danke für die Antworten.
Ich habe mich für diese Umsetzung entschieden: https://forum.fhem.de/index.php?topic=36419.0
Ich werde also einen RaspPi und einen 630SDM oder 220SDM kaufen. Das Ganze wird dann per fhem2fhem verbunden.
Strom und Gas müssen erstmal warten.