FHEM Forum

FHEM - Hausautomations-Systeme => Homematic => Thema gestartet von: eldrik am 05 Januar 2014, 16:54:16

Titel: Templist wird nicht angewandt? HM-CC-TC
Beitrag von: eldrik am 05 Januar 2014, 16:54:16
Hi,

Ich habe in meiner 99_myUtils.pm folgenden Part eingefügt

######################################################
# Temperatur-Liste für das Schlafzimmer
# setzen per Aufruf von "{SetTempList_CUL_HM_HM_CC_TC_1D6EBB_Climate}"
######################################################
sub
SetTempList_CUL_HM_HM_CC_TC_1D6EBB_Climate()
{
   { fhem ("set CUL_HM_HM_CC_TC_1D6EBB_Climate tempListMon 05:30 15.5 08:00 17.5 16:00 16.5 20:30 17.5 24:00 15.5")};
   { fhem ("set CUL_HM_HM_CC_TC_1D6EBB_Climate tempListTue 05:30 15.5 08:00 17.5 16:00 16.5 20:30 17.5 24:00 15.5")};
   { fhem ("set CUL_HM_HM_CC_TC_1D6EBB_Climate tempListWed 05:30 15.5 08:00 17.5 16:00 16.5 20:30 17.5 24:00 15.5")};
   { fhem ("set CUL_HM_HM_CC_TC_1D6EBB_Climate tempListThu 05:30 15.5 08:00 17.5 16:00 16.5 20:30 17.5 24:00 15.5")};
   { fhem ("set CUL_HM_HM_CC_TC_1D6EBB_Climate tempListFri 05:30 15.5 08:00 17.5 16:00 16.5 20:30 17.5 24:00 15.5")};
   { fhem ("set CUL_HM_HM_CC_TC_1D6EBB_Climate tempListSat 07:00 15.5 21:00 17.5 24:00 15.5")};
   { fhem ("set CUL_HM_HM_CC_TC_1D6EBB_Climate tempListSun 07:00 15.5 21:00 17.5 24:00 15.5")};
}
# End SetTempList_CUL_HM_HM_CC_TC_1D6EBB_Climate

Und über fhemweb mit {SetTempList_CUL_HM_HM_CC_TC_1D6EBB_Climate} ausgeführt.

Desired Temp wird jedoch nicht korrekt angezeigt.

Bei list <device_climate> erhalte ich folgende Rückgabe

Internals:
   DEF        1D6EBB02
   NAME       CUL_HM_HM_CC_TC_1D6EBB_Climate
   NR         106
   STATE      ???
   TYPE       CUL_HM
   chanNo     02
   device     Th.Schlafzimmer
   Readings:
     2014-01-05 14:03:53   CommandAccepted yes
     2014-01-05 16:23:00   R-controlMode   auto
     2013-11-19 13:04:50   R-day-temp      20 C
     2013-11-19 13:04:50   R-decalHr       11 h
     2013-11-19 13:04:50   R-decalMin      0 min
     2014-01-05 16:23:00   R-decalcDay     Sat
     2014-01-05 16:23:00   R-displayMode   temp-hum
     2014-01-05 16:23:00   R-displayTemp   actual
     2014-01-05 16:23:00   R-displayTempUnit celsius
     2014-01-05 16:23:00   R-mdTempValve   auto
     2013-11-19 13:04:50   R-night-temp    18 C
     2013-11-19 13:04:50   R-party-temp    20 C
     2013-11-28 19:03:15   RegL_05:        01:09 02:21 03:28 04:24 05:18 06:28 07:00 08:58 09:00 0A:00 0B:30 0C:21 0D:48 0E:21 0F:60 10:21 11:78 12:21 13:90 14:21 15:90 16:28 17:90 18:28 19:90 1A:28 1B:90 1C:28 1D:90 1E:28 1F:90 20:28 21:90 22:28 23:90 24:28 25:90 26:28 27:90 28:28 29:90 2A:28 2B:90 2C:28 2D:90 2E:28 2F:90 30:28 31:90 32:28 33:90 34:28 35:90 36:28 37:90 38:28 39:90 3A:28 3B:30 3C:21 3D:48 3E:21 3F:60 40:21 41:78 42:21 43:90 44:21 45:90 46:28 47:90 48:28 49:90 4A:28 4B:90 4C:28 4D:90 4E:28 4F:90 50:28 51:90 52:28 53:90 54:28 55:90 56:28 57:90 58:28 59:90 5A:28 5B:90 5C:28 5D:90 5E:28 5F:90 60:28 61:90 62:28 63:90 64:28 65:90 66:28 67:90 68:28 69:90 6A:28 6B:30 6C:21 6D:48 6E:21 6F:60 70:21 71:78 72:21 73:90 74:21 75:90 76:28 77:90 78:28 79:90 7A:28 7B:90 7C:28 7D:90 7E:28 7F:90 80:28 81:90 82:28 83:90 84:28 85:90 86:28 87:90 88:28 89:90 8A:28 8B:90 8C:28 8D:90 8E:28 8F:90 90:28 91:90 92:28 93:90 94:28 95:90 96:28 97:90 98:28 99:90 9A:28 9B:30 9C:21 9D:48 9E:21 9F:60 A0:21 A1:78 A2:21 A3:90 A4:21 A5:90 A6:28 A7:90 A8:28 A9:90 AA:28 AB:90 AC:28 AD:90 AE:28 AF:90 B0:28 B1:90 B2:28 B3:90 B4:28 B5:90 B6:28 B7:90 B8:28 B9:90 BA:28 BB:90 BC:28 BD:90 BE:28 BF:90 C0:28 C1:90 C2:28 C3:90 C4:28 C5:90 C6:28 C7:90 C8:28 C9:90 CA:28 CB:30 CC:21 CD:48 CE:21 CF:60 D0:21 D1:78 D2:21 D3:90 D4:21 D5:90 D6:28 D7:90 D8:28 D9:90 DA:28 DB:90 DC:28 DD:90 DE:28 DF:90 E0:28 E1:90 E2:28 E3:90 E4:28 E5:90 E6:28 E7:90 E8:28 E9:90 EA:28 EB:90 EC:28 ED:90 EE:28 EF:90 F0:28 F1:90 F2:28 F3:90 F4:28 F5:90 F6:28 F7:90 F8:28 F9:90 FA:28 00:00
     2013-11-28 19:03:17   RegL_06:        01:30 02:21 03:48 04:21 05:60 06:21 07:78 08:21 09:90 0A:21 0B:90 0C:28 0D:90 0E:28 0F:90 10:28 11:90 12:28 13:90 14:28 15:90 16:28 17:90 18:28 19:90 1A:28 1B:90 1C:28 1D:90 1E:28 1F:90 20:28 21:90 22:28 23:90 24:28 25:90 26:28 27:90 28:28 29:90 2A:28 2B:90 2C:28 2D:90 2E:28 2F:90 30:28 31:30 32:21 33:48 34:21 35:60 36:21 37:78 38:21 39:90 3A:21 3B:90 3C:28 3D:90 3E:28 3F:90 40:28 41:90 42:28 43:90 44:28 45:90 46:28 47:90 48:28 49:90 4A:28 4B:90 4C:28 4D:90 4E:28 4F:90 50:28 51:90 52:28 53:90 54:28 55:90 56:28 57:90 58:28 59:90 5A:28 5B:90 5C:28 5D:90 5E:28 5F:90 60:28 00:00
     2014-01-05 16:25:57   desired-temp    17.5
     2014-01-05 16:25:57   recentStateType info
     2014-01-05 16:41:58   tempListFri      08:00 16.5 12:00 16.5 16:00 16.5 20:00 16.5 24:00 16.5
     2014-01-05 16:41:58   tempListMon      08:00 16.5 12:00 16.5 16:00 16.5 20:00 16.5 24:00 16.5
     2014-01-05 16:41:58   tempListSat      08:00 16.5 12:00 16.5 16:00 16.5 20:00 16.5 24:00 16.5
     2014-01-05 16:41:58   tempListSun      08:00 16.5 12:00 16.5 16:00 16.5 20:00 16.5 24:00 16.5
     2014-01-05 16:41:58   tempListThu      08:00 16.5 12:00 16.5 16:00 16.5 20:00 16.5 24:00 16.5
     2014-01-05 16:41:58   tempListTue      08:00 16.5 12:00 16.5 16:00 16.5 20:00 16.5 24:00 16.5
     2014-01-05 16:41:58   tempListWed      08:00 16.5 12:00 16.5 16:00 16.5 20:00 16.5 24:00 16.5
     2014-01-05 16:41:58   tempList_State  set
   Templist:
     Fri:
       0:
         HOUR       05
         MINUTE     30
         TEMP       15.5
       1:
         HOUR       08
         MINUTE     00
         TEMP       17.5
       2:
         HOUR       16
         MINUTE     00
         TEMP       16.5
       3:
         HOUR       20
         MINUTE     30
         TEMP       17.5
       4:
         HOUR       24
         MINUTE     00
         TEMP       15.5
     Mon:
       0:
         HOUR       05
         MINUTE     30
         TEMP       15.5
       1:
         HOUR       08
         MINUTE     00
         TEMP       17.5
       2:
         HOUR       16
         MINUTE     00
         TEMP       16.5
       3:
         HOUR       20
         MINUTE     30
         TEMP       17.5
       4:
         HOUR       24
         MINUTE     00
         TEMP       15.5
     Sat:
       0:
         HOUR       07
         MINUTE     00
         TEMP       15.5
       1:
         HOUR       21
         MINUTE     00
         TEMP       17.5
       2:
         HOUR       24
         MINUTE     00
         TEMP       15.5
     Sun:
       0:
         HOUR       07
         MINUTE     00
         TEMP       15.5
       1:
         HOUR       21
         MINUTE     00
         TEMP       17.5
       2:
         HOUR       24
         MINUTE     00
         TEMP       15.5
     Thu:
       0:
         HOUR       05
         MINUTE     30
         TEMP       15.5
       1:
         HOUR       08
         MINUTE     00
         TEMP       17.5
       2:
         HOUR       16
         MINUTE     00
         TEMP       16.5
       3:
         HOUR       20
         MINUTE     30
         TEMP       17.5
       4:
         HOUR       24
         MINUTE     00
         TEMP       15.5
     Tue:
       0:
         HOUR       05
         MINUTE     30
         TEMP       15.5
       1:
         HOUR       08
         MINUTE     00
         TEMP       17.5
       2:
         HOUR       16
         MINUTE     00
         TEMP       16.5
       3:
         HOUR       20
         MINUTE     30
         TEMP       17.5
       4:
         HOUR       24
         MINUTE     00
         TEMP       15.5
     Wed:
       0:
         HOUR       05
         MINUTE     30
         TEMP       15.5
       1:
         HOUR       08
         MINUTE     00
         TEMP       17.5
       2:
         HOUR       16
         MINUTE     00
         TEMP       16.5
       3:
         HOUR       20
         MINUTE     30
         TEMP       17.5
       4:
         HOUR       24
         MINUTE     00
         TEMP       15.5
   Helper:
     Role:
       chn        1
     Shadowreg:
       RegL_05:   01:09 02:21 03:28 04:24 05:18 06:28 07:00 08:58 09:00 0A:00 0B:2A 0C:1F 0D:7E 0E:23 0F:90 10:1F 11:78 12:21 13:90 14:21 15:90 16:28 17:90 18:28 19:90 1A:28 1B:90 1C:28 1D:90 1E:28 1F:90 20:28 21:90 22:28 23:90 24:28 25:90 26:28 27:90 28:28 29:90 2A:28 2B:90 2C:28 2D:90 2E:28 2F:90 30:28 31:90 32:28 33:90 34:28 35:90 36:28 37:90 38:28 39:90 3A:28 3B:2A 3C:1F 3D:7E 3E:23 3F:90 40:1F 41:78 42:21 43:90 44:21 45:90 46:28 47:90 48:28 49:90 4A:28 4B:90 4C:28 4D:90 4E:28 4F:90 50:28 51:90 52:28 53:90 54:28 55:90 56:28 57:90 58:28 59:90 5A:28 5B:90 5C:28 5D:90 5E:28 5F:90 60:28 61:90 62:28 63:90 64:28 65:90 66:28 67:90 68:28 69:90 6A:28 6B:21 6C:1F 6D:30 6E:23 6F:60 70:21 71:7B 72:23 73:90 74:1F 75:90 76:28 77:90 78:28 79:90 7A:28 7B:90 7C:28 7D:90 7E:28 7F:90 80:28 81:90 82:28 83:90 84:28 85:90 86:28 87:90 88:28 89:90 8A:28 8B:90 8C:28 8D:90 8E:28 8F:90 90:28 91:90 92:28 93:90 94:28 95:90 96:28 97:90 98:28 99:90 9A:28 9B:21 9C:1F 9D:30 9E:23 9F:60 A0:21 A1:7B A2:23 A3:90 A4:1F A5:90 A6:28 A7:90 A8:28 A9:90 AA:28 AB:90 AC:28 AD:90 AE:28 AF:90 B0:28 B1:90 B2:28 B3:90 B4:28 B5:90 B6:28 B7:90 B8:28 B9:90 BA:28 BB:90 BC:28 BD:90 BE:28 BF:90 C0:28 C1:90 C2:28 C3:90 C4:28 C5:90 C6:28 C7:90 C8:28 C9:90 CA:28 CB:21 CC:1F CD:30 CE:23 CF:60 D0:21 D1:7B D2:23 D3:90 D4:1F D5:90 D6:28 D7:90 D8:28 D9:90 DA:28 DB:90 DC:28 DD:90 DE:28 DF:90 E0:28 E1:90 E2:28 E3:90 E4:28 E5:90 E6:28 E7:90 E8:28 E9:90 EA:28 EB:90 EC:28 ED:90 EE:28 EF:90 F0:28 F1:90 F2:28 F3:90 F4:28 F5:90 F6:28 F7:90 F8:28 F9:90 FA:28 00:00
       RegL_06:   01:21 02:1F 03:30 04:23 05:60 06:21 07:7B 08:23 09:90 0A:1F 0B:90 0C:28 0D:90 0E:28 0F:90 10:28 11:90 12:28 13:90 14:28 15:90 16:28 17:90 18:28 19:90 1A:28 1B:90 1C:28 1D:90 1E:28 1F:90 20:28 21:90 22:28 23:90 24:28 25:90 26:28 27:90 28:28 29:90 2A:28 2B:90 2C:28 2D:90 2E:28 2F:90 30:28 31:21 32:1F 33:30 34:23 35:60 36:21 37:7B 38:23 39:90 3A:1F 3B:90 3C:28 3D:90 3E:28 3F:90 40:28 41:90 42:28 43:90 44:28 45:90 46:28 47:90 48:28 49:90 4A:28 4B:90 4C:28 4D:90 4E:28 4F:90 50:28 51:90 52:28 53:90 54:28 55:90 56:28 57:90 58:28 59:90 5A:28 5B:90 5C:28 5D:90 5E:28 5F:90 60:28 00:00
