Zusammenzählen von Werten und Anzeigen

Begonnen von wendeling, 13 Dezember 2017, 10:06:49

Vorheriges Thema - Nächstes Thema

wendeling

Hallo,
aktuell versuche ich die Werte von meiner Heizung zu sammeln und auszuwerten.
Folgende Informationen liege jetzt schon vor:

Verbrauchswerte in Liter


2017-12-12_21:54:52 boiler_consumption 0.128799819838444
2017-12-12_22:48:31 boiler_consumption 0.0956595226118565
2017-12-13_05:32:32 boiler_consumption 0.804236743896008
2017-12-13_05:45:29 boiler_consumption 0.170116132384141
2017-12-13_06:00:49 boiler_consumption 0.167815442059279
2017-12-13_06:17:48 boiler_consumption 0.191698668869575
2017-12-13_06:32:59 boiler_consumption 0.152466688663324
2017-12-13_06:52:07 boiler_consumption 0.160651058854341
2017-12-13_07:20:25 boiler_consumption 0.495718383333683
2017-12-13_08:39:59 boiler_consumption 0.166394189678113
2017-12-13_09:40:12 boiler_consumption 0.207001063864152
2017-12-13_09:56:56 boiler_consumption 0.0919796784550349



Laufzeiten des Brenners (Minuten - Dezimal)


2017-12-12_21:49:19 boiler_time active
2017-12-12_21:54:52 boiler_time 3.55231020053228
2017-12-12_22:48:31 boiler_time 2.63832124869029
2017-12-13_05:32:32 boiler_time 22.1800080657005
2017-12-13_05:45:29 boiler_time 4.69187835057576
2017-12-13_06:00:49 boiler_time 4.62842528422674
2017-12-13_06:17:48 boiler_time 5.28707075119019
2017-12-13_06:32:59 boiler_time 4.20513250033061
2017-12-13_06:52:07 boiler_time 4.43087948560715
2017-12-13_07:20:25 boiler_time 13.6715298811595
2017-12-13_08:39:59 boiler_time 4.5892517487208
2017-12-13_09:40:12 boiler_time 5.70910207033157
2017-12-13_09:56:56 boiler_time 2.53694636821747


1. Wie schaffe ich es den Verbrauch von Datum1 bis Datum2 anzuzeigen ?
2. Wie schaffe ich die Brennerlaufzeit von Datum1 bis Datum2 anzuzeigen ? ?

Ich hoffe es kann mir geholfen werden, denn ich bin mit meinem Latein am Ende!

Gruß
Wendelin

Otto123

Hi,

es gibt da verschiedene Calculator Module Water Electricity Gas . vielleicht passt da eins?

Es gibt noch ein Statistics Modul.

Und es gibt userReadings zum selber rechnen :)

Gruß Otto
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz

JensS

#2
Oder mit get ... aus dem FileLog ziehen.  ;D
{ my $a = fhem("get FileLog-Device CURRENT - 2017-12-10 2017-12-12 3::int:");;my $b = 0;; my @c = split(/\n/, $a);;my $e = 0;; foreach $e (@c){ my @d = split(/ /, $e);; $b = $b + $d[1]};; return $b}

s.h. https://commandref.fhem.de/commandref_DE.html#FileLog

Gruß Jens
Debian auf APU2C4, HM-CFG-USB2, SIGNALduino, HM-ES-PMSw1-Pl, TFA 30.3121, TFA 30.3125, ITS-150, PIR-5000, configurable Firmata USB & LAN, 1-wire: DS-18B20, DS-18S20, DS-2408, DS-2413, diverse I2C-Komponenten, zigbee2mqtt, ESPEasy etc.