Forum: Haus & Smart Home DAU-Frage: Batteriegetriebene Lösung um Reed-Kontakt eines Gaszählers zu überwachen


von Christian (linsengericht)


Lesenswert?

Hallo Zusammen,

wie so viele möchte ich angesichts steigender Gaspreise in einem 
Mehrfamilienhaus den Gasverbrauch protokollieren. Ich möchte aber nicht 
einfach den Verbrauch hochzählen, sondern immer, wenn der Reed-Kontakt 
auslöst, den Zeitstempel protokollieren. Die Datenanalyse kriege ich 
dann schon hin.
Gibt es dafür eine batteriegetriebene Lösung mit einem Dauerbetrieb von 
mindestens einem Monat? Gerne als Fertiglösung oder sehr einfaches DIY.
Auslesen per USB reicht völlig, ggf. auch Bluetooth. WLAN frisst m.W. zu 
viel Strom.

Warum so eine Lösung?
1) Ich habe keine Ahnung von Controllerprogrammierung und auch keine 
Enwicklungsumgebungen.
2) Der Gaszähler steht leider so ungünstig, dass ohne größere Umbauten 
keine Stromversorgung möglich ist.
3) Ich komme höchstens einmal pro Monat dort vorbei.

Habe schon einiges gegoogled. Rasperry, Wemos D1 etc. haben gute 
Anleitungen, sind aber nicht für batteriebetrieb geeignet. Arduiono pro 
Mini, TinyTX ist m.W. viel Gebastel.

: Verschoben durch Moderator
von Kolja L. (kolja82)


Lesenswert?

Wenn dort WLAN vorhanden ist, nimm eine gute Anleitung fur den Wemos und 
schalte sein wlan nur einmal am Tag zum ubertragen der Daten an.

von Lothar M. (Firma: Titel) (lkmiller) (Moderator) Benutzerseite


Lesenswert?

Christian schrieb:
> WLAN frisst m.W. zu viel Strom.
Der Witz ist, das WLAN nicht dauernd laufen zu lassen. Aber im Prinzip 
bist du da ja nicht weit weg von einer zivilisierten Stromversorgung. 
Warum nimmst du nicht einfach eine fette Netzleitung mit einem passenden 
Netzteil und bist fürderhin alle deine Versorgungssorgen los?
Denn die Entwicklung von dem, was du da vorhast, wird ja 
ausschließlich durch die Stromversorgung unnötig kompliziert.

> den Gasverbrauch protokollieren.
Was willst du damit erreichen? Das tut der Gaszähler doch sowieso...

> in einem Mehrfamilienhaus
Willst oder kannst du mit deinem Ansatz andere (und sei es nur 
"zufällig" oder "ungewollt") überwachen? Dann bist du recht schnell auf 
ziemlich dünnem Eis unterwegs.

von Christian (linsengericht)


Lesenswert?

Danke für den Tipp, aber
1. Das WLAN des Wemos kann ich mW nicht separat abschalten. Ich kann den 
Wemos in deepsleep versetzen, aber dann protokolliert der auch nichts 
mehr
2. Ich habe vor Ort kein permanentes WLAN. Für die Datenübermittlung 
könnte ich eines aufbauen, aber das scheint mir viel umständlicher als 
per USB/BT auslesen.

von Christian (linsengericht)


Lesenswert?

Wie ich schrieb gibt es keinen Stromanschluss, jdf nicht ohne größeren 
Umbau. WLAN ist auch nicht vor Ort und lässt sich am Wemos auch nur 
ausschalten, wenn ich das ganze Ding in deepsleep versetze.
Ich wäre sehr froh, wenn ich Antworten bekommen könnte und keine 
weiteren Fragen, daher nochmal die Anforderungen:
1. Batteriebetrieben mit mind. 1 Monat Betriebsdauer
2. protokolliert die Zeitstempel von jedem Signal des Reed-Schalter
3. auslesen per Bluetooth oder USB

Vielen Dank

von Falk B. (falk)


Lesenswert?

Mein Gott. Warum nicht einfach old school einmal im Monat ablesen? Ohne 
Elektronik, rein "biologisch". Das dürfte ausreichend sein.
Klar gibt es auch Datenlogger aller Art, die batteriebetrieben 
monatelang laufen. Muss man mal suchen.

