Statistics mit LaCrosse-Device nutzen

Begonnen von aeronaut, 25 März 2016, 18:51:45

Vorheriges Thema - Nächstes Thema

aeronaut

Ich versuche das Statistics-Modul mit einem LaCrosse-Temperatursensor zu benutzen, um eine Tendenz zu bekommen.

Wie es aussieht, möchte das Modul nicht mit LaCrosse zusammenarbeiten. Es erscheint ein 'monitoredDevicesUnsupported'-Reading.

Ist LaCrosse wirklich nicht unterstützt? Kann man Statistics dazu überreden, auch mit LaCrosse zu funktionieren?

Statistics:
Internals:
   CFGFN
   DEF        lc.kueche
   DEV_REGEXP lc.kueche
   NAME       lc.kueche.statistics
   NR         26450
   NTFY_ORDER 10-lc.kueche.statistics
   PREFIX     stat
   STATE      Updated stats for: lc.kueche
   TYPE       statistics
   Readings:
     2016-03-25 17:59:55   monitoredDevicesLaCrosse lc.kueche
     2016-03-25 17:38:51   monitoredDevicesUnsupported lc.kueche#LaCrosse
     2016-03-25 17:59:55   nextPeriodChangeCalc 2016-03-25 18:59:55
     2016-03-25 18:47:06   state           Updated stats for: lc.kueche
   Fhem:
     modulVersion $Date: 2016-03-17 18:25:17 +0100 (Thu, 17 Mar 2016) $
     nextPeriodChangeTime 1458928795
Attributes:
   tendencyReadings temperature


Sensor:
Internals:
   CHANGED
   DEF        39
   IODev      JeeLinkLaCrosse
   JeeLinkLaCrosse_MSGCNT 23840
   JeeLinkLaCrosse_RAWMSG OK 9 57 1 4 165 106
   JeeLinkLaCrosse_TIME 2016-03-25 18:43:16
   LASTInputDev JeeLinkLaCrosse
   LaCrosse_lastRcv 2016-03-25 18:43:16
   MSGCNT     23840
   NAME       lc.kueche
   NR         503
   STATE      T: 18.9
   TYPE       LaCrosse
   addr       39
   battery_new 0
   corr1      0
   corr2      0
   previousH  106
   previousT  18.9
   sensorType 0=T(H)
   Readings:
     2016-03-25 18:43:16   battery         ok
     2016-03-25 17:59:55   statTemperatureTendency 1h: - 2h: - 3h: - 6h: -
     2016-03-25 18:43:06   state           T: 18.9
     2016-03-25 18:43:16   temperature     18.9
   Helper:
     _98_statistics lc.kueche.statistics
Attributes:
   IODev      JeeLinkLaCrosse
   event-min-interval 60
   event-on-change-reading battery,temperature,state
   room       Unsorted


lg
aeronaut

HCS

Bei mir geht das auch mit LaCrosse.
Nur geraten, nicht geforscht: versuch mal ein LaCrosse device ohne Punkt im Name

aeronaut

Volltreffer, ohne Punkt im Device funktioniert es.

Bei Homematic-Geräten scheint der Punkt nicht zu stören ...

Danke für den Tipp.

lg
aeronaut

Christian Uhlmann

Zitat von: HCS am 25 März 2016, 19:28:47
Bei mir geht das auch mit LaCrosse.
Nur geraten, nicht geforscht: versuch mal ein LaCrosse device ohne Punkt im Name

Hallo,

vielleicht kann mir hier jemand aushelfen. Alle meine Geräte haben einen Punkt im Namen.
Ich trennen damit die verschiedenen Namensbestandteile, daher habe ich wohl das selbe Problem.

Hier mein statistics Device:
Internals:
   CFGFN
   DEF        GH.tr.TF.Lampe statistics
   DEV_REGEXP GH.tr.TF.Lampe
   NAME       SYS.statistics.TempHum
   NR         2618
   NTFY_ORDER 10-SYS.statistics.TempHum
   PREFIX     statistics
   STATE      Updated stats for: GH.tr.TF.Lampe
   TYPE       statistics
   Readings:
     2016-10-09 20:41:03   monitoredDevicesCUL_HM EG.az.TF.Arbeitszimmer,EG.wz.TF.Wohnzimmer
     2016-10-09 20:41:03   monitoredDevicesLaCrosse EG.ku.TF.Kuehlschrank,GH.tr.TF.Lampe,EG.ku.TF.Kueche,OG.k2.TF.Kind2,EG.vr.TF.Gefriertruhe,GV.ab.TF.Blumengitter,OG.bz.TF.Badezimmer,OG.k1.TF.Leonie,OG.sz.TF.Schlafzimmer
     2016-10-09 20:51:29   nextPeriodChangeCalc 2016-10-09 20:59:55
     2016-10-09 20:54:56   state           Updated stats for: GH.tr.TF.Lampe
   Fhem:
     modulVersion $Date: 2016-09-27 21:25:42 +0200 (Tue, 27 Sep 2016) $
     nextPeriodChangeTime 1476039595
