Durchschnittstemperatur mit STATISTICS Modul berechnen

Begonnen von fast-eddy, 25 Juli 2019, 21:23:50

Vorheriges Thema - Nächstes Thema

fast-eddy

Hallo zusammen,

passend zur Wetterlage möchte ich meine Gartenbewässerung automatisiern und hierzu den Niederschlag und die
Temperatur mit Hilfe des helper modules statistic aufbereiten.

Nach einigen Anlaufschwierigkeiten klappt das mit dem Regenmesser auch ganz gut. Der liefert mir über ein Reading basicSet recht schnell die Information ob es gerade regnet und über das Reading water die Niederschlagsmenge in Millimeter. Via statistics ermittle ich daraus die Niederschlagsmengen der letzten 24|48|72 Stunden.
Zitat
2019-07-25 20:59:55   statWaterHour24 0.1215 (6 Hour)
2019-07-25 20:59:55   statWaterHour48 0.1215 (6 Hour)
2019-07-25 20:59:55   statWaterHour72 0.1215 (6 Hour)

Obwohl vom Aufbau einfacher will es mir absolut nicht gelingen, die Durchschnittstemperatur zu ermitteln Hour|Day.
Es werden einfach KEINE neuen AVGReadings im Device angelegt. Daten vom Device kommen allerdings an, denn die
"Standard Readings" von "statistics" werden angelegt und mit Werten befüllt - wenn auch mit Unsinn.
Soweit ich die commandref verstehe müsste alles passen - aber da liegt man ja gerne mal danaben ;-)

Hier mal ein List von statistics:

Internals:
   DEF        NIEDERSCHLAG|GARTEN
   DEV_REGEXP NIEDERSCHLAG|GARTEN
   FUUID      5d3883c7-f33f-d5e6-6cee-d5d5230da82a9401
   NAME       weatherSTATISTICS
   NOTIFYDEV  global,NIEDERSCHLAG|GARTEN
   NR         527
   NTFY_ORDER 10-weatherSTATISTICS
   PREFIX     stat
   STATE      Updated stats for: NIEDERSCHLAG
   TYPE       statistics
   READINGS:
     2019-07-25 19:45:40   monitoredDevicesCUL_HM GARTEN
     2019-07-25 20:14:08   monitoredDevicesUnsupported GARTEN#CUL_HM
     2019-07-25 19:45:55   monitoredDevicesZWave NIEDERSCHLAG
     2019-07-25 20:59:55   nextPeriodChangeCalc 2019-07-25 21:59:55
     2019-07-25 20:59:55   state           Updated stats for: NIEDERSCHLAG
   fhem:
     modulVersion $Date: 2018-03-18 19:51:57 +0100 (Sun, 18 Mar 2018) $
     nextPeriodChangeTime 1564084795
Attributes:
   dayChangeTime 0600
   deltaReadings water
   group      Sensoren
   ignoreDefaultAssignments 1
   room       SYSTEM
   singularReadings GARTEN:temperature:Avg:(Hour|Day)
   specialDeltaPeriods NIEDERSCHLAG:water:Hour:24:48:72



und hier zum dazugehörenden Device:

Internals:
   DEF        5D4396
   FUUID      5d399b3e-f33f-d5e6-b639-0b83d874833782c1
   HMLAN1_MSGCNT 36
   HMLAN1_RAWMSG E5D4396,0000,019B2071,FF,FFB4,AA86705D4396000000015427
   HMLAN1_RSSI -76
   HMLAN1_TIME 2019-07-25 21:15:35
   HMLAN2_MSGCNT 35
   HMLAN2_RAWMSG E5D4396,0000,B868ED89,FF,FFBF,AA86705D4396000000015427
   HMLAN2_RSSI -65
   HMLAN2_TIME 2019-07-25 21:15:35
   HMUART1_MSGCNT 35
   HMUART1_RAWMSG 05000034AA86705D4396000000015427
   HMUART1_RSSI -52
   HMUART1_TIME 2019-07-25 21:15:35
   HMUART2_MSGCNT 36
   HMUART2_RAWMSG 0500004EAA86705D4396000000015427
   HMUART2_RSSI -78
   HMUART2_TIME 2019-07-25 21:15:35
   IODev      HMUART1
   LASTInputDev HMLAN2
   MSGCNT     142
   NAME       GARTEN
   NOTIFYDEV  global
   NR         529
   NTFY_ORDER 50-GARTEN
   STATE      Temperatur: 34.0°C | Luftfeuchtigkeit: 39% | Taupunkt: 18.1°C

   TYPE       CUL_HM
   chanNo     01
   lastMsg    No:AA - t:70 s:5D4396 d:000000 015427
   protCmdDel 3
   protLastRcv 2019-07-25 21:15:35
   protRcv    36 last_at:2019-07-25 21:15:35
   protResnd  3 last_at:2019-07-25 19:51:37
   protResndFail 1 last_at:2019-07-25 19:54:13
   protSnd    4 last_at:2019-07-25 19:54:10
   protState  CMDs_done_Errors:1
   rssi_at_HMLAN1 cnt:36 min:-77 max:-74 avg:-75.77 lst:-76
   rssi_at_HMLAN2 cnt:35 min:-67 max:-65 avg:-66.02 lst:-65
   rssi_at_HMUART1 cnt:35 min:-55 max:-51 avg:-52.34 lst:-52
   rssi_at_HMUART2 cnt:36 min:-80 max:-77 avg:-78.41 lst:-78
   READINGS:
     2019-07-25 19:45:40   Activity        alive
     2019-07-25 21:15:35   D               18.1
     2019-07-25 14:06:22   D-firmware      1.3
     2019-07-25 14:06:22   D-serialNr      OEQXXXXXXX
     2019-07-25 14:06:22   R-pairCentral   set_0xF12341
     2019-07-25 21:15:35   battery         ok
     2019-07-25 21:15:35   dewpoint        18.1
     2019-07-25 21:15:35   humidity        39
     2019-07-25 20:06:59   statTemperature Hour: -0.2 Day: 9.8 Month: 9.8 Year: 9.8 (since:  )
     2019-07-25 19:59:55   statTemperatureLast Hour: -1.8 Day: - Month: - Year: -
     2019-07-25 21:15:35   state           T: 34.0 H: 39
  helper:
     HM_CMDNR   170
     _98_statistics weatherSTATISTICS
     getCfgListNo
     mId        003D
     peerFriend
     peerOpt    p:THSensor
     regLst     0
     rxType     140
     supp_Pair_Rep 0
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       newChn     +5D4396,00,00,00
       nextSend   1564082135.62937
       rxt        2
       vccu       vccu
       p:
         5D4396
         00
         00
         00
       prefIO:
         HMUART1
     mRssi:
       mNo        AA
       io:
         HMLAN1:
           -76
           -76
         HMLAN2:
           -65
           -65
         HMUART1:
           -46
           -46
         HMUART2:
           -78
           -78
     prt:
       bErr       0
       sProc      0
     q:
       qReqConf   
       qReqStat   
     role:
       chn        1
       dev        1
     rssi:
       at_HMLAN1:
         avg        -75.7777777777777
         cnt        36
         lst        -76
         max        -74
         min        -77
       at_HMLAN2:
         avg        -66.0285714285714
         cnt        35
         lst        -65
         max        -65
         min        -67
       at_HMUART1:
         avg        -52.3428571428571
         cnt        35
         lst        -52
         max        -51
         min        -55
       at_HMUART2:
         avg        -78.4166666666667
         cnt        36
         lst        -78
         max        -77
         min        -80
     shadowReg:
     tmpl:
Attributes:
   IODev      HMUART1
   IOgrp      vccu:HMUART1
   actCycle   000:10
   actStatus  alive
   alias      TEMPERATUR GARTEN
   autoReadReg 4_reqStatus
   expert     2_raw
   firmware   1.3
   group      Sensoren
   model      HM-WDS10-TH-O
   room       GARTEN,GEWÄCHSHAUS,TEMPERATUR
   serialNr   OEQXXXXXXX
   stateFormat Temperatur: temperature°C | Luftfeuchtigkeit: humidity% | Taupunkt: dewpoint°C

   subType    THSensor