von Falk B. (falk)


Lesenswert?

Christian schrieb:
> 1. Batteriebetrieben mit mind. 1 Monat Betriebsdauer
> 2. protokolliert die Zeitstempel von jedem Signal des Reed-Schalter

Das halte ich für übertrieben. Wieviel m^3 entspricht denn ein Impuls?

von Lothar M. (Firma: Titel) (lkmiller) (Moderator) Benutzerseite


Lesenswert?

Christian schrieb:
> Ich wäre sehr froh, wenn ich Antworten bekommen könnte
Also wenn denn sein muss: ich würde einen kleinen µC mit 32kHz-Quarz 
nehmen, ein serielles EEPROM dahinter und dann die Daten einfach 
blockweise in das EEPROM schreiben. Ausgelesen wird dann das EEPROM per 
5€-EEPROM-Reader. Wegen des weiten Versorgungsbereichs von µC und EEPROM 
ist kein Spannungsregler nötig, das EEPROM geht automatisch schlafen, 
wenn es deselektiert ist. Der µC geht schlafen, nachdem er einen Impuls 
eingelesen und protokolliert hat.

Hardwarekosten: <5€. Fertig: heute abend.

Christian schrieb:
> Warum so eine Lösung?
> Ich habe keine Ahnung von Controllerprogrammierung
Fürwahr schlechte Voraussetzung für Eigenbau. Besonders, wenn der 
Eigenbau besonders energiesparend sein soll.

Falk B. schrieb:
> Klar gibt es auch Datenlogger aller Art, die batteriebetrieben
> monatelang laufen. Muss man mal suchen.
Und gewillt sein, das entsprechende Geld auszugeben. Abgesehen davon, 
dass es schon recht schwer ist, einen ausreichend schnellen Logger mit 
Digitaleingängen zu finden.

@TO: Wieviel ist dir der Spaß wert?

von Bad U. (bad_urban)


Lesenswert?

Lothar M. schrieb:
> Abgesehen davon,
> dass es schon recht schwer ist, einen ausreichend schnellen Logger mit
> Digitaleingängen zu finden.

Wieso  muss der denn schnell sein, selbst bei mehreren KW Heizlast dreht 
das recht gemütlich.

von MWS (Gast)


Lesenswert?

Christian schrieb:
> 1) Ich habe keine Ahnung von Controllerprogrammierung und auch keine
> Enwicklungsumgebungen.

Dann halt brute force: Wildkamera mit Zeitraffer.

von Euro (Gast)


Lesenswert?

Falk B. schrieb:
> Das halte ich für übertrieben. Wieviel m^3 entspricht denn ein Impuls?
Da ist ein Magnet an der letzten Walze (in m³ drei Stellen nach dem 
Komma, also auf 1/100el m³ zählbar), den man mit einem Reed auslesen 
kann.

Nen Kumpel will sowas jetzt auch basteln, allerdings mit WLan.
Warum jetzt alle das Gas zählen statt einsparen wollen, bleibt ihr 
sahniges Geheimnis - ich würde ja sagen, beim häufigen Spurt aus der 
kalten Bude zum Zähler wird einem zumindest etwas warm ;)

von J. S. (jojos)


Lesenswert?

es gibt immer noch die RFM69 mit 868 MHz. Mit guten Antennen funken die 
sehr weit, auch im Gebäude. Es gibt viele Controller die im deep sleep 
mit 1 µA auskommen.

Aber wo ein Gasanschluss ist, da ist in der Regel auch der 
Stromanschluss. Für ESP32 gibt es eine smarte KI Lösung die den Zähler 
optisch abliest, ist auch nicht teuer als DIY Bastelei.

von Kolja L. (kolja82)


Lesenswert?

Vielleicht ein Kompromiss zwischen wlan und kabel, die SD Karte 😃

https://create.arduino.cc/projecthub/electropeak/sd-card-module-with-arduino-how-to-read-write-data-37f390

von J. S. (jojos)


Lesenswert?

Turnschuhnetzwerk? Dann kann man auch den Notizblock verwenden.
Die Protokollierung soll ja sicher den Zweck haben große Verbräuche zu 
erkennen und dann versuchen zu optimieren. Da will man nicht jeden Tag 
in den Keller rennen.
Macht bei Wasser und Strom auch Sinn. Ich hatte letztes Jahr einen 
Wasserrohrbruch der lange unbemerkt war weil im Aussenbereich. Hatte 
einen Mehrverbrauch von 200+ m³ zur Folge. Bei der neuen 
Zählerstandsabfrage gingen jetzt die Alarmglocken auf der Website vom 
Versorger an.

