FHEM Forum

FHEM - Hausautomations-Systeme => Homematic => Thema gestartet von: Burny4600 am 06 November 2017, 12:23:26

Titel: [gelöst]HM-TC-IT-WM-W-EU Temperaturlisten liefert Meldung templist mismatch
Beitrag von: Burny4600 am 06 November 2017, 12:23:26
Bei den Temperaturcontrollern HM-TC-IT-WM-W-EU habe ich immer den Fall das die Temperaturlisten unter HMINFO templist mismatch liefern.
Was mir auffällt ist das der HM-TC-IT-WM-W-EU drei Wochenprogramme hat und der HM-CC-RT-DN nur eines.
Nur wie kann ich das mit den Temperturlisten lösen das der HM-TC-IT-WM-W-EU und der HM-CC-RT-DN mit der Temperaturliste ohne Fehlermeldung laufen bzw. der HM-TC-IT-WM-W-EU die Temperaturliste ordnungsgemäß übernimmt.

LIST HM-TC-IT-WM-W-EU
Internals:
   CFGFN      /media/hdd/fhem/mycfg/HM/hm_rasp01.cfg
   CHANGED
   DEF        5883F002
   NAME       OG1_WZ_HZG_TC_Climate
   NOTIFYDEV  global
   NR         1424
   NTFY_ORDER 50-OG1_WZ_HZG_TC_Climate
   STATE      Raumtemperatur: 23.9 °C <br>Luftfeuchte: 52.0 % <br>Sollwert: 22.0 °C
   TYPE       CUL_HM
   chanNo     02
   device     OG1_WZ_HZG_TC
   peerList   OG1_WZ_HZG_RT_Climate,
   READINGS:
     2017-11-06 11:43:26   CommandAccepted yes
     2017-11-03 08:41:40   R-dayTemp       21 C
     2017-11-03 08:41:40   R-daylightSaveTime on
     2017-11-03 08:41:40   R-heatCool      heating
     2017-11-03 08:41:40   R-modePrioManu  all
     2017-11-03 08:41:40   R-modePrioParty all
     2017-11-03 08:41:40   R-nightTemp     17 C
     2017-11-03 08:41:40   R-noMinMax4Manu off
     2017-11-03 08:41:40   R-sendWeatherData on
     2017-11-03 08:41:40   R-showHumidity  temp
     2017-11-03 08:41:40   R-showInfo      time
     2017-11-03 08:41:40   R-showSetTemp   actTemp
     2017-11-03 08:41:34   R-sign          off
     2017-11-03 08:41:40   R-tempOffset    0.0K
     2017-11-03 08:41:40   R-weekPrgSel    prog1
     2017-11-03 08:41:40   R-winOpnBoost   off
     2017-11-03 19:31:12   R_P1_0_tempListSat 06:00 17.0 22:00 21.0 24:00 17.0
     2017-11-03 19:31:12   R_P1_1_tempListSun 06:00 17.0 22:00 21.0 24:00 17.0
     2017-11-03 19:31:12   R_P1_2_tempListMon 06:00 17.0 09:00 21.0 17:00 17.0 22:00 21.0 24:00 17.0
     2017-11-03 19:31:12   R_P1_3_tempListTue 06:00 17.0 09:00 21.0 17:00 17.0 22:00 21.0 24:00 17.0
     2017-11-03 19:31:12   R_P1_4_tempListWed 06:00 17.0 09:00 21.0 17:00 17.0 22:00 21.0 24:00 17.0
     2017-11-03 19:31:12   R_P1_5_tempListThu 06:00 17.0 09:00 21.0 17:00 17.0 22:00 21.0 24:00 17.0
     2017-11-03 19:31:12   R_P1_6_tempListFri 06:00 17.0 09:00 21.0 17:00 17.0 22:00 21.0 24:00 17.0
     2017-11-03 19:31:12   R_P1_tempList_State verified
     2017-11-03 19:31:17   R_P2_0_tempListSat 24:00 17.0
     2017-11-03 19:31:17   R_P2_1_tempListSun 24:00 17.0
     2017-11-03 19:31:17   R_P2_2_tempListMon 24:00 17.0
     2017-11-03 19:31:17   R_P2_3_tempListTue 24:00 17.0
     2017-11-03 19:31:17   R_P2_4_tempListWed 24:00 17.0
     2017-11-03 19:31:17   R_P2_5_tempListThu 24:00 17.0
     2017-11-03 19:31:17   R_P2_6_tempListFri 24:00 17.0
     2017-11-03 19:31:17   R_P2_tempList_State verified
     2017-11-03 19:31:20   R_P3_0_tempListSat 24:00 17.0
     2017-11-03 19:31:20   R_P3_1_tempListSun 24:00 17.0
     2017-11-03 19:31:20   R_P3_2_tempListMon 24:00 17.0
     2017-11-03 19:31:20   R_P3_3_tempListTue 24:00 17.0
     2017-11-03 19:31:20   R_P3_4_tempListWed 24:00 17.0
     2017-11-03 19:31:20   R_P3_5_tempListThu 24:00 17.0
     2017-11-03 19:31:20   R_P3_6_tempListFri 24:00 17.0
     2017-11-03 19:31:20   R_P3_tempList_State verified
     2017-11-03 19:31:08   RegL_01.        08:00 00:00
     2017-11-03 19:31:12   RegL_07.        01:2A 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:48 16:55 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:48 30:55 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:48 4A:54 4B:6C 4C:44 4D:CC 4E:55 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:48 64:54 65:6C 66:44 67:CC 68:55 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:48 7E:54 7F:6C 80:44 81:CC 82:55 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:48 98:54 99:6C 9A:44 9B:CC 9C:55 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:48 B2:54 B3:6C B4:44 B5:CC B6:55 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 00:00
     2017-11-03 19:31:17   RegL_08.        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 00:00
     2017-11-03 19:31:20   RegL_09.        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:9F CB:BD CC:69 CD:E1 CE:DB CF:B0 00:00
     2017-11-06 12:05:09   boostTime       -
     2017-11-06 12:05:09   commReporting   off
     2017-11-06 12:05:09   controlMode     manual
     2017-11-06 12:10:08   desired-temp    22.0
     2017-11-06 12:10:08   humidity        52
     2017-11-06 12:10:08   measured-temp   23.9
     2017-11-05 19:47:05   peerList        OG1_WZ_HZG_RT_Climate,
     2017-11-06 11:43:26   recentStateType ack
     2017-11-06 12:10:08   state           T: 23.9 desired: 22.0
     2017-11-05 19:46:33   tempTmplSet     OG1_Wohnzimmer
     2017-11-06 12:05:09   winOpenReporting off
   helper:
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     role:
       chn        1
     shRegR:
       07         00
     shadowReg:
     tmpl:
