[cul_hm] bug: fehlendes attribut tempListTmpl nach neuanlage eines thermostats

Begonnen von frank, 21 November 2022, 13:28:11

Vorheriges Thema - Nächstes Thema

frank

nach dem anlegen eines thermostats (HM-CC-TC) durch pairing fehlt dem climate channel das attribut tempListTmpl.

soweit ich den code in CUL_HM_AttrInit bisher verstehe, sollte das attribut tempListTmpl vorhanden sein, wenn der cmd tempTmplSet existiert. da der cmd (jetzt) existiert, spekuliere ich, dass beim anlegen des channels vermutlich ein reihenfolgeproblem besteht, so dass beim zusammenstellen der erlaubten attribute der cmd tempTmplSet noch nicht vorhanden war.

als workaround hilft ein fhem restart. 
wer hat den überblick und findet den bug?


Internals:
   .AttrList  .devInfo .mId .stc IODev IOgrp actCycle actStatus aesCommReq:1,0 aesKey:5,4,3,2,1,0 autoReadReg:0_off,1_restart,2_pon-restart,3_onChange,4_reqStatus,5_readMissing,8_stateOnly burstAccess:0_off,1_auto commStInCh:on,off do_not_notify:1,0 dummy:1,0 event-aggregator event-min-interval event-on-change-reading event-on-update-reading expert:multiple,defReg,allReg,rawReg,templ,none firmware hmKey hmKey2 hmKey3 hmProtocolEvents:0_off,1_dump,2_dumpFull,3_dumpTrigger ignore:1,0 model modelForce:ACTIONDETECTOR,ACTIONDETECTOR,ASH550,ASH550I,CCU-FHEM,CMM,DORMA_ATENT,DORMA_BRC-H,DORMA_RC-H,HM-CC-RT-DN,HM-CC-RT-DN-BOM,HM-CC-SCD,HM-CC-TC,HM-CC-VD,HM-DIS-EP-WM55,HM-DIS-TD-T,HM-DIS-WM55,HM-DW-WM,HM-ES-PMSW1-DR,HM-ES-PMSW1-PL,HM-ES-PMSW1-PL-DN-R1,HM-ES-PMSW1-PL-DN-R2,HM-ES-PMSW1-PL-DN-R3,HM-ES-PMSW1-PL-DN-R4,HM-ES-PMSW1-PL-DN-R5,HM-ES-PMSW1-SM,HM-ES-TX-WM,HM-HM-LC-DW-WM,HM-LC-AO-SM,HM-LC-BL1-FM,HM-LC-BL1-FM-2,HM-LC-BL1-PB-FM,HM-LC-BL1-SM,HM-LC-BL1-SM-2,HM-LC-BL1PBU-FM,HM-LC-DDC1-PCB,HM-LC-DIM1L-CV,HM-LC-DIM1L-CV-2,HM-LC-DIM1L-CV-644,HM-LC-DIM1L-PL,HM-LC-DIM1L-PL-2,HM-LC-DIM1L-PL-3,HM-LC-DIM1L-PL-644,HM-LC-DIM1PWM-CV,HM-LC-DIM1PWM-CV-2,HM-LC-DIM1T-CV,HM-LC-DIM1T-CV-2,HM-LC-DIM1T-CV-644,HM-LC-DIM1T-DR,HM-LC-DIM1T-FM,HM-LC-DIM1T-FM-2,HM-LC-DIM1T-FM-644,HM-LC-DIM1T-FM-LF,HM-LC-DIM1T-PL,HM-LC-DIM1T-PL-2,HM-LC-DIM1T-PL-3,HM-LC-DIM1T-PL-644,HM-LC-DIM1TPBU-FM,HM-LC-DIM1TPBU-FM-2,HM-LC-DIM2L-CV,HM-LC-DIM2L-SM,HM-LC-DIM2L-SM-2,HM-LC-DIM2L-SM-644,HM-LC-DIM2T-SM,HM-LC-DIM2T-SM,HM-LC-DIM2T-SM-2,HM-LC-JA1PBU-FM,HM-LC-RGBW-WM,HM-LC-SW1-BA-PCB,HM-LC-SW1-DR,HM-LC-SW1-FM,HM-LC-SW1-FM-2,HM-LC-SW1-PB-FM,HM-LC-SW1-PCB,HM-LC-SW1-PL,HM-LC-SW1-PL-3,HM-LC-SW1-PL-CT-R1,HM-LC-SW1-PL-CT-R2,HM-LC-SW1-PL-CT-R3,HM-LC-SW1-PL-CT-R4,HM-LC-SW1-PL-CT-R5,HM-LC-SW1-PL-DN-R1,HM-LC-SW1-PL-DN-R2,HM-LC-SW1-PL-DN-R3,HM-LC-SW1-PL-DN-R4,HM-LC-SW1-PL-DN-R5,HM-LC-SW1-PL-OM54,HM-LC-SW1-PL2,HM-LC-SW1-SM,HM-LC-SW1-SM-2,HM-LC-SW1-SM-ATMEGA168,HM-LC-SW1PBU-FM,HM-LC-SW2-DR,HM-LC-SW2-DR-2,HM-LC-SW2-FM,HM-LC-SW2-FM-2,HM-LC-SW2-PB-FM,HM-LC-SW2-SM,HM-LC-SW2PBU-FM,HM-LC-SW4-BA-PCB,HM-LC-SW4-DR,HM-LC-SW4-DR-2,HM-LC-SW4-PCB,HM-LC-SW4-PCB-2,HM-LC-SW4-SM,HM-LC-SW4-SM-2,HM-LC-SW4-SM-ATMEGA168,HM-LC-SW4-WM,HM-LC-SW4-WM-2,HM-MOD-EM-8,HM-MOD-EM-8BIT,HM-MOD-RE-8,HM-OU-CF-PL,HM-OU-CFM-PL,HM-OU-CFM-TW,HM-OU-CM-PCB,HM-OU-LED16,HM-PB-2-FM,HM-PB-2-WM,HM-PB-2-WM55,HM-PB-2-WM55-2,HM-PB-4-WM,HM-PB-4DIS-WM,HM-PB-4DIS-WM-2,HM-PB-6-WM55,HM-PBI-4-FM,HM-RC-12,HM-RC-12-B,HM-RC-12-SW,HM-RC-19,HM-RC-19-B,HM-RC-19-SW,HM-RC-2-PBU-FM,HM-RC-2-PBU-FM-2,HM-RC-4,HM-RC-4-2,HM-RC-4-3,HM-RC-4-3-D,HM-RC-4-B,HM-RC-8,HM-RC-DIS-H-X-EU,HM-RC-KEY3,HM-RC-KEY3-B,HM-RC-KEY4-2,HM-RC-KEY4-3,HM-RC-P1,HM-RC-SEC3,HM-RC-SEC3-B,HM-RC-SEC4-2,HM-RC-SEC4-3,HM-SCI-3-FM,HM-SEC-CEN,HM-SEC-KEY,HM-SEC-KEY-O,HM-SEC-KEY-S,HM-SEC-MDIR,HM-SEC-MDIR-2,HM-SEC-MDIR-3,HM-SEC-RHS,HM-SEC-RHS-2,HM-SEC-SC,HM-SEC-SC-2,HM-SEC-SCO,HM-SEC-SD,HM-SEC-SD-2,HM-SEC-SFA-SM,HM-SEC-SIR-WM,HM-SEC-TIS,HM-SEC-WDS,HM-SEC-WDS-2,HM-SEC-WIN,HM-SEN-DB-PCB,HM-SEN-EP,HM-SEN-LI-O,HM-SEN-MDIR-O,HM-SEN-MDIR-O-2,HM-SEN-MDIR-O-3,HM-SEN-MDIR-SM,HM-SEN-MDIR-WM55,HM-SEN-RD-O,HM-SEN-WA-OD,HM-SWI-3-FM,HM-SYS-SRP-PL,HM-TC-IT-WM-W-EU,HM-WDC7000,HM-WDS10-TH-O,HM-WDS100-C6-O,HM-WDS100-C6-O-2,HM-WDS20-TH-O,HM-WDS30-OT2-SM,HM-WDS30-OT2-SM-2,HM-WDS30-T-O,HM-WDS40-TH-I,HM-WDS40-TH-I-2,HM-WS550,HM-WS550LCB,HM-WS550LCW,HM-WS550TECH,IS-WDS-TH-OD-S-R3,KFM-DISPLAY,KFM-SENSOR,KS550,KS550LC,KS550TECH,KS888,OLIGO-SMART-IQ-HM,PS-SWITCH,PS-TH-SENS,ROTO_ZEL-STG-RM-DWT-10,ROTO_ZEL-STG-RM-FDK,ROTO_ZEL-STG-RM-FEP-230V,ROTO_ZEL-STG-RM-FFK,ROTO_ZEL-STG-RM-FSA,ROTO_ZEL-STG-RM-FSS-UP3,ROTO_ZEL-STG-RM-FST-UP4,ROTO_ZEL-STG-RM-FWT,ROTO_ZEL-STG-RM-FZS,ROTO_ZEL-STG-RM-FZS-2,ROTO_ZEL-STG-RM-HS-4,ROTO_ZEL-STG-RM-WT-2,S550IA,SCHUECO_263-130,SCHUECO_263-131,SCHUECO_263-132,SCHUECO_263-133,SCHUECO_263-134,SCHUECO_263-135,SCHUECO_263-144,SCHUECO_263-145,SCHUECO_263-146,SCHUECO_263-147,SCHUECO_263-155,SCHUECO_263-157,SCHUECO_263-158,SCHUECO_263-160,SCHUECO_263-162,SCHUECO_263-167,SCHUECO_263-XXX,SENSOTIMER-ST-6,VIRTUAL,WDF-SOLAR,WS888 msgRepeat oldreadings param readOnly:0,1 readingOnDead:multiple,noChange,state,periodValues,periodString,channels rssiLog:1,0 serialNr showtime:1,0 stateFormat:textField-long subType:AlarmControl,KFM100,THSensor,blindActuator,blindActuatorSol,dimmer,display,keyMatic,motionAndBtn,motionDetector,no,outputUnit,powerMeter,powerSensor,pushButton,remote,repeater,rgb,senBright,sensRain,sensor,singleButton,siren,smokeDetector,swi,switch,thermostat,threeStateSensor,timer,tipTronic,virtual,winMatic timestamp-on-change-reading
   .triggerUsed 1
   CFGFN     
   DEF        206333
   FUUID      6374d748-f33f-09c4-61b9-1d17527928093c23
   IODev      hmlan1
   LASTInputDev hmuart1
   MSGCNT     8816
   NAME       Thermostat.HWR
   NR         18384
   NTFY_ORDER 48-HM_206333
   STATE      T: 10.2 H: 67
   TYPE       CUL_HM
   channel_01 Thermostat.HWR_Weather
   channel_02 Thermostat.HWR_Climate
   channel_03 Thermostat.HWR_WindowRec
   cul868_MSGCNT 2936
   cul868_RAWMSG A0C168670206333000000006643::-83:cul868
   cul868_RSSI -83
   cul868_TIME 2022-11-21 12:48:45
   device     Thermostat.HWR
   disableNotifyFn 1
   eventCount 869
   hmlan1_MSGCNT 2947
   hmlan1_RAWMSG E206333,0000,89D39B0E,FF,FFBC,168670206333000000006643
   hmlan1_RSSI -68
   hmlan1_TIME 2022-11-21 12:48:45
   hmuart1_MSGCNT 2933
   hmuart1_RAWMSG 0500004B168670206333000000006643
   hmuart1_RSSI -75
   hmuart1_TIME 2022-11-21 12:48:45
   lastMsg    No:16 - t:70 s:206333 d:000000 006643
   protCondBurst forced_off
   protLastRcv 2022-11-21 12:48:45
   protRcv    2235 last_at:2022-11-21 12:48:45
   protSnd    4 last_at:2022-11-21 00:01:59
   protState  CMDs_done
   rssi_at_cul868 cnt:2936 min:-101 max:-59.5 avg:-78.83 lst:-83
   rssi_at_hmlan1 cnt:2948 min:-77 max:-55 avg:-66.64 lst:-68
   rssi_at_hmuart1 cnt:2933 min:-84 max:-64 avg:-75.46 lst:-75
   rssi_hmlan1 cnt:2 min:-62 max:-58 avg:-60 lst:-62
   .attraggr:
   .attreocr:
     .*
   .attrminint:
   .attrtocr:
     .*
   CL:
     Authenticated 0
     BUF       
     FD         106
     FW_ID      106209
     LASTACCESS 1669031424.82536
     NAME       WEB_192.168.1.31_49577
     NR         106209
     PEER       192.168.1.31
     PORT       49577
     SNAME      WEB
     SSL       
     STATE      Connected
     TEMPORARY  1
     TYPE       FHEMWEB
     canAsyncOutput 1
     encoding   UTF-8
     .attraggr:
     .attrminint:
     READINGS:
       2022-11-21 12:49:07   state           Connected
   READINGS:
     2022-11-16 13:28:18   .D-devInfo      00FFFF
     2022-11-16 13:28:18   .D-stc          58
     2022-11-16 13:42:10   .associatedWith Thermostat.HWR,Thermostat.HWR_Climate,Thermostat.HWR_Weather,Thermostat.HWR_WindowRec,Thermostat.HWR
     2022-11-21 12:48:45   .protLastRcv    20221121124845
     2022-11-16 13:43:21   Activity        alive
     2022-11-16 13:28:46   CommandAccepted yes
     2022-11-16 13:28:18   D-firmware      2.1
     2022-11-16 13:28:18   D-serialNr      KEQ0040081
     2022-11-21 00:01:59   IODev           hmlan1
     2022-11-16 13:28:46   PairedTo        0x1ACE1F
     2022-11-16 13:36:27   R-backlOnMode   auto
     2022-11-16 13:36:27   R-backlOnTime   20
     2022-11-16 13:28:46   R-btnLock       off
     2022-11-16 13:28:46   R-burstRx       off
     2022-11-16 13:28:46   R-pairCentral   0x1ACE1F
     2022-11-16 13:36:27   RegL_00.         00:00 01:00 02:01 05:84 0A:1A 0B:CE 0C:1F 0F:00
     2022-11-17 14:00:56   batNotOkCtr     0
     2022-11-17 14:00:56   batNotOkFirstTime waiting...
     2022-11-16 13:28:46   battery         ok
     2022-11-16 13:37:35   cfgState        ok
     2022-11-18 00:02:04   commState       CMDs_done
     2022-11-16 14:33:53   controlMode     central
     2022-11-16 13:28:54   day-temp        21 C
     2022-11-16 14:33:53   decalcDay       Sat
     2022-11-16 14:33:45   desired-temp    6.0
     2022-11-16 14:33:53   displayMode     temp-hum
     2022-11-16 14:33:53   displayTemp     actual
     2022-11-16 14:33:53   displayTempUnit celsius
     2022-11-21 12:16:13   humidity        67
     2022-11-21 12:16:13   humidityAbsolutTrend ↗↘
     2022-11-21 12:19:00   measured-temp   10.2
     2022-11-16 13:28:54   night-temp      17 C
     2022-11-16 13:28:54   party-temp      20 C
     2022-11-21 12:19:00   state           T: 10.2 H: 67
     2022-11-17 00:01:17   time-request    -
   helper:
     HM_CMDNR   22
     cSnd       011ACE1F20633302040000000006,111ACE1F20633302020C
     cfgStateUpdt 0
     lastMsgTm  1669031325.25546
     mId        0039
     peerFriend -
     peerOpt    -:thermostat
     regLst     0
     rxType     140
     supp_Pair_Rep 0
     ack:
     cmds:
       TmplKey    :1668518544.97645:1668602530.25145
       TmplTs     1668602530.25145
       cmdKey     0:1:0::Thermostat.HWR:0039:00:
       cmdLst:
         assignHmKey noArg
         burstXmit  noArg
         clear      [({msgErrors}|msgEvents|rssi|attack|trigger|register|oldRegs|readings|all)]
         desired-temp (on|off|6.0..30.0;0.5)
         deviceRename -newName-
         fwUpdate   -filename- [-bootTime-]
         getConfig  noArg
         getDevInfo noArg
         getRegRaw  (List0|List1|List2|List3|List4|List5|List6|List7) [-peerChn-]
         raw        -data- [...]
         regBulk    -list-.-peerChn- -addr1:data1- [-addr2:data2-]...
         regSet     [(prep|{exec})] -regName- -value- [-peerChn-]
         reset      noArg
         sysTime    noArg
         tplDel     -tplDel-
         tplSet_0   -tplChan-
         unpair     noArg
       lst:
         condition  slider,0,1,255
         peer       
         peerOpt   
         tplChan    TC_00_sensor,tc1
         tplDel     
         tplPeer   
       rtrvLst:
         cmdList    [({short}|long)]
         deviceInfo [({short}|long)]
         list       [({normal}|full)]
         param      -param-
         reg        -addr- -list- [-peerChn-]
         regList    noArg
         regTable   noArg
         regVal     -addr- -list- [-peerChn-]
         saveConfig [-filename-]
         tplInfo    noArg
     expert:
       def        1
       det        1
       raw        1
       tpl        1
     io:
       flgs       0
       newChn     +206333,00,00,00
       nextSend   1669031325.34972
       rxt        2
       sendWu     1
       vccu       ccu
       p:
         206333
         00
         00
         00
       prefIO:
     mRssi:
       mNo        16
       io:
         cul868:
           -83
           -83
         hmlan1:
           -64
           -64
         hmuart1:
           -75
           -75
     peerIDsH:
     prt:
       bErr       0
       sProc      0
       rspWait:
       tryMsg:
     q:
       qReqConf   
       qReqStat   
     regCollect:
     role:
       dev        1
     rssi:
       at_cul868:
         avg        -78.8302111716621
         cnt        2936
         lst        -83
         max        -59.5
         min        -101
       at_hmlan1:
         avg        -66.6475576662143
         cnt        2948
         lst        -68
         max        -55
         min        -77
       at_hmuart1:
         avg        -75.4626662120696
         cnt        2933
         lst        -75
         max        -64
         min        -84
       hmlan1:
         avg        -60
         cnt        2
         lst        -62
         max        -58
         min        -62
     shadowReg:
     shadowRegChn:
       RegL_00.   00
     tmpl:
   hmccu:
