KS300 und notify

Begonnen von clumsy, 09 August 2018, 09:36:02

Vorheriges Thema - Nächstes Thema

clumsy

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..

Otto123

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
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

clumsy

#2
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!!