[gelöst] Merkwürdige Log Einträge nach Batteriewechsel eines KS300

Begonnen von Mitch, 13 Januar 2015, 18:54:20

Vorheriges Thema - Nächstes Thema

Mitch

Hallo Zusammen,

habe gerade die Batterie meines KS300 gewechselt, weil er nicht mehr gesendet hat.

Nun habe ich folgende Fehler im Log:
015.01.13 18:35:30 1: PERL WARNING: Argument "Temperatur: 11.6 M-BM-0C - Luftfeuchte: 37 % - Wind: 0.0..." isn't numeric in numeric ge (>=) at (eval 13279) line 1.

Der Fehler kommt jedes mal, wenn der KS300 einen Event erzeugt.

Die Events vom KS300 sehen so aus:
2015-01-13 18:49:04 KS300 Wetterstation T: 9.7 H: 36 W: 0.0 R: 1.5 IR: no Wi: 0
2015-01-13 18:49:04 KS300 Wetterstation rain: 1.5
2015-01-13 18:49:04 KS300 Wetterstation wind: 0.0
2015-01-13 18:49:04 KS300 Wetterstation humidity: 36
2015-01-13 18:49:04 KS300 Wetterstation temperature: 9.7
2015-01-13 18:49:04 KS300 Wetterstation israining: no
2015-01-13 18:49:04 KS300 Wetterstation pressure: 982
2015-01-13 18:49:04 KS300 Wetterstation condition: heiter
2015-01-13 18:49:04 KS300 Wetterstation carport: 8.6
2015-01-13 18:49:04 KS300 Wetterstation forecast: Schauer
2015-01-13 18:49:04 KS300 Wetterstation pressure_trend: fallend
2015-01-13 18:49:04 KS300 Wetterstation rain_calc_tsecs: 1421171343.6129
2015-01-13 18:49:04 KS300 Wetterstation rain_calc_now_value: 1.5
2015-01-13 18:49:04 KS300 Wetterstation rain_calc_now_diff: 0
2015-01-13 18:49:04 KS300 Wetterstation rain_calc_all: cH: 1.5 lH: -718.1 cD: -716.6 lD: 0.0 IR: no Rnow: 0.0 Rdif: 0


Kann es an meinem stateFormat liegen?
Temperatur: temperature °C - Luftfeuchte: humidity % - Wind: wind km/h - Regen: rain_calc_h_curr ml - Luftdruck: pressure hPa pressure_trend - Aktuell: condition - Morgen: forecast - Carport: carport °C

Die zusätzlichen Werte hole ich aus anderen Devices über folgende userReadings:
pressure {ReadingsVal("MyWeather","pressure",0);;}, forecast {ReadingsVal("MyWeather","fc2_condition",0);;}, pressure_trend {ReadingsVal("MyWeather","pressure_trend_txt",0);;}, condition {ReadingsVal("MyWeather","condition",0);;}, carport {ReadingsVal("FBDECT_17","temperature",0);;}

Vor dem Batteriewechsel hatte ich diese Fehler nicht.

So wie es aussieht, gefällt ihm dieses M-BM-0 hinter der Temperatur nicht.
Aber wo kommt denn das auf einmal her?
FHEM im Proxmox Container

Mitch

Hat sich erledigt, es lag gar nicht am KS300, sondern einem notify, den ich umgebaut habe, während der KS300 "tot" war.
Deswegen ist der Fehler jetzt erst nach dem Batteriewechsel aufgetreten.
FHEM im Proxmox Container