von Musik og F. (musikog_f)


Lesenswert?

Christian schrieb:
> Ich möchte aber nicht
> einfach den Verbrauch hochzählen, sondern immer, wenn der Reed-Kontakt
> auslöst, den Zeitstempel protokollieren. Die Datenanalyse kriege ich
> dann schon hin.

> 1) Ich habe keine Ahnung von Controllerprogrammierung und auch keine
> Enwicklungsumgebungen.

Besorg dir einen Datenlogger mit S0 Schnittstelleneingang aus der Bucht.
Die ganz billigen sind Wegwerfprodukte für den Containertransport.
Da ist der USB stecker schon mit dran.
So billig kannst du das nicht selber bauen.

von Heinz R. (heijz)


Lesenswert?

wie weit ist es zur Wohnung?
Würde so was über Funk lösen

Ich setze für so was Homematic mit Selbstbauinterfaces ein:

https://asksinpp.de/

von Christian (linsengericht)


Lesenswert?

Danke für die zahlreichen Antworten, aber richtig weiter hilft das 
nicht.
Kosten sind eher irrelevant. Das neue Heizsystem wird >15K kosten, da 
kommt es auf 100€ nicht an. Wie ich schrieb, wäre mir eine Fertiglösung 
am liebsten.
Die Zeitstempel von jedem Impuls möchte ich protokollieren, um 
ungewöhnliches Verhalten zu entdecken, zB wenn die Heizung taktet.
Mich interessieren auch keine live Daten. Einmal pro Monat Daten sammeln 
reicht mir völlig. Daher hilft mir der WLAN Kram nicht weiter. Bei WLAN 
brauche ich zusätzlich einen Empfänger, der die Daten sammelt.
Das Arduino-Projekt hatte ich mir angesehen, ist aber ohne  Batterie :-( 
.
Ich dachte, für das Problem gibt es eine einfache kommerzielle Lösung - 
falsch gedacht…..

von Musik og F. (musikog_f)


Lesenswert?

Christian schrieb:

> Ich dachte, für das Problem gibt es eine einfache kommerzielle Lösung
Es gibt Datenlogger die jeden SO Impuls mit einem Zeitstempel loggen. 
Nennen sich Eventlogger.
Die Dinger gibt es fix und fertig für kleines Geld, laufen z.B. mit 
CR2023 Batterie ca 2 Jahre, andere haben eine 1/2AA 3,6 Lithium Batterie 
und laufen dann 10 Jahre.

Wenn du nach "puls status event datalogger" suchst, wirst du mit 
Ergebnissen zugeschmissen.


Hier mal ein älteres "top of the line" model
https://www.ebay.de/itm/403695970758?hash=item5dfe27a9c6:g:HacAAOSwDtRhvida&amdata=enc%3AAQAHAAAA4Bl2IFFjLYaK0Fb4g0830h0N27wazxdY8UUB3tIgZ4QY6yJlTK%2BZ6XPszUSGCXv69iSMBz0OLGkFIPPRoT9iqlspz3aySdV1KpmvxJaw2nOXsWvYhAbAhrWEz%2FvgDEG33gxYlt%2FV0WEa%2BgwOaUnC%2Fsp5M31FY6ulDzbpA6HdRmjWXO8RzCda8wJxP6ATFNXFhk4TKGQSB9Lk%2BZImhrVSFF3kC4w%2BPF55DTZRdjbTb7WjptOWq%2BPmBf4sSC%2FFCE0pDoqZDaT8MgdtZheX0jSSuh%2BzXM1AEj14LFZsmUTWy1Tv%7Ctkp%3ABk9SR-as0PDrYA
von denen du nur einen der 4 Kanäle benötigst.
Von den Hobo H08 habe ich diverse T/RH Logger im Produktiveinsatz.

Die alten Gemini TinyTag Talk (nur echt in der Filmdose) sind auch nicht 
verkehrt. Da du nur einen Impuls fangen willst, sind Sensoren aus der 
Kalibrierung gelaufen sind dir ja egal.

Ich habe ein paar TinyTag TGP-4901 im Produktiveinsatz. IP68 brauchst du 
wohl nicht.

Der MadgeTech Event101A ist von neu natürlich teurer.

von Christian (linsengericht)


Lesenswert?

Herzlichen Dank für die Hinweise :-) Da bin ich doch ein Stück 
weiter....

