FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: ChrisW am 17 Oktober 2015, 14:03:47

Titel: dewpoint D: mal da mal nicht .. ( dewpointToAllDeviceReadings )
Beitrag von: ChrisW am 17 Oktober 2015, 14:03:47
Hallo, nutze folgendes um dewpoint allen Geräten zu verpassen ..

define dewpointToAllDeviceReadings dewpoint dewpoint .* temperature humidity dewpoint
define dewpointToAllDeviceStates dewpoint dewpoint .* T H D


Nun habe ich auch :
SZ_Temp T: 18.4 H: 62.0 D: 11.0

Leider verschwindet das D: dann wieder aus dem Reading und auch bei der ansicht im "room" irgendwann ist es mal wieder da immer hin und her. Im Filelog steht es aber immer mit dabei .. : 2015-10-17_13:57:56 Bad_Temp T: 18.4 H: 62.0 D: 11.0 dort taucht nicht einmal ein Wert ohen D: auf.

Wie kann das passieren ? Finde es ja nicht schlecht das D: nicht mit dabei steht und nur im Log. Aber es ist nicht immer so.
Hauptproblem es schaut einfach doof aus bei meiner Temperatur Übersicht.
Titel: Antw:dewpoint D: mal da mal nicht .. ( dewpointToAllDeviceReadings )
Beitrag von: stromer-12 am 17 Oktober 2015, 14:16:34
Ich habe nur die erste Definition und bei den STATE wo ich es drin haben möchte setze ich es mit stateFormat
Titel: Antw:dewpoint D: mal da mal nicht .. ( dewpointToAllDeviceReadings )
Beitrag von: errazzor am 06 November 2016, 21:55:16
Hallo,

ich habe genau das gleiche Problem wie der Threadersteller - gibt es hierfür eine Lösung?

Der Dewpoint taucht auf und verschwindet wieder aus der Statuszeile. In den Filelogs wird er immer sauber geloggt.

Logfile eines Sensors:


2016-11-06_21:22:05 LaCrosse_16 temperature: 22
2016-11-06_21:22:05 LaCrosse_16 humidity: 51
2016-11-06_21:22:05 LaCrosse_16 dewpoint: 11.4
2016-11-06_21:28:04 LaCrosse_16 temperature: 22
2016-11-06_21:28:04 LaCrosse_16 humidity: 51
2016-11-06_21:28:04 LaCrosse_16 dewpoint: 11.4
2016-11-06_21:34:04 LaCrosse_16 temperature: 22
2016-11-06_21:34:04 LaCrosse_16 humidity: 51
2016-11-06_21:34:04 LaCrosse_16 dewpoint: 11.4
2016-11-06_21:40:04 LaCrosse_16 temperature: 22
2016-11-06_21:40:04 LaCrosse_16 humidity: 51
2016-11-06_21:40:04 LaCrosse_16 dewpoint: 11.4
2016-11-06_21:43:04 LaCrosse_16 T: 21.9 H: 51 D: 11.3
2016-11-06_21:43:09 LaCrosse_16 battery: ok
2016-11-06_21:46:07 LaCrosse_16 temperature: 22
2016-11-06_21:46:07 LaCrosse_16 humidity: 51
2016-11-06_21:46:07 LaCrosse_16 dewpoint: 11.4
2016-11-06_21:49:09 LaCrosse_16 T: 22 H: 52 D: 11.7
2016-11-06_21:52:09 LaCrosse_16 temperature: 22
2016-11-06_21:52:09 LaCrosse_16 humidity: 52
2016-11-06_21:52:09 LaCrosse_16 dewpoint: 11.7
2016-11-06_21:58:04 LaCrosse_16 temperature: 22
2016-11-06_21:58:04 LaCrosse_16 humidity: 52
2016-11-06_21:58:04 LaCrosse_16 dewpoint: 11.7
2016-11-06_21:58:29 LaCrosse_16 T: 21.9 H: 52 D: 11.6


Code in der fhem.cfg:


define dewpointToAllDeviceReadings dewpoint dewpoint .* temperature humidity dewpoint
define dewpointToAllDeviceStates dewpoint dewpoint .* T H D


List des Sensors:


Internals:
   CHANGED
   DEF        16
   IODev      myJeeLink
   LASTInputDev myJeeLink
   LaCrosse_lastRcv 2016-11-06 22:01:29
   MSGCNT     3159
   NAME       LaCrosse_16
   NR         659
   STATE      T: 22 H: 52
   TYPE       LaCrosse
   addr       16
   battery_new 0
   bufferedH
   bufferedT
   corr1      0
   corr2      0
   myJeeLink_MSGCNT 3207
   myJeeLink_RAWMSG OK 9 22 1 4 196 52
   myJeeLink_TIME 2016-11-06 22:01:29
   previousH  52
   previousT  22
   sensorType 0=T(H)
   Readings:
     2016-11-06 22:01:29   battery         ok
     2016-11-06 21:58:04   dewpoint        11.7
     2016-11-06 22:01:29   humidity        52
     2016-11-06 22:01:29   state           T: 22 H: 52
     2016-11-06 22:01:29   temperature     22
Attributes:
   IODev      myJeeLink
   alias      TempSensor_Bad
   event-min-interval state:300,battery:3600,temperature:300,humidity:300
   group      Temperatur
   icon       icoTemp
   room       LaCrosse,Hausstatus,Wettervorhersage

Titel: Antw:dewpoint D: mal da mal nicht .. ( dewpointToAllDeviceReadings )
Beitrag von: LuckyDay am 06 November 2016, 23:27:09
stateFormat  T: temperature H: humidity D: dewpoint
Titel: Antw:dewpoint D: mal da mal nicht .. ( dewpointToAllDeviceReadings )
Beitrag von: errazzor am 07 November 2016, 10:30:35
Doch so einfach. DANKE.