Attributes:
   alias      OG1 Wohnzimmer - Heizung - Temperaturcontroller Climate
   devStateStyle style="text-align:left;;font-weight:bold;;"
   event-on-change-reading .*
   group      Thermostat Wand
   icon       hm-tc-it-wm-w-eu
   model      HM-TC-IT-WM-W-EU
   peerIDs    00000000,5678D002,
   room       Heizung,OG1-Wohnzimmer,_HM
   sortby     6
   stateFormat {sprintf(
"Raumtemperatur: %.1f °C <br>Luftfeuchte: %.1f %% <br>Sollwert: %.1f °C",
ReadingsVal("$name","measured-temp",0),
ReadingsVal("$name","humidity",0),
ReadingsVal("$name","desired-temp",0))}
   tempListTmpl OG1_Wohnzimmer


HMinfo Eintrag
templist mismatch
     OG1_WZ_HZG_TC_Climate: failed Entries:
     OG1_WZ_HZG_TC_Climate :R_P1_0_tempListSat mismatch 09:00 17.0 21:30 21.0 24:00 17.0 ne 06:00 17.0 22:00 21.0 24:00 17.0 ##
     OG1_WZ_HZG_TC_Climate :R_P1_1_tempListSun mismatch 09:00 17.0 21:30 21.0 24:00 17.0 ne 06:00 17.0 22:00 21.0 24:00 17.0 ##
     OG1_WZ_HZG_TC_Climate :R_P1_2_tempListMon mismatch 08:00 17.0 21:30 21.0 24:00 17.0 ne 06:00 17.0 09:00 21.0 17:00 17.0 22:00 21.0 24:00 17.0 ##
     OG1_WZ_HZG_TC_Climate :R_P1_3_tempListTue mismatch 08:00 17.0 21:30 21.0 24:00 17.0 ne 06:00 17.0 09:00 21.0 17:00 17.0 22:00 21.0 24:00 17.0 ##
     OG1_WZ_HZG_TC_Climate :R_P1_4_tempListWed mismatch 08:00 17.0 21:30 21.0 24:00 17.0 ne 06:00 17.0 09:00 21.0 17:00 17.0 22:00 21.0 24:00 17.0 ##
     OG1_WZ_HZG_TC_Climate :R_P1_5_tempListThu mismatch 08:00 17.0 21:30 21.0 24:00 17.0 ne 06:00 17.0 09:00 21.0 17:00 17.0 22:00 21.0 24:00 17.0 ##
     OG1_WZ_HZG_TC_Climate :R_P1_6_tempListFri mismatch 08:00 17.0 21:30 21.0 24:00 17.0 ne 06:00 17.0 09:00 21.0 17:00 17.0 22:00 21.0 24:00 17.0 ##
Titel: Antw:HM-TC-IT-WM-W-EU Temperaturlisten liefert Meldung templist mismatch
Beitrag von: Burny4600 am 07 November 2017, 18:43:10
Wie lassen sich die Temperaturlisten erstellen damit sie sowohl der HM-TC-IT-WM-W-EU und der HM-CC-RT-DN übernehmen.

In der Form nach FHEM WIKI funktioniert es bei den HM-TC-IT-WM-W-EU nicht sondern nur bei den HM-CC-RT-DN Geräten.
LIST
Internals:
   CFGFN      /media/hdd/fhem/mycfg/HM/hm_rasp01.cfg
   DEF        5678D004
   NAME       OG1_WZ_HZG_RT_Clima
   NOTIFYDEV  global
   NR         1360
   NTFY_ORDER 50-OG1_WZ_HZG_RT_Clima
   STATE      Raumtemperatur: 23.1 °C <br>Sollwert: 22.0 °C <br>Reglerposition: 0
   TYPE       CUL_HM
   chanNo     04
   device     OG1_WZ_HZG_RT
   READINGS:
     2017-11-06 11:44:02   CommandAccepted yes
     2017-11-02 19:39:38   R-boostPos      80 %
     2017-11-02 19:39:38   R-btnNoBckLight off
     2017-11-02 19:39:38   R-dayTemp       21 C
     2017-11-02 19:39:38   R-daylightSaveTime on
     2017-11-02 19:39:38   R-modePrioManu  all
     2017-11-02 19:39:38   R-modePrioParty all
     2017-11-02 19:39:38   R-nightTemp     17 C
     2017-11-02 19:39:38   R-noMinMax4Manu off
     2017-11-02 19:39:38   R-regAdaptive   on
     2017-11-02 19:39:38   R-showInfo      time
     2017-11-02 19:39:34   R-sign          on
     2017-11-02 19:39:38   R-tempOffset    0.0K
     2017-11-02 19:39:38   R-valveOffsetRt 0 %
     2017-11-02 19:39:38   R-winOpnBoost   off
     2017-11-03 08:43:25   R_0_tempListSat 09:00 17.0 21:30 21.0 24:00 17.0
     2017-11-03 08:43:25   R_1_tempListSun 09:00 17.0 21:30 21.0 24:00 17.0
     2017-11-03 08:43:25   R_2_tempListMon 08:00 17.0 21:30 21.0 24:00 17.0
     2017-11-03 08:43:25   R_3_tempListTue 08:00 17.0 21:30 21.0 24:00 17.0
     2017-11-03 08:43:25   R_4_tempListWed 08:00 17.0 21:30 21.0 24:00 17.0
     2017-11-03 08:43:25   R_5_tempListThu 08:00 17.0 21:30 21.0 24:00 17.0
     2017-11-03 08:43:25   R_6_tempListFri 08:00 17.0 21:30 21.0 24:00 17.0
     2017-11-03 08:43:25   R_tempList_State verified
     2017-11-03 08:43:21   RegL_01.        08:01 00:00
     2017-11-03 08:43:25   RegL_07.        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:6C 16:55 17:02 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:6C 30:55 31:02 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:60 4A:55 4B:02 4C:45 4D:20 4E:55 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:60 64:55 65:02 66:45 67:20 68:55 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:60 7E:55 7F:02 80:45 81:20 82:55 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:60 98:55 99:02 9A:45 9B:20 9C:55 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:60 B2:55 B3:02 B4:45 B5:20 B6:55 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:0F CE:1E CF:1E 00:00
     2017-11-07 18:40:51   ValvePosition   0
     2017-11-07 18:40:51   boostTime       -
     2017-11-07 18:40:51   controlMode     manual
     2017-11-07 18:40:51   desired-temp    22.0
     2017-11-07 18:40:51   measured-temp   23.1
     2017-11-07 18:40:51   partyEnd        -
     2017-11-07 18:40:51   partyStart      -
     2017-11-07 18:40:51   partyTemp       -
     2017-11-06 11:44:02   recentStateType ack
     2017-11-07 18:36:11   rtof            23.1
     2017-11-07 18:40:51   state           T: 23.1 desired: 22.0 valve: 0
     2017-11-06 11:44:02   swof            22
     2017-11-07 17:16:59   tempTmplSet     OG1_Wohnzimmer
   helper:
     bm:
       CUL_HM_Get:
         cnt        2
         dmx        0
         mAr
         mTS
         max        0
         tot        0
       CUL_HM_Set:
         cnt        9
         dmx        0
         mTS        07.11. 18:29:45
         max        2
         tot        18
         mAr:
           HASH(0x3f76e78)
           OG1_WZ_HZG_RT_Clima
           ?
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     role:
       chn        1
     shRegR:
       07         00
     shadowReg:
     tmpl:
Attributes:
   alias      OG1 Wohnzimmer - Heizung - Raumthermostat Clima
   devStateStyle style="text-align:left;;font-weight:bold;;"
   event-on-change-reading .*
   group      Thermostat
   icon       hc_wht_regler
   model      HM-CC-RT-DN
   peerIDs    00000000,
   room       OG1-Wohnzimmer,Heizung,_HM
   sortby     6
   stateFormat {sprintf(
"Raumtemperatur: %.1f °C <br>Sollwert: %.1f °C <br>Reglerposition: %1.f",
ReadingsVal("$name","rtof",0),
ReadingsVal("$name","swof",0),
ReadingsVal("$name","ValvePosition",0))}
   tempListTmpl OG1_Wohnzimmer
   userReadings swof:desired-temp.* {ReadingsVal("$name","desired-temp",0)-0},
rtof:measured-temp.* {ReadingsVal("$name","measured-temp",0)-0}
Titel: Antw:HM-TC-IT-WM-W-EU Temperaturlisten liefert Meldung templist mismatch
Beitrag von: MadMax-FHEM am 07 November 2017, 19:58:33
Zitat von: Burny4600 am 07 November 2017, 18:43:10
Wie lassen sich die Temperaturlisten erstellen damit sie sowohl der HM-TC-IT-WM-W-EU und der HM-CC-RT-DN übernehmen.

In der Form nach FHEM WIKI funktioniert es bei den HM-TC-IT-WM-W-EU nicht sondern nur bei den HM-CC-RT-DN Geräten.

Gar nicht, da die Formate unterschiedlich sind:

HM-CC-RT-DN:

R_0_tempListSat>08:00 17.0 14:00 18.0 16:00 18.0 18:00 18.0 20:00 18.0 22:00 17.0 24:00 17.0


HM-TC-IT-WM-W-EU:

R_P1_0_tempListSat>08:00 17.0 14:00 18.0 16:00 18.0 18:00 18.0 20:00 18.0 22:00 17.0 24:00 17.0

Weil wie du bereits gemerkt hast der HM-TC-IT-WM-W-EU 3 unterschiedliche Programme verwalten kann.
Das aktuell "gültige" lässt sich per Register umschalten...

Der HM-CC-RT-DN hat nur eines, da braucht es kein 'P1' (oder 'P2' oder 'P3') in der jeweiligen Templist-Zeile...

Ansonsten steht eigentlich alles im Wiki...
...hier sehr kurze Kurzform:

mit set hm tempList save FHEM/tempList.cfg werden die Templisten als Datei abgelegt, dort stehen alle Thermostate drin (Wand- und Heizkörperthermostat) und lassen sich editieren und dann mit 'restore' zurückspielen...

https://wiki.fhem.de/wiki/HomeMatic_HMInfo_TempList/Weekplan

Und auch im Forum wird das Thema immer wieder mal behandelt, da findet sich bestimmt so einiges...

Gruß, Joachim
Titel: Antw:HM-TC-IT-WM-W-EU Temperaturlisten liefert Meldung templist mismatch
Beitrag von: Burny4600 am 07 November 2017, 20:40:07
Nur wenn ich für den HM-TC-IT-WM-W-EU und HM-CC-RT-DN die Zuweisungen wieder aufteile steht dann diese Meldung wieder unter HMinfo.
boost or template differ in team
    OG1_WZ_HZG_TC_Climate team:OG1_WZ_HZG_RT_Clima  tempListTmpl differ OG1_Wohnzimmer_TC / OG1_Wohnzimmer

Ich drehe mich damit nur im Kreis ohne passende Lösung.

Wie bekomme ich nun die Meldung boost or template differ in team weg?
Titel: Antw:HM-TC-IT-WM-W-EU Temperaturlisten liefert Meldung templist mismatch
Beitrag von: MadMax-FHEM am 07 November 2017, 20:44:51
Was meinst du mit Aufteilen?

Gruß, Joachim
Titel: Antw:HM-TC-IT-WM-W-EU Temperaturlisten liefert Meldung templist mismatch
Beitrag von: Burny4600 am 07 November 2017, 20:58:04
Grundsätzlich sollte eine Temperaturzuweisung HM-TC-IT-WM-W-EU und HM-CC-RT-DN erfolgen.
Wenn ich aber jetzt die Temperraturliste für den HM-TC-IT-WM-W-EU und HM-CC-RT-DN aufteile laut folgender Liste habe ich jetzt wieder diesen Eintrag boost or template differ in team unter HMinfo.
entities:OG1_Wohnzimmer
R_0_tempListSat>09:00 17.0 21:30 21.0 24:00 17.0
R_1_tempListSun>09:00 17.0 21:30 21.0 24:00 17.0
R_2_tempListMon>08:00 17.0 21:30 21.0 24:00 17.0
R_3_tempListTue>08:00 17.0 21:30 21.0 24:00 17.0
R_4_tempListWed>08:00 17.0 21:30 21.0 24:00 17.0
R_5_tempListThu>08:00 17.0 21:30 21.0 24:00 17.0
R_6_tempListFri>08:00 17.0 21:30 21.0 24:00 17.0
entities:OG1_Wohnzimmer_TC
R_P1_0_tempListSat>09:00 17.0 21:30 21.0 24:00 17.0
R_P1_1_tempListSun>09:00 17.0 21:30 21.0 24:00 17.0
R_P1_2_tempListMon>08:00 17.0 21:30 21.0 24:00 17.0
R_P1_3_tempListTue>08:00 17.0 21:30 21.0 24:00 17.0
R_P1_4_tempListWed>08:00 17.0 21:30 21.0 24:00 17.0
R_P1_5_tempListThu>08:00 17.0 21:30 21.0 24:00 17.0
R_P1_6_tempListFri>08:00 17.0 21:30 21.0 24:00 17.0
R_P2_0_tempListSat>09:00 17.0 21:30 21.0 24:00 17.0
R_P2_1_tempListSun>09:00 17.0 21:30 21.0 24:00 17.0
R_P2_2_tempListMon>08:00 17.0 21:30 21.0 24:00 17.0
R_P2_3_tempListTue>08:00 17.0 21:30 21.0 24:00 17.0
R_P2_4_tempListWed>08:00 17.0 21:30 21.0 24:00 17.0
R_P2_5_tempListThu>08:00 17.0 21:30 21.0 24:00 17.0
R_P2_6_tempListFri>08:00 17.0 21:30 21.0 24:00 17.0
R_P3_0_tempListSat>09:00 17.0 21:30 21.0 24:00 17.0
R_P3_1_tempListSun>09:00 17.0 21:30 21.0 24:00 17.0
R_P3_2_tempListMon>08:00 17.0 21:30 21.0 24:00 17.0
R_P3_3_tempListTue>08:00 17.0 21:30 21.0 24:00 17.0
R_P3_4_tempListWed>08:00 17.0 21:30 21.0 24:00 17.0
R_P3_5_tempListThu>08:00 17.0 21:30 21.0 24:00 17.0
R_P3_6_tempListFri>08:00 17.0 21:30 21.0 24:00 17.0