Attributes:
   ignoreDefaultAssignments 1
   tendencyReadings temperature,humidity


hier dazu der LaCrosse Sensor:
Internals:
   CFGFN
   DEF        12
   IODev      SYS.gw.LaCrosse.usb.01
   LASTInputDev SYS.gw.LaCrosse.wlan.01
   LaCrosse_lastRcv 2016-10-09 20:56:02
   MSGCNT     1325
   NAME       GH.tr.TF.Lampe
   NR         675
   STATE      T: 9.5 H: 80 D: 6.2 A: 7.3
   SYS.gw.LaCrosse.usb.01_MSGCNT 575
   SYS.gw.LaCrosse.usb.01_RAWMSG OK 9 18 1 4 71 80
   SYS.gw.LaCrosse.usb.01_TIME 2016-10-09 20:55:37
   SYS.gw.LaCrosse.wlan.01_MSGCNT 1315
   SYS.gw.LaCrosse.wlan.01_TIME 2016-10-09 20:56:02
   TYPE       LaCrosse
   addr       12
   battery_new 0
   corr1      0
   corr2      0
   previousH  80
   previousT  9.5
   sensorType 0=T(H)
   Helper:
     Dblog:
       Absfeuchte:
         Sys.dblog_thsensor:
           TIME       1476039362.7255
           VALUE      7.3
       Dewpoint:
         Sys.dblog_thsensor:
           TIME       1476039362.7255
           VALUE      6.2
       Humidity:
         Sys.dblog_thsensor:
           TIME       1476039362.7255
           VALUE      80
       Temperature:
         Sys.dblog_thsensor:
           TIME       1476039362.7255
           VALUE      9.5
   Readings:
     2016-10-09 20:56:02   absFeuchte      7.3
     2016-10-09 20:56:02   battery         ok
     2016-10-09 20:56:02   dewpoint        6.2
     2016-10-09 20:56:02   humidity        80
     2016-10-09 20:56:02   state           T: 9.5 H: 80
     2016-10-09 20:56:02   temperature     9.5
   Helper:
     _98_statistics SYS.statistics.TempHum
Attributes:
   IODev      SYS.gw.LaCrosse.usb.01
   alias      Terrasse hinten
   doAverage  1
   event-min-interval humidity:60,state:60,temperature:60
   event-on-change-reading battery
   event-on-update-reading humidity,state,temperature
   group      Heizung und Temperatur
   icon       temperature_humidity
   room       Aussen
   stateFormat T:temperature H:humidity: D:humidity A:absFeuchte
   subType    thermostat
   userattr   subType:thermostat


Würde da ja auch selbst was umbasteln, aber so ist das irgendwie ziemlich blöd.
Jemand einen Hinweis oder eine Idee?


Danke und Grüße

Christian
Host: Debian Buster als VM / XCP-NG
Gateways: DuoFern Stick, CUL433 Revolt, CUL MAX, HMLan, HM-USB 2, LaCrosseGateway
Devices: 12x Rademacher Rollos, 6x TX 29 DT-HT, 10x HM-CC-RT-DN, 14x MAX Fensterkontakte, Diverse HM Aktoren für Licht, Klingel, Gong, Eingangstür, ESPEasy, Sonoff mit Tasmota

tupol

Da das Device als Regular Expression ausgewertet wird ... hast Du mal einen Backslash vor den Punkt gesetzt?

Christian Uhlmann

Zitat von: tupol am 14 Oktober 2016, 08:45:15
Da das Device als Regular Expression ausgewertet wird ... hast Du mal einen Backslash vor den Punkt gesetzt?

Danke für den Hinweis, aber es hatte sich dann von selbst erledigt.
Es dauert halt nur ein bisschen, bis die Tendenz ermittelt werden kann.
Jetzt sieht es gut aus :)
Host: Debian Buster als VM / XCP-NG
Gateways: DuoFern Stick, CUL433 Revolt, CUL MAX, HMLan, HM-USB 2, LaCrosseGateway
Devices: 12x Rademacher Rollos, 6x TX 29 DT-HT, 10x HM-CC-RT-DN, 14x MAX Fensterkontakte, Diverse HM Aktoren für Licht, Klingel, Gong, Eingangstür, ESPEasy, Sonoff mit Tasmota