Hat jemand einen Tipp für mich warum es mit den Temperaturen und statistic nicht klappt?
Raspberry Pi | HMUART | HMLAN | JeeLink | HUE | Z-WAVE.ME | HM-LC-Bl1PBU-FM | HM-PB-2-WM55 HM-CC-RT-DN | HM-LC-SW4-SM | HM-WDS10-TH-O HM-WDS30-T-O | HM-LC-SW4-DR | HM-Sen-MDIR-O-2 | HM-SEC-SCo |  Technoline TX 29 DT-HT|

fast-eddy

Hat wirklich keiner ne Idee wo der Fehler in meiner Konfiguration von STATISTICS liegt?
Oder funktionier das evtl. mit Homematic Sensoren generell nicht?

Habe mit jetzt mit dem Modul AVERAGE beholfen, da kann ich aber leider nicht einstellen
ab welcher Uhrzeit die Durchschnittswerte für "DAY" neu berechnet werden. :-|

Hoffe weiter auch Eure Unterstützung...
Raspberry Pi | HMUART | HMLAN | JeeLink | HUE | Z-WAVE.ME | HM-LC-Bl1PBU-FM | HM-PB-2-WM55 HM-CC-RT-DN | HM-LC-SW4-SM | HM-WDS10-TH-O HM-WDS30-T-O | HM-LC-SW4-DR | HM-Sen-MDIR-O-2 | HM-SEC-SCo |  Technoline TX 29 DT-HT|

MadMax-FHEM

#2
Geht mit Homematic...
...und auch bei deinem Sensor. Habe den selben und da geht das...

Dein Tempsensor ist noch nicht richtig pepaired: set_ bei PairCentral

Dein Tempsensor hat kein Temperature Reading...

EDIT: grad nur noch mal über dein HM-Device "geflogen" aber da stimmt wohl noch mehr nicht. Du hast eine vccu!? Aber die Attribute am Device stimmen nicht... Erst mal das "gerade rücken", vccu-Wiki sollte helfen...

Grad nur mobil...

Gruß, Joachim
FHEM PI3B+ Bullseye: HM-CFG-USB, 40x HM, ZWave-USB, 13x ZWave, EnOcean-PI, 15x EnOcean, HUE/deCONZ, CO2, ESP-Multisensor, Shelly, alexa-fhem, ...
FHEM PI2 Buster: HM-CFG-USB, 25x HM, ZWave-USB, 4x ZWave, EnOcean-PI, 3x EnOcean, Shelly, ha-bridge, ...
FHEM PI3 Buster (Test)

fast-eddy

@Joachim danke für Deinen "Rettungsversuch"!
Hatte schon die Befürchtung das die gesamte FHEM Community im Urlaub ist ;-)

ZitatDein Tempsensor ist noch nicht richtig pepaired: set_ bei PairCentral
Das mit dem unvollständigen Pairing ist mir in der Tat nicht aufgefallen. Das kommt wohl daher, dass ich das Device tauschen musste weil der ursprüngliche Sensor das zeiliche gesegnet hat. Diese Fehlerquelle konnte ich also schon mal eleminieren:
Zitat2019-07-28 11:00:47   PairedTo        0xF12341
     2019-07-28 11:00:47   R-burstRx       off
     2019-07-28 11:00:47   R-pairCentral   0xF12341

Aber was meinst Du damit?
ZitatDu hast eine vccu!? Aber die Attribute am Device stimmen nicht.

Grüße,
Ralf
Raspberry Pi | HMUART | HMLAN | JeeLink | HUE | Z-WAVE.ME | HM-LC-Bl1PBU-FM | HM-PB-2-WM55 HM-CC-RT-DN | HM-LC-SW4-SM | HM-WDS10-TH-O HM-WDS30-T-O | HM-LC-SW4-DR | HM-Sen-MDIR-O-2 | HM-SEC-SCo |  Technoline TX 29 DT-HT|