Da muss noch etwas fehlen oder falsch sein bei der Konfiguration.
Titel: Antw:HM-TC-IT-WM-W-EU Temperaturlisten liefert Meldung templist mismatch
Beitrag von: MadMax-FHEM am 07 November 2017, 21:09:35
Ich verstehe leider immer noch nicht was du mit aufteilen meinst...

Wenn du ein

set hm tempList save FHEM/tempList.cfg

absetzt und dann einen Check durchführst was kommt dann?

Hast du irgendwelche templist Attribute bei den Geräten gesetzt?

Überall getConfig ausgeführt und somit auch alle Templisten der Geräte "zurückgelesen"?

Ansonsten weiß ich leider nicht was es mit der Meldung auf sich hat...

Gruß, Joachim
Titel: Antw:HM-TC-IT-WM-W-EU Temperaturlisten liefert Meldung templist mismatch
Beitrag von: MadMax-FHEM am 07 November 2017, 21:12:36
Wobei ich grad mal meine Templisten angeschaut hab und da heißen die Einträge der entities ganz anders:

entities:Wandthermostat_EssZi_Climate

bzw.

entities:Heizkoerperthermostat_EssZi_Clima

Gruß, Joachim
Titel: Antw:HM-TC-IT-WM-W-EU Temperaturlisten liefert Meldung templist mismatch
Beitrag von: rvideobaer am 07 November 2017, 21:15:43
Hallo,

sind Wand und Heizkörperthermostat gepeert? Und haben dann unterschiedliche Temp Listen? Soll das Wand das Heizkörper Thermostat steuern?
Im Moment ist noch schwierig zu verstehen was Du erreichen willst.

Gruß Rolf
Titel: Antw:HM-TC-IT-WM-W-EU Temperaturlisten liefert Meldung templist mismatch
Beitrag von: Burny4600 am 07 November 2017, 21:47:25
Das Wandgerät soll den Heizkörperthermostat steuern.
Die Geräte sind miteinander gepeert.
Das Wandthermostat gibt die Temperaturen vor.

Nur wie das mit den Temperaturlisten ist wenn ein Wandgerät und ein Heizkörperthermostat vorhanden ist habe ich noch nicht verstanden.
Wenn nur ein Heizkörperthermostat vorhanden ist ist ales noch verständlich.
Titel: Antw:HM-TC-IT-WM-W-EU Temperaturlisten liefert Meldung templist mismatch
Beitrag von: MadMax-FHEM am 07 November 2017, 21:54:09
Also im Prinzip reicht es die Templisten der Wandthermostate zu pflegen, da ja die jeweilige Soll-Temp dann vom Wandthermostat an den gepeerten Heizkörperthermostat weiter gegeben wird.

Einen Mismatch erhalte ich nur, wenn die Templisten im Gerät anders sind als die mittels hminfo abgezogenen (siehe meinen mehrfach genannten Aufruf).

Beispielsweise wenn noch gar keine Templist-Datei erzeugt wurde (dann gibt es keinen Vergleich -> Mismatch) oder per direktem set-Befehl die Temliste des Gerätes ganz oder in Teilen verändert wurde (klar auch Mismatch)...

Ich halte allerdings die Templisten zwischen den Wandthermostaten und den gepeerten Heizkörperthermostaten synchron, da ich ab und an schon hatte, dass sich Wandthermostat und Heizkörperthermostat kurzzeitig nicht so ganz "verstehen" und dann fährt der Heizkörperthermostat autark, dumm wenn dann die Templisten voneinander abweichen...

Wie gesagt ich verstehe immer noch nicht dein Problem bzw. was du mit aufteilen meinst...

Ich habe mittels des (mehrfach) genannten Befehls eine Templist erzeugt und diese pflege ich und spiele bei Bedarf dann mittels 'restore' zurück...

Wie ebenfalls schon geschrieben gibt es im Forum so einiges bzgl. Templisten...

Gruß, Joachim
Titel: Antw:HM-TC-IT-WM-W-EU Temperaturlisten liefert Meldung templist mismatch
Beitrag von: darkness am 08 November 2017, 07:27:49
Hallo,

ich habe den selber Fehler bei HMInfo.



Laut Wiki wird die Templist ja für die HM-CC-RT-DN und HM-TC-IT-WM-W-EU erstellt. Dann kommt es zu den oben genannten Missmatch.
In der TempList.cfg habe ich einen Eintrag für die HM-CC-RT-DN und einen weiteren Eintrag für das HM-TC-IT-WM-W-EU (Auf Grund der Unterschiedlichen Formate/Wochenprogramme)
Das führt dann aber zu den oben genannten Meldung.

Oder würde es hier reichen nur den HM-TC-IT-WM-W-EU in die Templist einzubinden?

https://wiki.fhem.de/wiki/HomeMatic_HMInfo_TempList/Weekplan#Mehrere_Heizk.C3.B6rper_in_einem_Raum

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
set hm tempListG restore




Gruß
Titel: Antw:HM-TC-IT-WM-W-EU Temperaturlisten liefert Meldung templist mismatch
Beitrag von: Burny4600 am 08 November 2017, 08:40:51
ZitatOder würde es hier reichen nur den HM-TC-IT-WM-W-EU in die Templist einzubinden?
Genau das meine ich.
Laut FHEM WIKI dir es anders vorgegeben eine TEMPLIST für beide Gerätetypen zu verwenden was aber unweigerlich wieder zu den genanntem Problem führt das HMinfo meckert.
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
set hm tempListG restore

Im Forum in den diversen Beiträgen bin ich genausowenig schlauer geworden.

Gehe ich so vor das nur der HM-TC-IT-WM-W-EU in der Temperaturliste die gepflegten Einträge hat und schicke die mit set HM tempList restore zurück bekomme ich dafür diese Einträge in HMinfo.
boost or template differ in team
       OG1_WZ_HZG_TC_Climate team:OG1_WZ_HZG_RT_Clima  tempListTmpl differ OG1_Wohnzimmer / --


Mich würde wirklich interessieren eine vollständige richtige Anleitung irgendwo zu finden die Vorgänge mit den beiden Geräten TC und RT beinhaltet die aber auch die HMinfo Meldungen berücksichtigt und keine Einträge in HMinfo produziert.
Die Geräte sind über FHEM miteinander gepeert. Wie geht es dann weiter um keine HMinfo Einträge mehr zu erhalten.
Titel: Antw:HM-TC-IT-WM-W-EU Temperaturlisten liefert Meldung templist mismatch
Beitrag von: MadMax-FHEM am 08 November 2017, 12:46:45
Es wurden ja immer noch nicht alle Fragen beantwortet...

