FHEM Forum

FHEM - Hausautomations-Systeme => Homematic => Thema gestartet von: Bualicher am 11 April 2021, 13:17:22

Titel: Probleme mit Versionen nach 10_CUL_HM.pm #24031
Beitrag von: Bualicher am 11 April 2021, 13:17:22
Mit allen Versionen nach der #24031 bekomme ich beim configCheck die u.s. templist-Fehler bei meinen Wandthermostaten HM-TC-IT-WM-W-EU.
Bei den Vorgängerversionen gibt es diese Meldungen nicht, bzw. keine Fehler.

configCheck done:

templist mismatch
    EG_BZ_WT_Climate:
EG_BZ_WT_Climate: unprogrammed prog 2
EG_BZ_WT_Climate: unprogrammed prog 3
    EG_Bad_WT_Climate:
EG_Bad_WT_Climate: unprogrammed prog 3
EG_Bad_WT_Climate: unprogrammed prog 2
    EG_GZ_WT_Climate:
EG_GZ_WT_Climate: unprogrammed prog 3
EG_GZ_WT_Climate: unprogrammed prog 2
    EG_KU_WT_Climate:
EG_KU_WT_Climate: unprogrammed prog 3
EG_KU_WT_Climate: unprogrammed prog 2
    EG_SZ_WT_Climate:
EG_SZ_WT_Climate: unprogrammed prog 2
EG_SZ_WT_Climate: unprogrammed prog 3
    EG_WC_WT_Climate:
EG_WC_WT_Climate: unprogrammed prog 2
EG_WC_WT_Climate: unprogrammed prog 3
    EG_WZ_WT_Climate:
EG_WZ_WT_Climate: unprogrammed prog 2
EG_WZ_WT_Climate: unprogrammed prog 3 



Hier noch ein List von einem Climate-Kanal:

Internals:
   DEF        5A2F2B02
   FUUID      5c66cf59-f33f-211b-21bd-dca32c9a124dd78e
   NAME       EG_SZ_WT_Climate
   NOTIFYDEV  global
   NR         155
   NTFY_ORDER 50-EG_SZ_WT_Climate
   STATE      T: 19.4 desired: 19.0
   TYPE       CUL_HM
   chanNo     02
   device     EG_SZ_WT
   peerList   EG_SZ_HT01_Climate
   CL:
     Authenticated 0
     BUF       
     FD         15
     FW_ID      768
     LASTACCESS 1618139119
     NAME       WEB_192.168.178.40_62007
     NR         775
     PEER       192.168.178.40
     PORT       62007
     SNAME      WEB
     SSL       
     STATE      Connected
     TEMPORARY  1
     TYPE       FHEMWEB
     canAsyncOutput 1
     READINGS:
       2021-04-11 13:05:19   state           Connected
   READINGS:
     2021-04-09 08:42:07   CommandAccepted yes
     2021-04-06 11:05:14   R-dayTemp       19 C
     2021-04-06 11:05:14   R-daylightSaveTime on
     2021-04-06 11:05:14   R-heatCool      heating
     2021-04-06 11:05:14   R-modePrioManu  all
     2021-04-06 11:05:14   R-modePrioParty all
     2021-04-06 11:05:14   R-nightTemp     17 C
     2021-04-06 11:05:14   R-noMinMax4Manu off
     2021-04-06 11:05:14   R-sendWeatherData on
     2021-04-06 11:05:14   R-showHumidity  temp
     2021-04-06 11:05:14   R-showInfo      time
     2021-04-06 11:05:14   R-showSetTemp   actTemp
     2021-04-06 11:05:10   R-sign          off
     2021-04-06 11:05:14   R-tempOffset    0.0K
     2021-04-06 11:05:14   R-weekPrgSel    prog1
     2021-04-06 11:05:14   R-winOpnBoost   off
     2021-04-09 22:07:49   R_P1_0_tempListSat 08:00 17.0 22:00 19.0 24:00 17.0
     2021-04-09 22:07:49   R_P1_1_tempListSun 08:00 17.0 22:00 19.0 24:00 17.0
     2021-04-09 22:07:49   R_P1_2_tempListMon 04:00 17.0 06:00 19.0 14:00 17.0 22:00 19.0 24:00 17.0
     2021-04-09 22:07:49   R_P1_3_tempListTue 04:00 17.0 06:00 19.0 14:00 17.0 22:00 19.0 24:00 17.0
     2021-04-09 22:07:49   R_P1_4_tempListWed 04:00 17.0 06:00 19.0 14:00 17.0 22:00 19.0 24:00 17.0
     2021-04-09 22:07:49   R_P1_5_tempListThu 04:00 17.0 06:00 19.0 14:00 17.0 22:00 19.0 24:00 17.0
     2021-04-09 22:07:49   R_P1_6_tempListFri 04:00 17.0 06:00 19.0 14:00 17.0 22:00 19.0 24:00 17.0
     2021-04-09 22:07:49   R_P1_tempList_State verified
     2021-04-09 22:07:49   R_P2_0_tempListSat 08:00 17.0 22:00 19.0 24:00 17.0
     2021-04-09 22:07:49   R_P2_1_tempListSun 08:00 17.0 22:00 19.0 24:00 17.0
     2021-04-09 22:07:49   R_P2_2_tempListMon 04:00 17.0 06:00 19.0 14:00 17.0 22:00 19.0 24:00 17.0
     2021-04-09 22:07:49   R_P2_3_tempListTue 04:00 17.0 06:00 19.0 14:00 17.0 22:00 19.0 24:00 17.0
     2021-04-09 22:07:49   R_P2_4_tempListWed 04:00 17.0 06:00 19.0 14:00 17.0 22:00 19.0 24:00 17.0
     2021-04-09 22:07:49   R_P2_5_tempListThu 04:00 17.0 06:00 19.0 14:00 17.0 22:00 19.0 24:00 17.0
     2021-04-09 22:07:49   R_P2_6_tempListFri 04:00 17.0 06:00 19.0 14:00 17.0 22:00 19.0 24:00 17.0
     2021-04-09 22:07:49   R_P2_tempList_State verified
     2021-04-09 22:07:49   R_P3_0_tempListSat 24:00 17.0
     2021-04-09 22:07:49   R_P3_1_tempListSun 24:00 17.0
     2021-04-09 22:07:49   R_P3_2_tempListMon 24:00 17.0
     2021-04-09 22:07:49   R_P3_3_tempListTue 24:00 17.0
     2021-04-09 22:07:49   R_P3_4_tempListWed 24:00 17.0
     2021-04-09 22:07:49   R_P3_5_tempListThu 24:00 17.0
     2021-04-09 22:07:49   R_P3_6_tempListFri 24:00 17.0
     2021-04-09 22:07:49   R_P3_tempList_State verified
     2021-04-09 22:03:28   RegL_01.        00:00 08:00
     2021-04-09 22:03:33   RegL_07.        00:00 01:26 02:22 03:09 04:3D 05:00 06:00 07:00 08:00 09:87 0A:30 0B:00 0C:00 0D:00 0E:01 0F:04 10:00 11:00 12:09 13:00 14:44 15:60 16:4D 17:08 18:45 19:20 1A:45 1B:20 1C:45 1D:20 1E:45 1F:20 20:45 21:20 22:45 23:20 24:45 25:20 26:45 27:20 28:45 29:20 2A:45 2B:20 2C:45 2D:20 2E:44 2F:60 30:4D 31:08 32:45 33:20 34:45 35:20 36:45 37:20 38:45 39:20 3A:45 3B:20 3C:45 3D:20 3E:45 3F:20 40:45 41:20 42:45 43:20 44:45 45:20 46:45 47:20 48:44 49:30 4A:4C 4B:48 4C:44 4D:A8 4E:4D 4F:08 50:45 51:20 52:45 53:20 54:45 55:20 56:45 57:20 58:45 59:20 5A:45 5B:20 5C:45 5D:20 5E:45 5F:20 60:45 61:20 62:44 63:30 64:4C 65:48 66:44 67:A8 68:4D 69:08 6A:45 6B:20 6C:45 6D:20 6E:45 6F:20 70:45 71:20 72:45 73:20 74:45 75:20 76:45 77:20 78:45 79:20 7A:45 7B:20 7C:44 7D:30 7E:4C 7F:48 80:44 81:A8 82:4D 83:08 84:45 85:20 86:45 87:20 88:45 89:20 8A:45 8B:20 8C:45 8D:20 8E:45 8F:20 90:45 91:20 92:45 93:20 94:45 95:20 96:44 97:30 98:4C 99:48 9A:44 9B:A8 9C:4D 9D:08 9E:45 9F:20 A0:45 A1:20 A2:45 A3:20 A4:45 A5:20 A6:45 A7:20 A8:45 A9:20 AA:45 AB:20 AC:45 AD:20 AE:45 AF:20 B0:44 B1:30 B2:4C B3:48 B4:44 B5:A8 B6:4D B7:08 B8:45 B9:20 BA:45 BB:20 BC:45 BD:20 BE:45 BF:20 C0:45 C1:20 C2:45 C3:20 C4:45 C5:20 C6:45 C7:20 C8:45 C9:20 CA:00 CB:00 CC:00 CD:00 CE:00 CF:00
     2021-04-09 22:03:37   RegL_08.        00:00 01:00 02:00 03:00 04:00 05:00 06:00 07:00 08:00 09:00 0A:00 0B:00 0C:00 0D:00 0E:00 0F:00 10:00 11:00 12:00 13:00 14:44 15:60 16:4D 17:08 18:45 19:20 1A:45 1B:20 1C:45 1D:20 1E:45 1F:20 20:45 21:20 22:45 23:20 24:45 25:20 26:45 27:20 28:45 29:20 2A:45 2B:20 2C:45 2D:20 2E:44 2F:60 30:4D 31:08 32:45 33:20 34:45 35:20 36:45 37:20 38:45 39:20 3A:45 3B:20 3C:45 3D:20 3E:45 3F:20 40:45 41:20 42:45 43:20 44:45 45:20 46:45 47:20 48:44 49:30 4A:4C 4B:48 4C:44 4D:A8 4E:4D 4F:08 50:45 51:20 52:45 53:20 54:45 55:20 56:45 57:20 58:45 59:20 5A:45 5B:20 5C:45 5D:20 5E:45 5F:20 60:45 61:20 62:44 63:30 64:4C 65:48 66:44 67:A8 68:4D 69:08 6A:45 6B:20 6C:45 6D:20 6E:45 6F:20 70:45 71:20 72:45 73:20 74:45 75:20 76:45 77:20 78:45 79:20 7A:45 7B:20 7C:44 7D:30 7E:4C 7F:48 80:44 81:A8 82:4D 83:08 84:45 85:20 86:45 87:20 88:45 89:20 8A:45 8B:20 8C:45 8D:20 8E:45 8F:20 90:45 91:20 92:45 93:20 94:45 95:20 96:44 97:30 98:4C 99:48 9A:44 9B:A8 9C:4D 9D:08 9E:45 9F:20 A0:45 A1:20 A2:45 A3:20 A4:45 A5:20 A6:45 A7:20 A8:45 A9:20 AA:45 AB:20 AC:45 AD:20 AE:45 AF:20 B0:44 B1:30 B2:4C B3:48 B4:44 B5:A8 B6:4D B7:08 B8:45 B9:20 BA:45 BB:20 BC:45 BD:20 BE:45 BF:20 C0:45 C1:20 C2:45 C3:20 C4:45 C5:20 C6:45 C7:20 C8:45 C9:20 CA:00 CB:00 CC:00 CD:00 CE:00 CF:00
     2021-04-09 22:03:41   RegL_09.        00:00 01:00 02:00 03:00 04:00 05:00 06:00 07:00 08:00 09:00 0A:00 0B:00 0C:00 0D:00 0E:00 0F:00 10:00 11:00 12:00 13:00 14:45 15:20 16:45 17:20 18:45 19:20 1A:45 1B:20 1C:45 1D:20 1E:45 1F:20 20:45 21:20 22:45 23:20 24:45 25:20 26:45 27:20 28:45 29:20 2A:45 2B:20 2C:45 2D:20 2E:45 2F:20 30:45 31:20 32:45 33:20 34:45 35:20 36:45 37:20 38:45 39:20 3A:45 3B:20 3C:45 3D:20 3E:45 3F:20 40:45 41:20 42:45 43:20 44:45 45:20 46:45 47:20 48:45 49:20 4A:45 4B:20 4C:45 4D:20 4E:45 4F:20 50:45 51:20 52:45 53:20 54:45 55:20 56:45 57:20 58:45 59:20 5A:45 5B:20 5C:45 5D:20 5E:45 5F:20 60:45 61:20 62:45 63:20 64:45 65:20 66:45 67:20 68:45 69:20 6A:45 6B:20 6C:45 6D:20 6E:45 6F:20 70:45 71:20 72:45 73:20 74:45 75:20 76:45 77:20 78:45 79:20 7A:45 7B:20 7C:45 7D:20 7E:45 7F:20 80:45 81:20 82:45 83:20 84:45 85:20 86:45 87:20 88:45 89:20 8A:45 8B:20 8C:45 8D:20 8E:45 8F:20 90:45 91:20 92:45 93:20 94:45 95:20 96:45 97:20 98:45 99:20 9A:45 9B:20 9C:45 9D:20 9E:45 9F:20 A0:45 A1:20 A2:45 A3:20 A4:45 A5:20 A6:45 A7:20 A8:45 A9:20 AA:45 AB:20 AC:45 AD:20 AE:45 AF:20 B0:45 B1:20 B2:45 B3:20 B4:45 B5:20 B6:45 B7:20 B8:45 B9:20 BA:45 BB:20 BC:45 BD:20 BE:45 BF:20 C0:45 C1:20 C2:45 C3:20 C4:45 C5:20 C6:45 C7:20 C8:45 C9:20 CA:00 CB:00 CC:00 CD:00 CE:00 CF:00
     2021-04-11 12:54:59   boostTime       -
     2021-04-11 13:05:00   cfgState        TempChk
     2021-04-11 12:54:59   commReporting   off
     2021-04-09 22:03:41   commState       CMDs_done
     2021-04-11 12:54:59   controlMode     auto
     2021-04-11 13:04:31   desired-temp    19.0
     2021-04-11 13:04:31   humidity        45
     2021-04-11 13:04:31   measured-temp   19.4
     2021-04-11 12:56:23   peerList        EG_SZ_HT01_Climate
     2021-04-09 08:42:07   recentStateType ack
     2021-04-11 13:04:31   state           T: 19.4 desired: 19.0
     2021-04-11 12:55:58   tempTmplSet     EG_SZ_RT
     2021-04-11 12:54:59   winOpenReporting off
   helper:
     peerFriend peerRtTc
     peerIDsState complete
     peerOpt    p:thermostat
     regLst     1,7,8,9
     tmplChg    0
     cfgChk:
       idTp00     fail
