FHEM Forum

FHEM - Hausautomations-Systeme => Homematic => Thema gestartet von: maxritti am 11 Februar 2025, 16:38:34

Titel: HMInfo tempList und HM-TC-IT-WM-W-EU Climate
Beitrag von: maxritti am 11 Februar 2025, 16:38:34
Ich bräuchte mal Hilfe, da ich so langsam die Krise bekomme.
Seit längerem habe ich 4 von den HM-TC-IT-WM-W-EU im Einsatz. Lief auch längere Zeit gut und zufriedenstellend.
Aber nunmehr ist es irgendwie im Wohnzimmer (HM_303ABC) kalt und augenscheinlich hängt dies mit den tempList Gedoens zusammen.

Hier mal kurz der IST Zustand.

Ich habe eine Datei myPlan_new.cfg, die wie folgt befüllt ist:

#init
entities:HM_303ABC_Climate
R_P1_0_tempListSat> 5:00 19.0 6:00 21.0 22:00 22.0 24:00 18.0
R_P1_1_tempListSun> 24:00 18.0
R_P1_2_tempListMon> 24:00 18.0
R_P1_3_tempListTue> 24:00 18.0
R_P1_4_tempListWed> 24:00 18.0
R_P1_5_tempListThu> 24:00 18.0
R_P1_6_tempListFri> 24:00 18.0
R_P2_0_tempListSat> 24:00 17.0
R_P2_1_tempListSun> 24:00 17.0
R_P2_2_tempListMon> 24:00 17.0
R_P2_3_tempListTue> 24:00 17.0
R_P2_4_tempListWed> 24:00 17.0
R_P2_5_tempListThu> 24:00 17.0
R_P2_6_tempListFri> 24:00 17.0
R_P3_0_tempListSat> 24:00 17.0
R_P3_1_tempListSun> 24:00 17.0
R_P3_2_tempListMon> 24:00 17.0
R_P3_3_tempListTue> 24:00 17.0
R_P3_4_tempListWed> 24:00 17.0
R_P3_5_tempListThu> 24:00 17.0
R_P3_6_tempListFri> 24:00 17.0
entities:HM_358056_Climate
R_P1_0_tempListSat>06:00 18.0 22:00 20.0 24:00 18.0
R_P1_1_tempListSun>06:00 18.0 22:00 20.0 24:00 18.0
R_P1_2_tempListMon>06:00 18.0 21:00 21.0 24:00 18.0
R_P1_3_tempListTue>06:00 18.0 21:00 21.0 24:00 18.0
R_P1_4_tempListWed>06:00 18.0 21:00 21.0 24:00 18.0
R_P1_5_tempListThu>06:00 18.0 21:00 21.0 24:00 18.0
R_P1_6_tempListFri>06:00 18.0 21:00 21.0 24:00 18.0
R_P2_0_tempListSat>06:00 17.0 22:00 21.0 24:00 17.0
R_P2_1_tempListSun>06:00 17.0 22:00 21.0 24:00 17.0
R_P2_2_tempListMon>06:00 17.0 09:00 21.0 17:00 17.0 22:00 21.0 24:00 17.0
R_P2_3_tempListTue>06:00 17.0 09:00 21.0 17:00 17.0 22:00 21.0 24:00 17.0
R_P2_4_tempListWed>06:00 17.0 09:00 21.0 17:00 17.0 22:00 21.0 24:00 17.0
R_P2_5_tempListThu>06:00 17.0 09:00 21.0 17:00 17.0 22:00 21.0 24:00 17.0
R_P2_6_tempListFri>06:00 17.0 09:00 21.0 17:00 17.0 22:00 21.0 24:00 17.0
R_P3_0_tempListSat>06:00 17.0 22:00 21.0 24:00 17.0
R_P3_1_tempListSun>06:00 17.0 22:00 21.0 24:00 17.0
R_P3_2_tempListMon>06:00 17.0 09:00 21.0 17:00 17.0 22:00 21.0 24:00 17.0
R_P3_3_tempListTue>06:00 17.0 09:00 21.0 17:00 17.0 22:00 21.0 24:00 17.0
R_P3_4_tempListWed>06:00 17.0 09:00 21.0 17:00 17.0 22:00 21.0 24:00 17.0
R_P3_5_tempListThu>06:00 17.0 09:00 21.0 17:00 17.0 22:00 21.0 24:00 17.0
R_P3_6_tempListFri>06:00 17.0 09:00 21.0 17:00 17.0 22:00 21.0 24:00 17.0
entities:HM_61853D_Climate
R_P1_0_tempListSat>05:00 18.0 22:00 24.0 24:00 18.0
R_P1_1_tempListSun>06:00 18.0 22:00 20.0 24:00 18.0
R_P1_2_tempListMon>06:00 18.0 17:00 20.0 24:00 18.0
R_P1_3_tempListTue>06:00 18.0 17:00 20.0 24:00 18.0
R_P1_4_tempListWed>06:00 18.0 17:00 20.0 24:00 18.0
R_P1_5_tempListThu>06:00 18.0 17:00 20.0 24:00 18.0
R_P1_6_tempListFri>06:00 18.0 17:00 20.0 24:00 18.0
R_P2_0_tempListSat>24:00 17.0
R_P2_1_tempListSun>24:00 17.0
R_P2_2_tempListMon>24:00 17.0
R_P2_3_tempListTue>24:00 17.0
R_P2_4_tempListWed>24:00 17.0
R_P2_5_tempListThu>24:00 17.0
R_P2_6_tempListFri>24:00 17.0
R_P3_0_tempListSat>24:00 17.0
R_P3_1_tempListSun>24:00 17.0
R_P3_2_tempListMon>24:00 17.0
R_P3_3_tempListTue>24:00 17.0
R_P3_4_tempListWed>24:00 17.0
R_P3_5_tempListThu>24:00 17.0
R_P3_6_tempListFri>24:00 17.0
entities:HM_618568_Climate
R_P1_0_tempListSat>06:00 18.0 22:00 20.0 24:00 18.0
R_P1_1_tempListSun>06:00 18.0 22:00 20.0 24:00 18.0
R_P1_2_tempListMon>06:00 18.0 20:00 20.0 24:00 18.0
R_P1_3_tempListTue>06:00 18.0 20:00 20.0 24:00 18.0
R_P1_4_tempListWed>06:00 18.0 20:00 20.0 24:00 18.0
R_P1_5_tempListThu>06:00 18.0 20:00 20.0 24:00 18.0
R_P1_6_tempListFri>06:00 18.0 20:00 20.0 24:00 18.0
R_P2_0_tempListSat>24:00 17.0
R_P2_1_tempListSun>24:00 17.0
R_P2_2_tempListMon>24:00 17.0
R_P2_3_tempListTue>24:00 17.0
R_P2_4_tempListWed>24:00 17.0
R_P2_5_tempListThu>24:00 17.0
R_P2_6_tempListFri>24:00 17.0
R_P3_0_tempListSat>24:00 17.0
R_P3_1_tempListSun>24:00 17.0
R_P3_2_tempListMon>24:00 17.0
R_P3_3_tempListTue>24:00 17.0
R_P3_4_tempListWed>24:00 17.0
R_P3_5_tempListThu>24:00 17.0
R_P3_6_tempListFri>24:00 17.0