Attributes:
   .mId       0039
   IOgrp      ccu:hmlan1
   actCycle   000:10
   actStatus  alive
   autoReadReg 5_readMissing
   commStInCh off
   event-on-change-reading .*
   expert     defReg,allReg,rawReg,templ
   firmware   2.1
   forceEvents 1
   group      Heizung.HWR
   model      HM-CC-TC
   room       35_HWR
   serialNr   KEQ0040081
   subType    thermostat
   timestamp-on-change-reading .*


Internals:
   .AttrList  aesCommReq:1,0 do_not_notify:1,0 event-aggregator event-min-interval event-on-change-reading event-on-update-reading expert:multiple,defReg,allReg,rawReg,templ,none levelMap levelRange model oldreadings param peerIDs readOnly:0,1 showtime:1,0 stateFormat:textField-long timestamp-on-change-reading
   .triggerUsed 1
   CFGFN     
   DEF        20633302
   FUUID      6374d748-f33f-09c4-4ec1-ec345e094eb572cf
   NAME       Thermostat.HWR_Climate
   NR         18387
   NTFY_ORDER 48-HM_206333_Climate
   STATE      set_desired-temp 6.0
   TYPE       CUL_HM
   chanNo     02
   device     Thermostat.HWR
   disableNotifyFn 1
   eventCount 28
   .attraggr:
   .attreocr:
     .*
   .attrminint:
   .attrtocr:
     .*
   CL:
     Authenticated 0
     BUF       
     FD         106
     FW_ID      106207
     LASTACCESS 1669031354.45364
     NAME       WEB_192.168.1.31_49577
     NR         106209
     PEER       192.168.1.31
     PORT       49577
     SNAME      WEB
     SSL       
     STATE      Connected
     TEMPORARY  1
     TYPE       FHEMWEB
     canAsyncOutput 1
     encoding   UTF-8
     .attraggr:
     .attrminint:
     READINGS:
       2022-11-21 12:49:07   state           Connected
   READINGS:
     2022-11-16 14:33:48   .associatedWith Thermostat.HWR,Thermostat.HWR_Climate,Thermostat.HWR_Weather,Thermostat.HWR_WindowRec,Thermostat.HWR
     2022-11-16 14:33:48   .peerListRDate  2022-11-16 14:33:48
     2022-11-16 14:33:45   CommandAccepted yes
     2022-11-16 14:33:53   R-controlMode   central
     2022-11-16 13:28:52   R-day-temp      21 C
     2022-11-16 13:28:52   R-decalHr       11 h
     2022-11-16 13:28:52   R-decalMin      0 min
     2022-11-16 14:33:53   R-decalcDay     Sat
     2022-11-16 14:33:53   R-displayMode   temp-hum
     2022-11-16 14:33:53   R-displayTemp   actual
     2022-11-16 14:33:53   R-displayTempUnit celsius
     2022-11-16 13:28:52   R-mdTempValve   auto
     2022-11-16 13:28:52   R-night-temp    17 C
     2022-11-16 13:28:52   R-party-temp    20 C
     2022-11-16 13:36:35   R_0_tempListSat  06:00 17.0 12:00 21.0 23:00 21.0 24:00 17.0
     2022-11-16 13:36:35   R_1_tempListSun  06:00 17.0 12:00 21.0 23:00 21.0 24:00 17.0
     2022-11-16 13:36:35   R_2_tempListMon  06:00 17.0 12:00 21.0 23:00 21.0 24:00 17.0
     2022-11-16 13:36:35   R_3_tempListTue  06:00 17.0 12:00 21.0 23:00 21.0 24:00 17.0
     2022-11-16 13:36:35   R_4_tempListWed  06:00 17.0 12:00 21.0 23:00 21.0 24:00 17.0
     2022-11-16 13:36:35   R_5_tempListThu  06:00 17.0 12:00 21.0 23:00 21.0 24:00 17.0
     2022-11-16 13:36:35   R_6_tempListFri  06:00 17.0 12:00 21.0 23:00 21.0 24:00 17.0
     2022-11-16 14:33:55   R_tempList_State verified
     2022-11-16 14:33:53   RegL_05.         00:00 01:11 02:0C 03:2A 04:22 05:18 06:28 07:00 08:58 09:00 0A:00 0B:24 0C:22 0D:48 0E:2A 0F:8A 10:2A 11:90 12:22 13:90 14:28 15:90 16:28 17:90 18:28 19:90 1A:28 1B:90 1C:28 1D:90 1E:28 1F:90 20:28 21:90 22:28 23:90 24:28 25:90 26:28 27:90 28:28 29:90 2A:28 2B:90 2C:28 2D:90 2E:28 2F:90 30:28 31:90 32:28 33:90 34:28 35:90 36:28 37:90 38:28 39:90 3A:28 3B:24 3C:22 3D:48 3E:2A 3F:8A 40:2A 41:90 42:22 43:90 44:28 45:90 46:28 47:90 48:28 49:90 4A:28 4B:90 4C:28 4D:90 4E:28 4F:90 50:28 51:90 52:28 53:90 54:28 55:90 56:28 57:90 58:28 59:90 5A:28 5B:90 5C:28 5D:90 5E:28 5F:90 60:28 61:90 62:28 63:90 64:28 65:90 66:28 67:90 68:28 69:90 6A:28 6B:24 6C:22 6D:48 6E:2A 6F:8A 70:2A 71:90 72:22 73:90 74:28 75:90 76:28 77:90 78:28 79:90 7A:28 7B:90 7C:28 7D:90 7E:28 7F:90 80:28 81:90 82:28 83:90 84:28 85:90 86:28 87:90 88:28 89:90 8A:28 8B:90 8C:28 8D:90 8E:28 8F:90 90:28 91:90 92:28 93:90 94:28 95:90 96:28 97:90 98:28 99:90 9A:28 9B:24 9C:22 9D:48 9E:2A 9F:8A A0:2A A1:90 A2:22 A3:90 A4:28 A5:90 A6:28 A7:90 A8:28 A9:90 AA:28 AB:90 AC:28 AD:90 AE:28 AF:90 B0:28 B1:90 B2:28 B3:90 B4:28 B5:90 B6:28 B7:90 B8:28 B9:90 BA:28 BB:90 BC:28 BD:90 BE:28 BF:90 C0:28 C1:90 C2:28 C3:90 C4:28 C5:90 C6:28 C7:90 C8:28 C9:90 CA:28 CB:24 CC:22 CD:48 CE:2A CF:8A D0:2A D1:90 D2:22 D3:90 D4:28 D5:90 D6:28 D7:90 D8:28 D9:90 DA:28 DB:90 DC:28 DD:90 DE:28 DF:90 E0:28 E1:90 E2:28 E3:90 E4:28 E5:90 E6:28 E7:90 E8:28 E9:90 EA:28 EB:90 EC:28 ED:90 EE:28 EF:90 F0:28 F1:90 F2:28 F3:90 F4:28 F5:90 F6:28 F7:90 F8:28 F9:90 FA:28
     2022-11-16 14:33:55   RegL_06.         00:00 01:24 02:22 03:48 04:2A 05:8A 06:2A 07:90 08:22 09:90 0A:28 0B:90 0C:28 0D:90 0E:28 0F:90 10:28 11:90 12:28 13:90 14:28 15:90 16:28 17:90 18:28 19:90 1A:28 1B:90 1C:28 1D:90 1E:28 1F:90 20:28 21:90 22:28 23:90 24:28 25:90 26:28 27:90 28:28 29:90 2A:28 2B:90 2C:28 2D:90 2E:28 2F:90 30:28 31:24 32:22 33:48 34:2A 35:8A 36:2A 37:90 38:22 39:90 3A:28 3B:90 3C:28 3D:90 3E:28 3F:90 40:28 41:90 42:28 43:90 44:28 45:90 46:28 47:90 48:28 49:90 4A:28 4B:90 4C:28 4D:90 4E:28 4F:90 50:28 51:90 52:28 53:90 54:28 55:90 56:28 57:90 58:28 59:90 5A:28 5B:90 5C:28 5D:90 5E:28 5F:90 60:28
     2022-11-16 14:34:55   cfgState        TempChk
     2022-11-16 14:33:53   controlMode     central
     2022-11-16 13:36:35   day-temp        21 C
     2022-11-16 14:33:53   decalcDay       Sat
     2022-11-16 14:33:45   desired-temp    6.0
     2022-11-17 11:36:49   desired-temp-cent 6.0
     2022-11-16 14:33:53   displayMode     temp-hum
     2022-11-16 14:33:53   displayTemp     actual
     2022-11-16 14:33:53   displayTempUnit celsius
     2022-11-16 13:36:35   night-temp      17 C
     2022-11-16 13:36:35   party-temp      20 C
     2022-11-16 14:33:45   recentStateType ack
     2022-11-16 14:32:22   state           set_desired-temp 6.0
     2022-11-16 14:33:44   trigLast        fhem:02
   helper:
     peerFriend
     peerIDsRaw ,00000000
     peerIDsState complete
     peerOpt    p:thermostat
     regLst     5,6
     cfgChk:
       idTp00     Thermostat.HWR_Climate not found in file ./tempList.cfg
     cmds:
       TmplKey    :1668518544.97645:1668602530.25105
       TmplTs     1668602530.25105
       cmdKey     1:0:0::Thermostat.HWR:0039:02:
       cmdLst:
         burstXmit  noArg
         clear      [({msgErrors}|msgEvents|rssi|attack|trigger|register|oldRegs|readings|all)]
         controlMode (auto|manual|central|party)
         desired-temp (on|off|6.0..30.0;0.5)
         displayMode (temp-only|temp-hum)
         displayTemp (actual|setpoint)
         displayTempUnit (celsius|fahrenheit)
         getConfig  noArg
         getRegRaw  (List0|List1|List2|List3|List4|List5|List6|List7) [-peerChn-]
         partyMode  [(prep|{exec})] -HH:MM- -durationDays- [...]
         peerBulk   -peer1,peer2,...- [({set}|unset)]
         peerChan    0 -actChn- single [({set}|unset)] [(actor|remote|{both})]
         regBulk    -list-.-peerChn- -addr1:data1- [-addr2:data2-]...
         regSet     [(prep|{exec})] -regName- -value- [-peerChn-]
         statusRequest noArg
         sysTime    noArg
         tempListFri [(prep|{exec})] -HH:MM- -temp- [...]
         tempListMon [(prep|{exec})] -HH:MM- -temp- [...]
         tempListSat [(prep|{exec})] -HH:MM- -temp- [...]
         tempListSun [(prep|{exec})] -HH:MM- -temp- [...]
         tempListThu [(prep|{exec})] -HH:MM- -temp- [...]
         tempListTmpl [({verify}|restore)] [[-file-:]-templateName-]
         tempListTue [(prep|{exec})] -HH:MM- -temp- [...]
         tempListWed [(prep|{exec})] -HH:MM- -temp- [...]
         tempTmplSet -tempTmpl-
         tplDel     -tplDel-
         tplSet_0   -tplChan-
       lst:
         condition  slider,0,1,255
         peer       
         peerOpt   
         tplChan    TC_02_sensor,TC_02_test,s1,test09
         tplDel     
         tplPeer   
       rtrvLst:
         cmdList    [({short}|long)]
         deviceInfo [({short}|long)]
         list       [({normal}|full)]
         param      -param-
         reg        -addr- -list- [-peerChn-]
         regList    noArg
         regTable   noArg
         regVal     -addr- -list- [-peerChn-]
         saveConfig [-filename-]
         tplInfo    noArg
     expert:
       def        1
       det        1
       raw        1
       tpl        1
     peerIDsH:
       00000000   broadcast
     regCollect:
     role:
       chn        1
     shadowReg:
     shadowRegChn:
       RegL_05.   02
     tmpl:
   hmccu:
Attributes:
   event-on-change-reading .*
   forceEvents 1
   group      Heizung.HWR
   model      HM-CC-TC
   peerIDs    00000000
   room       35_HWR
   timestamp-on-change-reading .*
FHEM: 6.0(SVN) => Pi3(buster)
IO: CUL433|CUL868|HMLAN|HMUSB2|HMUART
CUL_HM: CC-TC|CC-VD|SEC-SD|SEC-SC|SEC-RHS|Sw1PBU-FM|Sw1-FM|Dim1TPBU-FM|Dim1T-FM|ES-PMSw1-Pl
IT: ITZ500|ITT1500|ITR1500|GRR3500
WebUI [HMdeviceTools.js (hm.js)]: https://forum.fhem.de/index.php/topic,106959.0.html