unprogrammed prog 3
unprogrammed prog 2
     cmds:
       TmplKey    EG_SZ_HT01_Climate:no:1618138591.64602
       TmplTs     1618138591.64602
       cmdKey     1:0:0::EG_SZ_WT:00AD:02:EG_SZ_HT01_Climate
       cmdLst:
         clear      [(readings|trigger|register|oldRegs|rssi|msgEvents|{msgErrors}|attack|all)]
         controlManu (on|off|5.0..30.0;0.5)
         controlMode (auto|manual|boost|day|night)
         controlParty -temp- -startDate- -startTime- -endDate- -endTime-
         desired-temp (on|off|5.0..30.0;0.5)
         getConfig  noArg
         getRegRaw  (List0|List1|List2|List3|List4|List5|List6|List7) [-peerChn-]
         inhibit    [(on|{off})]
         peerBulk   -peer1,peer2,...- [({set}|unset)]
         peerChan   -btnNumber- -actChn- [({single})] [({set}|unset)] [(actor|remote|{both})]
         peerSmart  -peerOpt-
         regBulk    -list-.-peerChn- -addr1:data1- -addr2:data2-...
         regSet     [(prep|{exec})] -regName- -value- [-peerChn-]
         sign       [(on|{off})]
         tempListFri [(prep|{exec})] [({p1}|p2|p3)] -HH:MM- -temp- [...]
         tempListMon [(prep|{exec})] [({p1}|p2|p3)] -HH:MM- -temp- [...]
         tempListSat [(prep|{exec})] [({p1}|p2|p3)] -HH:MM- -temp- [...]
         tempListSun [(prep|{exec})] [({p1}|p2|p3)] -HH:MM- -temp- [...]
         tempListThu [(prep|{exec})] [({p1}|p2|p3)] -HH:MM- -temp- [...]
         tempListTmpl [({verify}|restore)] [[-file-:]-templateName-]
         tempListTue [(prep|{exec})] [({p1}|p2|p3)] -HH:MM- -temp- [...]
         tempListWed [(prep|{exec})] [({p1}|p2|p3)] -HH:MM- -temp- [...]
         tempTmplSet -tempTmpl-
         tplDel     -tplDel-
         tplSet_0   -tplChan-
         tplSet_EG_SZ_HT01_Climate -tplPeer-
       lst:
         condition  slider,0,1,255
         peer       EG_SZ_HT01_Climate
         peerOpt    EG_BZ_HT01_Climate,EG_Bad_HT01_Climate,EG_GZ_HT01_Climate,EG_KU_HT01_Climate,EG_SZ_HT01_Climate,EG_WC_HT01_Climate,EG_WZ_HT01_Climate
         tplChan   
         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        0
       raw        1
       tpl        0
     peerIDsH:
       00000000   broadcast
       56802302   EG_SZ_HT01_Climate
     role:
       chn        1
     shRegR:
       07         00
     tmpl:
Attributes:
   fp_EG      575,951,7,EG_SZ_WT_Climate
   group      Heizung
   icon       sani_heating_temp
   model      HM-TC-IT-WM-W-EU
   peerIDs    00000000,56802302
   room       EG_Schlafzimmer,Heizung,Homekit
   tempListTmpl EG_SZ_RT


Wo liegt der Fehler und wie kann das behoben werden?
Titel: Antw:Probleme mit Versionen nach 10_CUL_HM.pm #24031
Beitrag von: frank am 11 April 2021, 13:27:54
zeig mal das passend template dazu
Titel: Antw:Probleme mit Versionen nach 10_CUL_HM.pm #24031
Beitrag von: Bualicher am 11 April 2021, 13:31:20
Ich denke Du meinst die Templiste:
 
entities:EG_SZ_RT
R_0_tempListSat> 08:00 17.0 22:00 19.0 24:00 17.0
R_1_tempListSun> 08:00 17.0 22:00 19.0 24:00 17.0
R_2_tempListMon> 04:00 17.0 06:00 19.0 14:00 17.0 22:00 19.0 24:00 17.0
R_3_tempListTue> 04:00 17.0 06:00 19.0 14:00 17.0 22:00 19.0 24:00 17.0
R_4_tempListWed> 04:00 17.0 06:00 19.0 14:00 17.0 22:00 19.0 24:00 17.0
R_5_tempListThu> 04:00 17.0 06:00 19.0 14:00 17.0 22:00 19.0 24:00 17.0
R_6_tempListFri> 04:00 17.0 06:00 19.0 14:00 17.0 22:00 19.0 24:00 17.0


Oder verwechsle ich hier gerade etwas?
Titel: Antw:Probleme mit Versionen nach 10_CUL_HM.pm #24031
Beitrag von: frank am 11 April 2021, 13:42:22
ich habe kein tc-it.
im list sind registerlisten 7,8,9 zu sehen
     2021-04-09 22:03:33   RegL_07.        00:00 01:26 02:22 03:09 04:3D 05:00 06:00 07:00 08:00 09:87 0A:30 0B:00 0C:00 0D:00 0E:01 0F:04 10:00 11:00 12:09 13:00 14:44 15:60 16:4D 17:08 18:45 19:20 1A:45 1B:20 1C:45 1D:20 1E:45 1F:20 20:45 21:20 22:45 23:20 24:45 25:20 26:45 27:20 28:45 29:20 2A:45 2B:20 2C:45 2D:20 2E:44 2F:60 30:4D 31:08 32:45 33:20 34:45 35:20 36:45 37:20 38:45 39:20 3A:45 3B:20 3C:45 3D:20 3E:45 3F:20 40:45 41:20 42:45 43:20 44:45 45:20 46:45 47:20 48:44 49:30 4A:4C 4B:48 4C:44 4D:A8 4E:4D 4F:08 50:45 51:20 52:45 53:20 54:45 55:20 56:45 57:20 58:45 59:20 5A:45 5B:20 5C:45 5D:20 5E:45 5F:20 60:45 61:20 62:44 63:30 64:4C 65:48 66:44 67:A8 68:4D 69:08 6A:45 6B:20 6C:45 6D:20 6E:45 6F:20 70:45 71:20 72:45 73:20 74:45 75:20 76:45 77:20 78:45 79:20 7A:45 7B:20 7C:44 7D:30 7E:4C 7F:48 80:44 81:A8 82:4D 83:08 84:45 85:20 86:45 87:20 88:45 89:20 8A:45 8B:20 8C:45 8D:20 8E:45 8F:20 90:45 91:20 92:45 93:20 94:45 95:20 96:44 97:30 98:4C 99:48 9A:44 9B:A8 9C:4D 9D:08 9E:45 9F:20 A0:45 A1:20 A2:45 A3:20 A4:45 A5:20 A6:45 A7:20 A8:45 A9:20 AA:45 AB:20 AC:45 AD:20 AE:45 AF:20 B0:44 B1:30 B2:4C B3:48 B4:44 B5:A8 B6:4D B7:08 B8:45 B9:20 BA:45 BB:20 BC:45 BD:20 BE:45 BF:20 C0:45 C1:20 C2:45 C3:20 C4:45 C5:20 C6:45 C7:20 C8:45 C9:20 CA:00 CB:00 CC:00 CD:00 CE:00 CF:00
     2021-04-09 22:03:37   RegL_08.        00:00 01:00 02:00 03:00 04:00 05:00 06:00 07:00 08:00 09:00 0A:00 0B:00 0C:00 0D:00 0E:00 0F:00 10:00 11:00 12:00 13:00 14:44 15:60 16:4D 17:08 18:45 19:20 1A:45 1B:20 1C:45 1D:20 1E:45 1F:20 20:45 21:20 22:45 23:20 24:45 25:20 26:45 27:20 28:45 29:20 2A:45 2B:20 2C:45 2D:20 2E:44 2F:60 30:4D 31:08 32:45 33:20 34:45 35:20 36:45 37:20 38:45 39:20 3A:45 3B:20 3C:45 3D:20 3E:45 3F:20 40:45 41:20 42:45 43:20 44:45 45:20 46:45 47:20 48:44 49:30 4A:4C 4B:48 4C:44 4D:A8 4E:4D 4F:08 50:45 51:20 52:45 53:20 54:45 55:20 56:45 57:20 58:45 59:20 5A:45 5B:20 5C:45 5D:20 5E:45 5F:20 60:45 61:20 62:44 63:30 64:4C 65:48 66:44 67:A8 68:4D 69:08 6A:45 6B:20 6C:45 6D:20 6E:45 6F:20 70:45 71:20 72:45 73:20 74:45 75:20 76:45 77:20 78:45 79:20 7A:45 7B:20 7C:44 7D:30 7E:4C 7F:48 80:44 81:A8 82:4D 83:08 84:45 85:20 86:45 87:20 88:45 89:20 8A:45 8B:20 8C:45 8D:20 8E:45 8F:20 90:45 91:20 92:45 93:20 94:45 95:20 96:44 97:30 98:4C 99:48 9A:44 9B:A8 9C:4D 9D:08 9E:45 9F:20 A0:45 A1:20 A2:45 A3:20 A4:45 A5:20 A6:45 A7:20 A8:45 A9:20 AA:45 AB:20 AC:45 AD:20 AE:45 AF:20 B0:44 B1:30 B2:4C B3:48 B4:44 B5:A8 B6:4D B7:08 B8:45 B9:20 BA:45 BB:20 BC:45 BD:20 BE:45 BF:20 C0:45 C1:20 C2:45 C3:20 C4:45 C5:20 C6:45 C7:20 C8:45 C9:20 CA:00 CB:00 CC:00 CD:00 CE:00 CF:00
     2021-04-09 22:03:41   RegL_09.        00:00 01:00 02:00 03:00 04:00 05:00 06:00 07:00 08:00 09:00 0A:00 0B:00 0C:00 0D:00 0E:00 0F:00 10:00 11:00 12:00 13:00 14:45 15:20 16:45 17:20 18:45 19:20 1A:45 1B:20 1C:45 1D:20 1E:45 1F:20 20:45 21:20 22:45 23:20 24:45 25:20 26:45 27:20 28:45 29:20 2A:45 2B:20 2C:45 2D:20 2E:45 2F:20 30:45 31:20 32:45 33:20 34:45 35:20 36:45 37:20 38:45 39:20 3A:45 3B:20 3C:45 3D:20 3E:45 3F:20 40:45 41:20 42:45 43:20 44:45 45:20 46:45 47:20 48:45 49:20 4A:45 4B:20 4C:45 4D:20 4E:45 4F:20 50:45 51:20 52:45 53:20 54:45 55:20 56:45 57:20 58:45 59:20 5A:45 5B:20 5C:45 5D:20 5E:45 5F:20 60:45 61:20 62:45 63:20 64:45 65:20 66:45 67:20 68:45 69:20 6A:45 6B:20 6C:45 6D:20 6E:45 6F:20 70:45 71:20 72:45 73:20 74:45 75:20 76:45 77:20 78:45 79:20 7A:45 7B:20 7C:45 7D:20 7E:45 7F:20 80:45 81:20 82:45 83:20 84:45 85:20 86:45 87:20 88:45 89:20 8A:45 8B:20 8C:45 8D:20 8E:45 8F:20 90:45 91:20 92:45 93:20 94:45 95:20 96:45 97:20 98:45 99:20 9A:45 9B:20 9C:45 9D:20 9E:45 9F:20 A0:45 A1:20 A2:45 A3:20 A4:45 A5:20 A6:45 A7:20 A8:45 A9:20 AA:45 AB:20 AC:45 AD:20 AE:45 AF:20 B0:45 B1:20 B2:45 B3:20 B4:45 B5:20 B6:45 B7:20 B8:45 B9:20 BA:45 BB:20 BC:45 BD:20 BE:45 BF:20 C0:45 C1:20 C2:45 C3:20 C4:45 C5:20 C6:45 C7:20 C8:45 C9:20 CA:00 CB:00 CC:00 CD:00 CE:00 CF:00


liste 8 und 9 gibt es normalerweise nicht, oder?

was zeigt denn "get regList"?
Titel: Antw:Probleme mit Versionen nach 10_CUL_HM.pm #24031
Beitrag von: Bualicher am 11 April 2021, 13:44:59
Ganz ehrlich habe ich nie darauf geachtet ob es Liste 8 und 9 jemals nicht gegeben hat.