Attributes:
   autoReadReg 1_restart
   expert     2_full
   model      HM-CC-TC
   peerIDs    00000000,
   room       CUL_HM


Wieso werden denn hier mehere templist Einträge aufgelistet? Was mach ich falsch?

Greetz
Eldrik
Titel: Antw:Templist wird nicht angewandt? HM-CC-TC
Beitrag von: jab am 05 Januar 2014, 17:52:14
Hi,

"tempList_State  set" deutet darauf hin, dass die Änderungen noch nicht gesetzt wurden. Wenn es gesetzt wurde steht da "tempList_State  verified". Kannst du mal ein getConfig aufrufen?

Gruß,
Jan
Titel: Antw:Templist wird nicht angewandt? HM-CC-TC
Beitrag von: eldrik am 05 Januar 2014, 18:18:11
Hi,

Ich habe jetzt noch einmal fhem neugestartet und die templist erneut übermittelt:

es steht zwar der Status Verified aber meine templist scheint nicht übernommen oder?

Internals:
   DEF        1D6EBB02
   NAME       CUL_HM_HM_CC_TC_1D6EBB_Climate
   NR         106
   STATE      ???
   TYPE       CUL_HM
   chanNo     02
   device     Th.Schlafzimmer
   Readings:
     2014-01-05 17:51:39   CommandAccepted yes
     2013-11-28 19:03:15   R-controlMode   auto
     2013-11-19 13:04:50   R-day-temp      20 C
     2013-11-19 13:04:50   R-decalHr       11 h
     2013-11-19 13:04:50   R-decalMin      0 min
     2013-11-28 19:03:15   R-decalcDay     Sat
     2013-11-28 19:03:15   R-displayMode   temp-hum
     2013-11-28 19:03:15   R-displayTemp   actual
     2013-11-28 19:03:15   R-displayTempUnit celsius
     2013-11-28 19:03:15   R-mdTempValve   auto
     2013-11-19 13:04:50   R-night-temp    18 C
     2013-11-19 13:04:50   R-party-temp    20 C
     2014-01-05 17:51:39   desired-temp    17.5
     2014-01-05 17:51:39   recentStateType ack
     2013-11-28 19:03:17   tempListFri     08:00 16.5 12:00 16.5 16:00 16.5 20:00 16.5 24:00 16.5
     2013-11-28 19:03:17   tempListMon     08:00 16.5 12:00 16.5 16:00 16.5 20:00 16.5 24:00 16.5
     2013-11-28 19:03:17   tempListSat     08:00 16.5 12:00 16.5 16:00 16.5 20:00 16.5 24:00 16.5
     2013-11-28 19:03:17   tempListSun     08:00 16.5 12:00 16.5 16:00 16.5 20:00 16.5 24:00 16.5
     2013-11-28 19:03:17   tempListThu     08:00 16.5 12:00 16.5 16:00 16.5 20:00 16.5 24:00 16.5
     2013-11-28 19:03:17   tempListTue     08:00 16.5 12:00 16.5 16:00 16.5 20:00 16.5 24:00 16.5
     2013-11-28 19:03:17   tempListWed     08:00 16.5 12:00 16.5 16:00 16.5 20:00 16.5 24:00 16.5
     2013-11-28 19:03:17   tempList_State  verified
   Templist:
     Fri:
       0:
         HOUR       05
         MINUTE     30
         TEMP       15.5
       1:
         HOUR       08
         MINUTE     00
         TEMP       17.5
       2:
         HOUR       16
         MINUTE     00
         TEMP       16.5
       3:
         HOUR       20
         MINUTE     30
         TEMP       17.5
       4:
         HOUR       24
         MINUTE     00
         TEMP       15.5
     Mon:
       0:
         HOUR       05
         MINUTE     30
         TEMP       15.5
       1:
         HOUR       08
         MINUTE     00
         TEMP       17.5
       2:
         HOUR       16
         MINUTE     00
         TEMP       16.5
       3:
         HOUR       20
         MINUTE     30
         TEMP       17.5
       4:
         HOUR       24
         MINUTE     00
         TEMP       15.5
     Sat:
       0:
         HOUR       07
         MINUTE     00
         TEMP       15.5
       1:
         HOUR       21
         MINUTE     00
         TEMP       17.5
       2:
         HOUR       24
         MINUTE     00
         TEMP       15.5
     Sun:
       0:
         HOUR       07
         MINUTE     00
         TEMP       15.5
       1:
         HOUR       21
         MINUTE     00
         TEMP       17.5
       2:
         HOUR       24
         MINUTE     00
         TEMP       15.5
     Thu:
       0:
         HOUR       05
         MINUTE     30
         TEMP       15.5
       1:
         HOUR       08
         MINUTE     00
         TEMP       17.5
       2:
         HOUR       16
         MINUTE     00
         TEMP       16.5
       3:
         HOUR       20
         MINUTE     30
         TEMP       17.5
       4:
         HOUR       24
         MINUTE     00
         TEMP       15.5
     Tue:
       0:
         HOUR       05
         MINUTE     30
         TEMP       15.5
       1:
         HOUR       08
         MINUTE     00
         TEMP       17.5
       2:
         HOUR       16
         MINUTE     00
         TEMP       16.5
       3:
         HOUR       20
         MINUTE     30
         TEMP       17.5
       4:
         HOUR       24
         MINUTE     00
         TEMP       15.5
     Wed:
       0:
         HOUR       05
         MINUTE     30
         TEMP       15.5
       1:
         HOUR       08
         MINUTE     00
         TEMP       17.5
       2:
         HOUR       16
         MINUTE     00
         TEMP       16.5
       3:
         HOUR       20
         MINUTE     30
         TEMP       17.5
       4:
         HOUR       24
         MINUTE     00
         TEMP       15.5
   Helper:
     getCfgListNo
     Role:
       chn        1
     Shadowreg:
       RegL_05:    6B:21 6C:1F 6D:30 6E:23 6F:60 70:21 71:7B 72:23 73:90 74:1F 9B:21 9C:1F 9D:30 9E:23 9F:60 A0:21 A1:7B A2:23 A3:90 A4:1F CB:21 CC:1F CD:30 CE:23 CF:60 D0:21 D1:7B D2:23 D3:90 D4:1F 0B:2A 0C:1F 0D:7E 0E:23 0F:90 10:1F 3B:2A 3C:1F 3D:7E 3E:23 3F:90 40:1F
       RegL_06:    01:21 02:1F 03:30 04:23 05:60 06:21 07:7B 08:23 09:90 0A:1F 31:21 32:1F 33:30 34:23 35:60 36:21 37:7B 38:23 39:90 3A:1F
Attributes:
   expert     1
   model      HM-CC-TC
   peerIDs    00000000,
   room       CUL_HM
Titel: Antw:Templist wird nicht angewandt? HM-CC-TC
Beitrag von: martinp876 am 05 Januar 2014, 19:49:17
warum nicht?

2013-11-28 19:03:17   tempList_State  verified

Titel: Antw:Templist wird nicht angewandt? HM-CC-TC
Beitrag von: eldrik am 05 Januar 2014, 21:25:43
aber für welche Zeiten steht das Verified?

