Hallo,
ich habe seit längerem unregelmäßig diese Warnung im Log:
Komisch ist dabei, dass dieses Problem sehr sporadisch auftritt -auch in der git-Version mit den aktuellen Verbesserungen im sqlite-Plugin.
Z.B. um:
Vor 3:29 Uhr kam die Fehlermeldung mehrmals pro Minute.
Ein Debug-Log hängt an.
Hier noch die Items:
Hast du eine Idee, woran das liegen kann?
Gruß,
Hendrik
ich habe seit längerem unregelmäßig diese Warnung im Log:
Code:
2014-02-07 20:33:25 WARNING Allgemein.Stromzaehler.Momentanleistung_1min Item Allgemein.Stromzaehler.Momentanleistung_1min: problem evaluating (sh.Allgemein.Stromzaehler.Zaehlerstand()- sh.Allgemein.Stromzaehler.Zaehlerstand.db('max', '1i', '1i'))*60.0*1000.0: unsupported operand type(s) for -: 'float' and 'NoneType'
2014-02-07 21:00:01 WARNING wunderground Item Wetter.Niederschlag_Heute: value does not match type num. Via Logic None
2014-02-07 21:00:58 WARNING Allgemein.Stromzaehler.Leistungsdurchschni24h Item Allgemein.Stromzaehler.Leistungsdurchschni24h: problem evaluating (sh.Allgemein.Stromzaehler.Zaehlerstand()-sh.Allgemein.Stromzaehler.Zaehlerstand.db('max', '1d', '1d'))/24*1000: unsupported operand type(s) for -: 'float' and 'NoneType'
Z.B. um:
Code:
2014-02-07 00:17:00 2014-02-07 00:20:17 2014-02-07 01:05:44 2014-02-07 02:20:55 2014-02-07 03:02:16 2014-02-07 03:02:16 ... 2014-02-07 03:29:27 2014-02-07 04:14:09 2014-02-07 05:05:42 2014-02-07 10:52:51 2014-02-07 13:10:37 2014-02-07 13:14:52 2014-02-07 14:46:29 2014-02-07 15:25:55 2014-02-07 15:31:09 2014-02-07 15:46:56 2014-02-07 16:02:34 2014-02-07 16:39:09 2014-02-07 18:59:06 2014-02-07 19:33:24 2014-02-07 19:42:48 2014-02-07 20:33:25 2014-02-07 21:00:58
Ein Debug-Log hängt an.
Hier noch die Items:
Code:
[Allgemein]
[[Stromzaehler]]
sv_page=Strom
name = Strom
visu=yes
[[[Counter]]]
name = Counter
type = num
cache=yes
sqlite = yes
knx_dpt = 12
enforce_updates=yes
knx_send = 6/7/0
knx_listen = 6/7/0
[[[Zaehlerstand]]]
name = Zaehlerstand
type = num
sqlite = yes
knx_dpt = 14
#knx_send = 6/7/1
eval = sh.Allgemein.Stromzaehler.Counter()/800.0
eval_trigger = Allgemein.Stromzaehler.Counter
sv_widget={{ plot.period('p99872', 'item', 'avg', '2h',0,'','','','','','area') }}
visu=yes
[[[Momentanleistung_1min]]]
name = Momentanleistung_1min
type = num
sqlite = yes
knx_dpt = 14
#knx_send = 6/7/2
eval = (sh.Allgemein.Stromzaehler.Zaehlerstand()- sh.Allgemein.Stromzaehler.Zaehlerstand.db('max', '1i', '1i'))*60.0*1000.0
eval_trigger=Allgemein.Stromzaehler.Counter
sv_widget={{ plot.period('p998dd71', 'item', 'avg', '2h', 0, 0,4000, '' , '', '','area') }}
visu=yes
[[[Momentanleistung_10min]]]
name = Momentanleistung_10min
type = num
sqlite = yes
knx_dpt = 14
knx_send = 6/7/2
eval = (sh.Allgemein.Stromzaehler.Zaehlerstand()- sh.Allgemein.Stromzaehler.Zaehlerstand.db('max', '11i', '10i'))*60.0*1000.0/10.0
eval_trigger=Allgemein.Stromzaehler.Counter
sv_widget={{ plot.period('p99871', 'item', 'avg', '2h',0,0,4000, '' , '', '','area') }}
visu=yes
[[[Momentanleistung_freq]]]
name = Momentanleistung_freq
type = num
sqlite = yes
knx_dpt = 14
knx_send = 6/7/3
#Frequenzzähler: Jeder Counter=1/800kWh=3600/800kws=3600/800*1000Ws; Zeit zwischen zwei Impulsen messen und dadurch teilen --> W
eval = 4500/sh.Allgemein.Stromzaehler.Counter.prev_age()
eval_trigger=Allgemein.Stromzaehler.Counter
enforce_updates=yes
sv_widget={{ plot.period('p998dsd71', 'item', 'avg', '2h',0,0,4000, '' , '', '','area') }}
visu=yes
[[[Leistungsdurchschni24h]]]
name = Last
type = num
sqlite = yes
knx_dpt = 14
eval = (sh.Allgemein.Stromzaehler.Zaehlerstand()-sh.Allgemein.Stromzaehler.Zaehlerstand.db('max', '1d', '1d'))/24*1000
eval_trigger=Allgemein.Stromzaehler.Counter
visu=yes
[[[Leistung_Haustechnik]]]
type=num
sqlite=yes
knx_dpt=9
knx_cache=6/7/10
[[[Verbrauch_Haustechnik]]]
type=num
sqlite=yes
eval=value+sh.Allgemein.Stromzaehler.Leistung_Haustechnik()*sh.Allgemein.Stromzaehler.Leistung_Haustechnik.prev_age()/60.0/60.0
eval_trigger=Allgemein.Stromzaehler.Leistung_Haustechnik
Gruß,
Hendrik


Kommentar