Aber sollte ein Anlegen (Befehl wurde mehrfach genannt) und anschließendes Prüfen (hmifo verify) keine Probleme melden (und davon gehe ich einfach mal aus) was spricht dagegen, in der so angelegten Datei (oder Dateien wobei ich nur eine habe bzw. eben für verschiedene Jahreszeiteh zwei) zu editieren und diese dann mittels restore zurück zu schreiben?

Wenn es beim Erzeugen und anschließenden Prüfen per HMINFO bereits hakt, dann ist was an den Einstellungen (Attribute etc.) schon verkehrt und es muss da angesetzt werden...

D.h. schrittweise die Templisten so aufbauen bis man zufrieden ist...
...und nicht einfach gleich alles durchführen (Attribute setzen Dateien bearbeiten [was heißt "aufteilen" das weiß ich immer noch nicht] etc.)...

Gruß, Joachim
Titel: Antw:HM-TC-IT-WM-W-EU Temperaturlisten liefert Meldung templist mismatch
Beitrag von: CoolTux am 08 November 2017, 12:56:01
Zeig doch mal den Inhalt Deiner cfg Templistendatei.
Bei mir für Winter zum Beispiel.

Winter.cfg

entities:Badezimmer
R_0_tempListSat> 07:00 17.0 08:00 20.0 18:00 18.0 20:00 20.0 24:00 17.0
R_1_tempListSun> 07:00 17.0 08:00 20.0 18:00 18.0 20:00 20.0 24:00 17.0
R_2_tempListMon> 06:00 17.0 08:00 20.0 18:00 17.0 20:00 20.0 24:00 17.0
R_3_tempListTue> 06:00 17.0 08:00 20.0 18:00 17.0 20:00 20.0 24:00 17.0
R_4_tempListWed> 06:00 17.0 08:00 20.0 18:00 17.0 20:00 20.0 24:00 17.0
R_5_tempListThu> 06:00 17.0 08:00 20.0 18:00 17.0 20:00 20.0 24:00 17.0
R_6_tempListFri> 06:00 17.0 08:00 20.0 18:00 17.0 20:00 20.0 24:00 17.0
entities:Wohnzimmer
R_0_tempListSat> 07:00 17.0 22:00 19.0 24:00 17.0
R_1_tempListSun> 07:00 17.0 21:00 19.0 24:00 17.0
R_2_tempListMon> 06:00 17.0 08:00 19.0 15:00 17.0 21:00 19.0 24:00 17.0
R_3_tempListTue> 06:00 17.0 08:00 19.0 15:00 17.0 21:00 19.0 24:00 17.0
R_4_tempListWed> 06:00 17.0 08:00 19.0 15:00 17.0 21:00 19.0 24:00 17.0
R_5_tempListThu> 06:00 17.0 08:00 19.0 15:00 17.0 21:00 19.0 24:00 17.0
R_6_tempListFri> 06:00 17.0 08:00 19.0 15:00 17.0 22:00 19.0 24:00 17.0
entities:Steven
R_0_tempListSat> 07:00 17.0 19:00 19.0 24:00 17.0
R_1_tempListSun> 07:00 17.0 19:00 19.0 24:00 17.0
R_2_tempListMon> 06:00 17.0 08:00 19.0 15:30 17.0 19:00 19.0 24:00 17.0
R_3_tempListTue> 06:00 17.0 08:00 19.0 15:30 17.0 19:00 19.0 24:00 17.0
R_4_tempListWed> 06:00 17.0 08:00 19.0 15:30 17.0 19:00 19.0 24:00 17.0
R_5_tempListThu> 06:00 17.0 08:00 19.0 15:30 17.0 19:00 19.0 24:00 17.0
R_6_tempListFri> 06:00 17.0 08:00 19.0 15:30 17.0 19:00 19.0 24:00 17.0
entities:Isabel
R_0_tempListSat> 24:00 6.0
R_1_tempListSun> 24:00 6.0
R_2_tempListMon> 24:00 6.0
R_3_tempListTue> 24:00 6.0
R_4_tempListWed> 24:00 6.0
R_5_tempListThu> 24:00 6.0
R_6_tempListFri> 24:00 6.0



in HMInfo dann Attribut

configTempFile     Winter.cfg


und in den Thermostaten dann halt entsprechend im Channel 4 das Attribut

tempListTmpl    Wohnzimmer


Nun kann man über restoreG für Gruppe alle Thermostate mit einmal updaten.

set HMInfo tempListG restore



Fertig. Eigentlich kein großes Ding wie ich finde
Titel: Antw:HM-TC-IT-WM-W-EU Temperaturlisten liefert Meldung templist mismatch
Beitrag von: Burny4600 am 08 November 2017, 13:05:25
ZitatEs wurden ja immer noch nicht alle Fragen beantwortet...
Welche Fragen sind noch offen?

ZitatWenn es beim Erzeugen und anschließenden Prüfen per HMINFO bereits hakt, dann ist was an den Einstellungen (Attribute etc.) schon verkehrt und es muss da angesetzt werden...
Aus diesem Grund, sollte eine Fehler schon bei der Anlage passiert sein, hatte ich anfangs schon die LISTs der beiden Geräte angeführt falls hier ein Fehler ist den ich bisher noch nicht entdeckt hatte.

Grundsätzlich bin ich laut den Anleitungen von FHEMWIKI vorgegangen.

Zitat[was heißt "aufteilen" das weiß ich immer noch nicht] etc.)...
Laut FHEMWIKI wird vorgeben die gleichen Attribute bei der Konfiguration am TC und RT vorzunehmen.
Zitatattr <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
set hm tempListG restore
Diese Anleitung liefert aber Meldungen in HMinfo.
Wenn ich zwei mal (also Aufteilung) für das Wohnzimmer RT und das Wohnzimmer TC eine eigene Konfiguration mit im Prinzip dem gleichen Inhalt gibt es auch wieder eine Fehlermeldung wie schon hier beschrieben.
Beide Varianten liefern kein fehlerfrei Konfiguration da es dazu unterschiedliche Meldungen unter HM Info gibt.
Wäre es nicht einfacher bevor wir hier noch lange herumdoktern einfach meine beiden List zu überprüfen ob ich einen Fehler gemacht habe, bzw. in weiterer Folge eine passende Konfiguration die keine Einträge in HMinfo liefert zu definieren.
Fakt ist das es unterschiedliche Definitionsmöglichkeiten gibt die aber wiederum bei FHEMWIKI und Aussagen im FHEM Forum wiedersprüchig sind und Einträge in HMinfo liefern die nicht sein sollten.