Für diese Zeiten?

     2013-11-28 19:03:17   tempListFri     08:00 16.5 12:00 16.5 16:00 16.5 20:00 16.5 24:00 16.5
     2013-11-28 19:03:17   tempListMon     08:00 16.5 12:00 16.5 16:00 16.5 20:00 16.5 24:00 16.5
     2013-11-28 19:03:17   tempListSat     08:00 16.5 12:00 16.5 16:00 16.5 20:00 16.5 24:00 16.5
     2013-11-28 19:03:17   tempListSun     08:00 16.5 12:00 16.5 16:00 16.5 20:00 16.5 24:00 16.5
     2013-11-28 19:03:17   tempListThu     08:00 16.5 12:00 16.5 16:00 16.5 20:00 16.5 24:00 16.5
     2013-11-28 19:03:17   tempListTue     08:00 16.5 12:00 16.5 16:00 16.5 20:00 16.5 24:00 16.5
     2013-11-28 19:03:17   tempListWed     08:00 16.5 12:00 16.5 16:00 16.5 20:00 16.5 24:00 16.5
     2013-11-28 19:03:17   tempList_State  verified

diese habe ich aber ja nicht an das tc gesendet sondern ja diese:

   Templist:
     Fri:
       0:
         HOUR       05
         MINUTE     30
         TEMP       15.5
       1:
         HOUR       08
         MINUTE     00
         TEMP       17.5
       2:
         HOUR       16
         MINUTE     00
         TEMP       16.5
       3:
         HOUR       20
         MINUTE     30
         TEMP       17.5
       4:
         HOUR       24
         MINUTE     00
         TEMP       15.5
     Mon:
       0:
         HOUR       05
         MINUTE     30
         TEMP       15.5
       1:
         HOUR       08
         MINUTE     00
         TEMP       17.5
       2:
         HOUR       16
         MINUTE     00
         TEMP       16.5
       3:
         HOUR       20
         MINUTE     30
         TEMP       17.5
       4:
         HOUR       24
         MINUTE     00
         TEMP       15.5
     Sat:
       0:
         HOUR       07
         MINUTE     00
         TEMP       15.5
       1:
         HOUR       21
         MINUTE     00
         TEMP       17.5
       2:
         HOUR       24
         MINUTE     00
         TEMP       15.5
     Sun:
       0:
         HOUR       07
         MINUTE     00
         TEMP       15.5
       1:
         HOUR       21
         MINUTE     00
         TEMP       17.5
       2:
         HOUR       24
         MINUTE     00
         TEMP       15.5
     Thu:
       0:
         HOUR       05
         MINUTE     30
         TEMP       15.5
       1:
         HOUR       08
         MINUTE     00
         TEMP       17.5
       2:
         HOUR       16
         MINUTE     00
         TEMP       16.5
       3:
         HOUR       20
         MINUTE     30
         TEMP       17.5
       4:
         HOUR       24
         MINUTE     00
         TEMP       15.5
     Tue:
       0:
         HOUR       05
         MINUTE     30
         TEMP       15.5
       1:
         HOUR       08
         MINUTE     00
         TEMP       17.5
       2:
         HOUR       16
         MINUTE     00
         TEMP       16.5
       3:
         HOUR       20
         MINUTE     30
         TEMP       17.5
       4:
         HOUR       24
         MINUTE     00
         TEMP       15.5
     Wed:
       0:
         HOUR       05
         MINUTE     30
         TEMP       15.5
       1:
         HOUR       08
         MINUTE     00
         TEMP       17.5
       2:
         HOUR       16
         MINUTE     00
         TEMP       16.5
       3:
         HOUR       20
         MINUTE     30
         TEMP       17.5
       4:
         HOUR       24
         MINUTE     00
         TEMP       15.5

Greetz
Eldrik
Titel: Antw:Templist wird nicht angewandt? HM-CC-TC
Beitrag von: chris1284 am 05 Januar 2014, 21:34:45
probiers mal mit dem neuen Codebeispiel aud dem wiki

http://www.fhemwiki.de/wiki/HM-CC-TC_Funk-Wandthermostat#Temperaturlisten_.28neu.29

dort wird erst die liste gebaut und dann mit einmal übertragen
Titel: Antw:Templist wird nicht angewandt? HM-CC-TC
Beitrag von: eldrik am 06 Januar 2014, 11:32:18
Hi,

ich habe es jetzt mit der ressourcenschonenderen Variante ausprobiert und diese hat jetzt auch gefruchtet :)

Bei einem Thermostat bin ich der Meinung, dass hier die schlechte Empfangsqualität rssi -80 eine vollständige Übertragung verhindert haben könnte.

Danke und Gruß
Jens
Titel: Antw:Templist wird nicht angewandt? HM-CC-TC
Beitrag von: Blockmove am 06 Januar 2014, 12:04:10
Die  ressourcenschonenderen Variante funktioniert.
Aber auch hier musst du teilweise richtig Geduld haben.
Zwischen Set und Verifed vergeht einiges an Zeit.
Ich lass dem Ding einfach ne Stunde Zeit und mach dann ein getconfig.

Gruß
Dieter
Titel: Antw:Templist wird nicht angewandt? HM-CC-TC
Beitrag von: UdoG am 10 Januar 2014, 22:20:13
Hallo,

ich habe auch gerade meine Probleme mit den Templist. Wollte diese mal wieder anpassen und dabei ist mir auch aufgefallen das sie nicht eingelesen werden. Nach mehren Tests ist mir jetzt aufgefallen im HM-CC-TC wenn man Menu lange drückt dann PROG und dann den Tag wählt, welchen man geändert hat steht der richtige Wert im Gerät. Aber beim Auslesen per "list <Gerät_Climate>" kommen die alten Werte von vorher bzw. ich kann die Aufstellung nicht richtig deuten, da der late und der neue Wert vorkommt. Ich habe am Sonntag die letzte Temperatur von 10 auf 11 verstellt.

Readings:
2013-10-25 21:00:45   tempListSun     09:00 10.0 20:30 22.0 24:00 10.0

Templist:
Sun:
       0:
         HOUR       09
         MINUTE     00
         TEMP       10.0
       1:
         HOUR       20
         MINUTE     30
         TEMP       22.0
       2:
         HOUR       24
         MINUTE     00
         TEMP       11.0

Gruß Udo
Titel: Antw:Templist wird nicht angewandt? HM-CC-TC
Beitrag von: LuckyDay am 10 Januar 2014, 22:56:23
set getConfig
im Device holt dir deine temlisten aus dem Gerät,

ZitatNach mehren Tests

bei mir heißt das z.b mit der version tut es nicht, nach update von fhem, sprich aktuelle version von gestern
tut es auch nicht,
ich vermute du hast ein altes fhem, da hat sich in zwischenzeit einiges getan
mit version in die commandzeile erhält man seine aktuelle version die .pm dateien

du mußt mehr bieten zum Fehler eingrenzen
Titel: Antw:Templist wird nicht angewandt? HM-CC-TC
Beitrag von: UdoG am 11 Januar 2014, 14:10:09
So jetzt habe ich folgende Schritte ausgeführt:
- FHEM Update ca. 11:30 Uhr auf Version 5.5
- Fritzbox hat Software 06.01
- reload 99_MyUtils.pm durchgeführt
- dann Liste für einen TC augelöst >> {SetTempList_OG_SA}
- nach ca. 10 min im Climate-Kanal "set OG_SA_Climate getConfig"