get regList auf dem climate-Kanal mit Version #24031 (keine mismatches bei configCheck):
list:         register | range              | peer     | description
   1: sign             |     literal        |          | signature (AES) options:off,on
   7: boostPeriod      |     literalmin     |          | boost period [min] options:10,0,20,30,25,5,15
   7: dayTemp          |  15 to 30C         |          | comfort or day temperatur
   7: daylightSaveTime |     literal        |          | set daylight saving time options:on,off
   7: heatCool         |     literal        |          | select heating or cooling options:cooling,heating
   7: modePrioManu     |     literal        |          | allow tempChange for manual only by:  options:self,RT_TC_SC_SELF,all,CCU,RT_TC_CCU_SELF
   7: modePrioParty    |     literal        |          | allow tempChange for party only by:  options:CCU,RT_TC_CCU_SELF,RT_TC_SC_SELF,self,all
   7: nightTemp        |   5 to 25C         |          | lower or night temperatur
   7: noMinMax4Manu    |     literal        |          | min/max is irrelevant for manual mode options:on,off
   7: sendWeatherData  |     literal        |          | send  weather data options:off,on
   7: showHumidity     |     literal        |          | show temp only or also humidity options:temp,tempHum
   7: showInfo         |     literal        |          | show date or time options:date,time
   7: showSetTemp      |     literal        |          | show set or actual temperature options:setTemp,actTemp
   7: showWeekday      |     literal        |          | show weekday options:off,on
   7: tempMax          |  15 to 30.5C       |          | maximum temperatur
   7: tempMin          | 4.5 to 14.5C       |          | minimum temperatur
   7: tempOffset       |     literal        |          | temperature offset options:3.0K,-3.5K,-2.5K,3.5K,-1.0K,-2.0K,2.5K,1.5K,0.0K,-1.5K,1.0K,-3.0K,0.5K,-0.5K,2.0K
   7: weekPrgSel       |     literal        |          | select week program options:prog3,prog1,prog2
   7: winOpnBoost      |     literal        |          | boost after window closed options:on,off


get regList auf dem climate-Kanal mit Version #24214 (mismatches bei configCheck):
list:         register | range              | peer     | description
   1: sign             |     literal        |          | signature (AES) options:off,on
   7: boostPeriod      |     literalmin     |          | boost period [min] options:30,0,25,5,10,20,15
   7: dayTemp          |  15 to 30C         |          | comfort or day temperatur
   7: daylightSaveTime |     literal        |          | set daylight saving time options:off,on
   7: heatCool         |     literal        |          | select heating or cooling options:cooling,heating
   7: modePrioManu     |     literal        |          | allow tempChange for manual only by:  options:RT_TC_SC_SELF,self,RT_TC_CCU_SELF,CCU,all
   7: modePrioParty    |     literal        |          | allow tempChange for party only by:  options:all,CCU,RT_TC_SC_SELF,RT_TC_CCU_SELF,self
   7: nightTemp        |   5 to 25C         |          | lower or night temperatur
   7: noMinMax4Manu    |     literal        |          | min/max is irrelevant for manual mode options:on,off
   7: sendWeatherData  |     literal        |          | send  weather data options:on,off
   7: showHumidity     |     literal        |          | show temp only or also humidity options:tempHum,temp
   7: showInfo         |     literal        |          | show date or time options:time,date
   7: showSetTemp      |     literal        |          | show set or actual temperature options:actTemp,setTemp
   7: showWeekday      |     literal        |          | show weekday options:on,off
   7: tempMax          |  15 to 30.5C       |          | maximum temperatur
   7: tempMin          | 4.5 to 14.5C       |          | minimum temperatur
   7: tempOffset       |     literal        |          | temperature offset options:-2.5K,-3.0K,2.0K,0.0K,3.5K,-1.0K,1.0K,-1.5K,0.5K,-0.5K,2.5K,-2.0K,3.0K,-3.5K,1.5K
   7: weekPrgSel       |     literal        |          | select week program options:prog3,prog1,prog2
   7: winOpnBoost      |     literal        |          | boost after window closed options:on,off
Titel: Antw:Probleme mit Versionen nach 10_CUL_HM.pm #24031
Beitrag von: Bualicher am 11 April 2021, 14:00:31
Und nochmal ein List bei der Version #24031 ohne mismatches:

Internals:
   DEF        5A2F2B02
   FUUID      5c66cf59-f33f-211b-21bd-dca32c9a124dd78e
   NAME       EG_SZ_WT_Climate
   NOTIFYDEV  global
   NR         155
   NTFY_ORDER 50-EG_SZ_WT_Climate
   STATE      T: 19.4 desired: 19.0
   TYPE       CUL_HM
   chanNo     02
   device     EG_SZ_WT
   peerList   EG_SZ_HT01_Climate
   CL:
     Authenticated 0
     BUF       
     FD         4
     FW_ID      725
     LASTACCESS 1618142178
     NAME       WEB_192.168.178.40_62606
     NR         726
     PEER       192.168.178.40
     PORT       62606
     SNAME      WEB
     SSL       
     STATE      Connected
     TEMPORARY  1
     TYPE       FHEMWEB
     canAsyncOutput 1
     READINGS:
       2021-04-11 13:56:11   state           Connected
   READINGS:
     2021-04-09 08:42:07   CommandAccepted yes
     2021-04-06 11:05:14   R-dayTemp       19 C
     2021-04-06 11:05:14   R-daylightSaveTime on
     2021-04-06 11:05:14   R-heatCool      heating
     2021-04-06 11:05:14   R-modePrioManu  all
     2021-04-06 11:05:14   R-modePrioParty all
     2021-04-06 11:05:14   R-nightTemp     17 C
     2021-04-06 11:05:14   R-noMinMax4Manu off
     2021-04-06 11:05:14   R-sendWeatherData on
     2021-04-06 11:05:14   R-showHumidity  temp
     2021-04-06 11:05:14   R-showInfo      time
     2021-04-06 11:05:14   R-showSetTemp   actTemp
     2021-04-06 11:05:10   R-sign          off
     2021-04-06 11:05:14   R-tempOffset    0.0K
     2021-04-06 11:05:14   R-weekPrgSel    prog1
     2021-04-06 11:05:14   R-winOpnBoost   off
     2021-04-11 13:51:09   R_P1_0_tempListSat 08:00 17.0 22:00 19.0 24:00 17.0
     2021-04-11 13:51:09   R_P1_1_tempListSun 08:00 17.0 22:00 19.0 24:00 17.0
     2021-04-11 13:51:09   R_P1_2_tempListMon 04:00 17.0 06:00 19.0 14:00 17.0 22:00 19.0 24:00 17.0
     2021-04-11 13:51:09   R_P1_3_tempListTue 04:00 17.0 06:00 19.0 14:00 17.0 22:00 19.0 24:00 17.0
     2021-04-11 13:51:09   R_P1_4_tempListWed 04:00 17.0 06:00 19.0 14:00 17.0 22:00 19.0 24:00 17.0
     2021-04-11 13:51:09   R_P1_5_tempListThu 04:00 17.0 06:00 19.0 14:00 17.0 22:00 19.0 24:00 17.0
     2021-04-11 13:51:09   R_P1_6_tempListFri 04:00 17.0 06:00 19.0 14:00 17.0 22:00 19.0 24:00 17.0
     2021-04-11 13:51:09   R_P1_tempList_State verified
     2021-04-11 13:51:17   R_P2_0_tempListSat 08:00 17.0 22:00 19.0 24:00 17.0
     2021-04-11 13:51:17   R_P2_1_tempListSun 08:00 17.0 22:00 19.0 24:00 17.0
     2021-04-11 13:51:17   R_P2_2_tempListMon 04:00 17.0 06:00 19.0 14:00 17.0 22:00 19.0 24:00 17.0
     2021-04-11 13:51:17   R_P2_3_tempListTue 04:00 17.0 06:00 19.0 14:00 17.0 22:00 19.0 24:00 17.0
     2021-04-11 13:51:17   R_P2_4_tempListWed 04:00 17.0 06:00 19.0 14:00 17.0 22:00 19.0 24:00 17.0
     2021-04-11 13:51:17   R_P2_5_tempListThu 04:00 17.0 06:00 19.0 14:00 17.0 22:00 19.0 24:00 17.0
     2021-04-11 13:51:17   R_P2_6_tempListFri 04:00 17.0 06:00 19.0 14:00 17.0 22:00 19.0 24:00 17.0
     2021-04-11 13:51:17   R_P2_tempList_State verified
     2021-04-11 13:51:22   R_P3_0_tempListSat 24:00 17.0
     2021-04-11 13:51:22   R_P3_1_tempListSun 24:00 17.0
     2021-04-11 13:51:22   R_P3_2_tempListMon 24:00 17.0
     2021-04-11 13:51:22   R_P3_3_tempListTue 24:00 17.0
     2021-04-11 13:51:22   R_P3_4_tempListWed 24:00 17.0
     2021-04-11 13:51:22   R_P3_5_tempListThu 24:00 17.0
     2021-04-11 13:51:22   R_P3_6_tempListFri 24:00 17.0
     2021-04-11 13:51:22   R_P3_tempList_State verified
     2021-04-11 13:51:03   RegL_01.        00:00 08:00
     2021-04-11 13:51:09   RegL_07.        00:00 01:26 02:22 03:09 04:3D 05:00 06:00 07:00 08:00 09:87 0A:30 0B:00 0C:00 0D:00 0E:01 0F:04 10:00 11:00 12:09 13:00 14:44 15:60 16:4D 17:08 18:45 19:20 1A:45 1B:20 1C:45 1D:20 1E:45 1F:20 20:45 21:20 22:45 23:20 24:45 25:20 26:45 27:20 28:45 29:20 2A:45 2B:20 2C:45 2D:20 2E:44 2F:60 30:4D 31:08 32:45 33:20 34:45 35:20 36:45 37:20 38:45 39:20 3A:45 3B:20 3C:45 3D:20 3E:45 3F:20 40:45 41:20 42:45 43:20 44:45 45:20 46:45 47:20 48:44 49:30 4A:4C 4B:48 4C:44 4D:A8 4E:4D 4F:08 50:45 51:20 52:45 53:20 54:45 55:20 56:45 57:20 58:45 59:20 5A:45 5B:20 5C:45 5D:20 5E:45 5F:20 60:45 61:20 62:44 63:30 64:4C 65:48 66:44 67:A8 68:4D 69:08 6A:45 6B:20 6C:45 6D:20 6E:45 6F:20 70:45 71:20 72:45 73:20 74:45 75:20 76:45 77:20 78:45 79:20 7A:45 7B:20 7C:44 7D:30 7E:4C 7F:48 80:44 81:A8 82:4D 83:08 84:45 85:20 86:45 87:20 88:45 89:20 8A:45 8B:20 8C:45 8D:20 8E:45 8F:20 90:45 91:20 92:45 93:20 94:45 95:20 96:44 97:30 98:4C 99:48 9A:44 9B:A8 9C:4D 9D:08 9E:45 9F:20 A0:45 A1:20 A2:45 A3:20 A4:45 A5:20 A6:45 A7:20 A8:45 A9:20 AA:45 AB:20 AC:45 AD:20 AE:45 AF:20 B0:44 B1:30 B2:4C B3:48 B4:44 B5:A8 B6:4D B7:08 B8:45 B9:20 BA:45 BB:20 BC:45 BD:20 BE:45 BF:20 C0:45 C1:20 C2:45 C3:20 C4:45 C5:20 C6:45 C7:20 C8:45 C9:20 CA:00 CB:00 CC:00 CD:00 CE:00 CF:00
     2021-04-11 13:51:17   RegL_08.        00:00 01:00 02:00 03:00 04:00 05:00 06:00 07:00 08:00 09:00 0A:00 0B:00 0C:00 0D:00 0E:00 0F:00 10:00 11:00 12:00 13:00 14:44 15:60 16:4D 17:08 18:45 19:20 1A:45 1B:20 1C:45 1D:20 1E:45 1F:20 20:45 21:20 22:45 23:20 24:45 25:20 26:45 27:20 28:45 29:20 2A:45 2B:20 2C:45 2D:20 2E:44 2F:60 30:4D 31:08 32:45 33:20 34:45 35:20 36:45 37:20 38:45 39:20 3A:45 3B:20 3C:45 3D:20 3E:45 3F:20 40:45 41:20 42:45 43:20 44:45 45:20 46:45 47:20 48:44 49:30 4A:4C 4B:48 4C:44 4D:A8 4E:4D 4F:08 50:45 51:20 52:45 53:20 54:45 55:20 56:45 57:20 58:45 59:20 5A:45 5B:20 5C:45 5D:20 5E:45 5F:20 60:45 61:20 62:44 63:30 64:4C 65:48 66:44 67:A8 68:4D 69:08 6A:45 6B:20 6C:45 6D:20 6E:45 6F:20 70:45 71:20 72:45 73:20 74:45 75:20 76:45 77:20 78:45 79:20 7A:45 7B:20 7C:44 7D:30 7E:4C 7F:48 80:44 81:A8 82:4D 83:08 84:45 85:20 86:45 87:20 88:45 89:20 8A:45 8B:20 8C:45 8D:20 8E:45 8F:20 90:45 91:20 92:45 93:20 94:45 95:20 96:44 97:30 98:4C 99:48 9A:44 9B:A8 9C:4D 9D:08 9E:45 9F:20 A0:45 A1:20 A2:45 A3:20 A4:45 A5:20 A6:45 A7:20 A8:45 A9:20 AA:45 AB:20 AC:45 AD:20 AE:45 AF:20 B0:44 B1:30 B2:4C B3:48 B4:44 B5:A8 B6:4D B7:08 B8:45 B9:20 BA:45 BB:20 BC:45 BD:20 BE:45 BF:20 C0:45 C1:20 C2:45 C3:20 C4:45 C5:20 C6:45 C7:20 C8:45 C9:20 CA:00 CB:00 CC:00 CD:00 CE:00 CF:00
     2021-04-11 13:51:22   RegL_09.        00:00 01:00 02:00 03:00 04:00 05:00 06:00 07:00 08:00 09:00 0A:00 0B:00 0C:00 0D:00 0E:00 0F:00 10:00 11:00 12:00 13:00 14:45 15:20 16:45 17:20 18:45 19:20 1A:45 1B:20 1C:45 1D:20 1E:45 1F:20 20:45 21:20 22:45 23:20 24:45 25:20 26:45 27:20 28:45 29:20 2A:45 2B:20 2C:45 2D:20 2E:45 2F:20 30:45 31:20 32:45 33:20 34:45 35:20 36:45 37:20 38:45 39:20 3A:45 3B:20 3C:45 3D:20 3E:45 3F:20 40:45 41:20 42:45 43:20 44:45 45:20 46:45 47:20 48:45 49:20 4A:45 4B:20 4C:45 4D:20 4E:45 4F:20 50:45 51:20 52:45 53:20 54:45 55:20 56:45 57:20 58:45 59:20 5A:45 5B:20 5C:45 5D:20 5E:45 5F:20 60:45 61:20 62:45 63:20 64:45 65:20 66:45 67:20 68:45 69:20 6A:45 6B:20 6C:45 6D:20 6E:45 6F:20 70:45 71:20 72:45 73:20 74:45 75:20 76:45 77:20 78:45 79:20 7A:45 7B:20 7C:45 7D:20 7E:45 7F:20 80:45 81:20 82:45 83:20 84:45 85:20 86:45 87:20 88:45 89:20 8A:45 8B:20 8C:45 8D:20 8E:45 8F:20 90:45 91:20 92:45 93:20 94:45 95:20 96:45 97:20 98:45 99:20 9A:45 9B:20 9C:45 9D:20 9E:45 9F:20 A0:45 A1:20 A2:45 A3:20 A4:45 A5:20 A6:45 A7:20 A8:45 A9:20 AA:45 AB:20 AC:45 AD:20 AE:45 AF:20 B0:45 B1:20 B2:45 B3:20 B4:45 B5:20 B6:45 B7:20 B8:45 B9:20 BA:45 BB:20 BC:45 BD:20 BE:45 BF:20 C0:45 C1:20 C2:45 C3:20 C4:45 C5:20 C6:45 C7:20 C8:45 C9:20 CA:00 CB:00 CC:00 CD:00 CE:00 CF:00
     2021-04-11 12:54:59   boostTime       -
     2021-04-11 13:56:03   cfgState        ok
     2021-04-11 12:54:59   commReporting   off
     2021-04-11 13:51:22   commState       CMDs_done
     2021-04-11 12:54:59   controlMode     auto
     2021-04-11 13:53:02   desired-temp    19.0
     2021-04-11 13:53:02   humidity        45
     2021-04-11 13:53:02   measured-temp   19.4
     2021-04-11 13:54:57   peerList        EG_SZ_HT01_Climate
     2021-04-09 08:42:07   recentStateType ack
     2021-04-11 13:53:02   state           T: 19.4 desired: 19.0
     2021-04-11 13:54:33   tempTmplSet     EG_SZ_RT
     2021-04-11 12:54:59   winOpenReporting off
   helper:
     peerFriend peerRtTc
     peerIDsState complete
     peerOpt    p:thermostat
     regLst     1,7,8,9
     tmplChg    0
     cmds:
       TmplKey    EG_SZ_HT01_Climate:no:1618142106.2173
       TmplTs     1618142106.2173
       cmdKey     1:0:0::EG_SZ_WT:00AD:02:EG_SZ_HT01_Climate
       cmdLst:
         clear      [(readings|trigger|register|oldRegs|rssi|msgEvents|{msgErrors}|attack|all)]
         controlManu (on|off|5.0..30.0;0.5)
         controlMode (auto|manual|boost|day|night)
         controlParty -temp- -startDate- -startTime- -endDate- -endTime-
         desired-temp (on|off|5.0..30.0;0.5)
         getConfig  noArg
         getRegRaw  (List0|List1|List2|List3|List4|List5|List6|List7) [-peerChn-]
         inhibit    [(on|{off})]
         peerBulk   -peer1,peer2,...- [({set}|unset)]
         peerChan   -btnNumber- -actChn- [({single})] [({set}|unset)] [(actor|remote|{both})]
         peerSmart  -peerOpt-
         regBulk    -list-.-peerChn- -addr1:data1- -addr2:data2-...
         regSet     [(prep|{exec})] -regName- -value- [-peerChn-]
         sign       [(on|{off})]
         tempListFri [(prep|{exec})] [({p1}|p2|p3)] -HH:MM- -temp- [...]
         tempListMon [(prep|{exec})] [({p1}|p2|p3)] -HH:MM- -temp- [...]
         tempListSat [(prep|{exec})] [({p1}|p2|p3)] -HH:MM- -temp- [...]
         tempListSun [(prep|{exec})] [({p1}|p2|p3)] -HH:MM- -temp- [...]
         tempListThu [(prep|{exec})] [({p1}|p2|p3)] -HH:MM- -temp- [...]
         tempListTmpl [({verify}|restore)] [[-file-:]-templateName-]
         tempListTue [(prep|{exec})] [({p1}|p2|p3)] -HH:MM- -temp- [...]
         tempListWed [(prep|{exec})] [({p1}|p2|p3)] -HH:MM- -temp- [...]
         tempTmplSet -tempTmpl-
         tplDel     -tplDel-
         tplSet_0   -tplChan-
         tplSet_EG_SZ_HT01_Climate -tplPeer-
       lst:
         condition  slider,0,1,255
         peer       EG_SZ_HT01_Climate
         peerOpt    EG_BZ_HT01_Climate,EG_Bad_HT01_Climate,EG_GZ_HT01_Climate,EG_KU_HT01_Climate,EG_SZ_HT01_Climate,EG_WC_HT01_Climate,EG_WZ_HT01_Climate
         tplChan   
         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        0
       raw        1
       tpl        0
     peerIDsH:
       00000000   broadcast
       56802302   EG_SZ_HT01_Climate
     role:
       chn        1
     shRegR:
       07         00
     tmpl:
