FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: Spartacus am 26 Januar 2018, 11:07:17

Titel: HourCounter Betriebsstundezähler
Beitrag von: Spartacus am 26 Januar 2018, 11:07:17
Hallo,
ich bin mir nicht sicher, ob ich hier richtig bin. Ich möchte mit dem Modul die Betriebsstunden meiner Gastherme auswerten um zu checken, wie lange das Dingen so läuft.

Gezählt werden die Impulse des Gaszählers mit einem enocean Eingang und in m3 angezeigt.
Wenn ich jetzt die Betriebsstunden der Gastherme wissen möchte, dann muss ich doch hier das Reading "pulseTimeOverall" auswerten. Dieses Reading müsste doch die Anzahl der "Betriebssekunden" seit dem 19.09.2017 (siehe unten) bereitstellen. Ist das so, oder mache ich hier einen Gedankenfehler?

Dazu habe ich folgendes definiert:
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 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)}

setstate hc.01.KG.ss.GZ.Gas 261.59  m³
setstate hc.01.KG.ss.GZ.Gas 2018-01-26 11:00:01 Gesamtverbrauch 261.59
setstate hc.01.KG.ss.GZ.Gas 2017-09-19 18:13:42 clearDate 2017-09-19 18:13:42
setstate hc.01.KG.ss.GZ.Gas 2018-01-26 11:00:00 countsOverall 26159
setstate hc.01.KG.ss.GZ.Gas 2018-01-26 11:00:00 countsPerDay 233
setstate hc.01.KG.ss.GZ.Gas 2018-01-26 11:00:00 pauseTimeEdge 24
setstate hc.01.KG.ss.GZ.Gas 2018-01-26 11:00:00 pauseTimeIncrement 2755
setstate hc.01.KG.ss.GZ.Gas 2018-01-26 11:00:00 pauseTimeOverall 5087251
setstate hc.01.KG.ss.GZ.Gas 2018-01-26 11:00:00 pauseTimePerDay 37069
setstate hc.01.KG.ss.GZ.Gas 2018-01-26 11:00:00 pulseTimeEdge 7
setstate hc.01.KG.ss.GZ.Gas 2018-01-26 11:00:00 pulseTimeIncrement 7
setstate hc.01.KG.ss.GZ.Gas 2018-01-26 11:00:00 pulseTimeOverall 1266984
setstate hc.01.KG.ss.GZ.Gas 2018-01-26 11:00:00 pulseTimePerDay 2516
setstate hc.01.KG.ss.GZ.Gas 2018-01-26 11:00:00 state 233
setstate hc.01.KG.ss.GZ.Gas 2018-01-26 10:14:05 tickChanged 342
setstate hc.01.KG.ss.GZ.Gas 2018-01-26 00:00:11 tickDay 20
setstate hc.01.KG.ss.GZ.Gas 2018-01-26 11:00:01 tickHour 584
setstate hc.01.KG.ss.GZ.Gas 2018-01-12 06:19:29 tickMonth 0
setstate hc.01.KG.ss.GZ.Gas 2018-01-26 11:00:00 tickUpdated 344
setstate hc.01.KG.ss.GZ.Gas 2018-01-21 00:00:00 tickWeek 4
setstate hc.01.KG.ss.GZ.Gas 2018-01-12 06:19:29 tickYear 0
setstate hc.01.KG.ss.GZ.Gas 2018-01-26 11:00:00 value 0


Danke und Gruß,
Spartacus