Es konnten keine Änderungen registriert werden (Versuch_1 letzte Temperatur SUN auf 11 gesetzt). Versuch_2 (erste Temperatur SUN auf 11 gesetzt) in FHEM Weboberfläche (http://fritz.box:8083/fhem?detail=OG_SA_Climate) mit "set OG_SA_Climate tempListSun 09:00 11.0 20:30 22.0 24:00 11.0" gesetzt, auch keinen Erfolg. Zeiten werden nich übertragen.

List OG_SA_Climate:
Internals:
   DEF        1ADC0502
   NAME       OG_SA_Climate
   NR         187
   STATE      5 %
   TYPE       CUL_HM
   chanNo     02
   device     OG_SA_Heizung
   peerList   CUL_HM_thermostat_1AD6D8,
   Readings:
     2014-01-01 15:13:56   CommandAccepted yes
     2014-01-10 22:03:05   R-controlMode   auto
     2013-08-11 23:31:01   R-day-temp      21 C
     2013-08-11 23:31:01   R-decalHr       11 h
     2013-08-11 23:31:01   R-decalMin      0 min
     2014-01-10 21:52:12   R-decalcDay     Sat
     2014-01-10 21:52:12   R-displayMode   temp-only
     2014-01-10 22:03:05   R-displayTemp   actual
     2014-01-10 21:52:12   R-displayTempUnit celsius
     2013-10-18 18:17:17   R-mdTempValve   auto
     2013-08-11 23:31:01   R-night-temp    17 C
     2014-01-10 22:02:29   R-party-temp    17 C
     2014-01-10 22:02:52   R-partyEndDay   0 d
     2014-01-10 22:02:29   R-partyEndHr    22 h
     2014-01-10 22:02:29   R-partyEndMin   30 min
     2014-01-11 08:30:01   desired-temp    22.0
     2013-10-20 22:19:03   desired-temp-manu 10.0
     2014-01-06 21:01:45   peerList        CUL_HM_thermostat_1AD6D8,
     2014-01-11 08:30:01   recentStateType info
     2014-01-11 14:03:01   state           5 %
     2013-10-25 21:00:45   tempListFri     05:30 10.0 07:00 21.0 13:00 18.0 20:00 21.0 24:00 10.0
     2013-10-25 21:00:45   tempListMon     05:30 10.0 07:00 21.0 15:00 18.0 20:00 21.0 24:00 10.0
     2013-10-25 21:00:45   tempListSat     08:30 10.0 20:30 22.0 24:00 10.0
     2013-10-25 21:00:45   tempListSun     09:00 10.0 20:30 22.0 24:00 10.0
     2013-10-25 21:00:45   tempListThu     05:30 10.0 07:00 21.0 14:00 18.0 20:00 21.0 24:00 10.0
     2013-10-25 21:00:45   tempListTue     05:30 10.0 07:00 21.0 13:00 18.0 20:00 21.0 24:00 10.0
     2013-10-25 21:00:45   tempListWed     05:30 10.0 07:00 21.0 15:00 18.0 20:00 21.0 24:00 10.0
     2013-10-25 21:00:45   tempList_State  set
   Templist:
     Fri:
       0:
         HOUR       05
         MINUTE     30
         TEMP       10.0
       1:
         HOUR       07
         MINUTE     00
         TEMP       21.0
       2:
         HOUR       13
         MINUTE     00
         TEMP       18.0
       3:
         HOUR       20
         MINUTE     00
         TEMP       21.0
       4:
         HOUR       24
         MINUTE     00
         TEMP       10.0
     Mon:
       0:
         HOUR       05
         MINUTE     30
         TEMP       10.0
       1:
         HOUR       07
         MINUTE     00
         TEMP       21.0
       2:
         HOUR       15
         MINUTE     00
         TEMP       18.0
       3:
         HOUR       20
         MINUTE     00
         TEMP       21.0
       4:
         HOUR       24
         MINUTE     00
         TEMP       10.0
     Sat:
       0:
         HOUR       08
         MINUTE     33
         TEMP       10.0
       1:
         HOUR       20
         MINUTE     30
         TEMP       22.0
       2:
         HOUR       24
         MINUTE     00
         TEMP       10.0
     Sun:
       0:
         HOUR       09
         MINUTE     00
         TEMP       11.0
       1:
         HOUR       20
         MINUTE     30
         TEMP       22.0
       2:
         HOUR       24
         MINUTE     00
         TEMP       10.0
     Thu:
       0:
         HOUR       05
         MINUTE     30
         TEMP       10.0
       1:
         HOUR       07
         MINUTE     00
         TEMP       21.0
       2:
         HOUR       14
         MINUTE     00
         TEMP       18.0
       3:
         HOUR       20
         MINUTE     00
         TEMP       21.0
       4:
         HOUR       24
         MINUTE     00
         TEMP       10.0
     Tue:
       0:
         HOUR       05
         MINUTE     30
         TEMP       10.0
       1:
         HOUR       07
         MINUTE     00
         TEMP       21.0
       2:
         HOUR       13
         MINUTE     00
         TEMP       18.0
       3:
         HOUR       20
         MINUTE     00
         TEMP       21.0
       4:
         HOUR       24
         MINUTE     00
         TEMP       10.0
     Wed:
       0:
         HOUR       05
         MINUTE     30
         TEMP       10.0
       1:
         HOUR       07
         MINUTE     00
         TEMP       21.0
       2:
         HOUR       15
         MINUTE     00
         TEMP       18.0
       3:
         HOUR       20
         MINUTE     00
         TEMP       21.0
       4:
         HOUR       24
         MINUTE     00
         TEMP       10.0
   Helper:
     getCfgListNo
     oldMode    auto
     Role:
       chn        1
     Shadowreg:
       RegL_05:    6B:21 6C:14 6D:2A 6E:2A 6F:5A 70:24 71:78 72:2A 73:90 74:14 9B:21 9C:14 9D:2A 9E:2A 9F:4E A0:24 A1:78 A2:2A A3:90 A4:14 CB:21 CC:14 CD:2A CE:2A CF:5A D0:24 D1:78 D2:2A D3:90 D4:14 0B:33 0C:14 0D:7B 0E:2C 0F:90 10:14 3B:36 3C:16 3D:7B 3E:2C 3F:90 40:14
       RegL_06:    01:21 02:14 03:2A 04:2A 05:54 06:24 07:78 08:2A 09:90 0A:14 31:21 32:14 33:2A 34:2A 35:4E 36:24 37:78 38:2A 39:90 3A:14
Attributes:
   autoReadReg 1
   expert     2_full
   model      HM-CC-TC
   peerIDs    00000000,1AD6D801,
   room       Zi_Saskia

Protokoll nach Update:
Saving statefile: done

Backup:

backup done: FHEM-20140111_124015.tar.gz (12611400 Bytes)

32 file(s) have been updated:
==> 2014-01-11 07:45:17 ./CHANGED
==> 2014-01-11 07:45:21 ./fhem.pl
==> 2014-01-11 07:45:16 FHEM/01_FHEMWEB.pm
==> 2014-01-11 07:45:16 FHEM/10_CUL_HM.pm
==> 2014-01-11 07:45:16 FHEM/13_KS300.pm
==> 2014-01-11 07:45:16 FHEM/21_OWCOUNT.pm
==> 2014-01-07 07:45:13 FHEM/31_LightScene.pm
==> 2014-01-10 07:45:14 FHEM/32_mailcheck.pm
==> 2014-01-11 07:45:16 FHEM/32_withings.pm
==> 2014-01-11 07:45:16 FHEM/33_readingsGroup.pm
==> 2014-01-10 07:45:14 FHEM/36_LaCrosse.pm
==> 2014-01-11 07:45:16 FHEM/38_CO20.pm
==> 2014-01-07 07:45:13 FHEM/51_RPI_GPIO.pm
==> 2014-01-07 07:45:13 FHEM/55_PIFACE.pm
==> 2014-01-07 07:45:13 FHEM/70_EFR.pm
==> 2014-01-11 07:45:16 FHEM/70_ENIGMA2.pm
==> 2014-01-07 07:45:13 FHEM/70_ONKYO_AVR.pm
==> 2014-01-11 07:45:16 FHEM/70_Pushover.pm
==> 2014-01-09 07:45:11 FHEM/70_XBMC.pm
==> 2014-01-11 07:45:16 FHEM/73_PRESENCE.pm
==> 2014-01-11 07:45:16 FHEM/92_FileLog.pm
==> 2014-01-11 07:45:16 FHEM/95_FLOORPLAN.pm
==> 2014-01-10 07:45:14 FHEM/98_GEOFANCY.pm
==> 2014-01-11 07:45:16 FHEM/98_HMinfo.pm
==> 2014-01-11 07:45:16 FHEM/98_SVG.pm
==> 2014-01-09 07:45:11 FHEM/98_THRESHOLD.pm
==> 2014-01-10 07:45:14 FHEM/HMConfig.pm
==> 2014-01-11 07:45:16 FHEM/HttpUtils.pm
==> 2014-01-11 07:45:21 docs/commandref.html
==> 2014-01-11 07:45:21 docs/commandref_DE.html
==> 2014-01-11 07:45:16 www/pgm2/fhemweb.js
==> 2014-01-11 07:45:16 www/pgm2/fhemweb_svg.js

A new version of fhem.pl was installed, 'shutdown restart' is required!

Update completed!

Fhem info:
  Release  : 5.5
  Branch   : DEVELOPMENT
  OS       : linux
  Arch     : mips-linux
  Perl     : v5.12.2
  uniqueID : 88e7d7252e6ae00dc14599f7731e5094

Defined modules:
  CUL_HM     : 53
  Dashboard  : 1
  FHEMWEB    : 9
  FileLog    : 53
  HMLAN      : 1
  SVG        : 4
  THRESHOLD  : 2
  autocreate : 1
  dummy      : 2
  notify     : 3
  telnet     : 1
  weblink    : 1

Defined models per module:
  CUL_HM     : HM-CC-TC,HM-CC-VD,HM-LC-SW2-FM,HM-LC-SW4-DR,HM-SEC-SC

Transmitting this information during an update:
  onUpdate (Note: You can change this via the global attribute sendStatistics)

server response: ==> ok

Log bei Variante_1:
Subroutine MyUtils_Initialize redefined at ./FHEM/99_MyUtils.pm line 11.
Subroutine SetTempList_WZ_Term_Climate redefined at ./FHEM/99_MyUtils.pm line 20.
Subroutine SetTempList_KU_Term_Climate redefined at ./FHEM/99_MyUtils.pm line 37.
Subroutine SetTempList_OG_SE_Heizung redefined at ./FHEM/99_MyUtils.pm line 54.
Subroutine SetTempList_OG_SA redefined at ./FHEM/99_MyUtils.pm line 71.
Subroutine SetTempList_EG_Bad_Climate redefined at ./FHEM/99_MyUtils.pm line 88.
Subroutine SetTempList_Schuppen_Climate redefined at ./FHEM/99_MyUtils.pm line 105.
Subroutine SetTempList_du_Term redefined at ./FHEM/99_MyUtils.pm line 122.
2014.01.11 13:40:28 2: CUL_HM set OG_SA_Climate tempListMon prep 05:30 10.0 07:00 21.0 15:00 18.0 20:00 21.0 24:00 10.0
2014.01.11 13:40:28 2: CUL_HM set OG_SA_Climate tempListTue prep 05:30 10.0 07:00 21.0 13:00 18.0 20:00 21.0 24:00 10.0
2014.01.11 13:40:28 2: CUL_HM set OG_SA_Climate tempListWed prep 05:30 10.0 07:00 21.0 15:00 18.0 20:00 21.0 24:00 10.0
2014.01.11 13:40:28 2: CUL_HM set OG_SA_Climate tempListThu prep 05:30 10.0 07:00 21.0 14:00 18.0 20:00 21.0 24:00 10.0
2014.01.11 13:40:28 2: CUL_HM set OG_SA_Climate tempListFri prep 05:30 10.0 07:00 21.0 13:00 18.0 20:00 21.0 24:00 10.0
2014.01.11 13:40:28 2: CUL_HM set OG_SA_Climate tempListSat prep 08:33 10.0 20:30 22.0 24:00 10.0
2014.01.11 13:40:28 2: CUL_HM set OG_SA_Climate tempListSun exec 09:00 10.0 20:30 22.0 24:00 11.0

Irgewndwie werden die Listen nicht an den TC übertragen. Was sollte ich noch prüfen bzw. welches Log ist noch hilfreich?

Gruß Udo
Titel: Antw:Templist wird nicht angewandt? HM-CC-TC
Beitrag von: martinp876 am 11 Januar 2014, 18:43:34
Hallo Udo

ich gehe davon aus, dass der update funktioniert hat. Im Zweifelsfall ist ein update force anzuraten - wenn einmal etwas hängt fängt sich update im Normalmode nicht mehr.
Versionen über version kontrollieren.

Und nun schaltest du die logs ein
http://forum.fhem.de/index.php/topic,16563.msg107848.html#msg107848
und überträgst die templisten. Dann liest du sie wieder und schickst die logs.

prüfe in OG_SA_Heizung das alles über tragen ist und fehlerfrei war

Gruss Martin
Titel: Antw:Templist wird nicht angewandt? HM-CC-TC
Beitrag von: UdoG am 11 Januar 2014, 20:48:54
Habe jetzt folgendes getan:
- attr global verbose 1
- attr global mseclog 1
- attr HMLAN1 logIDs all,sys
- jetzt Save Config
- update force durchgeführt

version:
vor Update Version 11.01.2014 19:30
# $Id: fhem.pl 4565 2014-01-05 22:17:37Z rudolfkoenig $
# $Id: 10_CUL_HM.pm 4610 2014-01-10 19:19:54Z martinp876 $
# $Id: 01_FHEMWEB.pm 4605 2014-01-10 14:33:50Z rudolfkoenig $
# $Id: 92_FileLog.pm 4607 2014-01-10 15:01:13Z rudolfkoenig $
# $Id: 00_HMLAN.pm 4562 2014-01-05 15:22:54Z martinp876 $
# $Id: 99_MyUtils.pm 1932 2013-03-09 23:15 udo grun $
# $Id: 99_SUNRISE_EL.pm 4537 2014-01-03 08:28:59Z rudolfkoenig $
# $Id: 98_SVG.pm 4606 2014-01-10 14:59:39Z rudolfkoenig $
# $Id: 99_Utils.pm 3595 2013-08-05 05:38:48Z tobiasfaust $
# $Id: 98_XmlList.pm 2895 2013-03-11 19:48:01Z rudolfkoenig $
# $Id: 98_autocreate.pm 4234 2013-11-17 10:19:41Z rudolfkoenig $
# $Id: 98_backup.pm 3391 2013-07-08 06:05:52Z rudolfkoenig $
# $Id: 98_dummy.pm 3738 2013-08-18 14:13:59Z rudolfkoenig $
# $Id: 98_fheminfo.pm 3775 2013-08-24 08:31:39Z rudolfkoenig $
# $Id: 98_notice.pm 2647 2013-02-04 21:43:52Z mfr69bs $
# $Id: 91_notify.pm 3738 2013-08-18 14:13:59Z rudolfkoenig $
# $Id: 98_telnet.pm 3738 2013-08-18 14:13:59Z rudolfkoenig $
# $Id: 98_update.pm 4070 2013-10-19 11:22:17Z rudolfkoenig $
# $Id: 98_weblink.pm 3770 2013-08-23 13:29:58Z rudolfkoenig $

nach Update
# $Id: fhem.pl 4565 2014-01-05 22:17:37Z rudolfkoenig $
# $Id: 10_CUL_HM.pm 4610 2014-01-10 19:19:54Z martinp876 $
# $Id: 01_FHEMWEB.pm 4605 2014-01-10 14:33:50Z rudolfkoenig $
# $Id: 92_FileLog.pm 4607 2014-01-10 15:01:13Z rudolfkoenig $
# $Id: 00_HMLAN.pm 4562 2014-01-05 15:22:54Z martinp876 $
# $Id: 99_MyUtils.pm 1932 2013-03-09 23:15 udo grun $
# $Id: 99_SUNRISE_EL.pm 4537 2014-01-03 08:28:59Z rudolfkoenig $
# $Id: 98_SVG.pm 4606 2014-01-10 14:59:39Z rudolfkoenig $
# $Id: 99_Utils.pm 3595 2013-08-05 05:38:48Z tobiasfaust $
# $Id: 98_XmlList.pm 2895 2013-03-11 19:48:01Z rudolfkoenig $
# $Id: 98_autocreate.pm 4234 2013-11-17 10:19:41Z rudolfkoenig $
# $Id: 98_backup.pm 3391 2013-07-08 06:05:52Z rudolfkoenig $
# $Id: 98_dummy.pm 3738 2013-08-18 14:13:59Z rudolfkoenig $
# $Id: 98_fheminfo.pm 3775 2013-08-24 08:31:39Z rudolfkoenig $
# $Id: 98_notice.pm 2647 2013-02-04 21:43:52Z mfr69bs $
# $Id: 91_notify.pm 3738 2013-08-18 14:13:59Z rudolfkoenig $
# $Id: 98_telnet.pm 3738 2013-08-18 14:13:59Z rudolfkoenig $
# $Id: 98_update.pm 4070 2013-10-19 11:22:17Z rudolfkoenig $
# $Id: 98_weblink.pm 3770 2013-08-23 13:29:58Z rudolfkoenig $

- finde keine Unterschiede
- reload 99_MyUtils.pm
- {SetTempList_OG_SA} ausgeführt
- "prüfe in OG_SA_Heizung das alles über tragen ist und fehlerfrei war" hier stehe ich auf dem Schlauch, wo finde ich das
- die Log-Dateien habe ich mal als Anhang dazu getan

Internals
DEF    
1ADC05
HMLAN1_MSGCNT
   
6289
HMLAN1_RAWMSG
   
E1ADC05,0000,05866533,FF,FFBB,C8A2581ADC051AD6D80000
HMLAN1_RSSI
   
-69
HMLAN1_TIME
   
2014-01-11 20:42:29
IODev
   
HMLAN1
LASTInputDev
   
HMLAN1
MSGCNT
   
6289
NAME
   
OG_SA_Heizung
NR
   
172
STATE
   
T: 23.2 H: 51
TYPE
   
CUL_HM
channel_01
   
CUL_HM_thermostat_1ADC05_Weather
channel_02
   
OG_SA_Climate
channel_03
   
CUL_HM_thermostat_1ADC05_WindowRec
hmPairSerial
   
JEQ0138371
lastMsg
   
No:C8 - t:58 s:1ADC05 d:1AD6D8 0000
protCmdPend
   
142 CMDs pending
protLastRcv
   
2014-01-11 20:42:29
protResnd
   
547 last_at:2014-01-11 20:42:14
protSnd
   
1231 last_at:2014-01-11 20:42:10
protState
   
CMDs_pending
rssi_at_HMLAN1
   
avg:-72.26 min:-103 max:-48 lst:-69 cnt:6289
Readings
Activity
   
alive
   
2014-01-11 19:54:24
Activity:
   
alive
   
2013-12-08 16:09:48
CommandAccepted
   
yes
   
2014-01-11 20:42:09
PairedTo
   
0x2C5F92
   
2013-10-18 18:17:20
R-backlOnMode
   
2
   
2013-10-18 18:17:20
R-backlOnTime
   
1 s
   
2013-08-11 23:31:04
R-btnLock
   
unlock
   
2013-10-18 18:17:20
R-intKeyVisib
   
invisib
   
2013-10-18 18:17:20
R-pairCentral
   
0x2C5F92
   
2013-10-18 18:17:20
RegL_00:
   
01:00 02:01 05:81 0A:2C 0B:5F 0C:92 0F:00 00:00
   
2013-10-18 18:17:20
actuator
   
0 %
   
2014-01-11 20:42:29
battery
   
ok
   
2014-01-11 20:30:02
controlMode
   
auto
   
2013-10-25 21:00:45
day-temp
   
21 C
   
2013-10-25 21:00:45
decalcDay
   
Sat
   
2013-10-25 21:00:45
desired-temp
   
10.0
   
2014-01-11 20:30:02
displayMode
   
temp-only
   
2013-10-25 21:00:45
displayTemp
   
actual
   
2013-10-25 21:00:45
displayTempUnit
   
celsius
   
2013-10-25 21:00:45
humidity
   
51
   
2014-01-11 20:42:09
measured-temp
   
23.2
   
2014-01-11 20:42:09
night-temp
   
17 C
   
2013-10-25 21:00:45
party-temp
   
20 C
   
2013-10-25 21:00:45
state
   
T: 23.2 H: 51
   
2014-01-11 20:42:09
time-request
   
-
   
2014-01-11 00:00:51

für Climate:
Internals
DEF    
1ADC0502
NAME
   
OG_SA_Climate
NR
   
187
STATE
   
0 %
TYPE
   
CUL_HM
chanNo
   
02
device
   
OG_SA_Heizung
peerList
   
CUL_HM_thermostat_1AD6D8
Readings
CommandAccepted
   
yes
   
2014-01-01 15:13:56
R-controlMode
   
auto
   
2014-01-10 22:03:05
R-day-temp
   
21 C
   
2013-08-11 23:31:01
R-decalHr
   
11 h
   
2013-08-11 23:31:01
R-decalMin
   
0 min
   
2013-08-11 23:31:01
R-decalcDay
   
Sat
   
2014-01-10 21:52:12
R-displayMode
   
temp-only
   
2014-01-10 21:52:12
R-displayTemp
   
actual
   
2014-01-10 22:03:05
R-displayTempUnit
   
celsius
   
2014-01-10 21:52:12
R-mdTempValve
   
auto
   
2013-10-18 18:17:17
R-night-temp
   
17 C
   
2013-08-11 23:31:01
R-party-temp
   
17 C
   
2014-01-10 22:02:29
R-partyEndDay
   
0 d
   
2014-01-10 22:02:52
R-partyEndHr
   
22 h
   
2014-01-10 22:02:29
R-partyEndMin
   
30 min
   
2014-01-10 22:02:29
desired-temp
   
10.0
   
2014-01-11 20:30:02
desired-temp-manu
   
10.0
   
2013-10-20 22:19:03
peerList
   
CUL_HM_thermostat_1AD6D8,
   
2014-01-06 21:01:45
recentStateType
   
info
   
2014-01-11 20:30:02
state
   
0 %
   
2014-01-11 20:44:37
tempListFri
   
05:30 10.0 07:00 21.0 13:00 18.0 20:00 21.0 24:00 10.0
   
2013-10-25 21:00:45
tempListMon
   
05:30 10.0 07:00 21.0 15:00 18.0 20:00 21.0 24:00 10.0
   
2013-10-25 21:00:45
tempListSat
   
08:30 10.0 20:30 22.0 24:00 10.0
   
2013-10-25 21:00:45
tempListSun
   
09:00 10.0 20:30 22.0 24:00 10.0
   
2013-10-25 21:00:45
tempListThu
   
05:30 10.0 07:00 21.0 14:00 18.0 20:00 21.0 24:00 10.0
   
2013-10-25 21:00:45
tempListTue
   
05:30 10.0 07:00 21.0 13:00 18.0 20:00 21.0 24:00 10.0
   
2013-10-25 21:00:45
tempListWed
   
05:30 10.0 07:00 21.0 15:00 18.0 20:00 21.0 24:00 10.0
   
2013-10-25 21:00:45
tempList_State
   
set
   
2013-10-25 21:00:45


Gruß Udo


Titel: Antw:Templist wird nicht angewandt? HM-CC-TC
Beitrag von: martinp876 am 12 Januar 2014, 09:18:50
hi,

das Kommando, das gesendet werden soll ist nicht komplett. Ist mir nicht klar, wie du in die Situation gekommen bist. Lösche erst einmal die cmdQueue und schreibe dann noch einmal zeichne es noch einmal auf

set OG_SA_Heizung clear msgEvents
set OG_SA_Climate tempListMon prep 05:30 10.0 07:00 21.0 15:00 18.0 20:00 21.0 24:00 10.0
set OG_SA_Climate tempListTue prep 05:30 10.0 07:00 21.0 13:00 18.0 20:00 21.0 24:00 10.0
list OG_SA_Heizung

schicke, was im commandstack steht - schon vor dem senden - kann man mit dem 'list' sehen

Gruss Martin
Titel: Antw:Templist wird nicht angewandt? HM-CC-TC
Beitrag von: UdoG am 12 Januar 2014, 17:53:31
Hallo Martin,

so ich habe nochmal die Punkte abgearbeitet. Vorher habe ich die Fritzbox mal komplett neu gestartet.

Folgende Punkte habe ich durchgeführt:
- set OG_SA_Heizung clear msgEvents
- set OG_SA_Climate tempListMon 05:30 10.0 07:00 21.0 15:00 18.0 20:00 21.0 24:00 10.0   >> ohne "prep" da ansonsten nichts im "cmdStack:" stand
- list OG_SA_Heizung

## nach Löschen

Internals:
   DEF        1ADC05
   HMLAN1_MSGCNT 114
   HMLAN1_RAWMSG E1ADC05,0000,09FB8DC2,FF,FFBA,B4A2581ADC051AD6D80000
   HMLAN1_RSSI -70
   HMLAN1_TIME 2014-01-12 17:28:46
   IODev      HMLAN1
   LASTInputDev HMLAN1
   MSGCNT     114
   NAME       OG_SA_Heizung
   NR         172
   STATE      T: 23.9 H: 48
   TYPE       CUL_HM
   channel_01 CUL_HM_thermostat_1ADC05_Weather
   channel_02 OG_SA_Climate
   channel_03 CUL_HM_thermostat_1ADC05_WindowRec
   lastMsg    No:B4 - t:58 s:1ADC05 d:1AD6D8 0000
   protState  Info_Cleared
   rssi_at_HMLAN1 avg:-70.06 min:-79 max:-68 lst:-70 cnt:114
   Readings:
     2014-01-12 15:09:15   Activity        alive
     2013-12-08 16:09:48   Activity:       alive
     2014-01-11 21:14:40   CommandAccepted yes
     2013-10-18 18:17:20   PairedTo        0x2C5F92
     2013-10-18 18:17:20   R-backlOnMode   2
     2013-08-11 23:31:04   R-backlOnTime   1 s
     2013-10-18 18:17:20   R-btnLock       unlock
     2013-10-18 18:17:20   R-intKeyVisib   invisib
     2013-10-18 18:17:20   R-pairCentral   0x2C5F92
     2013-10-18 18:17:20   RegL_00:        01:00 02:01 05:81 0A:2C 0B:5F 0C:92 0F:00 00:00
     2014-01-12 17:28:45   actuator        0 %
     2014-01-11 20:30:02   battery         ok
     2013-10-25 21:00:45   controlMode     auto
     2013-10-25 21:00:45   day-temp        21 C
     2013-10-25 21:00:45   decalcDay       Sat
     2014-01-11 20:30:02   desired-temp    10.0
     2013-10-25 21:00:45   displayMode     temp-only
     2013-10-25 21:00:45   displayTemp     actual
     2013-10-25 21:00:45   displayTempUnit celsius
     2014-01-12 17:28:25   humidity        48
     2014-01-12 17:28:25   measured-temp   23.9
     2013-10-25 21:00:45   night-temp      17 C
     2013-10-25 21:00:45   party-temp      20 C
     2014-01-12 17:28:25   state           T: 23.9 H: 48
     2014-01-11 00:00:51   time-request    -
   Helper:
     mId        0039
     rxType     140
     Io:
       nextSend   1389544125.9962
     Prt:
       bErr       0
       sProc      0
       sleeping   1
     Q:
       qReqConf   
       qReqStat   
     Role:
       chn        1
       dev        1
     Rssi:
       At_hmlan1:
         avg        -70.0614035087719
         cnt        114
         lst        -70
         max        -68
         min        -79
Attributes:
   actCycle   000:10
   actStatus  alive
   autoReadReg 1
   expert     2_full
   firmware   2.1
   model      HM-CC-TC
   peerIDs   
   room       Zi_Saskia
   serialNr   JEQ0138371
   subType    thermostat
   
## "set OG_SA_Climate tempListMon 05:30 10.0 07:00 21.0 15:00 18.0 20:00 21.0 24:00 10.0"  ohne prep, wenn mit prep steht nichts im "cmdStack:"
   Internals:
   DEF        1ADC05
   HMLAN1_MSGCNT 116
   HMLAN1_RAWMSG E1ADC05,0000,09FE01CD,FF,FFBA,B5A2581ADC051AD6D80000
   HMLAN1_RSSI -70
   HMLAN1_TIME 2014-01-12 17:31:26
   IODev      HMLAN1
   LASTInputDev HMLAN1
   MSGCNT     116
   NAME       OG_SA_Heizung
   NR         172
   STATE      T: 23.9 H: 48
   TYPE       CUL_HM
   channel_01 CUL_HM_thermostat_1ADC05_Weather
   channel_02 OG_SA_Climate
   channel_03 CUL_HM_thermostat_1ADC05_WindowRec
   lastMsg    No:B5 - t:58 s:1ADC05 d:1AD6D8 0000
   protCmdPend 5 CMDs_pending
   protLastRcv 2014-01-12 17:31:26
   protState  CMDs_pending
   rssi_at_HMLAN1 avg:-70.06 min:-79 max:-68 lst:-70 cnt:116
   Readings:
     2014-01-12 15:09:15   Activity        alive
     2013-12-08 16:09:48   Activity:       alive
     2014-01-11 21:14:40   CommandAccepted yes
     2013-10-18 18:17:20   PairedTo        0x2C5F92
     2013-10-18 18:17:20   R-backlOnMode   2
     2013-08-11 23:31:04   R-backlOnTime   1 s
     2013-10-18 18:17:20   R-btnLock       unlock
     2013-10-18 18:17:20   R-intKeyVisib   invisib
     2013-10-18 18:17:20   R-pairCentral   0x2C5F92
     2013-10-18 18:17:20   RegL_00:        01:00 02:01 05:81 0A:2C 0B:5F 0C:92 0F:00 00:00
     2014-01-12 17:31:26   actuator        0 %
     2014-01-11 20:30:02   battery         ok
     2013-10-25 21:00:45   controlMode     auto
     2013-10-25 21:00:45   day-temp        21 C
     2013-10-25 21:00:45   decalcDay       Sat
     2014-01-11 20:30:02   desired-temp    10.0
     2013-10-25 21:00:45   displayMode     temp-only
     2013-10-25 21:00:45   displayTemp     actual
     2013-10-25 21:00:45   displayTempUnit celsius
     2014-01-12 17:31:06   humidity        48
     2014-01-12 17:31:06   measured-temp   23.9
     2013-10-25 21:00:45   night-temp      17 C
     2013-10-25 21:00:45   party-temp      20 C
     2014-01-12 17:31:06   state           T: 23.9 H: 48
     2014-01-11 00:00:51   time-request    -
   cmdStack:
     ++A0012C5F921ADC0502050000000005
     ++A0012C5F921ADC0502086B216C146D2A6E2A6F5A70247178
     ++A0012C5F921ADC050208722A739074149B219C149D2A9E2A
     ++A0012C5F921ADC0502089F4EA024A178A22AA390A414
     ++A0012C5F921ADC050206
   Helper:
     mId        0039
     rxType     140
     Io:
       nextSend   1389544286.75492
     Prt:
       bErr       0
       sProc      2
       sleeping   1
       Rspwait:
     Q:
       qReqConf   
       qReqStat   
     Role:
       chn        1
       dev        1
     Rssi:
       At_hmlan1:
         avg        -70.0603448275862
         cnt        116
         lst        -70
         max        -68
         min        -79
Attributes:
   actCycle   000:10
   actStatus  alive
   autoReadReg 1
   expert     2_full
   firmware   2.1
   model      HM-CC-TC
   peerIDs   
   room       Zi_Saskia
   serialNr   JEQ0138371
   subType    thermostat
   
   
   
## nach einiger Zeit
Internals:
   DEF        1ADC05
   HMLAN1_MSGCNT 124
   HMLAN1_RAWMSG E1ADC05,0000,0A003D30,FF,FFB9,B6A2581ADC051AD6D80000
   HMLAN1_RSSI -71
   HMLAN1_TIME 2014-01-12 17:33:53
   IODev      HMLAN1
   LASTInputDev HMLAN1
   MSGCNT     124
   NAME       OG_SA_Heizung
   NR         172
   STATE      T: 23.9 H: 48
   TYPE       CUL_HM
   channel_01 CUL_HM_thermostat_1ADC05_Weather
   channel_02 OG_SA_Climate
   channel_03 CUL_HM_thermostat_1ADC05_WindowRec
   lastMsg    No:B6 - t:58 s:1ADC05 d:1AD6D8 0000
   protLastRcv 2014-01-12 17:33:52
   protSnd    6 last_at:2014-01-12 17:33:34
   protState  CMDs_done
   rssi_at_HMLAN1 avg:-70.08 min:-79 max:-68 lst:-71 cnt:124
   Readings:
     2014-01-12 15:09:15   Activity        alive
     2013-12-08 16:09:48   Activity:       alive
     2014-01-12 17:33:35   CommandAccepted yes
     2013-10-18 18:17:20   PairedTo        0x2C5F92
     2013-10-18 18:17:20   R-backlOnMode   2
     2013-08-11 23:31:04   R-backlOnTime   1 s
     2013-10-18 18:17:20   R-btnLock       unlock
     2013-10-18 18:17:20   R-intKeyVisib   invisib
     2013-10-18 18:17:20   R-pairCentral   0x2C5F92
     2013-10-18 18:17:20   RegL_00:        01:00 02:01 05:81 0A:2C 0B:5F 0C:92 0F:00 00:00
     2014-01-12 17:33:52   actuator        0 %
     2014-01-11 20:30:02   battery         ok
     2013-10-25 21:00:45   controlMode     auto
     2013-10-25 21:00:45   day-temp        21 C
     2013-10-25 21:00:45   decalcDay       Sat
     2014-01-11 20:30:02   desired-temp    10.0
     2013-10-25 21:00:45   displayMode     temp-only
     2013-10-25 21:00:45   displayTemp     actual
     2013-10-25 21:00:45   displayTempUnit celsius
     2014-01-12 17:33:33   humidity        48
     2014-01-12 17:33:33   measured-temp   23.9
     2013-10-25 21:00:45   night-temp      17 C
     2013-10-25 21:00:45   party-temp      20 C
     2014-01-12 17:33:33   state           T: 23.9 H: 48
     2014-01-11 00:00:51   time-request    -
   Helper:
     cSnd       012C5F921ADC050206
     mId        0039
     rxType     140
     Io:
       nextSend   1389544433.00601
     Prt:
       bErr       0
       sProc      0
       sleeping   1
       try        1
       Rspwait:
     Q:
       qReqConf   
       qReqStat   
     Role:
       chn        1
       dev        1
     Rssi:
       At_hmlan1:
         avg        -70.0887096774194
         cnt        124
         lst        -71
         max        -68
         min        -79
Attributes:
   actCycle   000:10
   actStatus  alive
   autoReadReg 1
   expert     2_full
   firmware   2.1
   model      HM-CC-TC
   peerIDs   
   room       Zi_Saskia
   serialNr   JEQ0138371
   subType    thermostat

Die Tabelle mit den Zeiten wird jetzt nicht mehr im List angezeigt. In der Weboberfläche selbst wurde nichts in den Templist aktualisiert

Gruß Udo

   


Titel: Antw:Templist wird nicht angewandt? HM-CC-TC
Beitrag von: UdoG am 12 Januar 2014, 19:25:28
Jetzt nach einer längeren Zeit hat's endlich im Clima-Kanal die daten aktualisiert. Im Thermostat stehen aber bei List immer noch keine Templist mehr.

## 12.01.2014 19:20 OG_SA_Climate

Internals:
   DEF        1ADC0502
   NAME       OG_SA_Climate
   NR         187
   STATE      0 %
   TYPE       CUL_HM
   chanNo     02
   device     OG_SA_Heizung
   peerList   CUL_HM_thermostat_1AD6D8,
   Readings:
     2014-01-01 15:13:56   CommandAccepted yes
     2014-01-12 17:38:51   R-controlMode   auto
     2014-01-12 17:38:51   R-day-temp      21 C
     2013-08-11 23:31:01   R-decalHr       11 h
     2013-08-11 23:31:01   R-decalMin      0 min
     2014-01-12 17:38:51   R-decalcDay     Sat
     2014-01-12 17:38:51   R-displayMode   temp-only
     2014-01-12 17:38:51   R-displayTemp   actual
     2014-01-12 17:38:51   R-displayTempUnit celsius
     2014-01-12 17:38:51   R-mdTempValve   auto
     2014-01-12 17:38:51   R-night-temp    17 C
     2014-01-12 17:38:51   R-party-temp    17 C
     2014-01-10 22:02:52   R-partyEndDay   0 d
     2014-01-10 22:02:29   R-partyEndHr    22 h
     2014-01-10 22:02:29   R-partyEndMin   30 min
     2014-01-12 17:38:51   RegL_05:        01:08 02:13 03:2A 04:22 05:18 06:22 07:00 08:58 09:00 0A:00 0B:33 0C:14 0D:7B 0E:2C 0F:90 10:14 11:90 12:22 13:90 14:28 15:90 16:28 17:90 18:28 19:90 1A:28 1B:90 1C:28 1D:90 1E:28 1F:90 20:28 21:90 22:28 23:90 24:28 25:90 26:28 27:90 28:28 29:90 2A:28 2B:90 2C:28 2D:90 2E:28 2F:90 30:28 31:90 32:28 33:90 34:28 35:90 36:28 37:90 38:28 39:90 3A:28 3B:36 3C:14 3D:7B 3E:2C 3F:90 40:16 41:90 42:22 43:90 44:28 45:90 46:28 47:90 48:28 49:90 4A:28 4B:90 4C:28 4D:90 4E:28 4F:90 50:28 51:90 52:28 53:90 54:28 55:90 56:28 57:90 58:28 59:90 5A:28 5B:90 5C:28 5D:90 5E:28 5F:90 60:28 61:90 62:28 63:90 64:28 65:90 66:28 67:90 68:28 69:90 6A:28 6B:21 6C:14 6D:2A 6E:2A 6F:5A 70:24 71:78 72:2A 73:90 74:14 75:90 76:28 77:90 78:28 79:90 7A:28 7B:90 7C:28 7D:90 7E:28 7F:90 80:28 81:90 82:28 83:90 84:28 85:90 86:28 87:90 88:28 89:90 8A:28 8B:90 8C:28 8D:90 8E:28 8F:90 90:28 91:90 92:28 93:90 94:28 95:90 96:28 97:90 98:28 99:90 9A:28 9B:21 9C:14 9D:2A 9E:2A 9F:4E A0:24 A1:78 A2:2A A3:90 A4:14 A5:90 A6:28 A7:90 A8:28 A9:90 AA:28 AB:90 AC:28 AD:90 AE:28 AF:90 B0:28 B1:90 B2:28 B3:90 B4:28 B5:90 B6:28 B7:90 B8:28 B9:90 BA:28 BB:90 BC:28 BD:90 BE:28 BF:90 C0:28 C1:90 C2:28 C3:90 C4:28 C5:90 C6:28 C7:90 C8:28 C9:90 CA:28 CB:21 CC:14 CD:2A CE:2A CF:5A D0:24 D1:78 D2:2A D3:90 D4:14 D5:90 D6:28 D7:90 D8:28 D9:90 DA:28 DB:90 DC:28 DD:90 DE:28 DF:90 E0:28 E1:90 E2:28 E3:90 E4:28 E5:90 E6:28 E7:90 E8:28 E9:90 EA:28 EB:90 EC:28 ED:90 EE:28 EF:90 F0:28 F1:90 F2:28 F3:90 F4:28 F5:90 F6:28 F7:90 F8:28 F9:90 FA:28 00:00
     2014-01-12 17:38:53   RegL_06:        01:21 02:14 03:2A 04:2A 05:54 06:24 07:78 08:2A 09:90 0A:14 0B:90 0C:28 0D:90 0E:28 0F:90 10:28 11:90 12:28 13:90 14:28 15:90 16:28 17:90 18:28 19:90 1A:28 1B:90 1C:28 1D:90 1E:28 1F:90 20:28 21:90 22:28 23:90 24:28 25:90 26:28 27:90 28:28 29:90 2A:28 2B:90 2C:28 2D:90 2E:28 2F:90 30:28 31:21 32:14 33:2A 34:2A 35:4E 36:24 37:78 38:2A 39:90 3A:14 3B:90 3C:28 3D:90 3E:28 3F:90 40:28 41:90 42:28 43:90 44:28 45:90 46:28 47:90 48:28 49:90 4A:28 4B:90 4C:28 4D:90 4E:28 4F:90 50:28 51:90 52:28 53:90 54:28 55:90 56:28 57:90 58:28 59:90 5A:28 5B:90 5C:28 5D:90 5E:28 5F:90 60:28 00:00
     2014-01-11 20:30:02   desired-temp    10.0
     2013-10-20 22:19:03   desired-temp-manu 10.0
     2014-01-12 18:54:16   peerList        CUL_HM_thermostat_1AD6D8,
     2014-01-11 20:30:02   recentStateType info
     2014-01-12 19:20:02   state           0 %
     2014-01-12 17:38:53   tempListFri     05:30 10.0 07:00 21.0 13:00 18.0 20:00 21.0 24:00 10.0
     2014-01-12 17:38:53   tempListMon     05:30 10.0 07:00 21.0 15:00 18.0 20:00 21.0 24:00 10.0
     2014-01-12 17:38:53   tempListSat     08:30 10.0 20:30 22.0 24:00 10.0
     2014-01-12 17:38:53   tempListSun     09:00 10.0 20:30 22.0 24:00 11.0
     2014-01-12 17:38:53   tempListThu     05:30 10.0 07:00 21.0 14:00 18.0 20:00 21.0 24:00 10.0
     2014-01-12 17:38:53   tempListTue     05:30 10.0 07:00 21.0 13:00 18.0 20:00 21.0 24:00 10.0
     2014-01-12 17:38:53   tempListWed     05:30 10.0 07:00 21.0 15:00 18.0 20:00 21.0 24:00 10.0
     2014-01-12 17:38:53   tempList_State  verified
   Helper:
     Role:
       chn        1
Attributes:
   autoReadReg 1
   expert     2_full
   model      HM-CC-TC
   peerIDs    00000000,1AD6D801,
   room       Zi_Saskia
   
## OG_SA_Heizung
Internals:
   DEF        1ADC05
   HMLAN1_MSGCNT 20
   HMLAN1_RAWMSG E1ADC05,0000,0A617065,FF,FFBB,E0A2581ADC051AD6D80000
   HMLAN1_RSSI -69
   HMLAN1_TIME 2014-01-12 19:20:02
   IODev      HMLAN1
   LASTInputDev HMLAN1
   MSGCNT     20
   NAME       OG_SA_Heizung
   NR         172
   STATE      T: 23.6 H: 49
   TYPE       CUL_HM
   channel_01 CUL_HM_thermostat_1ADC05_Weather
   channel_02 OG_SA_Climate
   channel_03 CUL_HM_thermostat_1ADC05_WindowRec
   lastMsg    No:E0 - t:58 s:1ADC05 d:1AD6D8 0000
   protLastRcv 2014-01-12 19:20:02
   rssi_at_HMLAN1 avg:-71.75 min:-74 max:-69 lst:-69 cnt:20
   Readings:
     2014-01-12 18:54:16   Activity        alive
     2013-12-08 16:09:48   Activity:       alive
     2014-01-12 17:38:46   CommandAccepted yes
     2013-10-18 18:17:20   PairedTo        0x2C5F92
     2013-10-18 18:17:20   R-backlOnMode   2
     2013-08-11 23:31:04   R-backlOnTime   1 s
     2013-10-18 18:17:20   R-btnLock       unlock
     2013-10-18 18:17:20   R-intKeyVisib   invisib
     2013-10-18 18:17:20   R-pairCentral   0x2C5F92
     2013-10-18 18:17:20   RegL_00:        01:00 02:01 05:81 0A:2C 0B:5F 0C:92 0F:00 00:00
     2014-01-12 19:20:02   actuator        0 %
     2014-01-11 20:30:02   battery         ok
     2014-01-12 17:38:53   controlMode     auto
     2014-01-12 17:38:53   day-temp        21 C
     2014-01-12 17:38:53   decalcDay       Sat
     2014-01-11 20:30:02   desired-temp    10.0
     2014-01-12 17:38:53   displayMode     temp-only
     2014-01-12 17:38:53   displayTemp     actual
     2014-01-12 17:38:53   displayTempUnit celsius
     2014-01-12 19:19:42   humidity        49
     2014-01-12 19:19:42   measured-temp   23.6
     2014-01-12 17:38:53   night-temp      17 C
     2014-01-12 17:38:53   party-temp      17 C
     2014-01-12 19:19:42   state           T: 23.6 H: 49
     2014-01-11 00:00:51   time-request    -
   Helper:
     mId        0039
     rxType     140
     Io:
       nextSend   1389550802.19796
     Prt:
       bErr       0
       sProc      0
       sleeping   1
       Rspwait:
     Q:
       qReqConf   
       qReqStat   
     Role:
       chn        1
       dev        1
     Rssi:
       At_hmlan1:
         avg        -71.75
         cnt        20
         lst        -69
         max        -69
         min        -74
Attributes:
   actCycle   000:10
   actStatus  alive
   autoReadReg 1
   expert     2_full
   firmware   2.1
   model      HM-CC-TC
   peerIDs   
   room       Zi_Saskia
   serialNr   JEQ0138371
   subType    thermostat   

Gruß Udo
Titel: Antw:Templist wird nicht angewandt? HM-CC-TC
Beitrag von: martinp876 am 13 Januar 2014, 08:19:18
hi,

ZitatIm Thermostat stehen aber bei List immer noch keine Templist mehr.
???
   DEF        1ADC0502
   NAME       OG_SA_Climate
....
     2014-01-12 17:38:53   tempListWed     05:30 10.0 07:00 21.0 15:00 18.0 20:00 21.0 24:00 10.0
     2014-01-12 17:38:53   tempList_State  verified

so soll es sein

ZitatDEF        1ADC05
NAME       OG_SA_Heizung
keine templist - warum auch?

ich kann das Problem nicht sehen.

was mich aber interessiert ist der Ablauf. Die Messages sind zu schnell gesendet worden - es ist noch einmal gut gegangen... aber es passt nicht wirklich. Du hast sicher die aktuelle SW?

Gruss Martin
Titel: Antw:Templist wird nicht angewandt? HM-CC-TC
Beitrag von: UdoG am 13 Januar 2014, 12:04:36
Hallo Martin,

ich habe jetzt nochmal das mit den Versionen geprüft. Dabei ist mir aufgefallen die Daten welche bei "version" gezeigt werden weichen von den Dateien auf der Fritzbox ab.

# $Id: fhem.pl 4603 2014-01-10 12:28:58Z rudolfkoenig $
# $Id: 10_CUL_HM.pm 4610 2014-01-10 19:19:54Z martinp876 $
# $Id: 01_FHEMWEB.pm 4605 2014-01-10 14:33:50Z rudolfkoenig $
# $Id: 92_FileLog.pm 4607 2014-01-10 15:01:13Z rudolfkoenig $
# $Id: 00_HMLAN.pm 4562 2014-01-05 15:22:54Z martinp876 $
# $Id: 99_MyUtils.pm 1932 2013-03-09 23:15 udo grun $
# $Id: 99_SUNRISE_EL.pm 4537 2014-01-03 08:28:59Z rudolfkoenig $
# $Id: 98_SVG.pm 4606 2014-01-10 14:59:39Z rudolfkoenig $
# $Id: 99_Utils.pm 3595 2013-08-05 05:38:48Z tobiasfaust $
# $Id: 59_Weather.pm 4321 2013-12-03 20:13:08Z borisneubert $
# $Id: 98_autocreate.pm 4234 2013-11-17 10:19:41Z rudolfkoenig $
# $Id: 98_dummy.pm 3738 2013-08-18 14:13:59Z rudolfkoenig $
# $Id: 91_notify.pm 3738 2013-08-18 14:13:59Z rudolfkoenig $
# $Id: 98_telnet.pm 3738 2013-08-18 14:13:59Z rudolfkoenig $
# $Id: 98_weblink.pm 3770 2013-08-23 13:29:58Z rudolfkoenig $

z.B. # $Id: 99_MyUtils.pm 1932 2013-03-09 23:15 udo grun $ wird angezeigt aber in wirklichkeit liegt eine Datei vom 13.01.2014 11:19 auf der Fritzbox in \fhem\FHEM

Dies ist auch bei anderen Dateien so. Woher nimmt der Befehl "version" seine Informationen.  Was wird im verzeichnis \fhem\FHEM\FhemUtils gespeichert?

Ich hatte von einer alten Installation noch das Verzeichnis \fhem.OLD auf der Fritzbox. Dieses habe ich inzwischen komplett gelöscht und die FritzBox neu gestartet (mit Strom AUS / AN).

Gruß Udo
Titel: Antw:Templist wird nicht angewandt? HM-CC-TC
Beitrag von: UdoG am 13 Januar 2014, 14:32:41
Habe jetzt eine Erklärung für meine Anzeige mit "version" gefunden. Ich muss in die Datei rein schauen in die Kopfzeile und nicht auf das Dateidatum. Da hatte bisher was falsch gemacht.
Werde jetzt mal alles prüfen.

Udo

Jetzt geprüft auf der Fritzbox liegen die Dateien mit den Versionen wie beim Abruf

# $Id: fhem.pl 4603 2014-01-10 12:28:58Z rudolfkoenig $
# $Id: 10_CUL_HM.pm 4617 2014-01-11 08:35:29Z martinp876 $
# $Id: 01_FHEMWEB.pm 4605 2014-01-10 14:33:50Z rudolfkoenig $
# $Id: 92_FileLog.pm 4607 2014-01-10 15:01:13Z rudolfkoenig $
# $Id: 00_HMLAN.pm 4562 2014-01-05 15:22:54Z martinp876 $
# $Id: 99_MyUtils.pm 1932 2014-01-13 14:30 udo grun $
# $Id: 99_SUNRISE_EL.pm 4537 2014-01-03 08:28:59Z rudolfkoenig $
# $Id: 98_SVG.pm 4606 2014-01-10 14:59:39Z rudolfkoenig $
# $Id: 99_Utils.pm 3595 2013-08-05 05:38:48Z tobiasfaust $
# $Id: 59_Weather.pm 4321 2013-12-03 20:13:08Z borisneubert $
# $Id: 98_autocreate.pm 4234 2013-11-17 10:19:41Z rudolfkoenig $
# $Id: 98_backup.pm 3391 2013-07-08 06:05:52Z rudolfkoenig $
# $Id: 98_dummy.pm 3738 2013-08-18 14:13:59Z rudolfkoenig $
# $Id: 98_fheminfo.pm 3775 2013-08-24 08:31:39Z rudolfkoenig $
# $Id: 98_notice.pm 2647 2013-02-04 21:43:52Z mfr69bs $
# $Id: 91_notify.pm 3738 2013-08-18 14:13:59Z rudolfkoenig $
# $Id: 98_telnet.pm 3738 2013-08-18 14:13:59Z rudolfkoenig $
# $Id: 98_update.pm 4070 2013-10-19 11:22:17Z rudolfkoenig $
# $Id: 98_weblink.pm 3770 2013-08-23 13:29:58Z rudolfkoenig $
Titel: Antw:Templist wird nicht angewandt? HM-CC-TC
Beitrag von: UdoG am 13 Januar 2014, 14:59:28
Hallo,

jetzt scheint es wieder zu funktionieren. Habe "reload 99_MyUtils.pm", "{SetTempList_OG_SA}" und "set OG_SA_Heizung getConfig" durchgeführt und geänderte Werte nach einiger zeit zurück bekommen.
Gibt es eine Möglichkeit das ganze nach einem Ändern der TemList für verschiedene TC's in einem Rutsch auszulösen?

Udo
Titel: Antw:Templist wird nicht angewandt? HM-CC-TC
Beitrag von: martinp876 am 13 Januar 2014, 15:50:47
Hallo Udo,
ZitatGibt es eine Möglichkeit das ganze nach einem Ändern der TemList für verschiedene TC's in einem Rutsch auszulösen?

die Frage klingt seltsam für mich. Du willst n verschiedene TCs mit m verschiedenen templisten füttern und das soll automatisiert ablaufen?
was soll wann automatisiert werden? wo sollen die Werte herkommen? Irgendetwas musst du schon vorgeben.

Es gibt möglichkeiten komplette registersätze zu schreiben - low level. Man kann sie auch vorher lesen... und so konfigurationen "tauschen". Aber ich bin nicht sicher, was du vor hast.

Gruss Martin


Titel: Antw:Templist wird nicht angewandt? HM-CC-TC
Beitrag von: UdoG am 13 Januar 2014, 17:12:29
Hallo Martin,

da habe ich mich etwas falsch ausgedrückt. In meiner 99_MyUtils.pm stehen für 8 Zimmer für den jeweiligen TC die Heizzeiten für Mo-So drin. Wenn ich jetzt dort mehrere Zimmer anpasse (jedes Zimmer hat seinen eigenen Eintrag), dann wollte ich mit einem Befehl erreichen das alle TC's nacheinander aktualisiert werden. Vieleicht mache ich es zur Zeit auch falsch da ich es nicht besser kann. Aber der Aufwand erst reload 99_MyUtilspm durchführen und dann jeweils für jeden TC die Templiste mit "{SetTempList_OG_SA}" (Name natürlich für jeden TC anders) einzeln auslösen ist mir ein wenig aufwendig. Auch habe ich festgestellt ohne getconfig kommen keine aktuellen Werte zurück. Warscheinlich ist alles nur ein Bedienproblem.

Gruß Udo
Titel: Antw:Templist wird nicht angewandt? HM-CC-TC
Beitrag von: martinp876 am 13 Januar 2014, 19:48:59
Hallo Udo,

ich würde  es so machen:
1) Attribut autoReadReg auf 5 setzen. Aktuell würde automatisch 4 gesetzt werden. 5 soll erreichen. die templisten immer aktuallisiert werden - wenn es schief geht wird nach 30min noch einmal nachgefragt. Das dauert lange, aber es soll "sanft" sein, also das IO device nicht überlasten.

