Hallo
ich hab grad festgestellt, dass meine notify's für den KS300 seit einer weile nicht mehr funktionieren. Werte werden jedoch regelmässig (ca. alle 20min) aktualisiert...
die Definitionen hab ich unten angehängt.
Im Log sehe ich:
2018.08.09 09:15:07 4: KS300 1234: 810d04xx4027a001712326622056a6
2018.08.09 09:15:07 4: KS300 1234: T: 23.2 H: 66 W: 2.2 R: 665.2 IR: no Wi: 1
ein inform onWithState ^(KS|ks).*
liefert aber auch keine ausgabe....
evtl. hat jemand das selbe Problem oder eine Idee wieso das (seit ca. november) nicht mehr geht?
Danke und Gruss!
STefan
Internals:
CHANGED
CODE 1234
DEF 1234 250
IODev cul868
LASTInputDev cul868
MSGCNT 25
NAME ks_1
NR 1223
RAINUNIT 250
STATE T: 22.9 H: 67 W: 2.2 R: 665.2 IR: no Wi: 1
TYPE KS300
WINDUNIT 1
cul868_MSGCNT 25
cul868_RAWMSG 810d04xx4027a001719227622056ae
cul868_RSSI -87.5
cul868_TIME 2018-08-09 09:07:29
READINGS:
2018-08-09 09:07:29 avg_day T: 22.5 H: 68 W: 2.5 R: 0.0
2018-08-09 07:23:16 avg_month T: 25.4 H: 30 W: 32.7 R: 14.7
2018-08-09 08:50:17 battery
2018-08-09 09:07:29 checksum e
2018-08-09 09:07:29 cum_day 2018-08-09 07:23:16 T: 140829.8 H: 430694 W: 15891.9 R: 665.2
2018-08-09 07:23:16 cum_month 8 T: 203.3 H: 243 W: 261.3 R: 14.7
2018-08-09 09:07:29 humidity 67
2018-08-09 09:07:29 israining no
2018-08-09 09:07:29 rain 665.2
2018-08-09 09:07:29 rain_raw 2661
2018-08-09 09:07:29 rain_raw_adj 2661
2018-08-09 09:07:29 state T: 22.9 H: 67 W: 2.2 R: 665.2 IR: no Wi: 1
2018-08-09 09:07:29 temperature 22.9
2018-08-09 09:07:29 tsecs 1533798449.49741
2018-08-09 09:07:29 type_raw 7
2018-08-09 09:07:29 unknown3 1
2018-08-09 09:07:29 wind 2.2
2018-08-09 09:07:29 windIndex 1
Attributes:
IODev cul868
alias KS300
event-on-change-reading battery
event-on-update-reading avg_day avg_month checksum cum_day cum_month humidity israining rain rain_raw rain_raw_adj state temperature tsecs type_raw unknown3 wind windIndex STATE
fp_EG 264,398,4,Wetterstation
fp_Uebersicht 631,203,4,Wetterstation,
room Aussen
struct_regen st_regen
struct_regen_map israining
structexclude st_regen
userattr struct_regen struct_regen_map structexclude
verbose 5
define not.update.ks notify ^ks.*:.*T:.*H:.* "/opt/sensors/update_ks $NAME $EVENT"
habs auch mit
define not.update.ks notify ^ks.*T:.*H:.* "/opt/sensors/update_ks $NAME $EVENT"
und
define not.update.ks notify ^KS.*T:.*H:.* "/opt/sensors/update_ks $NAME $EVENT"
probiert..
Hi,
ich habe keine Ahnung wie Deine Kombination wirkt
event-on-change-reading battery
event-on-update-reading avg_day avg_month checksum cum_day cum_month humidity israining rain rain_raw rain_raw_adj state temperature tsecs type_raw unknown3 wind windIndex STATE
Zitatevent-on-change-reading
Dieses Attribut enthält eine durch Kommata getrennte Liste von "readings". Wenn gesetzt, erzeugen nur Veränderungen der gelisteten "readings" ein Ereignis. Wenn die aktualiserten Werte der gelisteten "readings" identisch sind, wird kein Ereignis generiert.
Zitatevent-on-update-reading
Wenn nicht gesetzt, erzeugt jede Veränderung eines "readings" ein Ereignis, welches z.B. von notify oder FileLog berücksichtigt wird. Wenn gesetzt erzeugen nur Aktualisierungen der eingetragenen "readings" ein Ereignis.
Du kannst ja im Eventmonitor mal schauen ob KS300.* überhaupt Events wirft.
Gruß Otto
Vielen Dank!!!! Das war der entscheidende Hinweis!!
Anscheinend/Evtl. wurde das mal geändert, dass die Readings durch Kommas getrennt sein müssen und Leerschläge nicht (mehr) gehen!
Grüsse aus der Schweiz!!