Verhalten um 0:00 (logProxy)

Begonnen von KarlHeinz2000, 30 Dezember 2017, 22:31:06

Vorheriges Thema - Nächstes Thema

KarlHeinz2000

Kann mir jemand erklären, warum statRainDay nach 0:00 nicht mit 0 startet, sondern 2.169...?
Es sieht ja so aus, dass es der Wert von statRainDayLast ist. Aber warum?



get HZ_Proxy CURRENT INT 2017-12-30_00:00:00 2017-12-31_00:00:01
FileLog:FileLog_MYSENSOR_56,extend=86400,predict:4:value11
FileLog:FileLog_MYSENSOR_56,extend=86400,predict:4:statRainDay
FileLog:FileLog_MYSENSOR_56:4:lost_msgs
FileLog:FileLog_MYSENSOR_56,extend=86400,predict:4:voltage
FileLog:FileLog_MYSENSOR_56,extend=86400,predict:4:voltage

2017-12-30_00:00:00 1
2017-12-30_00:05:45 0
2017-12-30_07:48:04 1
2017-12-30_08:04:23 0
2017-12-30_09:16:16 1
2017-12-30_09:32:35 0
2017-12-30_21:26:37 1
2017-12-30_21:42:58 0
2017-12-30_22:11:19 0
#4:value11
2017-12-30_00:00:00 2.169421487605006
2017-12-30_07:48:05 0.433884297520990
2017-12-30_09:16:17 0.867768595041980
2017-12-30_21:26:38 1.301652892562998
2017-12-30_22:11:19 1.301652892562998
#4:statRainDay


relevanter Bereich im Logfile:

017-12-29_23:49:27 MYSENSOR_56 rain: 149.256198347151
2017-12-29_23:49:27 MYSENSOR_56 statRain: Hour: 0.867768595042008 Day: 2.169421487605006 Month: 34.276859504156008 Year: 149.256198347151013 (since: 2017-09-26 )
2017-12-29_23:49:27 MYSENSOR_56 statRainHour: 0.867768595042008
2017-12-29_23:49:27 MYSENSOR_56 statRainDay: 2.169421487605006
2017-12-29_23:49:27 MYSENSOR_56 statRainMonth: 34.276859504156008
2017-12-29_23:49:27 MYSENSOR_56 statRainYear: 149.256198347151013
2017-12-29_23:59:56 MYSENSOR_56 statRain: Hour: 0.000000000000000 Day: 0.000000000000000 Month: 34.276859504156008 Year: 149.256198347151013 (since: 2017-09-26 )
2017-12-29_23:59:56 MYSENSOR_56 statRainLast: Hour: 0.867768595042008 Day: 2.169421487605006 Month: 55.103305785139412 Year: -
2017-12-29_23:59:56 MYSENSOR_56 statRainHour: 0.000000000000000
2017-12-29_23:59:56 MYSENSOR_56 statRainHourLast: 0.867768595042008
2017-12-29_23:59:56 MYSENSOR_56 statRainDay: 0.000000000000000
2017-12-29_23:59:56 MYSENSOR_56 statRainDayLast: 2.169421487605006
2017-12-29_23:59:56 MYSENSOR_56 statVoltageDayLast: Min: 2.925 Avg: 2.933 Max: 2.937
2017-12-30_00:05:45 MYSENSOR_56 value11: 0
2017-12-30_00:05:46 MYSENSOR_56 voltage: 2.935
2017-12-30_00:38:24 MYSENSOR_56 voltage: 2.934
2017-12-30_00:54:43 MYSENSOR_56 voltage: 2.936
2017-12-30_00:59:55 MYSENSOR_56 statRainLast: Hour: 0.000000000000000 Day: 2.169421487605006 Month: 55.103305785139412 Year: -
2017-12-30_00:59:55 MYSENSOR_56 statRainHourLast: 0.000000000000000
2017-12-30_01:11:03 MYSENSOR_56 voltage: 2.937