2) prüfen kannst du, ob die register-listen gelesen sind mit HMInfo configCheck.

3) du solltest etwas ergonomischer vorgehen nutze "prep" und "exec"
   { fhem ("set WZ_Term_Climate tempListMon prep 04:30 17.0 07:00 22.0 12:00 20.0 20:30 22.0 24:00 17.0")};
   { fhem ("set WZ_Term_Climate tempListTue prep 04:30 17.0 07:00 22.0 12:00 20.0 20:30 22.0 24:00 17.0")};
   { fhem ("set WZ_Term_Climate tempListWed prep 04:30 17.0 07:00 22.0 12:00 20.0 20:30 22.0 24:00 17.0")};
   { fhem ("set WZ_Term_Climate tempListThu prep 04:30 17.0 07:00 22.0 12:00 20.0 20:30 22.0 24:00 17.0")};
   { fhem ("set WZ_Term_Climate tempListFri prep 04:30 17.0 07:00 22.0 12:00 20.0 20:30 22.0 24:00 17.0")};
   { fhem ("set WZ_Term_Climate tempListSat prep 07:00 17.0 21:00 22.0 24:00 17.0")};
   { fhem ("set WZ_Term_Climate tempListSun exec 08:00 17.0 21:00 22.0 24:00 17.0")};