Wenn ich auf hmInfo nun ein "set hm tempList restore" mache, bekomme ich diese Antwort:

restore: ./FHEM/myPlan_new.cfg:HM_303ABC_Climate for HM_303ABC_Climate
restore: ./FHEM/myPlan_new.cfg:HM_358056_Climate for HM_358056_Climate
restore: ./FHEM/myPlan_new.cfg:HM_61853D_Climate for HM_61853D_Climate
restore: ./FHEM/myPlan_new.cfg:HM_618568_Climate for HM_618568_Climate


Soweit so gut denke ich.

Damit ich nun in die einzelnen Climate Channels der Thermostate die Werte bekomme, muss ich doch bspws. ein set HM_303ABC_Climate getConfig machen und abwarten oder?

Bei dem HM_303ABC_Climate sehe ich bspws auch, dass bei R_P1_tempList ein "verified" erscheint.
Mache ich in FHEM ein Refresh auf den Channel, passen die Listen aber nicht zusammen mit der aus der Config-Datei.

Hier mal ein List des HM_303ABC_Climate

Internals:
   DEF        303ABC02
   FUUID      636ead17-f33f-7b3d-8cea-89c357f264967b7c
   NAME       HM_303ABC_Climate
   NR         299
   NTFY_ORDER 48-HM_303ABC_Climate
   STATE      T: 20.4 desired: 22.0
   TYPE       CUL_HM
   chanNo     02
   device     HM_303ABC
   disableNotifyFn 1
   eventCount 1545
   READINGS:
     2025-02-11 16:27:24   CommandAccepted yes
     2025-02-11 16:32:53   R_P1_0_tempListSat  06:00 17.0 22:00 21.0 24:00 17.0
     2025-02-11 16:32:53   R_P1_1_tempListSun  24:00 18.0
     2025-02-11 16:32:53   R_P1_2_tempListMon  24:00 18.0
     2025-02-11 16:32:53   R_P1_3_tempListTue  24:00 18.0
     2025-02-11 16:32:53   R_P1_4_tempListWed  24:00 18.0
     2025-02-11 16:32:53   R_P1_5_tempListThu  24:00 18.0
     2025-02-11 16:32:53   R_P1_6_tempListFri  24:00 18.0
     2025-02-11 16:32:53   R_P1_tempList_State verified
     2025-02-11 16:32:57   R_P2_0_tempListSat  24:00 17.0
     2025-02-11 16:32:57   R_P2_1_tempListSun  24:00 17.0
     2025-02-11 16:32:57   R_P2_2_tempListMon  24:00 17.0
     2025-02-11 16:32:57   R_P2_3_tempListTue  24:00 17.0
     2025-02-11 16:32:57   R_P2_4_tempListWed  24:00 17.0
     2025-02-11 16:32:57   R_P2_5_tempListThu  24:00 17.0
     2025-02-11 16:32:57   R_P2_6_tempListFri  24:00 17.0
     2025-02-11 16:32:57   R_P2_tempList_State verified
     2025-02-11 16:33:00   R_P3_0_tempListSat  24:00 17.0
     2025-02-11 16:33:00   R_P3_1_tempListSun  24:00 17.0
     2025-02-11 16:33:00   R_P3_2_tempListMon  24:00 17.0
     2025-02-11 16:33:00   R_P3_3_tempListTue  24:00 17.0
     2025-02-11 16:33:00   R_P3_4_tempListWed  24:00 17.0
     2025-02-11 16:33:00   R_P3_5_tempListThu  24:00 17.0
     2025-02-11 16:33:00   R_P3_6_tempListFri  24:00 17.0
     2025-02-11 16:33:00   R_P3_tempList_State verified
     2025-02-11 16:32:49   RegL_01.         00:00 08:00
     2025-02-11 16:32:53   RegL_07.         00:00 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:49 2F:20 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:49 49:20 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:49 63:20 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:49 7D:20 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:49 97:20 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:49 B1:20 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
     2025-02-11 16:32:57   RegL_08.         00:00 01:00 02:00 03:00 04:00 05:00 06:00 07:00 08:00 09:00 0A:00 0B:00 0C:00 0D:00 0E:00 0F:00 10:00 11:00 12:00 13:00 14:45 15:20 16: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
     2025-02-11 16:33:00   RegL_09.         00:00 01:00 02:00 03:00 04:00 05:00 06:00 07:00 08:00 09:00 0A:00 0B:00 0C:00 0D:00 0E:00 0F:00 10:00 11:00 12:00 13:00 14:45 15:20 16:45 17:20 18:45 19:20 1A:45 1B:20 1C:45 1D:20 1E:45 1F:20 20:45 21:20 22:45 23:20 24:45 25:20 26:45 27:20 28:45 29:20 2A:45 2B:20 2C:45 2D:20 2E:45 2F:20 30:45 31:20 32:45 33:20 34:45 35:20 36:45 37:20 38:45 39:20 3A:45 3B:20 3C:45 3D:20 3E:45 3F:20 40:45 41:20 42:45 43:20 44:45 45:20 46:45 47:20 48:45 49:20 4A:45 4B:20 4C:45 4D:20 4E:45 4F:20 50:45 51:20 52:45 53:20 54:45 55:20 56:45 57:20 58:45 59:20 5A:45 5B:20 5C:45 5D:20 5E:45 5F:20 60:45 61:20 62:45 63:20 64:45 65:20 66:45 67:20 68:45 69:20 6A:45 6B:20 6C:45 6D:20 6E:45 6F:20 70:45 71:20 72:45 73:20 74:45 75:20 76:45 77:20 78:45 79:20 7A:45 7B:20 7C:45 7D:20 7E:45 7F:20 80:45 81:20 82:45 83:20 84:45 85:20 86:45 87:20 88:45 89:20 8A:45 8B:20 8C:45 8D:20 8E:45 8F:20 90:45 91:20 92:45 93:20 94:45 95:20 96:45 97:20 98:45 99:20 9A:45 9B:20 9C:45 9D:20 9E:45 9F:20 A0:45 A1:20 A2:45 A3:20 A4:45 A5:20 A6:45 A7:20 A8:45 A9:20 AA:45 AB:20 AC:45 AD:20 AE:45 AF:20 B0:45 B1:20 B2:45 B3:20 B4:45 B5:20 B6:45 B7:20 B8:45 B9:20 BA:45 BB:20 BC:45 BD:20 BE:45 BF:20 C0:45 C1:20 C2:45 C3:20 C4:45 C5:20 C6:45 C7:20 C8:45 C9:20 CA:00 CB:00 CC:00 CD:00 CE:00 CF:00
     2025-02-11 16:31:28   boostTime       -
     2025-02-11 16:34:00   cfgState        TempChk
     2025-02-11 16:31:28   commReporting   off
     2025-02-11 16:33:00   commState       CMDs_done
     2025-02-11 16:31:28   controlMode     auto
     2025-02-11 16:33:49   desired-temp    22.0
     2025-02-11 16:33:49   humidity        42
     2025-02-11 16:33:49   measured-temp   20.4
     2025-02-11 16:27:24   recentStateType ack
     2025-02-11 16:33:49   state           T: 20.4 desired: 22.0
     2025-02-11 16:09:43   trigLast        fhem:80
     2025-02-11 16:31:28   winOpenReporting off
   TEMPLIST:
     Fri:
       0:
         HOUR       24
         MINUTE     00
         TEMP       17.0
       1:
         HOUR       17
         MINUTE     00
         TEMP       20.0
       2:
         HOUR       24
         MINUTE     00
         TEMP       18.0
     Mon:
       0:
         HOUR       24
         MINUTE     00
         TEMP       17.0
       1:
         HOUR       17
         MINUTE     00
         TEMP       20.0
       2:
         HOUR       24
         MINUTE     00
         TEMP       18.0
     Sat:
       0:
         HOUR       24
         MINUTE     00
         TEMP       17.0
       1:
         HOUR       22
         MINUTE     00
         TEMP       20.0
       2:
         HOUR       24
         MINUTE     00
         TEMP       17.0
     Sun:
       0:
         HOUR       24
         MINUTE     00
         TEMP       17.0
       1:
         HOUR       22
         MINUTE     00
         TEMP       20.0
       2:
         HOUR       24
         MINUTE     00
         TEMP       18.0
     Thu:
       0:
         HOUR       24
         MINUTE     00
         TEMP       17.0
       1:
         HOUR       17
         MINUTE     00
         TEMP       20.0
       2:
         HOUR       24
         MINUTE     00
         TEMP       18.0
     Tue:
       0:
         HOUR       24
         MINUTE     00
         TEMP       17.0
       1:
         HOUR       17
         MINUTE     00
         TEMP       20.0
       2:
         HOUR       24
         MINUTE     00
         TEMP       18.0
     Wed:
       0:
         HOUR       24
         MINUTE     00
         TEMP       17.0
       1:
         HOUR       17
         MINUTE     00
         TEMP       20.0
       2:
         HOUR       24
         MINUTE     00
         TEMP       18.0
   helper:
     peerFriend peerRtTc
     peerIDsRaw ,00000000
     peerIDsState complete
     peerOpt    p:thermostat
     regLst     1,7,8,9
     cfgChk:
       idTp00     failed Entries:
