Probleme mit Versionen nach 10_CUL_HM.pm #24031

Begonnen von Bualicher, 11 April 2021, 13:17:22

Vorheriges Thema - Nächstes Thema

frank

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.

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

Bualicher

Genau das habe ich ja gemacht.
Alles innerhalb einer .cfg-Datei mit unterschiedlichen entities.
Dann kommt die Meldung mit tempListTmpl differ.

frank

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

Bualicher

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

frank

#19
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
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

MadMax-FHEM

#20
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]
FHEM PI3B+ Bullseye: HM-CFG-USB, 40x HM, ZWave-USB, 13x ZWave, EnOcean-PI, 15x EnOcean, HUE/deCONZ, CO2, ESP-Multisensor, Shelly, alexa-fhem, ...
FHEM PI2 Buster: HM-CFG-USB, 25x HM, ZWave-USB, 4x ZWave, EnOcean-PI, 3x EnOcean, Shelly, ha-bridge, ...
FHEM PI3 Buster (Test)

frank

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

MadMax-FHEM

#22
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
FHEM PI3B+ Bullseye: HM-CFG-USB, 40x HM, ZWave-USB, 13x ZWave, EnOcean-PI, 15x EnOcean, HUE/deCONZ, CO2, ESP-Multisensor, Shelly, alexa-fhem, ...
FHEM PI2 Buster: HM-CFG-USB, 25x HM, ZWave-USB, 4x ZWave, EnOcean-PI, 3x EnOcean, Shelly, ha-bridge, ...
FHEM PI3 Buster (Test)

frank

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
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

Bualicher

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) 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.

frank

kommt der rt vielleicht damit zurecht, wenn du ihm ebenfalls die liste des tc mit den 3 programmen zuweist?
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

MadMax-FHEM

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
FHEM PI3B+ Bullseye: HM-CFG-USB, 40x HM, ZWave-USB, 13x ZWave, EnOcean-PI, 15x EnOcean, HUE/deCONZ, CO2, ESP-Multisensor, Shelly, alexa-fhem, ...
FHEM PI2 Buster: HM-CFG-USB, 25x HM, ZWave-USB, 4x ZWave, EnOcean-PI, 3x EnOcean, Shelly, ha-bridge, ...
FHEM PI3 Buster (Test)

Migul47

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.

Bualicher

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.
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 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  ;)

MadMax-FHEM

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
FHEM PI3B+ Bullseye: HM-CFG-USB, 40x HM, ZWave-USB, 13x ZWave, EnOcean-PI, 15x EnOcean, HUE/deCONZ, CO2, ESP-Multisensor, Shelly, alexa-fhem, ...
FHEM PI2 Buster: HM-CFG-USB, 25x HM, ZWave-USB, 4x ZWave, EnOcean-PI, 3x EnOcean, Shelly, ha-bridge, ...
FHEM PI3 Buster (Test)