4) schreiben alle templisten in eine subroutine.
a) es sollte immer eine aktuelle registerliste vorliegen siehe 1) und b)
b) wenn der aktuelle Wert in FHEM dem des TC entspricht, es sich also nichts ändert wird sowieso nichts geschrieben - macht also nichts
c) da du keinen burst nutzt wird das senden gestaffelt abgearbeitet - immer wenn ein device aufwacht wird geschrieben. Das vermeidet (auf gewisser zufallsbasis.. ) peak-loads.

5)Prüfung Teil 1
du kannst vor dem senden den protokol-stack und die gesammelten Fehler löschen
   { fhem ("set du_Term clear msgEvents")}; 
{ fhem ("set du_Term_Climate tempListMon prep 09:00 11.0 14:00 10.0 17:00 10.0 18:00 10.0 20:00 10.0 24:00 10.0")};
....
damit ist es einfacher nach dem Ausführen (also 10-20 min danach - bedenke die TC verzögerung...) ein HMInfo "set hm protoEvents short" prüfen, ob alles übertragen wurde - ggf kannst du kontrolieren.

6) Prüfung Teil 2
HMInfo
set hm configChech
sollte anzeigen, dass wieder alle Register in FHEM vorliegen, komplett gelesen wurden

7) Prüfung Teil 3
wenn ich es des öfteren ändern würde  würde ich einen check einbauen. Also
my $WZ_Term_Mo = "04:30 17.0 07:00 22.0 12:00 20.0 20:30 22.0 24:00 17.0"
setzen mit
   { fhem ("set WZ_Term_Climate tempListMon prep  $WZ_Term_Mo")};
