FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: Spartacus am 18 September 2017, 17:55:25

Titel: HourCounter und Gaszähler -verstehe die Readings nicht ganz-
Beitrag von: Spartacus am 18 September 2017, 17:55:25
Hallo,
ich verstehe das Modul HourCounter nicht ganz in Bezug auf einen Gaszähler.
Das Modul zählt die Impulse vom Gaszähler (0,01m3/Impuls). Sehr leicht kann ich aus den Counts den Verbrauch errechnen. Das klappt soweit auch.
Auch den Tagesverbrauch kann man einfach mit dem Reading countsperDay errechnen.

Allerdings verstehe ich nicht, was ich aus den anderen Readings (z.B. pausetime* /pulseTime*) ableiten kann. Auch die tick-Events verstehe ich nicht ganz. Werden hier einfach  nur die Stunden,Tage, Wochen Monate und Jahre gezählt, die das Modul läuft? Welchen Bezug haben die Counts dieser Readings auf die Zählimpulse. Ich verstehe das nicht und komme auch mit dem Wiki dazu nicht wirklich weiter.

Besten Dank,
Christian
Titel: Antw:HourCounter und Gaszähler -verstehe die Readings nicht ganz-
Beitrag von: Spartacus am 19 September 2017, 12:00:12
Hallo,
hat hier niemand einen Tipp, wie man die Readings nutzen kann?
Christian
Titel: Antw:HourCounter und Gaszähler -verstehe die Readings nicht ganz-
Beitrag von: mbrak am 19 September 2017, 12:19:36
Hi

Hier sind sie recht gut erklärt.

https://wiki.fhem.de/wiki/HourCounter (https://wiki.fhem.de/wiki/HourCounter)
Titel: Antw:HourCounter und Gaszähler -verstehe die Readings nicht ganz-
Beitrag von: KölnSolar am 19 September 2017, 12:29:51
Hmmm,
Zitathat hier niemand einen Tipp, wie man die Readings nutzen kann?
eigentlich stellt sich ja normalerweise die Frage anders herum: Ich möchte etwas machen, welche readings nutze ich für mein Ziel :-\
Ansonsten sind die Bedeutungen der einzelnen Readings recht gut in der englischen commandref(Standard-FHEM-Doku) erklärt
Titel: Antw:HourCounter und Gaszähler -verstehe die Readings nicht ganz-
Beitrag von: Spartacus am 19 September 2017, 12:36:11
Hallo zusammen,
Besten Dank für die Antworten. Das Wiki habe ich bereits gelesen und auch die CommandRef habe ich durch.

Wie gesagt, ich verstehe nicht, was mir die o.a Readings in Bezug auf die Auswertung der Gaszählerimpulse sagen und für welche Auswertungszwecke ich diese Informationen nutzen kann. Beim Stromzähler leuchtet mir das ein.

Wenn ich Beispielsweise die Betriebsstunden der Heizungstherme  auswerten will, kann ich das aus den Zählimpulsen des gasverbrauchs ableiten, und wenn ja, wie? Das leuchtet mir noch nicht ein.

Christian
Titel: Antw:HourCounter und Gaszähler -verstehe die Readings nicht ganz-
Beitrag von: KölnSolar am 19 September 2017, 14:21:02
ich würd sagen pulstimeperday/3600=Betriebsstunden/Tag
Titel: Antw:HourCounter und Gaszähler -verstehe die Readings nicht ganz-
Beitrag von: Spartacus am 19 September 2017, 14:37:44
Hallo,

Zitat von: KölnSolar am 19 September 2017, 14:21:02
ich würd sagen pulstimeperday/3600=Betriebsstunden/Tag

Der Zähler für pulstimeperday zeigt aktuell 23665. Das wären dann  über 6,5h.

Was genau wird denn hier aufsummiert?
countsperDay steht hier bei 98. das sind dann bei 0,01m3/Impuls genau 0,98m3 Gas für heute und dafür hätte die Therme dann 6,5h gebraucht! Das finde ich sehr lange.

Christian
Titel: Antw:HourCounter und Gaszähler -verstehe die Readings nicht ganz-
Beitrag von: KölnSolar am 19 September 2017, 15:03:44
da stimme ich Dir zu. Aber möglicherweise ist Deine Def falsch ? Die hast Du bisher verschwiegen   ???

Hab meinen HourCounter gerade aktiviert: Hatte bis 14:00 eine pausetimeperday von 14h, pausetimeperday von 0, nach der Aktivierung läuft die pulsetimeday und die pausetimeperday stagniert. Um 15:00:00 Betriebszeit=pulsetimeperday/3600= 358/3600=  5' 58" und Stillstandszeit=pausetimeperday/3600= 53642/3600 = 14h 54' 2" macht dann zusammen 15h
Titel: Antw:HourCounter und Gaszähler -verstehe die Readings nicht ganz-
Beitrag von: Spartacus am 19 September 2017, 16:06:58
Hallo,
danke Dir.
Bei mir sieht das so aus:

defmod hc.01.KG.ss.GZ.Gas HourCounter KG.ss.GZ.Gas:buttons:.pressed KG.ss.GZ.Gas:buttons:.released
attr hc.01.KG.ss.GZ.Gas alias Zähler
attr hc.01.KG.ss.GZ.Gas event-min-interval event-min-interval tick.*:0,.*:3600
attr hc.01.KG.ss.GZ.Gas event-on-change-reading .*
attr hc.01.KG.ss.GZ.Gas group Gas
attr hc.01.KG.ss.GZ.Gas room 00-Waschküche
attr hc.01.KG.ss.GZ.Gas sortby 06
attr hc.01.KG.ss.GZ.Gas stateFormat {sprintf (ReadingsVal("$name","countsOverall",0)*0.01)."  m³"}
attr hc.01.KG.ss.GZ.Gas userReadings Gesamtverbrauch {sprintf (ReadingsVal("$name","countsOverall",0)*0.01)}


Das Ganze wird über einen enocean Tastereingang gezählt. "pressed" steht für "1"; "released" für "0". Zählen tut das Dingen auf jeden Fall sauber.

Christian
Titel: Antw:HourCounter und Gaszähler -verstehe die Readings nicht ganz-
Beitrag von: KölnSolar am 19 September 2017, 16:19:34
also Dein event-min.... find ich doch arg komisch und auch irgendwie kontraproduktiv  :-\
Auch das event-on-change... macht nicht wirklich Sinn
Meines Erachtens handelt das das Modul alles selber korrekt. Ich würde es mal ohne probieren.