R_P1_0_tempListSat mismatch 5:00 19.0 6:00 21.0 22:00 22.0 24:00 18.0 ne 06:00 17.0 22:00 21.0 24:00 17.0 ##
     cmds:
       TmplKey    :no:1739287018.01438
       TmplTs     1739287018.01438
       cmdKey     1:0:0::HM_303ABC:00AD:02:
       cmdLst:
         clear      [({msgErrors}|msgEvents|rssi|attack|trigger|register|oldRegs|readings|all)]
         controlManu (on|off|5.0..30.0;0.5)
         controlMode (auto|manual|boost|day|night)
         controlParty -temp- -startDate- -startTime- -endDate- -endTime-
         desired-temp (on|off|5.0..30.0;0.5)
         getConfig  noArg
         getRegRaw  (List0|List1|List2|List3|List4|List5|List6|List7) [-peerChn-]
         inhibit    [(on|{off})]
         peerBulk   -peer1,peer2,...- [({set}|unset)]
         peerChan   -btnNumber- -actChn- [({single})] [({set}|unset)] [(actor|remote|{both})]
         regBulk    -list-.-peerChn- -addr1:data1- [-addr2:data2-]...
         regSet     [(prep|{exec})] -regName- -value- [-peerChn-]
         sign       [(on|{off})]
         tempListFri [(prep|{exec})] [({p1}|p2|p3)] -HH:MM- -temp- [...]
         tempListMon [(prep|{exec})] [({p1}|p2|p3)] -HH:MM- -temp- [...]
         tempListSat [(prep|{exec})] [({p1}|p2|p3)] -HH:MM- -temp- [...]
         tempListSun [(prep|{exec})] [({p1}|p2|p3)] -HH:MM- -temp- [...]
         tempListThu [(prep|{exec})] [({p1}|p2|p3)] -HH:MM- -temp- [...]
         tempListTmpl [({verify}|restore)] [[-file-:]-templateName-]
         tempListTue [(prep|{exec})] [({p1}|p2|p3)] -HH:MM- -temp- [...]
         tempListWed [(prep|{exec})] [({p1}|p2|p3)] -HH:MM- -temp- [...]
         tempTmplSet -tempTmpl-
         tplDel     -tplDel-
         tplSet_0   -tplChan-
       lst:
         condition  slider,0,1,255
         peer       
         peerOpt   
         tplChan   
         tplDel     
         tplPeer   
       rtrvLst:
         cmdList    [({short}|long)]
         deviceInfo [({short}|long)]
         list       [({normal}|full)]
         param      -param-
         reg        -addr- -list- [-peerChn-]
         regList    noArg
         regTable   noArg
         regVal     -addr- -list- [-peerChn-]
         saveConfig [-filename-]
         tplInfo    noArg
     expert:
       def        0
       det        0
       raw        1
       tpl        0
     peerIDsH:
       00000000   broadcast
     regCollect:
     role:
       chn        1
     shRegR:
       07         00
     shadowReg:
     shadowRegChn:
       RegL_07.   00
       RegL_08.   00
       RegL_09.   00
     tmpl:
Attributes:
   alias      Wohnzimmer_Climate
   model      HM-TC-IT-WM-W-EU
   peerIDs    00000000
   room       Temperatur

In cfgChk sehe ich gerade ein failed Entries. Aber warum?

cfgChk:
       idTp00     failed Entries:
R_P1_0_tempListSat mismatch 5:00 19.0 6:00 21.0 22:00 22.0 24:00 18.0 ne 06:00 17.0 22:00 21.0 24:00 17.0 ##

Ggf sieht jemand auf Anhieb meinen Fehler und kann helfen.
Irgendwie drehe ich mich nämlich seit Stunden im Kreis und es wird nicht warm im Wohnzimmer.