KarlHeinz2000


KarlHeinz2000

Irgendwie scheint es am logProxy zu liegen? Ich habe es an einem anderen Plot probiert. Wenn ich die Daten ganz normal mit FileLog darstelle ist alles i.O., bei Verwendung von logProxy ist der erste Datenpunkt falsch drin :-\ Hier mogelt sich als erster Wert der Viessmann BrennerStarts_TodayStart rein, der da nichts zu suchen hat. Der restliche Tag ist immer unauffällig.


2018-01-11_23:56:36 Viessmann BrennerStarts: 10171
2018-01-11_23:56:37 Viessmann BrennerStunden: 14678.84
2018-01-12_00:04:23 Viessmann BrennerStunden_Yesterday: 1.74
2018-01-12_00:04:23 Viessmann BrennerStunden_TodayStart: 14678.84
2018-01-12_00:04:24 Viessmann BrennerStarts_Yesterday: 14.00
2018-01-12_00:04:24 Viessmann BrennerStarts_TodayStart: 10171.00
2018-01-12_00:07:23 Viessmann BrennerStarts_Today: 0.00
2018-01-12_00:07:24 Viessmann BrennerStunden_Today: 0.00
2018-01-12_00:34:23 Viessmann BrennerStarts: 10172
2018-01-12_00:34:23 Viessmann BrennerStarts_Today: 1.00




get FileLog_Viessmann_Brenner CURRENT INT 2018-01-12_00:00:00 2018-01-12_06:00:01 4:Viessmann.BrennerStarts_Today\x3a::

2018-01-12_00:07:23 0.00
2018-01-12_00:34:23 1.00
2018-01-12_02:03:25 2.00
2018-01-12_03:32:25 3.00
2018-01-12_04:56:26 4.00
2018-01-12_05:07:26 5.00
2018-01-12_05:35:27 6.00
#4:Viessmann.BrennerStarts_Today\x3a::

get HZ_Proxy CURRENT INT 2018-01-12_00:00:00 2018-01-12_06:00:01 FileLog:FileLog_Viessmann_Brenner:4:Viessmann.BrennerStarts_Today

2018-01-12_00:04:24 10171.00
2018-01-12_00:07:23 0.00
2018-01-12_00:34:23 1.00
2018-01-12_02:03:25 2.00
2018-01-12_03:32:25 3.00
2018-01-12_04:56:26 4.00
2018-01-12_05:07:26 5.00
2018-01-12_05:35:27 6.00
#4:Viessmann.BrennerStarts_Today



Internals:
   CFGFN     
   DEF        HZ_Proxy:SVG_FileLog_Viessmann_Brenner_1:CURRENT
   GPLOTFILE  SVG_FileLog_Viessmann_Brenner_1
   LOGDEVICE  HZ_Proxy
   LOGFILE    CURRENT
   NAME       SVG_FileLog_Viessmann_Brenner_1
   NOTIFYDEV  global
   NR         9334
   STATE      initialized
   TYPE       SVG
Attributes:

frank

mach am besten nach dem readingnamen immer ein "/x3a" (doppelpunkt), sonst werden alle readings benutzt, die "statRainDay" enthalten. also auch "statRainDayLast"
FHEM: 6.0(SVN) => Pi3(buster)
IO: CUL433|CUL868|HMLAN|HMUSB2|HMUART
CUL_HM: CC-TC|CC-VD|SEC-SD|SEC-SC|SEC-RHS|Sw1PBU-FM|Sw1-FM|Dim1TPBU-FM|Dim1T-FM|ES-PMSw1-Pl
IT: ITZ500|ITT1500|ITR1500|GRR3500
WebUI [HMdeviceTools.js (hm.js)]: https://forum.fhem.de/index.php/topic,106959.0.html

KarlHeinz2000

Danke!  :)
Wieder was gelernt. Die Info habe ich gebraucht.