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?
zeig mal das passend template dazu
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?
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"?
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
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.
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.
@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.
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.
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.
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 ##
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
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?
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
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 :(
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.
Genau das habe ich ja gemacht.
Alles innerhalb einer .cfg-Datei mit unterschiedlichen entities.
Dann kommt die Meldung mit tempListTmpl differ.
poste das mal.
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
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)
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]
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
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
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
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.
kommt der rt vielleicht damit zurecht, wenn du ihm ebenfalls die liste des tc mit den 3 programmen zuweist?
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
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.
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 ;)
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
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)
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?
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