> Hier mal ein älteres "top of the line" model
> 
https://www.ebay.de/itm/403695970758?hash=item5dfe27a9c6:g:HacAAOSwDtRhvida&amdata=enc%3AAQAHAAAA4Bl2IFFjLYaK0Fb4g0830h0N27wazxdY8UUB3tIgZ4QY6yJlTK%2BZ6XPszUSGCXv69iSMBz0OLGkFIPPRoT9iqlspz3aySdV1KpmvxJaw2nOXsWvYhAbAhrWEz%2FvgDEG33gxYlt%2FV0WEa%2BgwOaUnC%2Fsp5M31FY6ulDzbpA6HdRmjWXO8RzCda8wJxP6ATFNXFhk4TKGQSB9Lk%2BZImhrVSFF3kC4w%2BPF55DTZRdjbTb7WjptOWq%2BPmBf4sSC%2FFCE0pDoqZDaT8MgdtZheX0jSSuh%2BzXM1AEj14LFZsmUTWy1Tv%7Ctkp%3ABk9SR-as0PDrYA

Den habe ich gekauft. Jetzt habe ich nur 2 Fragen:
1) Wie lese ich das Ding aus? Laut Hobo brauche ich das hier: 
https://www.onsetcomp.com/products/cables/cable-pc-35/ . Geht nicht auch 
ein AUX auf USB Kabel? Wenn ja, wieviele Segmente kann die AUX-Klinke 
haben? Bei Hobo hat die Klinke 3 Segmente.
2) Wie lege ich das Signal an? Ich habe ja zwei Kabel vom Reed-Relais. 
Beide an den Logger und der Logger versorgt das Relais mit Strom oder 
eine eigene Stromquelle (Batterie) anschließen am einen Kabel und das 
anderen Kabel an den Logger?

Als Alternative habe ich noch das hier gefunden:
https://www.lascarelectronics.com/easylog-el-usb-5

Beitrag #7199366 wurde von einem Moderator gelöscht.
von Olsen (Gast)


Lesenswert?

LOL. Ein Feuchtelogger fuers Gaszaehlwerk.

Fuer einen Fuffi haett ich dir was echt stromsparendes
mit einem CMOS-EEPROM zusammengenagelt.
Aber naja.
Dann such mal schoen wie du das Dingens ausliest und
deinen Reedkontakt reinverbindest.

von Markus (Gast)


Angehängte Dateien:

Lesenswert?

Ich stand letztes Jahr vor der gleichen "Aufgabe" und habe mir dann was 
aus einem Evalboard mit LCD zusammengebastelt.
Das Hauptproblem war, einen Reedschalter zu finden der empfindlich genug 
ist. Der HSR-0025RT (sh. Datenblatt) hat sich als passend erwiesen.

Am Board kann ich mit dem Button die Anzeige durchschalten:

Zählerstand
Verbrauch letzte 24h
Verbrauch letzte 12h
Verbrauch letzte 6h
Verbrauch letzte 3h
Uhrzeit
Eingabe Zählerstand
Eingabe Kostenfaktor
Eingabe Urzeit
aus

Bei den Verbrauchsanzeigen werden im oberen Displaybereich die Kosten 
angezeigt. Eine Aufzeichnung ist z.Zt. nicht implementiert, da ich noch 
keine Möglichkeit habe die Daten stromsparend zu übertragen. Das Board 
läuft mit einer CR2032 seit Ende 2021.

Der Erkenntnisgewinn der ganzen Aktion hält sich allerdings in Grenzen:
Ich weiß jetzt dass 1x duschen 0,1-0,2 m³ und 1x baden ~0,3 m³ kosten.

Das eigendliche Ziel das Heizverhalten zu optimieren ist nur schwer zu 
erreichen. Die Einflussfaktoren (Aussentemperatur, Sonneneinstrahlung) 
wirken sich bei mir zu sehr aus, als dass ich da irgendwie optimieren 
könnte (z.B.: wie stark Absenken oder bei Abwesenheit durchheizen...).