Die Templiste für das Wohnzimmer habe ich jetzt nur mehr für den TC definiert. Im RT ist derzeit keine Zuweisung der Templiste definiert und daher auch deaktiviert in der Templiste.
# entities:OG1_Wohnzimmer
# R_0_tempListSat>09:00 17.0 21:30 21.0 24:00 17.0
# R_1_tempListSun>09:00 17.0 21:30 21.0 24:00 17.0
# R_2_tempListMon>08:00 17.0 21:30 21.0 24:00 17.0
# R_3_tempListTue>08:00 17.0 21:30 21.0 24:00 17.0
# R_4_tempListWed>08:00 17.0 21:30 21.0 24:00 17.0
# R_5_tempListThu>08:00 17.0 21:30 21.0 24:00 17.0
# R_6_tempListFri>08:00 17.0 21:30 21.0 24:00 17.0
entities:OG1_Wohnzimmer
R_P1_0_tempListSat>09:00 17.0 21:30 21.0 24:00 17.0
R_P1_1_tempListSun>09:00 17.0 21:30 21.0 24:00 17.0
R_P1_2_tempListMon>08:00 17.0 21:30 21.0 24:00 17.0
R_P1_3_tempListTue>08:00 17.0 21:30 21.0 24:00 17.0
R_P1_4_tempListWed>08:00 17.0 21:30 21.0 24:00 17.0
R_P1_5_tempListThu>08:00 17.0 21:30 21.0 24:00 17.0
R_P1_6_tempListFri>08:00 17.0 21:30 21.0 24:00 17.0
R_P2_0_tempListSat>09:00 17.0 21:30 21.0 24:00 17.0
R_P2_1_tempListSun>09:00 17.0 21:30 21.0 24:00 17.0
R_P2_2_tempListMon>08:00 17.0 21:30 21.0 24:00 17.0
R_P2_3_tempListTue>08:00 17.0 21:30 21.0 24:00 17.0
R_P2_4_tempListWed>08:00 17.0 21:30 21.0 24:00 17.0
R_P2_5_tempListThu>08:00 17.0 21:30 21.0 24:00 17.0
R_P2_6_tempListFri>08:00 17.0 21:30 21.0 24:00 17.0
R_P3_0_tempListSat>09:00 17.0 21:30 21.0 24:00 17.0
R_P3_1_tempListSun>09:00 17.0 21:30 21.0 24:00 17.0
R_P3_2_tempListMon>08:00 17.0 21:30 21.0 24:00 17.0
R_P3_3_tempListTue>08:00 17.0 21:30 21.0 24:00 17.0
R_P3_4_tempListWed>08:00 17.0 21:30 21.0 24:00 17.0
R_P3_5_tempListThu>08:00 17.0 21:30 21.0 24:00 17.0
R_P3_6_tempListFri>08:00 17.0 21:30 21.0 24:00 17.0
Titel: Antw:HM-TC-IT-WM-W-EU Temperaturlisten liefert Meldung templist mismatch
Beitrag von: CoolTux am 08 November 2017, 13:10:05
Du machst was falsch! Bei mir funktionirt es genau nach Wiki und so wie ich es noch mal zwei Threads vor her beschrieben habe.
Titel: Antw:HM-TC-IT-WM-W-EU Temperaturlisten liefert Meldung templist mismatch
Beitrag von: darkness am 08 November 2017, 13:23:42
Hallo CoolTux,

da ich das selbe Problem habe, antworte ich mal.

Der Inhalt seiner cfg Templist ist ja in Beitrag 5 aufgelistet.

Das Problem ist aber der Unterschied zu deiner TmpList:

Für das HM-TC-IT-WM-W-EU gib es ja noch die Programme P2-P3.
Dadurch unterscheidet sich ja entities:OG1_Wohnzimmer zu entities:OG1_Wohnzimmer_TC und führt zu dem Fehler.
Wie überträgst du denn die TempListen an dein HM-TC-IT-WM-W-EU ?

entities:OG1_Wohnzimmer
R_0_tempListSat>09:00 17.0 21:30 21.0 24:00 17.0
R_1_tempListSun>09:00 17.0 21:30 21.0 24:00 17.0
R_2_tempListMon>08:00 17.0 21:30 21.0 24:00 17.0
R_3_tempListTue>08:00 17.0 21:30 21.0 24:00 17.0
R_4_tempListWed>08:00 17.0 21:30 21.0 24:00 17.0
R_5_tempListThu>08:00 17.0 21:30 21.0 24:00 17.0
R_6_tempListFri>08:00 17.0 21:30 21.0 24:00 17.0
entities:OG1_Wohnzimmer_TC
R_P1_0_tempListSat>09:00 17.0 21:30 21.0 24:00 17.0
R_P1_1_tempListSun>09:00 17.0 21:30 21.0 24:00 17.0
R_P1_2_tempListMon>08:00 17.0 21:30 21.0 24:00 17.0
R_P1_3_tempListTue>08:00 17.0 21:30 21.0 24:00 17.0
R_P1_4_tempListWed>08:00 17.0 21:30 21.0 24:00 17.0
R_P1_5_tempListThu>08:00 17.0 21:30 21.0 24:00 17.0
R_P1_6_tempListFri>08:00 17.0 21:30 21.0 24:00 17.0
R_P2_0_tempListSat>09:00 17.0 21:30 21.0 24:00 17.0
R_P2_1_tempListSun>09:00 17.0 21:30 21.0 24:00 17.0
R_P2_2_tempListMon>08:00 17.0 21:30 21.0 24:00 17.0
R_P2_3_tempListTue>08:00 17.0 21:30 21.0 24:00 17.0
R_P2_4_tempListWed>08:00 17.0 21:30 21.0 24:00 17.0
R_P2_5_tempListThu>08:00 17.0 21:30 21.0 24:00 17.0
R_P2_6_tempListFri>08:00 17.0 21:30 21.0 24:00 17.0
R_P3_0_tempListSat>09:00 17.0 21:30 21.0 24:00 17.0
R_P3_1_tempListSun>09:00 17.0 21:30 21.0 24:00 17.0
R_P3_2_tempListMon>08:00 17.0 21:30 21.0 24:00 17.0
R_P3_3_tempListTue>08:00 17.0 21:30 21.0 24:00 17.0
R_P3_4_tempListWed>08:00 17.0 21:30 21.0 24:00 17.0
R_P3_5_tempListThu>08:00 17.0 21:30 21.0 24:00 17.0
R_P3_6_tempListFri>08:00 17.0 21:30 21.0 24:00 17.0



P.S: Ich habe bewusst auf CodeTags verzichtet um die unterschiede darzustellen. Geht glaube ich sonst nicht.
Titel: Antw:HM-TC-IT-WM-W-EU Temperaturlisten liefert Meldung templist mismatch
Beitrag von: MadMax-FHEM am 08 November 2017, 13:27:45
Zitat von: Burny4600 am 08 November 2017, 13:05:25
Welche Fragen sind noch offen?
Aus diesem Grund, sollte eine Fehler schon bei der Anlage passiert sein, hatte ich anfangs schon die LISTs der beiden Geräte angeführt falls hier ein Fehler ist den ich bisher noch nicht entdeckt hatte.