Attributes:
   fp_EG      575,951,7,EG_SZ_WT_Climate
   group      Heizung
   icon       sani_heating_temp
   model      HM-TC-IT-WM-W-EU
   peerIDs    00000000,56802302
   room       EG_Schlafzimmer,Heizung,Homekit
   tempListTmpl EG_SZ_RT


Auch hier ist Liste 8 und 9 vorhanden.
Titel: Antw:Probleme mit Versionen nach 10_CUL_HM.pm #24031
Beitrag von: frank am 11 April 2021, 16:00:38
ok, fehlalarm von mir mit liste 8,9.
in liste 8 sind P2 templisten und P3 ist dann in liste 9.

die "unprogrammed" meldungen sind dann eventuell zur zeit einfach falsch.
Titel: Antw:Probleme mit Versionen nach 10_CUL_HM.pm #24031
Beitrag von: Bualicher am 11 April 2021, 16:05:00
@frank: Danke.

Dann hoffe ich, dass sich Martin dies bei den aktuellen Änderungen (https://forum.fhem.de/index.php/topic,119853.msg1145392.html#msg1145392), mit denen das scheinbar auch eingeflossen ist, mal anschaut und wieder korrigiert.
Titel: Antw:Probleme mit Versionen nach 10_CUL_HM.pm #24031
Beitrag von: Bualicher am 27 April 2021, 09:45:38
Zitat von: Bualicher am 11 April 2021, 16:05:00
@frank: Danke.

Dann hoffe ich, dass sich Martin dies bei den aktuellen Änderungen (https://forum.fhem.de/index.php/topic,119853.msg1145392.html#msg1145392), mit denen das scheinbar auch eingeflossen ist, mal anschaut und wieder korrigiert.

Ich habe den Fehler mit der neuesten 10_CUL_HM.pm #24320 leider immer noch.
Titel: Antw:Probleme mit Versionen nach 10_CUL_HM.pm #24031
Beitrag von: frank am 27 April 2021, 11:24:44
Zitat von: Bualicher am 27 April 2021, 09:45:38
Ich habe den Fehler mit der neuesten 10_CUL_HM.pm #24320 leider immer noch.
ich habe mir mal die änderungen angeschaut.

verantwortlich dafür ist aktuell der code ab zeile 10999

    if(CUL_HM_getAttr($name,"model","") !~ m/^HM-TC-IT-WM-W-EU/s){
      delete $dlf{2};
      delete $dlf{3};
    }
    foreach my $p (keys %dlf){
      my @unprg = grep !/^$/,map {$dlf{$p}{$_}?"":$_} keys %{$dlf{$p}};
      my $cnt = scalar @unprg;
      if ($cnt > 0 && $cnt < 7) {$ret .= "\n $name: incomplete template for prog $p days:".join(",",@unprg);}
      elsif ($cnt == 7)         {$ret .= "\n $name: unprogrammed prog $p ";}
      else{
        $ret .= "\n $name: tempList not verified " if (grep {$defs{$name}{READINGS}{$_}{VAL} ne "verified"}
                                                       grep /tempList_State/,
                                                       keys %{$defs{$name}{READINGS}});
      }
    }


vorher sah die erste if zeile so aus:
    if(CUL_HM_getAttr($name,"model","") ne "HM-TC-IT-WM-W-EU02"){

das model HM-TC-IT-WM-W-EU02 gibt es aber nicht, daher wurde bisher davon ausgegangen das deine wt nur ein programm haben.
somit denke ich, dass die aktuelle fehlermeldung richtig ist, da in deinem template ja nur ein programm enthalten ist.
programm 2/3 sind also nicht programmiert.
wenn du also auch diese programme im template hinterlegst, wird die fehlermeldung vermutlich verschwinden.

aber, wie gesagt, ich habe diese thermostate nicht und arbeite auch nicht mit temp templates.
Titel: Antw:Probleme mit Versionen nach 10_CUL_HM.pm #24031
Beitrag von: Bualicher am 27 April 2021, 12:34:12
Vielen Dank für Deine Antwort.

Du hast Recht. Wenn ich ein Template mit allen 3 Programmen vorgebe, dann kommt der Fehler beim Wandthermostat nicht mehr.
Aber jetzt habe ich die Fehler am Heizkörperthermostat HM-CC-RT-DN .
Der kann nämlich nur 1 Programm und kommt jetzt natürlich nicht mehr mit dem Template klar oder HMInfo sucht dort vergeblich das 2. und 3. Programm.
Wenn ich für den jetzt ein eigenes Template machen muss oder im Template einen eigenen Raum für den HT, dann weiß ich nicht, ob das im Sinne des Erfinders ist.
Ich müsste Temperaturanpassungen dann wieder an unterschiedlichen Stellen machen.

configCheck done:

    EG_SZ_HT01_Clima: failed Entries:
     EG_SZ_HT01_Clima: R_P2_0_tempListSat mismatch 24:00 17.0 ne empty ##
     EG_SZ_HT01_Clima: R_P2_1_tempListSun mismatch 24:00 17.0 ne empty ##
     EG_SZ_HT01_Clima: R_P2_2_tempListMon mismatch 24:00 17.0 ne empty ##
     EG_SZ_HT01_Clima: R_P2_3_tempListTue mismatch 24:00 17.0 ne empty ##
     EG_SZ_HT01_Clima: R_P2_4_tempListWed mismatch 24:00 17.0 ne empty ##
     EG_SZ_HT01_Clima: R_P2_5_tempListThu mismatch 24:00 17.0 ne empty ##
     EG_SZ_HT01_Clima: R_P2_6_tempListFri mismatch 24:00 17.0 ne empty ##
     EG_SZ_HT01_Clima: R_P3_0_tempListSat mismatch 24:00 17.0 ne empty ##
     EG_SZ_HT01_Clima: R_P3_1_tempListSun mismatch 24:00 17.0 ne empty ##
     EG_SZ_HT01_Clima: R_P3_2_tempListMon mismatch 24:00 17.0 ne empty ##
     EG_SZ_HT01_Clima: R_P3_3_tempListTue mismatch 24:00 17.0 ne empty ##
     EG_SZ_HT01_Clima: R_P3_4_tempListWed mismatch 24:00 17.0 ne empty ##
     EG_SZ_HT01_Clima: R_P3_5_tempListThu mismatch 24:00 17.0 ne empty ##
     EG_SZ_HT01_Clima: R_P3_6_tempListFri mismatch 24:00 17.0 ne empty ##
Titel: Antw:Probleme mit Versionen nach 10_CUL_HM.pm #24031
Beitrag von: Bualicher am 27 April 2021, 12:58:40
Zitat von: Bualicher am 27 April 2021, 12:34:12
Wenn ich für den jetzt ein eigenes Template machen muss oder im Template einen eigenen Raum für den HT, dann weiß ich nicht, ob das im Sinne des Erfinders ist.
Ich müsste Temperaturanpassungen dann wieder an unterschiedlichen Stellen machen.

Aber auch das würde nicht funktionieren.
Hier bekomme ich dann folgende Fehlermeldung:
configCheck done:

boost or template differ in team
    EG_SZ_WT_Climate: team:EG_SZ_HT01_Clima  tempListTmpl differ EG_SZ_RT / EG_SZ_RT_HT
Titel: Antw:Probleme mit Versionen nach 10_CUL_HM.pm #24031
Beitrag von: frank am 27 April 2021, 13:50:19
das wird nun durch 98_hminfo.pm angemeckert, letzte zeile:

        elsif ($md eq "HM-TC-IT-WM-W-EU"){
          if($chn eq "02"){
            if($pChn ne "02" ||$pMd ne "HM-CC-RT-DN" ){
              push @peeringStrange,"$eName:\t pID: Model $pMd should be HM-TC-IT-WM-W-EU Climate Channel";
            }
            else{
              # compare templist template are identical and boost is same
              my $rtCn = CUL_HM_id2Name(substr($pId,0,6)."04");
              my $ob = CUL_HM_Get($defs{$eName},$eName,"regVal","boostPeriod",0,0);
              my $pb = CUL_HM_Get($defs{$rtCn} ,$rtCn ,"regVal","boostPeriod",0,0);
              my $ot = AttrVal($eName,"tempListTmpl","--");
              my $pt = AttrVal($rtCn ,"tempListTmpl","--");
              push @peerIDsTeamRT,"$eName:\t team:$rtCn  boost differ $ob / $pb" if ($ob ne $pb);
              # if templates differ AND RT template is not static then notify a difference
              push @peerIDsTeamRT,"$eName:\t team:$rtCn  tempListTmpl differ $ot / $pt" if ($ot ne $pt && $pt ne "defaultWeekplan");
            }
          }
        }


demnach gibt es kein gemecker, wenn beide attribute gleich wären, oder das rt template der "defaultWeekplan" wäre.
was auch immer das bedeutet.  :)

kann man nicht in einem gemeinsamen template alle devices (rt, tc) unterbringen?
Titel: Antw:Probleme mit Versionen nach 10_CUL_HM.pm #24031
Beitrag von: frank am 27 April 2021, 14:05:12
nach wiki unter nutzungsbeispiele sollte das möglich sein.
https://wiki.fhem.de/wiki/HomeMatic_HMInfo_TempList/Weekplan (https://wiki.fhem.de/wiki/HomeMatic_HMInfo_TempList/Weekplan)

attr <HM-CC-RT-DN#1>_Clima tempListTmpl Wohnzimmer
attr <HM-CC-RT-DN#2>_Clima tempListTmpl Wohnzimmer
attr <HM-CC-RT-DN#3>_Clima tempListTmpl Wohnzimmer
attr <HM-TC-IT-WM-W-EU>_Climate tempListTmpl Wohnzimmer
Titel: Antw:Probleme mit Versionen nach 10_CUL_HM.pm #24031
Beitrag von: Bualicher am 27 April 2021, 14:42:08
Zitat von: frank am 27 April 2021, 14:05:12
nach wiki unter nutzungsbeispiele sollte das möglich sein.
https://wiki.fhem.de/wiki/HomeMatic_HMInfo_TempList/Weekplan (https://wiki.fhem.de/wiki/HomeMatic_HMInfo_TempList/Weekplan)

attr <HM-CC-RT-DN#1>_Clima tempListTmpl Wohnzimmer
attr <HM-CC-RT-DN#2>_Clima tempListTmpl Wohnzimmer
attr <HM-CC-RT-DN#3>_Clima tempListTmpl Wohnzimmer
attr <HM-TC-IT-WM-W-EU>_Climate tempListTmpl Wohnzimmer


Das war ja bisher immer so. Die beiden Thermostate im Raum haben sich auf den gleichen Raum im Template bezogen.

Nur wird jetzt über den Wandthermostat gemeckert, wenn dieser keine 3 Programme im Template hat.
Wenn ich 3 Programme im Template habe, dann wird über den Heizkörperthermostat gemeckert, dass dessen Programm 2 & 3 nicht mit dem Template übereinstimmen. Der kann aber nur ein Programm, also ergibt das immer ein Fehler.
Wenn ich jetzt innerhalb eines Templates einen gesonderten Raum für den Heizkörperthermostat anlege der nur 1 Programm hat, dann wird gemeckert, dass sich der Wandthermostat und der Heizkörperthermostat nicht auf den gleichen Raum im Template beziehen. Hier der Raum "EG_SZ_RT" für den Wandthermostat und der "EG_SZ_RT_HT" für den Heizkörperthermostat.

EG_SZ_WT_Climate: team:EG_SZ_HT01_Clima  tempListTmpl differ EG_SZ_RT / EG_SZ_RT_HT

Ich sehe momentan keine Lösung um die Fehlermeldungen zu beseitigen  :(
Titel: Antw:Probleme mit Versionen nach 10_CUL_HM.pm #24031
Beitrag von: frank am 27 April 2021, 15:02:34
im gemeinsamen template:
1. für den rt eine templiste mit einem program
2. für den tc eine templiste mit 3 programmen

das was du jetzt in 2 templates hast, einfach beides in einem gemeinsamen template unterbringen.
in der jeweiligen überschrift "entities: ......" die entsprechenden devices eintragen.

Titel: Antw:Probleme mit Versionen nach 10_CUL_HM.pm #24031
Beitrag von: Bualicher am 27 April 2021, 19:58:02
Genau das habe ich ja gemacht.
Alles innerhalb einer .cfg-Datei mit unterschiedlichen entities.
Dann kommt die Meldung mit tempListTmpl differ.
Titel: Antw:Probleme mit Versionen nach 10_CUL_HM.pm #24031
Beitrag von: frank am 27 April 2021, 20:02:46
poste das mal.
Titel: Antw:Probleme mit Versionen nach 10_CUL_HM.pm #24031
Beitrag von: Bualicher am 27 April 2021, 21:31:11
Also hier der zutreffende Teil der .cfg (Template):
entities:EG_SZ_RT
R_P1_0_tempListSat> 08:00 17.0 22:00 19.0 24:00 17.0
R_P1_1_tempListSun> 08:00 17.0 22:00 19.0 24:00 17.0
R_P1_2_tempListMon> 04:00 17.0 06:00 19.0 14:00 17.0 22:00 19.0 24:00 17.0
R_P1_3_tempListTue> 04:00 17.0 06:00 19.0 14:00 17.0 22:00 19.0 24:00 17.0
R_P1_4_tempListWed> 04:00 17.0 06:00 19.0 14:00 17.0 22:00 19.0 24:00 17.0
R_P1_5_tempListThu> 04:00 17.0 06:00 19.0 14:00 17.0 22:00 19.0 24:00 17.0
R_P1_6_tempListFri> 04:00 17.0 06:00 19.0 14:00 17.0 22:00 19.0 24:00 17.0
R_P2_0_tempListSat> 24:00 17.0
R_P2_1_tempListSun> 24:00 17.0
R_P2_2_tempListMon> 24:00 17.0
R_P2_3_tempListTue> 24:00 17.0
R_P2_4_tempListWed> 24:00 17.0
R_P2_5_tempListThu> 24:00 17.0
R_P2_6_tempListFri> 24:00 17.0
R_P3_0_tempListSat> 24:00 17.0
R_P3_1_tempListSun> 24:00 17.0
R_P3_2_tempListMon> 24:00 17.0
R_P3_3_tempListTue> 24:00 17.0
R_P3_4_tempListWed> 24:00 17.0
R_P3_5_tempListThu> 24:00 17.0
R_P3_6_tempListFri> 24:00 17.0
entities:EG_SZ_RT_HT
R_P1_0_tempListSat> 08:00 17.0 22:00 19.0 24:00 17.0
R_P1_1_tempListSun> 08:00 17.0 22:00 19.0 24:00 17.0
R_P1_2_tempListMon> 04:00 17.0 06:00 19.0 14:00 17.0 22:00 19.0 24:00 17.0
R_P1_3_tempListTue> 04:00 17.0 06:00 19.0 14:00 17.0 22:00 19.0 24:00 17.0
R_P1_4_tempListWed> 04:00 17.0 06:00 19.0 14:00 17.0 22:00 19.0 24:00 17.0
R_P1_5_tempListThu> 04:00 17.0 06:00 19.0 14:00 17.0 22:00 19.0 24:00 17.0
R_P1_6_tempListFri> 04:00 17.0 06:00 19.0 14:00 17.0 22:00 19.0 24:00 17.0


Hier das List vom RT (Heizkörperthermostat):
Internals:
   DEF        56802304
   FUUID      5c66cf59-f33f-211b-6fe1-6feee9db566f1675
   NAME       EG_SZ_HT01_Clima
   NOTIFYDEV  global
   NR         165
   NTFY_ORDER 50-EG_SZ_HT01_Clima
   STATE      T: 19.2 desired: 19.0 valve: 0
   TYPE       CUL_HM
   chanNo     04
   device     EG_SZ_HT01
   CL:
     Authenticated 0
     BUF       
     FD         10
     FW_ID      3499
     LASTACCESS 1619551461
     NAME       WEB_192.168.178.40_49398
     NR         3495
     PEER       192.168.178.40
     PORT       49398
     SNAME      WEB
     SSL       
     STATE      Connected
     TEMPORARY  1
     TYPE       FHEMWEB
     canAsyncOutput 1
     READINGS:
       2021-04-27 21:21:54   state           Connected
   READINGS:
     2021-04-09 21:51:25   R-boostPos      80 %
     2021-04-09 21:51:25   R-btnNoBckLight off
     2021-04-09 21:51:25   R-dayTemp       21 C
     2021-04-09 21:51:25   R-daylightSaveTime on
     2021-04-09 21:51:25   R-modePrioManu  all
     2021-04-09 21:51:25   R-modePrioParty all
     2021-04-09 21:51:25   R-nightTemp     17 C
     2021-04-09 21:51:25   R-noMinMax4Manu off
     2021-04-09 21:51:25   R-regAdaptive   on
     2021-04-09 21:51:25   R-showInfo      time
     2021-04-09 21:51:21   R-sign          off
     2021-04-09 21:51:25   R-tempOffset    0.0K
     2021-04-09 21:51:25   R-valveOffsetRt 0 %
     2021-04-09 21:51:25   R-winOpnBoost   off
     2021-04-27 12:52:42   R_0_tempListSat  08:00 17.0 22:00 19.0 24:00 17.0
     2021-04-27 12:52:42   R_1_tempListSun  08:00 17.0 22:00 19.0 24:00 17.0
     2021-04-27 12:52:42   R_2_tempListMon  04:00 17.0 06:00 19.0 14:00 17.0 22:00 19.0 24:00 17.0
     2021-04-27 12:52:42   R_3_tempListTue  04:00 17.0 06:00 19.0 14:00 17.0 22:00 19.0 24:00 17.0
     2021-04-27 12:52:42   R_4_tempListWed  04:00 17.0 06:00 19.0 14:00 17.0 22:00 19.0 24:00 17.0
     2021-04-27 12:52:42   R_5_tempListThu  04:00 17.0 06:00 19.0 14:00 17.0 22:00 19.0 24:00 17.0
     2021-04-27 12:52:42   R_6_tempListFri  04:00 17.0 06:00 19.0 14:00 17.0 22:00 19.0 24:00 17.0
     2021-04-27 12:52:42   R_tempList_State verified
     2021-04-27 12:52:37   RegL_01.         00:00 08:00
     2021-04-27 12:52:41   RegL_07.         00:00 01:2A 02:22 03:09 04:3D 05:18 06:03 07:00 08:16 09:07 0A:30 0B:00 0C:64 0D:0F 0E:05 0F:00 10:00 11:00 12:09 13:0E 14:44 15:60 16:4D 17:08 18:45 19:20 1A:45 1B:20 1C:45 1D:20 1E:45 1F:20 20:45 21:20 22:45 23:20 24:45 25:20 26:45 27:20 28:45 29:20 2A:45 2B:20 2C:45 2D:20 2E:44 2F:60 30:4D 31:08 32:45 33:20 34:45 35:20 36:45 37:20 38:45 39:20 3A:45 3B:20 3C:45 3D:20 3E:45 3F:20 40:45 41:20 42:45 43:20 44:45 45:20 46:45 47:20 48:44 49:30 4A:4C 4B:48 4C:44 4D:A8 4E:4D 4F:08 50:45 51:20 52:45 53:20 54:45 55:20 56:45 57:20 58:45 59:20 5A:45 5B:20 5C:45 5D:20 5E:45 5F:20 60:45 61:20 62:44 63:30 64:4C 65:48 66:44 67:A8 68:4D 69:08 6A:45 6B:20 6C:45 6D:20 6E:45 6F:20 70:45 71:20 72:45 73:20 74:45 75:20 76:45 77:20 78:45 79:20 7A:45 7B:20 7C:44 7D:30 7E:4C 7F:48 80:44 81:A8 82:4D 83:08 84:45 85:20 86:45 87:20 88:45 89:20 8A:45 8B:20 8C:45 8D:20 8E:45 8F:20 90:45 91:20 92:45 93:20 94:45 95:20 96:44 97:30 98:4C 99:48 9A:44 9B:A8 9C:4D 9D:08 9E:45 9F:20 A0:45 A1:20 A2:45 A3:20 A4:45 A5:20 A6:45 A7:20 A8:45 A9:20 AA:45 AB:20 AC:45 AD:20 AE:45 AF:20 B0:44 B1:30 B2:4C B3:48 B4:44 B5:A8 B6:4D B7:08 B8:45 B9:20 BA:45 BB:20 BC:45 BD:20 BE:45 BF:20 C0:45 C1:20 C2:45 C3:20 C4:45 C5:20 C6:45 C7:20 C8:45 C9:20 CA:0F CB:1E CC:1E CD:12 CE:21 CF:2D
     2021-04-27 21:22:13   ValvePosition   0
     2021-04-27 21:22:13   boostTime       -
     2021-04-27 12:59:20   cfgState        ok
     2021-04-27 12:52:42   commState       CMDs_done
     2021-04-27 21:22:13   controlMode     auto
     2021-04-27 21:22:13   desired-temp    19.0
     2021-04-27 21:22:13   measured-temp   19.2
     2021-04-27 21:22:13   partyEnd        -
     2021-04-27 21:22:13   partyStart      -
     2021-04-27 21:22:13   partyTemp       -
     2021-04-27 21:22:13   state           T: 19.2 desired: 19.0 valve: 0
     2021-04-27 12:51:49   tempTmplSet     EG_SZ_RT_HT
   helper:
     peerFriend peerRTteam2
     peerIDsRaw ,00000000
     peerIDsState complete
     peerOpt    p:thermostat
     regLst     1,7
     tmplChg    0
     cmds:
       TmplKey    :no:1619520648.82633
       TmplTs     1619520648.82633
       cmdKey     1:0:0::EG_SZ_HT01:0095:04:
       cmdLst:
         burstXmit  noArg
         clear      [(readings|trigger|register|oldRegs|rssi|msgEvents|{msgErrors}|attack|all)]
         controlManu (on|off|5.0..30.0;0.5)
         controlMode (auto|manual|boost|day|night)
         controlParty -temp- -startDate- -startTime- -endDate- -endTime-
         desired-temp (on|off|5.0..30.0;0.5)
         getConfig  noArg
         getRegRaw  (List0|List1|List2|List3|List4|List5|List6|List7) [-peerChn-]
         inhibit    [(on|{off})]
         peerBulk   -peer1,peer2,...- [({set}|unset)]
         peerSmart  -peerOpt-
         regBulk    -list-.-peerChn- -addr1:data1- -addr2:data2-...
         regSet     [(prep|{exec})] -regName- -value- [-peerChn-]
         sign       [(on|{off})]
         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    EG_BZ_HT01_ClimaTeam,EG_Bad_HT01_ClimaTeam,EG_GZ_HT01_ClimaTeam,EG_KU_HT01_ClimaTeam,EG_WC_HT01_ClimaTeam,EG_WZ_HT01_ClimaTeam
         tplChan   
         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        0
       raw        1
       tpl        0
     peerIDsH:
       00000000   broadcast
     regCollect:
     role:
       chn        1
     shRegR:
       07         00
     shadowReg:
     tmpl:
Attributes:
   fp_EG      617,887,0,EG_SZ_HT01_Clima,
   group      Heizung
   icon       sani_heating_temp
   model      HM-CC-RT-DN
   peerIDs    00000000
   room       Heizung,Homekit,EG_Schlafzimmer
   tempListTmpl EG_SZ_RT_HT


Und hier das List vom TC (Wandthermostat):
Internals:
   DEF        5A2F2B02
   FUUID      5c66cf59-f33f-211b-21bd-dca32c9a124dd78e
   NAME       EG_SZ_WT_Climate
   NOTIFYDEV  global
   NR         155
   NTFY_ORDER 50-EG_SZ_WT_Climate
   STATE      T: 19.2 desired: 19.0
   TYPE       CUL_HM
   chanNo     02
   device     EG_SZ_WT
   peerList   EG_SZ_HT01_Climate
   CL:
     Authenticated 0
     BUF       
     FD         11
     FW_ID      3528
     LASTACCESS 1619551597
     NAME       WEB_192.168.178.40_49450
     NR         3529
     PEER       192.168.178.40
     PORT       49450
     SNAME      WEB
     SSL       
     STATE      Connected
     TEMPORARY  1
     TYPE       FHEMWEB
     canAsyncOutput 1
     READINGS:
       2021-04-27 21:26:31   state           Connected
   READINGS:
     2021-04-11 13:58:55   R-dayTemp       19 C
     2021-04-11 13:58:55   R-daylightSaveTime on
     2021-04-11 13:58:55   R-heatCool      heating
     2021-04-11 13:58:55   R-modePrioManu  all
     2021-04-11 13:58:55   R-modePrioParty all
     2021-04-11 13:58:55   R-nightTemp     17 C
     2021-04-11 13:58:55   R-noMinMax4Manu off
     2021-04-11 13:58:55   R-sendWeatherData on
     2021-04-11 13:58:55   R-showHumidity  temp
     2021-04-11 13:58:55   R-showInfo      time
     2021-04-11 13:58:55   R-showSetTemp   actTemp
     2021-04-11 13:58:49   R-sign          off
     2021-04-11 13:58:55   R-tempOffset    0.0K
     2021-04-11 16:27:25   R-weekPrgSel    prog1
     2021-04-11 13:58:55   R-winOpnBoost   off
     2021-04-11 17:49:36   R_P1_0_tempListSat 08:00 17.0 22:00 19.0 24:00 17.0
     2021-04-11 17:49:36   R_P1_1_tempListSun 08:00 17.0 22:00 19.0 24:00 17.0
     2021-04-11 17:49:36   R_P1_2_tempListMon 04:00 17.0 06:00 19.0 14:00 17.0 22:00 19.0 24:00 17.0
     2021-04-11 17:49:36   R_P1_3_tempListTue 04:00 17.0 06:00 19.0 14:00 17.0 22:00 19.0 24:00 17.0
     2021-04-11 17:49:36   R_P1_4_tempListWed 04:00 17.0 06:00 19.0 14:00 17.0 22:00 19.0 24:00 17.0
     2021-04-11 17:49:36   R_P1_5_tempListThu 04:00 17.0 06:00 19.0 14:00 17.0 22:00 19.0 24:00 17.0
     2021-04-11 17:49:36   R_P1_6_tempListFri 04:00 17.0 06:00 19.0 14:00 17.0 22:00 19.0 24:00 17.0
     2021-04-11 17:49:36   R_P1_tempList_State verified
     2021-04-11 17:49:40   R_P2_0_tempListSat 24:00 17.0
     2021-04-11 17:49:40   R_P2_1_tempListSun 24:00 17.0
     2021-04-11 17:49:40   R_P2_2_tempListMon 24:00 17.0
     2021-04-11 17:49:40   R_P2_3_tempListTue 24:00 17.0
     2021-04-11 17:49:40   R_P2_4_tempListWed 24:00 17.0
     2021-04-11 17:49:40   R_P2_5_tempListThu 24:00 17.0
     2021-04-11 17:49:40   R_P2_6_tempListFri 24:00 17.0
     2021-04-11 17:49:40   R_P2_tempList_State verified
     2021-04-11 17:49:44   R_P3_0_tempListSat 24:00 17.0
     2021-04-11 17:49:44   R_P3_1_tempListSun 24:00 17.0
     2021-04-11 17:49:44   R_P3_2_tempListMon 24:00 17.0
     2021-04-11 17:49:44   R_P3_3_tempListTue 24:00 17.0
     2021-04-11 17:49:44   R_P3_4_tempListWed 24:00 17.0
     2021-04-11 17:49:44   R_P3_5_tempListThu 24:00 17.0
     2021-04-11 17:49:44   R_P3_6_tempListFri 24:00 17.0
     2021-04-11 17:49:44   R_P3_tempList_State verified
     2021-04-11 17:49:32   RegL_01.        00:00 08:00
     2021-04-11 17:49:36   RegL_07.        00:00 01:26 02:22 03:09 04:3D 05:00 06:00 07:00 08:00 09:87 0A:30 0B:00 0C:00 0D:00 0E:01 0F:04 10:00 11:00 12:09 13:00 14:44 15:60 16:4D 17:08 18:45 19:20 1A:45 1B:20 1C:45 1D:20 1E:45 1F:20 20:45 21:20 22:45 23:20 24:45 25:20 26:45 27:20 28:45 29:20 2A:45 2B:20 2C:45 2D:20 2E:44 2F:60 30:4D 31:08 32:45 33:20 34:45 35:20 36:45 37:20 38:45 39:20 3A:45 3B:20 3C:45 3D:20 3E:45 3F:20 40:45 41:20 42:45 43:20 44:45 45:20 46:45 47:20 48:44 49:30 4A:4C 4B:48 4C:44 4D:A8 4E:4D 4F:08 50:45 51:20 52:45 53:20 54:45 55:20 56:45 57:20 58:45 59:20 5A:45 5B:20 5C:45 5D:20 5E:45 5F:20 60:45 61:20 62:44 63:30 64:4C 65:48 66:44 67:A8 68:4D 69:08 6A:45 6B:20 6C:45 6D:20 6E:45 6F:20 70:45 71:20 72:45 73:20 74:45 75:20 76:45 77:20 78:45 79:20 7A:45 7B:20 7C:44 7D:30 7E:4C 7F:48 80:44 81:A8 82:4D 83:08 84:45 85:20 86:45 87:20 88:45 89:20 8A:45 8B:20 8C:45 8D:20 8E:45 8F:20 90:45 91:20 92:45 93:20 94:45 95:20 96:44 97:30 98:4C 99:48 9A:44 9B:A8 9C:4D 9D:08 9E:45 9F:20 A0:45 A1:20 A2:45 A3:20 A4:45 A5:20 A6:45 A7:20 A8:45 A9:20 AA:45 AB:20 AC:45 AD:20 AE:45 AF:20 B0:44 B1:30 B2:4C B3:48 B4:44 B5:A8 B6:4D B7:08 B8:45 B9:20 BA:45 BB:20 BC:45 BD:20 BE:45 BF:20 C0:45 C1:20 C2:45 C3:20 C4:45 C5:20 C6:45 C7:20 C8:45 C9:20 CA:00 CB:00 CC:00 CD:00 CE:00 CF:00
     2021-04-11 17:49:40   RegL_08.        00:00 01:00 02:00 03:00 04:00 05:00 06:00 07:00 08:00 09:00 0A:00 0B:00 0C:00 0D:00 0E:00 0F:00 10:00 11:00 12:00 13:00 14:45 15:20 16:4D 17:08 18:45 19:20 1A:45 1B:20 1C:45 1D:20 1E:45 1F:20 20:45 21:20 22:45 23:20 24:45 25:20 26:45 27:20 28:45 29:20 2A:45 2B:20 2C:45 2D:20 2E:45 2F:20 30:4D 31:08 32:45 33:20 34:45 35:20 36:45 37:20 38:45 39:20 3A:45 3B:20 3C:45 3D:20 3E:45 3F:20 40:45 41:20 42:45 43:20 44:45 45:20 46:45 47:20 48:45 49:20 4A:4C 4B:48 4C:44 4D:A8 4E:4D 4F:08 50:45 51:20 52:45 53:20 54:45 55:20 56:45 57:20 58:45 59:20 5A:45 5B:20 5C:45 5D:20 5E:45 5F:20 60:45 61:20 62:45 63:20 64:4C 65:48 66:44 67:A8 68:4D 69:08 6A:45 6B:20 6C:45 6D:20 6E:45 6F:20 70:45 71:20 72:45 73:20 74:45 75:20 76:45 77:20 78:45 79:20 7A:45 7B:20 7C:45 7D:20 7E:4C 7F:48 80:44 81:A8 82:4D 83:08 84:45 85:20 86:45 87:20 88:45 89:20 8A:45 8B:20 8C:45 8D:20 8E:45 8F:20 90:45 91:20 92:45 93:20 94:45 95:20 96:45 97:20 98:4C 99:48 9A:44 9B:A8 9C:4D 9D:08 9E:45 9F:20 A0:45 A1:20 A2:45 A3:20 A4:45 A5:20 A6:45 A7:20 A8:45 A9:20 AA:45 AB:20 AC:45 AD:20 AE:45 AF:20 B0:45 B1:20 B2:4C B3:48 B4:44 B5:A8 B6:4D B7:08 B8:45 B9:20 BA:45 BB:20 BC:45 BD:20 BE:45 BF:20 C0:45 C1:20 C2:45 C3:20 C4:45 C5:20 C6:45 C7:20 C8:45 C9:20 CA:00 CB:00 CC:00 CD:00 CE:00 CF:00
     2021-04-11 17:49:44   RegL_09.        00:00 01:00 02:00 03:00 04:00 05:00 06:00 07:00 08:00 09:00 0A:00 0B:00 0C:00 0D:00 0E:00 0F:00 10:00 11:00 12:00 13:00 14:45 15:20 16:45 17:20 18:45 19:20 1A:45 1B:20 1C:45 1D:20 1E:45 1F:20 20:45 21:20 22:45 23:20 24:45 25:20 26:45 27:20 28:45 29:20 2A:45 2B:20 2C:45 2D:20 2E:45 2F:20 30:45 31:20 32:45 33:20 34:45 35:20 36:45 37:20 38:45 39:20 3A:45 3B:20 3C:45 3D:20 3E:45 3F:20 40:45 41:20 42:45 43:20 44:45 45:20 46:45 47:20 48:45 49:20 4A:45 4B:20 4C:45 4D:20 4E:45 4F:20 50:45 51:20 52:45 53:20 54:45 55:20 56:45 57:20 58:45 59:20 5A:45 5B:20 5C:45 5D:20 5E:45 5F:20 60:45 61:20 62:45 63:20 64:45 65:20 66:45 67:20 68:45 69:20 6A:45 6B:20 6C:45 6D:20 6E:45 6F:20 70:45 71:20 72:45 73:20 74:45 75:20 76:45 77:20 78:45 79:20 7A:45 7B:20 7C:45 7D:20 7E:45 7F:20 80:45 81:20 82:45 83:20 84:45 85:20 86:45 87:20 88:45 89:20 8A:45 8B:20 8C:45 8D:20 8E:45 8F:20 90:45 91:20 92:45 93:20 94:45 95:20 96:45 97:20 98:45 99:20 9A:45 9B:20 9C:45 9D:20 9E:45 9F:20 A0:45 A1:20 A2:45 A3:20 A4:45 A5:20 A6:45 A7:20 A8:45 A9:20 AA:45 AB:20 AC:45 AD:20 AE:45 AF:20 B0:45 B1:20 B2:45 B3:20 B4:45 B5:20 B6:45 B7:20 B8:45 B9:20 BA:45 BB:20 BC:45 BD:20 BE:45 BF:20 C0:45 C1:20 C2:45 C3:20 C4:45 C5:20 C6:45 C7:20 C8:45 C9:20 CA:00 CB:00 CC:00 CD:00 CE:00 CF:00
     2021-04-27 19:37:38   boostTime       -
     2021-04-27 12:59:20   cfgState        Team
     2021-04-27 19:37:38   commReporting   off
     2021-04-27 19:37:38   controlMode     auto
     2021-04-27 21:25:40   desired-temp    19.0
     2021-04-27 21:25:40   humidity        43
     2021-04-27 21:25:40   measured-temp   19.2
     2021-04-27 12:50:40   peerList        EG_SZ_HT01_Climate
     2021-04-27 21:25:40   state           T: 19.2 desired: 19.0
     2021-04-27 12:50:15   tempTmplSet     EG_SZ_RT
     2021-04-27 19:37:38   winOpenReporting off
   helper:
     peerFriend peerRtTc
     peerIDsState complete
     peerOpt    p:thermostat
     regLst     1,7,8,9
     tmplChg    0
     cfgChk:
       idPz07     team:EG_SZ_HT01_Clima  tempListTmpl differ EG_SZ_RT / EG_SZ_RT_HT
     cmds:
       TmplKey    EG_SZ_HT01_Climate:no:1619520648.82873
       TmplTs     1619520648.82873
       cmdKey     1:0:0::EG_SZ_WT:00AD:02:EG_SZ_HT01_Climate
       cmdLst:
         clear      [(readings|trigger|register|oldRegs|rssi|msgEvents|{msgErrors}|attack|all)]
         controlManu (on|off|5.0..30.0;0.5)
         controlMode (auto|manual|boost|day|night)
         controlParty -temp- -startDate- -startTime- -endDate- -endTime-
         desired-temp (on|off|5.0..30.0;0.5)
         getConfig  noArg
         getRegRaw  (List0|List1|List2|List3|List4|List5|List6|List7) [-peerChn-]
         inhibit    [(on|{off})]
         peerBulk   -peer1,peer2,...- [({set}|unset)]
         peerChan   -btnNumber- -actChn- [({single})] [({set}|unset)] [(actor|remote|{both})]
         peerSmart  -peerOpt-
         regBulk    -list-.-peerChn- -addr1:data1- -addr2:data2-...
         regSet     [(prep|{exec})] -regName- -value- [-peerChn-]
         sign       [(on|{off})]
         tempListFri [(prep|{exec})] [({p1}|p2|p3)] -HH:MM- -temp- [...]
         tempListMon [(prep|{exec})] [({p1}|p2|p3)] -HH:MM- -temp- [...]
         tempListSat [(prep|{exec})] [({p1}|p2|p3)] -HH:MM- -temp- [...]
         tempListSun [(prep|{exec})] [({p1}|p2|p3)] -HH:MM- -temp- [...]
         tempListThu [(prep|{exec})] [({p1}|p2|p3)] -HH:MM- -temp- [...]
         tempListTmpl [({verify}|restore)] [[-file-:]-templateName-]
         tempListTue [(prep|{exec})] [({p1}|p2|p3)] -HH:MM- -temp- [...]
         tempListWed [(prep|{exec})] [({p1}|p2|p3)] -HH:MM- -temp- [...]
         tempTmplSet -tempTmpl-
         tplDel     -tplDel-
         tplSet_0   -tplChan-
         tplSet_EG_SZ_HT01_Climate -tplPeer-
       lst:
         condition  slider,0,1,255
         peer       EG_SZ_HT01_Climate
         peerOpt    EG_BZ_HT01_Climate,EG_Bad_HT01_Climate,EG_GZ_HT01_Climate,EG_KU_HT01_Climate,EG_SZ_HT01_Climate,EG_WC_HT01_Climate,EG_WZ_HT01_Climate
         tplChan   
         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        0
       raw        1
       tpl        0
     peerIDsH:
       00000000   broadcast
       56802302   EG_SZ_HT01_Climate
     role:
       chn        1
     shRegR:
       07         00
     tmpl:
Attributes:
   fp_EG      575,951,7,EG_SZ_WT_Climate
   group      Heizung
   icon       sani_heating_temp
   model      HM-TC-IT-WM-W-EU
   peerIDs    00000000,56802302
   room       EG_Schlafzimmer,Heizung,Homekit
   tempListTmpl EG_SZ_RT


Und das Ergebnis von configCheck:
configCheck done:

boost or template differ in team
    EG_SZ_WT_Climate: team:EG_SZ_HT01_Clima  tempListTmpl differ EG_SZ_RT / EG_SZ_RT_HT
Titel: Antw:Probleme mit Versionen nach 10_CUL_HM.pm #24031
Beitrag von: frank am 28 April 2021, 12:28:43
1. leg mal ein zusätzliches file "test.cfg" im selben ordner wie das bisherige file an (rechte ggf anpassen).
2. fülle die datei mit:

entities:EG_SZ_WT_Climate
R_P1_0_tempListSat> 08:00 17.0 22:00 19.0 24:00 17.0
R_P1_1_tempListSun> 08:00 17.0 22:00 19.0 24:00 17.0
R_P1_2_tempListMon> 04:00 17.0 06:00 19.0 14:00 17.0 22:00 19.0 24:00 17.0
R_P1_3_tempListTue> 04:00 17.0 06:00 19.0 14:00 17.0 22:00 19.0 24:00 17.0
R_P1_4_tempListWed> 04:00 17.0 06:00 19.0 14:00 17.0 22:00 19.0 24:00 17.0
R_P1_5_tempListThu> 04:00 17.0 06:00 19.0 14:00 17.0 22:00 19.0 24:00 17.0
R_P1_6_tempListFri> 04:00 17.0 06:00 19.0 14:00 17.0 22:00 19.0 24:00 17.0
R_P2_0_tempListSat> 24:00 17.0
R_P2_1_tempListSun> 24:00 17.0
R_P2_2_tempListMon> 24:00 17.0
R_P2_3_tempListTue> 24:00 17.0
R_P2_4_tempListWed> 24:00 17.0
R_P2_5_tempListThu> 24:00 17.0
R_P2_6_tempListFri> 24:00 17.0
R_P3_0_tempListSat> 24:00 17.0
R_P3_1_tempListSun> 24:00 17.0
R_P3_2_tempListMon> 24:00 17.0
R_P3_3_tempListTue> 24:00 17.0
R_P3_4_tempListWed> 24:00 17.0
R_P3_5_tempListThu> 24:00 17.0
R_P3_6_tempListFri> 24:00 17.0
entities:EG_SZ_HT01_Clima
R_P1_0_tempListSat> 08:00 17.0 22:00 19.0 24:00 17.0
R_P1_1_tempListSun> 08:00 17.0 22:00 19.0 24:00 17.0
R_P1_2_tempListMon> 04:00 17.0 06:00 19.0 14:00 17.0 22:00 19.0 24:00 17.0
R_P1_3_tempListTue> 04:00 17.0 06:00 19.0 14:00 17.0 22:00 19.0 24:00 17.0
R_P1_4_tempListWed> 04:00 17.0 06:00 19.0 14:00 17.0 22:00 19.0 24:00 17.0
R_P1_5_tempListThu> 04:00 17.0 06:00 19.0 14:00 17.0 22:00 19.0 24:00 17.0
R_P1_6_tempListFri> 04:00 17.0 06:00 19.0 14:00 17.0 22:00 19.0 24:00 17.0


3. setze:
attr EG_SZ_WT_Climate tempListTmpl test.cfg:

4. setze:
attr EG_SZ_HT01_Clima tempListTmpl test.cfg:

doppelpunkte am ende beachten.

edit:
rund um diesen beitrag gibt es viel zum studieren:
https://forum.fhem.de/index.php/topic,19017.msg172728.html#msg172728 (https://forum.fhem.de/index.php/topic,19017.msg172728.html#msg172728)
Titel: Antw:Probleme mit Versionen nach 10_CUL_HM.pm #24031
Beitrag von: MadMax-FHEM am 28 April 2021, 12:36:01
Zitat
entities:EG_SZ_RT_HT
R_P1_0_tempListSat> 08:00 17.0 22:00 19.0 24:00 17.0
R_P1_1_tempListSun> 08:00 17.0 22:00 19.0 24:00 17.0
R_P1_2_tempListMon> 04:00 17.0 06:00 19.0 14:00 17.0 22:00 19.0 24:00 17.0
R_P1_3_tempListTue> 04:00 17.0 06:00 19.0 14:00 17.0 22:00 19.0 24:00 17.0
R_P1_4_tempListWed> 04:00 17.0 06:00 19.0 14:00 17.0 22:00 19.0 24:00 17.0
R_P1_5_tempListThu> 04:00 17.0 06:00 19.0 14:00 17.0 22:00 19.0 24:00 17.0
R_P1_6_tempListFri> 04:00 17.0 06:00 19.0 14:00 17.0 22:00 19.0 24:00 17.0

passt NICHT für einen HKT!

Das "Format" ist dort:

Zitat
entities:EG_SZ_RT_HT
R_0_tempListSat> 08:00 17.0 22:00 19.0 24:00 17.0
R_0_tempListSun> 08:00 17.0 22:00 19.0 24:00 17.0
R_0_tempListMon> 04:00 17.0 06:00 19.0 14:00 17.0 22:00 19.0 24:00 17.0
R_0_tempListTue> 04:00 17.0 06:00 19.0 14:00 17.0 22:00 19.0 24:00 17.0
R_0_tempListWed> 04:00 17.0 06:00 19.0 14:00 17.0 22:00 19.0 24:00 17.0
R_0_tempListThu> 04:00 17.0 06:00 19.0 14:00 17.0 22:00 19.0 24:00 17.0
R_0_tempListFri> 04:00 17.0 06:00 19.0 14:00 17.0 22:00 19.0 24:00 17.0

Und die entities stimmen ja auch nicht:

EG_SZ_HT01_Clima vs. EG_SZ_RT

Am besten einfach mal die aktuellen "aufheben" und per:


set hmifo temListG save

eine neue anlegen lassen und die dann bearbeiten...

Wobei ich ohne Attribute bei den WDTs/HKTs arbeite.
Ich habe eine templist.cfg (anlegen lassen wie beschrieben), die ich dann anpasse und zurück spiele...

EDIT: wollte/will mich aber nicht zu viel "einmischen", daher einfach mal weiter wie frank geschrieben hat. Wollte nur schreiben was mir aufgefallen ist, vielleicht hilft es ja... Wenn nicht: einfach ignorieren. Ich war dann nie "hier" ;)

Gruß, Joachim[/code]
Titel: Antw:Probleme mit Versionen nach 10_CUL_HM.pm #24031
Beitrag von: frank am 28 April 2021, 12:40:46
Zitatpasst NICHT für einen HKT!
nicht so laut.  ;)

da geht sogar noch viel mehr:
Zitathttps://forum.fhem.de/index.php/topic,19017.msg171674.html#msg171674
Titel: Antw:Probleme mit Versionen nach 10_CUL_HM.pm #24031
Beitrag von: MadMax-FHEM am 28 April 2021, 12:48:58
Der Beitrag ist aber von 2014...
Die Templist hat sich mindestens schon 1x geändert vom Format...
...zumindest musste ich irgendwann mal neu anlegen usw. ;)

