Hallo,
ich habe ein Device für das Editieren der weekprofiles gemacht.
Aktuell ist/war dort nur das default-Profil und ein neues für meinen Thermostat im Bad enthalten.
Arbeite damit aber nicht oft, und jetzt wollte ich zum Test ein neues Profil anlegen, und es in den Thermostat fürs Schlafzimmer kopieren.
Ich sehe auch, dass ich mehrere Profile habe, und kann die Zeiten anpassen, aber ein kopieren über den entsprechenden Button bzw. über den entsprechenden Befehl funktioniert nicht. Ich kriege das neue Profil nicht im Therrmostat fürs Schlafzimmer angezeigt...
Das weekprofile:
Internals:
CONFIGFILE ./log/weekprofile-wptest.cfg
FUUID 637fd9a6-f33f-a625-179c-ed8ceac66e169cc7
NAME wptest
NR 205
NTFY_ORDER 50-wptest
STATE created
TYPE weekprofile
PROFILES:
HASH(0x2b734a0)
HASH(0x2a4edf0)
HASH(0x2bbf020)
READINGS:
2023-05-14 16:56:32 profile_count 3
2023-05-14 16:56:32 state created
SNDDEVLIST:
HASH(0x2b74668)
HASH(0x2bb4018)
HASH(0x2bbe3f0)
HASH(0x2bc9058)
HASH(0x2a5a070)
HASH(0x2a4e2c8)
HASH(0x2b6ecf0)
TEMPMAP:
TOPICS:
default
Attributes:
widgetEditDaysInRow 1
widgetWeekdays Montag,Dienstag,Mittwoch,Donnerstag,Freitag,Samstag,Sonntag
der Thermostat im Bad:
Internals:
DEF 4596C002
FUUID 5ce84eba-f33f-a625-9e6c-89e6cfbaa3e8410a
NAME HzgSetBad
NR 35
NTFY_ORDER 48-HzgSetBad
STATE T: 22.1°C / D: 22.0°C / H: 51% / B: ok
TYPE CUL_HM
chanNo 02
device HzgThermostatBad
disableNotifyFn 1
READINGS:
2023-04-26 14:00:18 CommandAccepted yes
2021-12-23 13:16:06 R-boostPeriod 5 min
2021-12-23 13:16:06 R-dayTemp 21 C
2021-12-23 13:16:06 R-daylightSaveTime on
2021-12-23 13:16:06 R-heatCool heating
2021-12-23 13:16:06 R-modePrioManu all
2021-12-23 13:16:06 R-modePrioParty all
2021-12-23 13:16:06 R-nightTemp 17 C
2021-12-23 13:16:06 R-noMinMax4Manu off
2023-02-15 18:06:36 R-sendWeatherData on
2023-02-15 18:06:36 R-showHumidity tempHum
2021-12-23 13:16:06 R-showInfo time
2023-02-15 18:06:36 R-showSetTemp actTemp
2021-12-23 13:16:06 R-showWeekday off
2021-12-23 13:16:03 R-sign off
2021-12-23 13:16:06 R-tempMax 30.5 C
2021-12-23 13:16:06 R-tempMin 4.5 C
2023-02-15 18:08:56 R-tempOffset -3.5K
2021-12-23 13:16:06 R-weekPrgSel prog1
2021-12-23 13:16:06 R-winOpnBoost off
2023-02-15 18:08:56 R_P1_0_tempListSat 24:00 22.0
2023-02-15 18:08:56 R_P1_1_tempListSun 24:00 22.0
2023-02-15 18:08:56 R_P1_2_tempListMon 24:00 22.0
2023-02-15 18:08:56 R_P1_3_tempListTue 08:00 22.0 21:00 30.0 24:00 22.0
2023-02-15 18:08:56 R_P1_4_tempListWed 24:00 22.0
2023-02-15 18:08:56 R_P1_5_tempListThu 08:00 22.0 21:00 30.0 24:00 22.0
2023-02-15 18:08:56 R_P1_6_tempListFri 24:00 22.0
2023-02-15 18:08:56 R_P1_tempList_State verified
2023-02-15 18:09:00 R_P2_0_tempListSat 24:00 17.0
2023-02-15 18:09:00 R_P2_1_tempListSun 24:00 17.0
2023-02-15 18:09:00 R_P2_2_tempListMon 24:00 17.0
2023-02-15 18:09:00 R_P2_3_tempListTue 24:00 17.0
2023-02-15 18:09:00 R_P2_4_tempListWed 24:00 17.0
2023-02-15 18:09:00 R_P2_5_tempListThu 24:00 17.0
2023-02-15 18:09:00 R_P2_6_tempListFri 24:00 17.0
2023-02-15 18:09:00 R_P2_tempList_State verified
2023-02-15 18:09:04 R_P3_0_tempListSat 24:00 17.0
2023-02-15 18:09:04 R_P3_1_tempListSun 24:00 17.0
2023-02-15 18:09:04 R_P3_2_tempListMon 24:00 17.0
2023-02-15 18:09:04 R_P3_3_tempListTue 24:00 17.0
2023-02-15 18:09:04 R_P3_4_tempListWed 24:00 17.0
2023-02-15 18:09:04 R_P3_5_tempListThu 24:00 17.0
2023-02-15 18:09:04 R_P3_6_tempListFri 24:00 17.0
2023-02-15 18:09:04 R_P3_tempList_State verified
2023-02-15 18:08:53 RegL_01. 00:00 08:00
2023-02-15 18:08:56 RegL_07. 00:00 01:2A 02:22 03:09 04:3D 05:00 06:00 07:00 08:00 09:C0 0A:30 0B:00 0C:00 0D:00 0E:01 0F:04 10:00 11:00 12:09 13:00 14:59 15:20 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:59 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:59 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:58 63:60 64:78 65:FC 66:59 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:59 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:58 97:60 98:78 99:FC 9A:59 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:59 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
2023-02-15 18:09:00 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
2023-02-15 18:09:04 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
2023-05-14 16:59:35 boostTime -
2023-02-15 18:10:04 cfgState TempChk
2023-05-14 16:59:35 commReporting off
2023-05-14 07:55:12 commState CMDs_done
2023-05-14 16:59:35 controlMode auto
2023-05-14 17:07:32 desired-temp 22.0
2023-05-14 17:07:32 humidity 51
2023-05-14 17:07:32 measured-temp 22.1
2023-04-26 14:00:18 recentStateType ack
2023-05-14 17:07:32 state T: 22.1 desired: 22.0
2022-11-12 10:02:07 tempTmplSet HzgSetBad
2023-01-24 19:51:33 trigLast fhem:80
2023-05-14 16:59:35 winOpenReporting off
helper:
peerFriend peerRtTc
peerIDsState complete
peerOpt p:thermostat
regLst 1,7,8,9
cmds:
TmplKey :no:noAssTs
TmplTs 1684076191.56049
cmdKey 1:0:0::HzgThermostatBad: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 1
det 1
raw 1
tpl 1
peerIDsH:
00000000 broadcast
role:
chn 1
shRegR:
07 00
tmpl:
Attributes:
alias Bad
event-min-interval .*:900
event-on-change-reading .*
event-on-update-reading .*
expert defReg,allReg,rawReg,templ
group Raumtemperaturen
icon icoTemp
model HM-TC-IT-WM-W-EU
peerIDs 00000000
room Bad,Heizung
stateFormat {"T: ".ReadingsVal($name,"measured-temp",0)."°C / D: ".ReadingsVal($name,"desired-temp",0)."°C / H: " . ReadingsVal($name,"humidity",0) . "% / B: "
.ReadingsVal("HzgThermostatBad","battery","??")}
tempListTmpl HzgSetBad
verbose 1
webCmd desired-temp:controlMode:tempTmplSet
widgetOverride desired-temp:slider,5,1,30,1
und der Thermostat im Schlafzimmer:
Internals:
DEF 4596C002
FUUID 5ce84eba-f33f-a625-9e6c-89e6cfbaa3e8410a
NAME HzgSetBad
NR 35
NTFY_ORDER 48-HzgSetBad
STATE T: 22.1°C / D: 22.0°C / H: 51% / B: ok
TYPE CUL_HM
chanNo 02
device HzgThermostatBad
disableNotifyFn 1
READINGS:
2023-04-26 14:00:18 CommandAccepted yes
2021-12-23 13:16:06 R-boostPeriod 5 min
2021-12-23 13:16:06 R-dayTemp 21 C
2021-12-23 13:16:06 R-daylightSaveTime on
2021-12-23 13:16:06 R-heatCool heating
2021-12-23 13:16:06 R-modePrioManu all
2021-12-23 13:16:06 R-modePrioParty all
2021-12-23 13:16:06 R-nightTemp 17 C
2021-12-23 13:16:06 R-noMinMax4Manu off
2023-02-15 18:06:36 R-sendWeatherData on
2023-02-15 18:06:36 R-showHumidity tempHum
2021-12-23 13:16:06 R-showInfo time
2023-02-15 18:06:36 R-showSetTemp actTemp
2021-12-23 13:16:06 R-showWeekday off
2021-12-23 13:16:03 R-sign off
2021-12-23 13:16:06 R-tempMax 30.5 C
2021-12-23 13:16:06 R-tempMin 4.5 C
2023-02-15 18:08:56 R-tempOffset -3.5K
2021-12-23 13:16:06 R-weekPrgSel prog1
2021-12-23 13:16:06 R-winOpnBoost off
2023-02-15 18:08:56 R_P1_0_tempListSat 24:00 22.0
2023-02-15 18:08:56 R_P1_1_tempListSun 24:00 22.0
2023-02-15 18:08:56 R_P1_2_tempListMon 24:00 22.0
2023-02-15 18:08:56 R_P1_3_tempListTue 08:00 22.0 21:00 30.0 24:00 22.0
2023-02-15 18:08:56 R_P1_4_tempListWed 24:00 22.0
2023-02-15 18:08:56 R_P1_5_tempListThu 08:00 22.0 21:00 30.0 24:00 22.0
2023-02-15 18:08:56 R_P1_6_tempListFri 24:00 22.0
2023-02-15 18:08:56 R_P1_tempList_State verified
2023-02-15 18:09:00 R_P2_0_tempListSat 24:00 17.0
2023-02-15 18:09:00 R_P2_1_tempListSun 24:00 17.0
2023-02-15 18:09:00 R_P2_2_tempListMon 24:00 17.0
2023-02-15 18:09:00 R_P2_3_tempListTue 24:00 17.0
2023-02-15 18:09:00 R_P2_4_tempListWed 24:00 17.0
2023-02-15 18:09:00 R_P2_5_tempListThu 24:00 17.0
2023-02-15 18:09:00 R_P2_6_tempListFri 24:00 17.0
2023-02-15 18:09:00 R_P2_tempList_State verified
2023-02-15 18:09:04 R_P3_0_tempListSat 24:00 17.0
2023-02-15 18:09:04 R_P3_1_tempListSun 24:00 17.0
2023-02-15 18:09:04 R_P3_2_tempListMon 24:00 17.0
2023-02-15 18:09:04 R_P3_3_tempListTue 24:00 17.0
2023-02-15 18:09:04 R_P3_4_tempListWed 24:00 17.0
2023-02-15 18:09:04 R_P3_5_tempListThu 24:00 17.0
2023-02-15 18:09:04 R_P3_6_tempListFri 24:00 17.0
2023-02-15 18:09:04 R_P3_tempList_State verified
2023-02-15 18:08:53 RegL_01. 00:00 08:00
2023-02-15 18:08:56 RegL_07. 00:00 01:2A 02:22 03:09 04:3D 05:00 06:00 07:00 08:00 09:C0 0A:30 0B:00 0C:00 0D:00 0E:01 0F:04 10:00 11:00 12:09 13:00 14:59 15:20 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:59 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:59 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:58 63:60 64:78 65:FC 66:59 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:59 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:58 97:60 98:78 99:FC 9A:59 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:59 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
2023-02-15 18:09:00 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
2023-02-15 18:09:04 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
2023-05-14 16:59:35 boostTime -
2023-02-15 18:10:04 cfgState TempChk
2023-05-14 16:59:35 commReporting off
2023-05-14 07:55:12 commState CMDs_done
2023-05-14 16:59:35 controlMode auto
2023-05-14 17:07:32 desired-temp 22.0
2023-05-14 17:07:32 humidity 51
2023-05-14 17:07:32 measured-temp 22.1
2023-04-26 14:00:18 recentStateType ack
2023-05-14 17:07:32 state T: 22.1 desired: 22.0
2022-11-12 10:02:07 tempTmplSet HzgSetBad
2023-01-24 19:51:33 trigLast fhem:80
2023-05-14 16:59:35 winOpenReporting off
helper:
peerFriend peerRtTc
peerIDsState complete
peerOpt p:thermostat
regLst 1,7,8,9
cmds:
TmplKey :no:noAssTs
TmplTs 1684076191.56049
cmdKey 1:0:0::HzgThermostatBad: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 1
det 1
raw 1
tpl 1
peerIDsH:
00000000 broadcast
role:
chn 1
shRegR:
07 00
tmpl:
Attributes:
alias Bad
event-min-interval .*:900
event-on-change-reading .*
event-on-update-reading .*
expert defReg,allReg,rawReg,templ
group Raumtemperaturen
icon icoTemp
model HM-TC-IT-WM-W-EU
peerIDs 00000000
room Bad,Heizung
stateFormat {"T: ".ReadingsVal($name,"measured-temp",0)."°C / D: ".ReadingsVal($name,"desired-temp",0)."°C / H: " . ReadingsVal($name,"humidity",0) . "% / B: "
.ReadingsVal("HzgThermostatBad","battery","??")}
tempListTmpl HzgSetBad
verbose 1
webCmd desired-temp:controlMode:tempTmplSet
widgetOverride desired-temp:slider,5,1,30,1
Wo ist mein Denkfehler, bzw. wie macht man das richtig?
Viele Grüße
Wolfgang
Hmmm, es gibt mehrere Varianten, wie man mit weekprofile arbeiten kann...
Prinzipiell erkennt weekprofile "seine" Adressaten an dem, was im Attribut "weekprofile" im jeweiligen Zieldevice steht - diese Attribute (müssen per userattr hinzugefügt werden) sind bei dir gar nicht vorhanden.
https://wiki.fhem.de/wiki/Weekprofile hast du konsultiert?
Hallo Beta-User,
ich habe mir das Kapitel 4.1.3 Wochenprofile an ein Device übertragen angesehen, und nach diesem sollte es ja kein Problem sein, das editierte Profil an meinen Thermostat zu übertragen...
Zitat von: Beta-User am 14 Mai 2023, 17:42:23Hmmm, es gibt mehrere Varianten, wie man mit weekprofile arbeiten kann...
Prinzipiell erkennt weekprofile "seine" Adressaten an dem, was im Attribut "weekprofile" im jeweiligen Zieldevice steht - diese Attribute (müssen per userattr hinzugefügt werden) sind bei dir gar nicht vorhanden.
Dann dürfte es bisher im Bad aber auch nicht funktioniert haben, oder?
Und da geht es...
Es ist kein "Problem", das Profil an die Devices zu übertragen, aber der set-Abschnitt in der commandref, auf den da verwiesen wird, enthält auch mehrere Varianten...
Also: Welchen konkreten Befehl hast du gewählt? "restore_topic" funktioniert jedenfalls afaik nur mit gesetztem "weekprofile"-Attribut.
"send_to_device" sollte auch ohne Attribut gehen, aber dass kannst du das nicht über den "T"-Button gemacht haben...
[OT]
Dass die konkret gewählte Kombination der "event-on-.*"-Attribut-Inhalte nur zusätzlichen Rechenaufwand für FHEM bedeutet, aber effektiv nichts ändert, ist klar?
Hallo Beta-User,
bei mir kann ich das "send_to_device" aus dem drop-down auswählen, und dann kommt dort als Hinweis:
bild 2.jpg
also dürfte mein Kommando dann
set wptest send_to_device HzgSetSchlafzimmerKalt HzgSetSchlafzimmer
sein.
In der Anzeige selber gibt es aber noch das "-->", womit man offensichtlich das selbe auslösen kann...
bild1.jpg
Das mit den "event-on-.*"-Attribut-Inhalten habe ich schon öfters gehört, sollte ich mal ändern, aber irgendwie sind das immer zuviele zum ändern :-)
Viele Grüße
Wolfgang
Hmm, deine screenshots kann ich irgendwie nicht vergrößern, und anscheinend sieht das bei mir auch etwas anders aus, weil "useTopics" aktiviert ist. (Ich finde das sehr viel intuitiver, alles in einer weekprofile-Instanz verwalten zu können und habe einige Referenzierungen angelegt, so beschränkt sich das effektiv auf einige wenige Profile, die ggf. zu ändern sind...).
Jedenfalls scheinst du vor dem korrekten Absenden auch irgendwas anmarkern zu müssen (oder eben einen "Klartext-Kommand" eingeben), damit das klappt. Hast du das ausprobiert und funktioniert es dann?
[OT]
Unnützes Zeug dann wegzuwerfen, wenn man grade mal wieder konktet drüber gestolpert ist, schadet ja nicht und ist vom Aufwand her auch überschaubar...
Hallo Beta-Teilchen,
entschuldige die späte Antwort, aber ich bekomme wohl keine Mailhinweise, wenn jemand auf meine Posts antwortet...
Ich brauche den ganzen "Firlefanz" mit den unterschiedlichen topics nicht. Ich habe 4 Zimmer, für die ein Weekprofile in Frage kommt, und ich möchte nur in der Lage sein, jedes Profil eines Thermostaten mit FHEM zu bearbeiten und dann wieder dort hin einspielen. Das ändern geht ja schon im wptest-Device.
Und fürs runterübertragen brauche ich dann im Thermostat das user-attribut userattr weekprofile, sowie das entsprechende weekprofile Plan_WZ, damit ich es dann im wptest anstossen kann zum übertragen?
Mehr soll ja gar nicht passieren...
Viele Grüße
Wolfgang
Zitat von: wowogiengen am 22 Mai 2023, 13:00:53Hallo Beta-Teilchen,
Beta-User, bitte.
ZitatIch brauche den ganzen "Firlefanz" mit den unterschiedlichen topics nicht. Ich habe 4 Zimmer, für die ein Weekprofile in Frage kommt, und ich möchte nur in der Lage sein, jedes Profil eines Thermostaten mit FHEM zu bearbeiten und dann wieder dort hin einspielen. Das ändern geht ja schon im wptest-Device.
Und fürs runterübertragen brauche ich dann im Thermostat das user-attribut userattr weekprofile, sowie das entsprechende weekprofile Plan_WZ, damit ich es dann im wptest anstossen kann zum übertragen?
Das weekprofile muss halt wissen, an welches Device das letztendlich soll. Dazu muss halt entweder jeder Thermostat "sein" weekprofile bekommen (Zuordnung via DEF), oder es muss eben "entity" (weekprofile-Sprech) und "weekprofile" (userAttr im Zieldevice) zusammenpassen.
Ansonsten finde ich auch mit nur 4 Thermostaten "topics" keinen "Firlefanz", ich habe doch keine Lust, jedesmal einzelne Temperaturwerte zu vergeben, nur weil ich (oder die Frau) mal Urlaub habe, Homeoffice mache, Besuch da ist, ....
Diese "Szenarien" werden vorab definiert und dann eben nur das "topic" gewechselt, Fisch geputzt. Easy, mAn..