Mal einfach Schritt für Schritt und halt mittels HMIFO verify prüfen, ob der letzte Schritt noch fehlerfrei durchgelaufen ist...

Zitat von: Burny4600 am 08 November 2017, 13:05:25
Grundsätzlich bin ich laut den Anleitungen von FHEMWIKI vorgegangen.
Laut FHEMWIKI wird vorgeben die gleichen Attribute bei der Konfiguration am TC und RT vorzunehmen.Diese Anleitung liefert aber Meldungen in HMinfo.
Wenn ich zwei mal (also Aufteilung) für das Wohnzimmer RT und das Wohnzimmer TC eine eigene Konfiguration mit im Prinzip dem gleichen Inhalt gibt es auch wieder eine Fehlermeldung wie schon hier beschrieben.
Beide Varianten liefern kein fehlerfrei Konfiguration da es dazu unterschiedliche Meldungen unter HM Info gibt.
Wäre es nicht einfacher bevor wir hier noch lange herumdoktern einfach meine beiden List zu überprüfen ob ich einen Fehler gemacht habe, bzw. in weiterer Folge eine passende Konfiguration die keine Einträge in HMinfo liefert zu definieren.
Fakt ist das es unterschiedliche Definitionsmöglichkeiten gibt die aber wiederum bei FHEMWIKI und Aussagen im FHEM Forum wiedersprüchig sind und Einträge in HMinfo liefern die nicht sein sollten.

Eventuell halt (ohne zu verstehen was was macht) alles/zu viel auf einmal geändert...
...ohne zwischendrin halt mal per HMINFO zu prüfen, ob noch alles ok ist...

Daher evtl. halt zunächst mal einfach die Attribute löschen und eine neue Templist per HMINFO erzeugen lassen.
(das stand schon so oft drin, ob das klappt ohne Fehler und wurde nie beantwortet)

Prüfen mit HMINFO...

Wenn alles ok, dann weiter wie beschrieben (Wiki oder CoolTux)...

Und halt immer wieder prüfen...

Und wenn dann ein Fehler gemeldet wird, den letzten Schritt überdenken...

Gruß, Joachim
Titel: Antw:HM-TC-IT-WM-W-EU Temperaturlisten liefert Meldung templist mismatch
Beitrag von: CoolTux am 08 November 2017, 13:29:57
Mein Wandthermostat wird so mit Temperaturlisten versorgt wie ich es beschrieben habe, ich habe da nichts weiter eingestellt.
Natürlich wird immer nur P1 damit versorgt



Internals:
   CFGFN
   DEF        3A7B4202
   NAME       WandThermostatWohnzimmer_Climate
   NOTIFYDEV  global
   NR         315
   NTFY_ORDER 50-WandThermostatWohnzimmer_Climate
   STATE      T: 21.7 desired: 17.0
   TYPE       CUL_HM
   chanNo     02
   device     WandThermostatWohnzimmer
   peerList   CUL_HM_HM_CC_RT_DN_2E6365_Climate,CUL_HM_HM_CC_RT_DN_2E7861_Climate,
   Helper:
     DBLOG:
       desired-temp:
         logDbHistory:
           TIME       1510143946.68289
           VALUE      17.0
       measured-temp:
         logDbHistory:
           TIME       1510143946.68289
           VALUE      21.7
   READINGS:
     2017-11-08 04:58:44   CommandAccepted yes
     2016-06-20 18:51:23   R-boostPeriod   5 min
     2016-06-20 18:51:23   R-dayTemp       21 C
     2016-06-20 18:51:23   R-daylightSaveTime on
     2016-06-20 18:51:23   R-heatCool      heating
     2016-06-20 18:51:23   R-modePrioManu  all
     2016-06-20 18:51:23   R-modePrioParty all
     2016-06-20 18:51:23   R-nightTemp     17 C
     2016-06-20 18:51:23   R-noMinMax4Manu off
     2016-06-20 18:51:23   R-sendWeatherData on
     2016-06-20 18:51:23   R-showHumidity  temp
     2016-06-20 18:51:23   R-showInfo      time
     2016-06-20 18:51:23   R-showSetTemp   actTemp
     2016-06-20 18:51:23   R-showWeekday   off
     2016-06-20 18:51:19   R-sign          off
     2016-06-20 18:51:23   R-tempMax       30.5 C
     2016-06-20 18:51:23   R-tempMin       4.5 C
     2016-06-20 18:51:23   R-tempOffset    0.0K
     2016-06-20 18:51:23   R-weekPrgSel    prog1
     2016-06-20 18:51:23   R-winOpnBoost   off
     2017-11-01 13:17:58   R_P1_0_tempListSat  07:00 17.0 22:00 19.0 24:00 17.0
     2017-11-01 13:17:58   R_P1_1_tempListSun  07:00 17.0 21:00 19.0 24:00 17.0
     2017-11-01 13:17:58   R_P1_2_tempListMon  06:00 17.0 08:00 19.0 15:00 17.0 21:00 19.0 24:00 17.0
     2017-11-01 13:17:58   R_P1_3_tempListTue  06:00 17.0 08:00 19.0 15:00 17.0 21:00 19.0 24:00 17.0
     2017-11-01 13:17:58   R_P1_4_tempListWed  06:00 17.0 08:00 19.0 15:00 17.0 21:00 19.0 24:00 17.0
     2017-11-01 13:17:58   R_P1_5_tempListThu  06:00 17.0 08:00 19.0 15:00 17.0 21:00 19.0 24:00 17.0
     2017-11-01 13:17:58   R_P1_6_tempListFri  06:00 17.0 08:00 19.0 15:00 17.0 22:00 19.0 24:00 17.0
     2017-11-01 13:17:58   R_P1_tempList_State verified
     2017-11-01 13:18:02   R_P2_0_tempListSat  24:00 17.0
     2017-11-01 13:18:02   R_P2_1_tempListSun  24:00 17.0
     2017-11-01 13:18:02   R_P2_2_tempListMon  24:00 17.0
     2017-11-01 13:18:02   R_P2_3_tempListTue  24:00 17.0
     2017-11-01 13:18:02   R_P2_4_tempListWed  24:00 17.0
     2017-11-01 13:18:02   R_P2_5_tempListThu  24:00 17.0
     2017-11-01 13:18:02   R_P2_6_tempListFri  24:00 17.0
     2017-11-01 13:18:02   R_P2_tempList_State verified
     2017-11-01 13:18:06   R_P3_0_tempListSat  24:00 17.0
     2017-11-01 13:18:06   R_P3_1_tempListSun  24:00 17.0
     2017-11-01 13:18:06   R_P3_2_tempListMon  24:00 17.0
     2017-11-01 13:18:06   R_P3_3_tempListTue  24:00 17.0
     2017-11-01 13:18:06   R_P3_4_tempListWed  24:00 17.0
     2017-11-01 13:18:06   R_P3_5_tempListThu  24:00 17.0
     2017-11-01 13:18:06   R_P3_6_tempListFri  24:00 17.0
     2017-11-01 13:18:06   R_P3_tempList_State verified
     2017-11-08 12:49:32   boostTime       -
     2017-11-08 12:49:32   commReporting   off
     2017-11-08 12:49:32   controlMode     auto
     2017-11-08 13:25:46   desired-temp    17.0
     2017-11-08 13:25:46   humidity        46
     2017-11-08 13:25:46   measured-temp   21.7
     2017-11-01 13:17:53   peerList        CUL_HM_HM_CC_RT_DN_2E6365_Climate,CUL_HM_HM_CC_RT_DN_2E7861_Climate,
     2017-11-08 04:58:44   recentStateType ack
     2017-11-08 13:25:46   state           T: 21.7 desired: 17.0
     2017-10-29 06:39:14   tempTmplSet     Wohnzimmer
     2017-11-08 12:49:32   winOpenReporting off
   TEMPLIST:
     Fri:
       0:
         HOUR       06
         MINUTE     00
         TEMP       17.0
       1:
         HOUR       08
         MINUTE     00
         TEMP       19.0
       2:
         HOUR       15
         MINUTE     00
         TEMP       17.0
       3:
         HOUR       22
         MINUTE     00
         TEMP       19.0
       4:
         HOUR       24
         MINUTE     00
         TEMP       17.0
     Mon:
       0:
         HOUR       06
         MINUTE     00
         TEMP       17.0
       1:
         HOUR       08
         MINUTE     00
         TEMP       19.0
       2:
         HOUR       15
         MINUTE     00
         TEMP       17.0
       3:
         HOUR       21
         MINUTE     00
         TEMP       19.0
       4:
         HOUR       24
         MINUTE     00
         TEMP       17.0
     Sat:
       0:
         HOUR       07
         MINUTE     00
         TEMP       17.0
       1:
         HOUR       22
         MINUTE     00
         TEMP       19.0
       2:
         HOUR       24
         MINUTE     00
         TEMP       17.0
     Sun:
       0:
         HOUR       07
         MINUTE     00
         TEMP       17.0
       1:
         HOUR       21
         MINUTE     00
         TEMP       19.0
       2:
         HOUR       24
         MINUTE     00
         TEMP       17.0
     Thu:
       0:
         HOUR       06
         MINUTE     00
         TEMP       17.0
       1:
         HOUR       08
         MINUTE     00
         TEMP       19.0
       2:
         HOUR       15
         MINUTE     00
         TEMP       17.0
       3:
         HOUR       21
         MINUTE     00
         TEMP       19.0
       4:
         HOUR       24
         MINUTE     00
         TEMP       17.0
     Tue:
       0:
         HOUR       06
         MINUTE     00
         TEMP       17.0
       1:
         HOUR       08
         MINUTE     00
         TEMP       19.0
       2:
         HOUR       15
         MINUTE     00
         TEMP       17.0
       3:
         HOUR       21
         MINUTE     00
         TEMP       19.0
       4:
         HOUR       24
         MINUTE     00
         TEMP       17.0
     Wed:
       0:
         HOUR       06
         MINUTE     00
         TEMP       17.0
       1:
         HOUR       08
         MINUTE     00
         TEMP       19.0
       2:
         HOUR       15
         MINUTE     00
         TEMP       17.0
       3:
         HOUR       21
         MINUTE     00
         TEMP       19.0
       4:
         HOUR       24
         MINUTE     00
         TEMP       17.0
   helper:
     peerIDsRaw ,2E636502,2E786102,00000000
     expert:
       def        1
       det        1
       raw        0
       tpl        0
     role:
       chn        1
     shRegR:
       07         00
     shadowReg:
     tmpl:
Attributes:
   alias      Wohnzimmer
   alleHeizungenWohnung structureHeizungsSystemWohnung
   event-on-change-reading controlMode
   event-on-update-reading desired-temp,measured-temp
   expert     1_allReg
   model      HM-TC-IT-WM-W-EU
   peerIDs    00000000,2E636502,2E786102,
   tempListTmpl Wohnzimmer
   userattr   alleHeizungenWohnung alleHeizungenWohnung_map structexclude
Titel: Antw:HM-TC-IT-WM-W-EU Temperaturlisten liefert Meldung templist mismatch
Beitrag von: darkness am 08 November 2017, 14:35:45
So langsam lichtet sich der Nebel.

Akzeptiert den das HM-TC-IT-WM-W-EU  einen Eintrag in Form von

R_0_tempListSat> 07:00 17.0 22:00 19.0 24:00 17.0
R_1_tempListSun> 07:00 17.0 21:00 19.0 24:00 17.0
R_2_tempListMon> 06:00 17.0 08:00 19.0 15:00 17.0 21:00 19.0 24:00 17.0
R_3_tempListTue> 06:00 17.0 08:00 19.0 15:00 17.0 21:00 19.0 24:00 17.0
R_4_tempListWed> 06:00 17.0 08:00 19.0 15:00 17.0 21:00 19.0 24:00 17.0
R_5_tempListThu> 06:00 17.0 08:00 19.0 15:00 17.0 21:00 19.0 24:00 17.0
R_6_tempListFri> 06:00 17.0 08:00 19.0 15:00 17.0 22:00 19.0 24:00 17.0


Dann liegt darin mein Denkfehler. Ich dachte ich muss hier auch die P1-P3 angeben.

Werde ich nachher mal testen
Titel: Antw:HM-TC-IT-WM-W-EU Temperaturlisten liefert Meldung templist mismatch
Beitrag von: CoolTux am 08 November 2017, 14:44:09
Ja wird akzeptiert.
Titel: Antw:HM-TC-IT-WM-W-EU Temperaturlisten liefert Meldung templist mismatch
Beitrag von: darkness am 08 November 2017, 20:01:37
Ich habe nun eine neue TempCfg erstellt und läuft jetzt.
Die Fehlermeldung ist weg. Danke.

Gruß
Titel: Antw:[gelöst]HM-TC-IT-WM-W-EU Temperaturlisten liefert Meldung templist mismatch
Beitrag von: Burny4600 am 25 November 2017, 17:06:28
Der Fehler war eigentlich nur der das bei gleichzeitiger Anlage aller HM-TC-IT-WM-W-EU und HM-CC-RT-DN Komponenten und deren zugehöriger Temperaturlisten das System überfordert ist und es bleibt.
Führt man den Download der Temperturlisten schrittweise aus ist zum Einen das System nicht überfordert und zum Anderen werden so auch schneller die Temperaturlisten übernommen.

Man muss jededenfalls viel Zeit und Geduld haben wenn die Komponenten mit den Temperaturlisten befüllt werden.