Weil hminfo das so nicht mehr "wollte"...

Und ich glaube ich habe auch mal gedacht (weil ich meine WDTs und die zugehörigen HKTs "synchron" halte) nehme ich doch einfach den WDT-Eintrag und kopiere den für den HKT (und da halt nur Prg1), hat aber nicht funktioniert...

EDIT: bzw. meine aktuellen, durch hmifo erzeugten, sehen halt aus wie geschrieben 8)

EDIT: wie geschrieben: wenn ich "falsch" liege: ich war nie hier ;)

Gruß, Joachim
Titel: Antw:Probleme mit Versionen nach 10_CUL_HM.pm #24031
Beitrag von: frank am 28 April 2021, 12:58:09
ZitatUnd ich glaube ich habe auch mal gedacht (weil ich meine WDTs und die zugehörigen HKTs "synchron" halte) nehme ich doch einfach den WDT-Eintrag und kopiere den für den HKT (und da halt nur Prg1), hat aber nicht funktioniert...
ich habe Bualicher so verstanden, dass das nicht das problem wäre.
aber wir werden sehen.

wenn das aber mit "p1" beim rt funktioniert, wäre meine nächste idee, um die listen für "p1" nicht mehrfach anlegen zu müssen, folgende listen zu probieren:

entities:EG_SZ_HT01_Clima,EG_SZ_WT_Climate
R_P1_0_tempListSat> 08:00 17.0 22:00 19.0 24:00 17.0
R_P1_1_tempListSun> 08:00 17.0 22:00 19.0 24:00 17.0
R_P1_2_tempListMon> 04:00 17.0 06:00 19.0 14:00 17.0 22:00 19.0 24:00 17.0
R_P1_3_tempListTue> 04:00 17.0 06:00 19.0 14:00 17.0 22:00 19.0 24:00 17.0
R_P1_4_tempListWed> 04:00 17.0 06:00 19.0 14:00 17.0 22:00 19.0 24:00 17.0
R_P1_5_tempListThu> 04:00 17.0 06:00 19.0 14:00 17.0 22:00 19.0 24:00 17.0
R_P1_6_tempListFri> 04:00 17.0 06:00 19.0 14:00 17.0 22:00 19.0 24:00 17.0
entities:EG_SZ_WT_Climate
R_P2_0_tempListSat> 24:00 17.0
R_P2_1_tempListSun> 24:00 17.0
R_P2_2_tempListMon> 24:00 17.0
R_P2_3_tempListTue> 24:00 17.0
R_P2_4_tempListWed> 24:00 17.0
R_P2_5_tempListThu> 24:00 17.0
R_P2_6_tempListFri> 24:00 17.0
R_P3_0_tempListSat> 24:00 17.0
R_P3_1_tempListSun> 24:00 17.0
R_P3_2_tempListMon> 24:00 17.0
R_P3_3_tempListTue> 24:00 17.0
R_P3_4_tempListWed> 24:00 17.0
R_P3_5_tempListThu> 24:00 17.0
R_P3_6_tempListFri> 24:00 17.0
Titel: Antw:Probleme mit Versionen nach 10_CUL_HM.pm #24031
Beitrag von: Bualicher am 28 April 2021, 17:54:36
Erstmal vielen Dank für Eure Mühen :-)