MadMax-FHEM

Sorry, da hab ich mich bzgl. der Attribute wohl verschaut...

Trotzdem habe ich kein temperature Reading gefunden.
Meiner hat das und ohne das wird wohl statistics bzgl. Temperatur auch nicht funktionieren können...

Gruß, Joachim
FHEM PI3B+ Bullseye: HM-CFG-USB, 40x HM, ZWave-USB, 13x ZWave, EnOcean-PI, 15x EnOcean, HUE/deCONZ, CO2, ESP-Multisensor, Shelly, alexa-fhem, ...
FHEM PI2 Buster: HM-CFG-USB, 25x HM, ZWave-USB, 4x ZWave, EnOcean-PI, 3x EnOcean, Shelly, ha-bridge, ...
FHEM PI3 Buster (Test)

fast-eddy


Hatte gerade ein "Massensterbern" meiner HM-WDS10-TH-O  :o
Nachdem ich das Pairing des Sensors GARTEN erneuert hatte war der zwar gepaired hat sich danach aber tot gestellt.
Komischerweise drei weitere in meiner Installation auch  >:(

Nach Durchforsten zahlreicher Forenthreads (z.B. https://forum.fhem.de/index.php?topic=91905.0)
habe ich bis auf einen alle wieder am Laufen - War aber mehr Vodoo als gezieltes Debugging.

@Joachim:
ZitatTrotzdem habe ich kein temperature Reading gefunden.
Das ist schon komisch, dass das LIST kein Reading: temperature ausgibt?
Im Sensor und in den verküpften Anwendungen wurde es nämlich angezeigt und AVERAGE rechnet ja auch schön brav die Durchschnittswrte aus - strange?!

Egal jetzt sollte auf Seiten des Sensors alles passen:
  TYPE       CUL_HM
   chanNo     01
   lastMsg    No:15 - t:70 s:5D4396 d:000000 01163D
   protLastRcv 2019-07-28 13:46:07
   protRcv    21 last_at:2019-07-28 13:46:07
   protSnd    1 last_at:2019-07-28 12:56:14
   protState  CMDs_done
   rssi_at_HMLAN1 cnt:21 min:-75 max:-52 avg:-67.95 lst:-74
   rssi_at_HMLAN2 cnt:21 min:-82 max:-59 avg:-71.57 lst:-82
   rssi_at_HMUART1 cnt:21 min:-64 max:-20 avg:-46.57 lst:-62
   rssi_at_HMUART2 cnt:21 min:-81 max:-60 avg:-74.57 lst:-80
   READINGS:
     2019-07-28 13:01:57   Activity        alive
     2019-07-28 12:41:30   CommandAccepted yes
     2019-07-28 13:46:07   D               19.6
     2019-07-28 12:39:21   D-firmware      1.3
     2019-07-28 12:39:21   D-serialNr      XXXXX
     2019-07-28 12:41:31   PairedTo        0xF12341
     2019-07-28 11:00:47   R-burstRx       off
     2019-07-28 12:41:31   R-pairCentral   0xF12341
     2019-07-28 12:41:31   RegL_00.        00:00 01:00 02:01 05:00 0A:F1 0B:23 0C:41 0F:00
     2019-07-28 13:46:07   battery         ok
     2019-07-28 13:46:07   dewpoint        19.6
     2019-07-28 13:46:07   humidity        61
     2019-07-28 12:56:14   powerOn         2019-07-28 12:56:14
     2019-07-28 12:56:14   recentStateType info
     2019-07-28 12:35:13   sabotageAttackId_ErrIoId_1E9FEE cnt:6
     2019-07-28 12:35:13   sabotageAttack_ErrIoAttack cnt 6
     2019-07-28 13:46:07   state           T: 27.8 H: 61
     2019-07-28 13:46:07   temperature     27.8
     2019-07-28 13:46:07   temperature_avg_day 28.5
     2019-07-28 13:46:07   temperature_avg_month 28.3
     2019-07-28 13:46:07   temperature_cum_day 1413165.5
     2019-07-28 13:46:07   temperature_cum_month 69876525.5
     2019-07-28 12:58:31   temperature_max_day 31.1
     2019-07-28 12:58:31   temperature_max_month 31.1
     2019-07-28 13:46:07   temperature_min_day 27.8
     2019-07-28 13:46:07   temperature_min_month 27.8
   helper:
     HM_CMDNR   21
     PONtest    0
     _98_statistics weatherSTATISTICS
     mId        003D
     peerFriend
     peerOpt    p:THSensor
     regLst     0
     rxType     140
     supp_Pair_Rep 0
     ack:
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       newChn     +5D4396,00,00,00
       nextSend   1564314367.34692
       rxt        2
       vccu       vccu
       p:
         5D4396
         00
         00
         00
       prefIO:
         HMUART2
     mRssi:
       mNo        15
       io:
         HMLAN1:
           -74
           -74
         HMLAN2:
           -82
           -82
         HMUART1:
           -62
           -62
         HMUART2:
           -78
           -78
     prt:
       bErr       0
       sProc      0
       sleeping   1
       rspWait:
     q:
       qReqConf   
       qReqStat   
     role:
       chn        1
       dev        1
     rssi:
       at_HMLAN1:
         avg        -67.9523809523809
         cnt        21
         lst        -74
         max        -52
         min        -75
       at_HMLAN2:
         avg        -71.5714285714286
         cnt        21
         lst        -82
         max        -59
         min        -82
       at_HMUART1:
         avg        -46.5714285714286
         cnt        21
         lst        -62
         max        -20
         min        -64
       at_HMUART2:
         avg        -74.5714285714286
         cnt        21
         lst        -80
         max        -60
         min        -81
     tmpl:
Attributes:
   IODev      HMUART2
   IOgrp      vccu:HMUART2
   actCycle   000:10
   actStatus  alive
   alias      TEMPERATUR GARTEN
   autoReadReg 0_off
   expert     2_raw
   firmware   1.3
   group      Sensoren
   model      HM-WDS10-TH-O
   peerIDs    00000000,
   room       GARTEN,GEWÄCHSHAUS,TEMPERATUR
   serialNr   OEQ1016970
   stateFormat Temperatur: temperature°C | Luftfeuchtigkeit: humidity% | Taupunkt: dewpoint°C

   subType    THSensor


Nur STATISTICS rührt sich noch immer nicht und legt keine statReadings an.
Passiert das nur bei der Ersteinrichtung und muss man das ggf. manuell erzwingen? Wenn ja - wie?
Raspberry Pi | HMUART | HMLAN | JeeLink | HUE | Z-WAVE.ME | HM-LC-Bl1PBU-FM | HM-PB-2-WM55 HM-CC-RT-DN | HM-LC-SW4-SM | HM-WDS10-TH-O HM-WDS30-T-O | HM-LC-SW4-DR | HM-Sen-MDIR-O-2 | HM-SEC-SCo |  Technoline TX 29 DT-HT|

MadMax-FHEM

Ich weiß nicht genau wann bei statistics welche Werte kommen aber es müssen ja für avgTag etc. ja mal Daten eines Tages da sein!?

Das temperature Reading ist halt evtl. erst seit zu kurzem "da"!?

Ich kann ja später mal bei mir schauen.
Da läuft (soweit ich weiß) statistics mit eben diesem Sensor problemlos...

Gruß, Joachim
FHEM PI3B+ Bullseye: HM-CFG-USB, 40x HM, ZWave-USB, 13x ZWave, EnOcean-PI, 15x EnOcean, HUE/deCONZ, CO2, ESP-Multisensor, Shelly, alexa-fhem, ...
FHEM PI2 Buster: HM-CFG-USB, 25x HM, ZWave-USB, 4x ZWave, EnOcean-PI, 3x EnOcean, Shelly, ha-bridge, ...
FHEM PI3 Buster (Test)

MadMax-FHEM

Hier mal die lists meiner Devices:


Internals:
   DEF        2BBF72
   FUUID      5c573a6f-f33f-753d-23c4-a412f36142bbeba2
   IODev      hmusb
   LASTInputDev hmusb
   MSGCNT     15181
   NAME       Aussenthermometer
   NOTIFYDEV  global
   NR         727
   NTFY_ORDER 50-Aussenthermometer
   STATE      T: 24.2 H: 71
   TYPE       CUL_HM
   chanNo     01
   hmusb_MSGCNT 15181
   hmusb_RAWMSG E2BBF72,0000,304F3844,FF,FFCD,C586702BBF7200000000F247
   hmusb_RSSI -51
   hmusb_TIME 2019-07-28 19:23:41
   lastMsg    No:C5 - t:70 s:2BBF72 d:000000 00F247
   protLastRcv 2019-07-28 19:23:41
   protRcv    15166 last_at:2019-07-28 19:23:41
   rssi_at_hmusb cnt:15181 min:-77 max:-45 avg:-50.85 lst:-51
   READINGS:
     2019-07-01 23:54:43   Activity        alive
     2016-03-17 13:07:31   CommandAccepted yes
     2015-10-17 18:15:40   D-firmware      1.3
     2015-10-17 18:15:40   D-serialNr      LEQ0568357
     2016-03-17 13:07:31   PairedTo        0xAFFE11
     2015-10-17 18:15:40   R-burstRx       off
     2015-10-17 18:15:40   R-pairCentral   0xAFFE11
     2019-07-28 19:23:41   battery         ok
     2019-07-28 19:23:41   dewpoint        18.6
     2019-07-28 19:23:41   humidity        71
     2015-10-17 18:15:28   powerOn         2015-10-17 18:15:28
     2015-10-17 18:15:28   recentStateType info
     2019-07-28 19:23:41   statTemperatureDay Min: 21.1 Avg: 23.9 Max: 26.5
     2019-07-28 19:23:41   statTemperatureDayAvg 23.9
     2019-07-28 05:59:55   statTemperatureDayAvgLast 24.8
     2019-07-28 05:59:55   statTemperatureDayLast Min: 21.2 Avg: 24.8 Max: 26.6
     2019-07-28 19:23:41   statTemperatureHour Min: 24.1 Avg: 24.2 Max: 24.2
     2019-07-28 18:59:55   statTemperatureHourLast Min: 23.8 Avg: 24.1 Max: 24.2
     2019-07-28 19:23:41   statTemperatureMonth Min: 12.6 Avg: 23.0 Max: 35.4
     2019-07-01 05:59:55   statTemperatureMonthLast Min: 13.3 Avg: 23.4 Max: 34.9
     2019-07-28 19:23:41   statTemperatureYear Min: -4.0 Avg: 12.7 Max: 35.4
     2019-01-01 05:59:55   statTemperatureYearLast Min: -9.8 Avg: 13.3 Max: 34.6
     2019-07-28 19:23:41   state           T: 24.2 H: 71
     2019-07-28 19:23:41   temperature     24.2
   helper:
     HM_CMDNR   197
     _98_statistics stOutsideTemp
     mId        003D
     peerFriend
     peerOpt    p:THSensor
     regLst     0
     rxType     140
     supp_Pair_Rep 0
     expert:
       def        1
       det        1
       raw        0
       tpl        0
     io:
       newChn     +2BBF72,00,00,00
       nextSend   1564334496.65819
       rxt        2
       vccu       vccu
       p:
         2BBF72
         00
         00
         00
       prefIO:
         hmusb
     mRssi:
       mNo        C5
       io:
         hmusb:
           -45
           -45
     prt:
       bErr       0
       sProc      0
     q:
       qReqConf   
       qReqStat   
     role:
       chn        1
       dev        1
     rssi:
       at_hmusb:
         avg        -50.8538963177657
         cnt        15181
         lst        -51
         max        -45
         min        -77
     tmpl:
Attributes:
   IODev      hmusb
   IOgrp      vccu:hmusb
   actCycle   000:20
   actStatus  alive
   autoReadReg 5_readMissing
   expert     1_allReg
   firmware   1.3
   group      Klima
   icon       temperature_humidity
   model      HM-WDS10-TH-O
   peerIDs    00000000,
   room       Balkon
   serialNr   LEQ0568357
   subType    THSensor



Internals:
   DEF        Aussenthermometer
   DEV_REGEXP Aussenthermometer
   FUUID      5c573a6f-f33f-753d-ae7a-15d939e164d7ce21
   NAME       stOutsideTemp
   NOTIFYDEV  global,Aussenthermometer
   NR         737
   NTFY_ORDER 10-stOutsideTemp
   PREFIX     stat
   STATE      Updated stats for: Aussenthermometer
   TYPE       statistics
   READINGS:
     2019-07-01 23:54:43   monitoredDevicesCUL_HM Aussenthermometer
     2019-07-28 18:59:55   nextPeriodChangeCalc 2019-07-28 19:59:55
     2019-07-28 19:21:36   state           Updated stats for: Aussenthermometer
   fhem:
     modulVersion $Date: 2018-03-18 19:51:57 +0100 (Sun, 18 Mar 2018) $
     nextPeriodChangeTime 1564336795
Attributes:
   dayChangeTime 06:00
   ignoreDefaultAssignments 1
   minAvgMaxReadings temperature
   room       Configs
   singularReadings Aussenthermometer:temperature:Avg:Day


Gruß, Joachim
FHEM PI3B+ Bullseye: HM-CFG-USB, 40x HM, ZWave-USB, 13x ZWave, EnOcean-PI, 15x EnOcean, HUE/deCONZ, CO2, ESP-Multisensor, Shelly, alexa-fhem, ...
FHEM PI2 Buster: HM-CFG-USB, 25x HM, ZWave-USB, 4x ZWave, EnOcean-PI, 3x EnOcean, Shelly, ha-bridge, ...
FHEM PI3 Buster (Test)

fast-eddy

Danke! Das hat mir schon mal ein Stück weitergeholfen.

Viel anders hatte ich das bei mir auch nicht konfiguriert aber nachdem ich an einigen Parameter gedreht
habe, hatte ich plötzlich "statReadings" im Device. Auch das benötigte statTemperatureDayAvg

Was genau STATISTICS jetzt bewogen hat die Reading doch zu erzeugen kann ich nicht mehr sagen.
Ich vermute aber dass es das Attribut minAvgMaxReadings war. Das benötige ich zwar nicht aber offensichtlich
wird ohne setzen dieses Attributs auch kein Wert für das Attribut singularReadings erzeugt.

Also zumindest läuft es jetzt mal.

ABER:

Die Werte sind leider Unsinn!
Eine Ursache könnte folgender Eintrag sein, den ich im Logfile gefunden habe:
2019.07.28 21:39:30 1: PERL WARNING: Use of uninitialized value in split at ./FHEM/98_statistics.pm line 566.
2019.07.28 21:39:30 1: PERL WARNING: Use of uninitialized value in numeric lt (<) at ./FHEM/98_statistics.pm line 570.
2019.07.28 21:39:30 1: PERL WARNING: Use of uninitialized value in numeric gt (>) at ./FHEM/98_statistics.pm line 572.
2019.07.28 21:39:30 1: PERL WARNING: Use of uninitialized value in sprintf at ./FHEM/98_statistics.pm line 578.
2019.07.28 21:39:30 1: PERL WARNING: Use of uninitialized value $stat[7] in concatenation (.) or string at ./FHEM/98_statistics.pm line 579.
2019.07.28 21:39:30 1: PERL WARNING: Use of uninitialized value in sprintf at ./FHEM/98_statistics.pm line 598.


Kannst Du damit was anfangen?

Grüße,
Ralf
Raspberry Pi | HMUART | HMLAN | JeeLink | HUE | Z-WAVE.ME | HM-LC-Bl1PBU-FM | HM-PB-2-WM55 HM-CC-RT-DN | HM-LC-SW4-SM | HM-WDS10-TH-O HM-WDS30-T-O | HM-LC-SW4-DR | HM-Sen-MDIR-O-2 | HM-SEC-SCo |  Technoline TX 29 DT-HT|