Markus

von Musik og F. (musikog_f)


Lesenswert?

Christian schrieb:
>> (HoBo H08 Logger)
>
> Den habe ich gekauft. Jetzt habe ich nur 2 Fragen:
> 1) Wie lese ich das Ding aus?
seriell RS232, der Pinout des 1/8 Jack ist in der Betriebsanleitung

> Wenn ja, wieviele Segmente kann die AUX-Klinke
> haben?
Anleitung lesen.

> 2) Wie lege ich das Signal an? Ich habe ja zwei Kabel vom Reed-Relais.
Anleitung Lesen

> Beide an den Logger und der Logger versorgt das Relais mit Strom oder
> eine eigene Stromquelle (Batterie) anschließen am einen Kabel und das
> anderen Kabel an den ….
Der Kontakt des Gaszählers ist potentialfrei. Damit der Logger was lesen 
kann musst du ein Potential anlegen (Batterie).

von Musik og F. (musikog_f)


Lesenswert?

Olsen schrieb:
> LOL. Ein Feuchtelogger fuers Gaszaehlwerk.


Der HoBo H08-007-02 ist ein 4-Kanal Logger mit RH und T Sensor im 
Gehäuse. Die muss man ja nicht nutzen (RH ist sicher eh weggelaufen). 
Man nutzt einfach einen der beiden externen Kanäle.

von Musik og F. (musikog_f)


Lesenswert?

Musik og F. schrieb:
> Christian schrieb:
>>> (HoBo H08 Logger)
>>
>> Den habe ich gekauft. Jetzt habe ich nur 2 Fragen:
>> 1) Wie lese ich das Ding aus?
> seriell RS232, der Pinout des 1/8 Jack ist in der Betriebsanleitung
>
ich vergass: Wenn du die Anleitung noch nicht hast, dann hole sie hier:
https://darkwing.uoregon.edu/~baker/tools/instruction%20manuals/HOBO%20H8%20Family.pdf

Wenn du keinen PC/Mac mit serieller Schnittstelle mehr hast, kannst du 
die über USB erweitern. USB-2-RS232 Converter gibt es für kleines Geld.
Onset hält HoboWare gratis.
Ältere Versionen sind nicht so klickibunti, können aber dasselbe.

von Sebastian (Gast)


Lesenswert?

Reedkontakte müssen entprellt werden, sonst misst man Mist.

LG, Sebastian

von Christian (linsengericht)


Lesenswert?

Nochmals vielen Dank! Ich bin gespannt, obs was wird. Das Ding ist ja 
wirklich uralt...

Musik og F. schrieb:
> Musik og F. schrieb:
>> Christian schrieb:
>>>> (HoBo H08 Logger)
>>>
>>> Den habe ich gekauft. Jetzt habe ich nur 2 Fragen:
>>> 1) Wie lese ich das Ding aus?
>> seriell RS232, der Pinout des 1/8 Jack ist in der Betriebsanleitung
>>
> ich vergass: Wenn du die Anleitung noch nicht hast, dann hole sie hier:
Danke, habe die Anleitung auch bei Onset gefunden.


> Wenn du keinen PC/Mac mit serieller Schnittstelle mehr hast, kannst du
> die über USB erweitern. USB-2-RS232 Converter gibt es für kleines Geld.
> Onset hält HoboWare gratis.
> Ältere Versionen sind nicht so klickibunti, können aber dasselbe.
HoBo H08 funzt nicht mit Hoboware, nur mit BoxCar. Das gibts zum Glück 
auch bei Onset. Lässt sich auch auf einem 64 Bit Windows 10 
installieren. Jetzt warte ich noch auf das Gerät....

Apropos prellen. Ein Techniker meines Verteilnetzbetreibers meinte, dass 
die Frequenz (>1s pro Impuls) und Spannung beim Gaszähler viel zu 
niedrig ist um zu prellen. mal sehen....

: Bearbeitet durch User
von Markus (Gast)


Lesenswert?

Christian schrieb:
> Ein Techniker meines Verteilnetzbetreibers meinte, dass
> die Frequenz (>1s pro Impuls) und Spannung beim Gaszähler viel zu
> niedrig ist um zu prellen.

Na der hat ja mal richtig Ahnung...;-)

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.