prüfen mit
if (ReadingsVal("WZ_Term_Climate","tempListMon","") ne $WZ_Term_Mo).... aktion...


Gruss Martin


Titel: Antw:Templist wird nicht angewandt? HM-CC-TC
Beitrag von: martinp876 am 14 Januar 2014, 13:06:50
Hi Udo,

da ich prinzipiell auch das Problem der Verwaltung von temperaturlisten sehe, habe ich in HMInfo eine support-funktion eingebaut.

wenn du HMInfo definiert hast
define hm HMInfo

kannst du mit
set hm tempList save <filename>
set hm tempList verify <filename>
set hm tempList restore <filename>

du kannst somit
- aktuelle templisten in ein File schreiben
- die files editieren, wenn du willst
- die readings gegen die Files vergleichen
- den Inhalt der files/des files an die thermostate schicken

würde mich freuen, wenn du - und wer sonst interesse hat -  es probierst.
Der default-filename ist "tempList.cfg"

Gruss Martin

Titel: Antw:Templist wird nicht angewandt? HM-CC-TC
Beitrag von: UdoG am 15 Januar 2014, 21:10:23
Hallo Martin,

danke für den Tipp. Ich werde es bei nächster Gelegenheit mal austesten. Eventuell bietet es auch die Möglichkeit die Listen automatisch zu tauschen in den TC's. Dies würde bei Schichtarbeitern eventuell Sinn machen, wo ja die Heizzeiten wechseln können mal soll es Früh warm sein und mal Abends. Schichtpläne sind bei vielen nach gleichen Abläufen und einer Regelmäßigkeit aufgebaut.

Gruß Udo
Titel: Antw:Templist wird nicht angewandt? HM-CC-TC
Beitrag von: martinp876 am 16 Januar 2014, 09:22:30
Hi Udo

ZitatEventuell bietet es auch die Möglichkeit die Listen automatisch zu tauschen
sicher. Du kannst beliebig viele konfig files definieren.
Da ich bei automatischen setzen von Registern immer noch vorsichtig bin würde ich einen test einbauen.
also high level

set hm tempList save file1
schedule verify after 10min
  set hm tempList verify file1
  if not ok set hm tempList save file1 again


Gruss Martin