Zitat von: frank am 28 April 2021, 12:28:43
1. leg mal ein zusätzliches file "test.cfg" im selben ordner wie das bisherige file an (rechte ggf anpassen).
2. fülle die datei mit:
...

Wenn ich den ersten Vorsschlag umsetze, dann meldet der configCheck, dass es kein "test.cfg"-entity innerhalb dem in HMInfo definiertem configTempFile gibt.
--> funktioniert nichtmal ansatzweise :-(

Zitat von: MadMax-FHEM am 28 April 2021, 12:36:01
passt NICHT für einen HKT!

...
eine neue anlegen lassen und die dann bearbeiten...

Wobei ich ohne Attribute bei den WDTs/HKTs arbeite.
Ich habe eine templist.cfg (anlegen lassen wie beschrieben), die ich dann anpasse und zurück spiele...

...

Gruß, Joachim[/code]

Kannst Du bitte mal Deine templist.cfg hier reinstellen?
Du bekommst mit aktuellem CUL_HM beim configCheck keine Fehler?
Welche Komponenten hast Du verbaut?

Ich habe mir die Liste erstellen lassen. Die Attribute tempListTmpl in den Thermostaten jeweils auf die Entities (sind ja jetzt eigentlich die Kanalnamen der Thermostate) angepasst:
entities:EG_SZ_HT01_Clima
R_0_tempListSat> 08:00 17.0 22:00 19.0 24:00 17.0
R_1_tempListSun> 08:00 17.0 22:00 19.0 24:00 17.0
R_2_tempListMon> 04:00 17.0 06:00 19.0 14:00 17.0 22:00 19.0 24:00 17.0
R_3_tempListTue> 04:00 17.0 06:00 19.0 14:00 17.0 22:00 19.0 24:00 17.0
R_4_tempListWed> 04:00 17.0 06:00 19.0 14:00 17.0 22:00 19.0 24:00 17.0
R_5_tempListThu> 04:00 17.0 06:00 19.0 14:00 17.0 22:00 19.0 24:00 17.0
R_6_tempListFri> 04:00 17.0 06:00 19.0 14:00 17.0 22:00 19.0 24:00 17.0
entities:EG_SZ_WT_Climate
R_P1_0_tempListSat> 08:00 18.0 22:00 19.0 24:00 17.0
R_P1_1_tempListSun> 08:00 17.0 22:00 19.0 24:00 17.0
R_P1_2_tempListMon> 04:00 17.0 06:00 19.0 14:00 17.0 22:00 19.0 24:00 17.0
R_P1_3_tempListTue> 04:00 17.0 06:00 19.0 14:00 17.0 22:00 19.0 24:00 17.0
R_P1_4_tempListWed> 04:00 17.0 06:00 19.0 14:00 17.0 22:00 19.0 24:00 17.0
R_P1_5_tempListThu> 04:00 17.0 06:00 19.0 14:00 17.0 22:00 19.0 24:00 17.0
R_P1_6_tempListFri> 04:00 17.0 06:00 19.0 14:00 17.0 22:00 19.0 24:00 17.0
R_P2_0_tempListSat> 24:00 17.0
R_P2_1_tempListSun> 24:00 17.0
R_P2_2_tempListMon> 24:00 17.0
R_P2_3_tempListTue> 24:00 17.0
R_P2_4_tempListWed> 24:00 17.0
R_P2_5_tempListThu> 24:00 17.0
R_P2_6_tempListFri> 24:00 17.0
R_P3_0_tempListSat> 24:00 17.0
R_P3_1_tempListSun> 24:00 17.0
R_P3_2_tempListMon> 24:00 17.0
R_P3_3_tempListTue> 24:00 17.0
R_P3_4_tempListWed> 24:00 17.0
R_P3_5_tempListThu> 24:00 17.0
R_P3_6_tempListFri> 24:00 17.0


System upgedatet --> configCheck:
configCheck done:

boost or template differ in team
    EG_SZ_WT_Climate: team:EG_SZ_HT01_Clima  tempListTmpl differ EG_SZ_WT_Climate / EG_SZ_HT01_Clima


Wenn ich die tempListTmpl Attribute aus den Thermostaten lösche, dann bekomme ich keine Fehlermeldung mehr.
Allerdings auch keine Fehlermeldung mehr, wenn die sich die Programme im HKT und WT unterscheiden. Also auch nicht gerade die Lösung. Und ich muss Anpassungen in der Temperaturliste an zwei Stellen vornehmen :-(



Zitat von: frank am 28 April 2021, 12:58:09
ich habe Bualicher so verstanden, dass das nicht das problem wäre.
aber wir werden sehen.

wenn das aber mit "p1" beim rt funktioniert, wäre meine nächste idee, um die listen für "p1" nicht mehrfach anlegen zu müssen, folgende listen zu probieren:

entities:EG_SZ_HT01_Clima,EG_SZ_WT_Climate
R_P1_0_tempListSat> 08:00 17.0 22:00 19.0 24:00 17.0
R_P1_1_tempListSun> 08:00 17.0 22:00 19.0 24:00 17.0
R_P1_2_tempListMon> 04:00 17.0 06:00 19.0 14:00 17.0 22:00 19.0 24:00 17.0
R_P1_3_tempListTue> 04:00 17.0 06:00 19.0 14:00 17.0 22:00 19.0 24:00 17.0
R_P1_4_tempListWed> 04:00 17.0 06:00 19.0 14:00 17.0 22:00 19.0 24:00 17.0
R_P1_5_tempListThu> 04:00 17.0 06:00 19.0 14:00 17.0 22:00 19.0 24:00 17.0
R_P1_6_tempListFri> 04:00 17.0 06:00 19.0 14:00 17.0 22:00 19.0 24:00 17.0
entities:EG_SZ_WT_Climate
R_P2_0_tempListSat> 24:00 17.0
R_P2_1_tempListSun> 24:00 17.0
R_P2_2_tempListMon> 24:00 17.0
R_P2_3_tempListTue> 24:00 17.0
R_P2_4_tempListWed> 24:00 17.0
R_P2_5_tempListThu> 24:00 17.0
R_P2_6_tempListFri> 24:00 17.0
R_P3_0_tempListSat> 24:00 17.0
R_P3_1_tempListSun> 24:00 17.0
R_P3_2_tempListMon> 24:00 17.0
R_P3_3_tempListTue> 24:00 17.0
R_P3_4_tempListWed> 24:00 17.0
R_P3_5_tempListThu> 24:00 17.0
R_P3_6_tempListFri> 24:00 17.0


Funktioniert auch nicht. Ich bekomme wieder die Ursprungsmeldung, dass im WT P2 und P3 nicht programmiert sind (Post #1 (https://forum.fhem.de/index.php/topic,120294.msg1148048.html#msg1148048)) Also liest er in der Liste nur den ersten entity-Treffer.

Ich kann mir nicht vorstellen, dass ich der Einzige bin, der HM-CC-RT-DN 's in Kombination mit HM-TC-IT-WM-W-EU 's im Einsatz hat.

Ich bin langsam echt ratlos.
Titel: Antw:Probleme mit Versionen nach 10_CUL_HM.pm #24031
Beitrag von: frank am 28 April 2021, 18:05:00
kommt der rt vielleicht damit zurecht, wenn du ihm ebenfalls die liste des tc mit den 3 programmen zuweist?
Titel: Antw:Probleme mit Versionen nach 10_CUL_HM.pm #24031
Beitrag von: MadMax-FHEM am 28 April 2021, 18:44:07
Zitat
Ich kann mir nicht vorstellen, dass ich der Einzige bin, der HM-CC-RT-DN 's in Kombination mit HM-TC-IT-WM-W-EU 's im Einsatz hat.

Nein bist du nicht.
Habe ich auch und zwar in jedem Raum (also jeweils 5 "Paare").

Verstehe dein Problem ehrlich gesagt nicht.

Ich habe EINE Datei da stehen die Templisten ALLER HKTs und WDTs drin.
Erzeugt: siehe oben (hminfo save)

Darin pflege ich (wobei: wie oft macht man das? 1x und evtl. mal etwas korrigieren) und spiele zurück (wenn ich was geändert habe).

Eine Meldung, dass HKT und WDT unterschiedlich sind kenne ich nicht und hatte ich noch nie (obwohl zu Beginn abweichend).

Was geprüft wird: Eintrag in tmpList.cfg "gegen" Eintrag in den Registern (also im Gerät selbst).
Da wird dann ein "mismatch" angezeigt.

Gruß, Joachim
Titel: Antw:Probleme mit Versionen nach 10_CUL_HM.pm #24031
Beitrag von: Migul47 am 28 April 2021, 19:12:11
Hallo,

kann das Problem nachvollziehen. Komischerweise nicht bei allen TH/HZ Kombinationen. Sonst funktioniert diese Version ganz gut. Hab mit der aktuellen davon mehr Probleme.
Titel: Antw:Probleme mit Versionen nach 10_CUL_HM.pm #24031
Beitrag von: Bualicher am 28 April 2021, 19:18:25
Zitat von: frank am 28 April 2021, 18:05:00
kommt der rt vielleicht damit zurecht, wenn du ihm ebenfalls die liste des tc mit den 3 programmen zuweist?

Nein. Dann kommt der Fehler (https://forum.fhem.de/index.php/topic,120294.msg1152701.html#msg1152701).
Natürlich mit den aktuell vorgegebenen Entities.



Zitat von: MadMax-FHEM am 28 April 2021, 18:44:07
Nein bist du nicht.
Habe ich auch und zwar in jedem Raum (also jeweils 5 "Paare").

Verstehe dein Problem ehrlich gesagt nicht.

Ich habe EINE Datei da stehen die Templisten ALLER HKTs und WDTs drin.
Erzeugt: siehe oben (hminfo save)

Darin pflege ich (wobei: wie oft macht man das? 1x und evtl. mal etwas korrigieren) und spiele zurück (wenn ich was geändert habe).

Eine Meldung, dass HKT und WDT unterschiedlich sind kenne ich nicht und hatte ich noch nie (obwohl zu Beginn abweichend).

Was geprüft wird: Eintrag in tmpList.cfg "gegen" Eintrag in den Registern (also im Gerät selbst).
Da wird dann ein "mismatch" angezeigt.

Gruß, Joachim

Hast Du in den clima/climate-Kanälen der entsprechenden Thermostate das Attribut "tempListTmpl" gesetzt? Das steht so im Wiki (https://wiki.fhem.de/wiki/HomeMatic_Type_Thermostat#Temperaturlisten) unter "Templates zuweisen" und habe ich auch übernommen.
Wie geschrieben habe ich keine Fehler mehr, wenn ich dieses Attribut an jedem Thermostat im clima/climate-Kanal entferne. Und die Liste nach Deinem Schema gestalte.
Nur ob das so jemals von den Machern so geplant war, wage ich zu bezweifeln.


Zitat von: Migul47 am 28 April 2021, 19:12:11
Hallo,

kann das Problem nachvollziehen. Komischerweise nicht bei allen TH/HZ Kombinationen. Sonst funktioniert diese Version ganz gut. Hab mit der aktuellen davon mehr Probleme.

Vielen Dank. Dachte schon ich bin bekloppt  ;)
Titel: Antw:Probleme mit Versionen nach 10_CUL_HM.pm #24031
Beitrag von: MadMax-FHEM am 28 April 2021, 19:34:28
Zitat von: Bualicher am 28 April 2021, 19:18:25
Wie geschrieben habe ich keine Fehler mehr, wenn ich dieses Attribut an jedem Thermostat im clima/climate-Kanal entferne. Und die Liste nach Deinem Schema gestalte.
Nur ob das so jemals von den Machern so geplant war, wage ich zu bezweifeln.

Ich habe kein Attribut. Wozu?
Wie kommst du drauf, dass es nicht so gedacht war/ist... ;)

Zitat von: wiki
Templates zuweisen

Das Attribut tempListTmpl sollte man im Steuerungskanal (z.B. <Devicename>_Clima) aller Thermostaten mit dem Dateinamen und dem Template-Namen belegen.

Hier steht ja sollte...
...nix muss... ;)

Und dann gibt es ja auch noch:

Zitat
Templates systemweit nutzen

Templates können auch systemweit verwendet werden. Dazu legt man legt eine Datei mit allen Wochenplänen an, weist deren Dateinamen den Thermostaten zu und verwendet HMInfo zum Update. Siehe dort.

Und ich mache es einfach mittels hminfo ohne irgendwelche Attribute und bin zufrieden...

Aber: jeder wie er will ;)

Gruß, Joachim
Titel: Antw:Probleme mit Versionen nach 10_CUL_HM.pm #24031
Beitrag von: frank am 28 April 2021, 19:35:19
ZitatWie geschrieben habe ich keine Fehler mehr, wenn ich dieses Attribut an jedem Thermostat im clima/climate-Kanal entferne.
das ist genau so gedacht.

es gibt eben einen feinen, kleinen unterschied, je nachdem, ob man die channelnamen oder einen selbst ausgedachten templatenamen nutzt.

der link von martin erklärt das doch gut
https://forum.fhem.de/index.php/topic,19017.msg172728.html#msg172728 (https://forum.fhem.de/index.php/topic,19017.msg172728.html#msg172728)
Titel: Antw:Probleme mit Versionen nach 10_CUL_HM.pm #24031
Beitrag von: Bualicher am 29 April 2021, 09:58:11
Vielen Dank an alle Beteilgten.

Wenn das so sein soll/muss, dann folge ich natürlich der Vorgabe. Ich denke der Artikel im Wiki sollte überarbeitet werden.

Ich habe jetzt die TempListe für alle 7 verbauten Thermostatpaare enstprechend angepasst:

- Entity-Namen so benennen wie der entsprechende Kanal des jeweiligen Thermostats heißt
- bei den TC's 3 Programme hinterlegt
- bei den RT's nur 1 Programm
- in der HMinfo das Attribut "configTempFile" mit dem Verweis auf die TempListe (.cfg) gesetzt
- in jedem Thermostat (TC: Kanal Climate; RT: Kanal Clima) das Attribut "tempListTmpl" gelöscht

Jetzt habe ich keine Fehlermeldung mehr im configCheck.


Was mich trotzdem interessieren würde (egal wie gering die Wahrscheinlichkeit ist): welcher Thermostat hat Vorrang, wenn sich die Programme zwischen TC und RT unterscheiden?
Titel: Antw:Probleme mit Versionen nach 10_CUL_HM.pm #24031
Beitrag von: MadMax-FHEM am 29 April 2021, 10:08:44
Zitat von: Bualicher am 29 April 2021, 09:58:11
Wenn das so sein soll/muss, dann folge ich natürlich der Vorgabe. Ich denke der Artikel im Wiki sollte überarbeitet werden.

Dann hau drauf ;)



Zitat von: Bualicher am 29 April 2021, 09:58:11
Was mich trotzdem interessieren würde (egal wie gering die Wahrscheinlichkeit ist): welcher Thermostat hat Vorrang, wenn sich die Programme zwischen TC und RT unterscheiden?

Wenn gepeert, dann gibt immer der WDT vor.
Der HKT regelt dann nur lokal, also versucht IST nach SOLL zu bringen/halten.

Weather-Kanal: gibt IST an den HKT (statt des lokal eingebauten TempSensors / der ist dann "deaktiviert")

Clima/Climate: gibt SOLL an HKT

Wenn "auto", dann nach den gespeicherten Programmen...
...wenn manu etc. dann halt wie manuell eingestellt ;)

Der HKT macht das nur selbst, nach eigenem Programm, wenn er keine Vorgaben erhält: Funkstörung, WDT defekt/Batterie alle/...

Drum halte ich die synchron, damit eben bei Funkunterbrechung der HKT nicht plötzlich ganz woanders "hinfährt" ;)
(Hatte ich schon, ich zeichne IST/SOLL von beiden, also WDT und HKT auf und da sieht man das / wenn es abweicht)

Gruß, Joachim