Problem:
Direktes peering eines Wandthermostats HM-TC-IT-WM-W-EU (HM_303ABC) mit einem Unterputzaktor HM-LC-SW1-FM (HM_2EC750) klappt nicht.
Folgendes habe ich probiert:
set HM_303ABC_Weather peerChan 0 HM_2EC750 single set
Das hat der auch ohne Fehler angenommen.
Beim HM_2EC750 taucht dann auch in peerList der HM_303ABC_Weather auf.
Nur passiert nichts, wenn ich am Thermostat hoch oder runter drehe.
Anbei mal ein List der beiden Devices.
Internals:
CFGFN
DEF 303ABC
FUUID 63307ceb-f33f-7b3d-db6f-76840c875e8f7615
IODev myHMLGW
LASTInputDev myHMLGW
MSGCNT 2354
NAME HM_303ABC
NR 1162
NTFY_ORDER 48-HM_303ABC
STATE CMDs_done
TYPE CUL_HM
channel_01 HM_303ABC_Weather
channel_02 HM_303ABC_Climate
channel_03 HM_303ABC_WindowRec
channel_06 HM_303ABC_remote
channel_07 HM_303ABC_SwitchTr
disableNotifyFn 1
eventCount 116
lastMsg No:1D - t:70 s:303ABC d:000000 00EC33
myHMLGW_MSGCNT 1177
myHMLGW_RAWMSG 050000281D8470303ABC00000000EC33
myHMLGW_RSSI -40
myHMLGW_Schlafzimmer_MSGCNT 1177
myHMLGW_Schlafzimmer_RAWMSG 0500003F1D8470303ABC00000000EC33
myHMLGW_Schlafzimmer_RSSI -63
myHMLGW_Schlafzimmer_TIME 2022-09-26 16:51:00
myHMLGW_TIME 2022-09-26 16:51:00
protLastRcv 2022-09-26 16:51:00
protRcv 1179 last_at:2022-09-26 16:51:00
protSnd 5 last_at:2022-09-26 16:48:00
protSndB 1 last_at:2022-09-26 16:48:00
protState CMDs_done
rssi_at_myHMLGW cnt:1177 min:-51 max:-28 avg:-29.41 lst:-40
rssi_at_myHMLGW_Schlafzimmer cnt:1178 min:-74 max:-58 avg:-64.88 lst:-63
READINGS:
2022-09-26 16:48:00 CommandAccepted yes
2022-09-25 18:09:33 D-firmware 1.3
2022-09-25 18:09:33 D-serialNr LEQ1215838
2022-09-26 16:48:00 IODev myHMLGW
2022-09-26 16:50:50 battery ok
2022-09-26 16:50:50 batteryLevel 3.2
2022-09-25 18:10:33 cfgState updating
2022-09-26 16:48:00 commState CMDs_done
2022-09-26 16:50:50 desired-temp 24.0
2022-09-26 16:50:50 measured-temp 23.6
2022-09-26 16:48:00 state CMDs_done
2022-09-25 18:09:48 time-request -
helper:
HM_CMDNR 29
PONtest 1
cSnd 019A234E303ABC0006,019A234E303ABC01012EC7500100
cfgStateUpdt 0
lastMsgTm 1664203860.94433
mId 00AD
peerFriend -
peerOpt -:thermostat
regLst 0
rxType 6
supp_Pair_Rep 0
cfgChk:
idRc01 RegL_00.
idRc03 fail
cmds:
TmplKey :no:1664122178.05262
TmplTs 1664122178.05262
cmdKey 0:1:0::HM_303ABC:00AD:01:
cmdLst:
assignHmKey noArg
clear [({msgErrors}|msgEvents|rssi|attack|trigger|register|oldRegs|readings|all)]
deviceRename -newName-
fwUpdate -filename- [-bootTime-]
getConfig noArg
getDevInfo noArg
getRegRaw (List0|List1|List2|List3|List4|List5|List6|List7) [-peerChn-]
inhibit [(on|{off})]
raw -data- [...]
regBulk -list-.-peerChn- -addr1:data1- [-addr2:data2-]...
regSet [(prep|{exec})] -regName- -value- [-peerChn-]
reset noArg
sysTime noArg
tplDel -tplDel-
tplSet_0 -tplChan-
unpair noArg
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
io:
flgs 0
newChn +303ABC,00,00,00
nextSend 1664203861.03962
rxt 0
vccu myVCCU
p:
303ABC
00
00
00
prefIO:
mRssi:
mNo 1D
io:
myHMLGW:
-32
-32
myHMLGW_Schlafzimmer:
-63
-63
peerIDsH:
prt:
bErr 0
sProc 0
q:
qReqConf 00
qReqStat
role:
dev 1
rssi:
at_myHMLGW:
avg -29.4180118946474
cnt 1177
lst -40
max -28
min -51
at_myHMLGW_Schlafzimmer:
avg -64.8811544991513
cnt 1178
lst -63
max -58
min -74
shRegW:
07 02
shadowReg:
tmpl:
Attributes:
IOgrp myVCCU:myHMLGW_Schlafzimmer
autoReadReg 4_reqStatus
event-min-interval measured-temp:300
expert rawReg
firmware 1.3
model HM-TC-IT-WM-W-EU
msgRepeat 1
room CUL_HM,Temperatur
serialNr LEQ1215838
subType thermostat
webCmd getConfig:clear msgEvents
Internals:
CFGFN
DEF 303ABC01
FUUID 63307ceb-f33f-7b3d-17dd-e05dc2cd51435a49
NAME HM_303ABC_Weather
NR 1164
NTFY_ORDER 48-HM_303ABC_Weather
STATE T: 23.5 H: 49
TYPE CUL_HM
chanNo 01
device HM_303ABC
disableNotifyFn 1
eventCount 542
READINGS:
2022-09-25 18:10:33 cfgState updating
2022-09-26 16:48:00 commState CMDs_done
2022-09-26 16:53:49 humidity 49
2022-09-26 16:53:49 state T: 23.5 H: 49
2022-09-26 16:53:49 temperature 23.5
helper:
peerFriend peerSensT
peerIDsState peerUnread
peerOpt p:thermostat
regLst 1
cfgChk:
idPz00 fail
idRc01 RegL_01.
cmds:
TmplKey :no:1664122178.05226
TmplTs 1664122178.05226
cmdKey 1:0:0::HM_303ABC:00AD:01:
cmdLst:
clear [({msgErrors}|msgEvents|rssi|attack|trigger|register|oldRegs|readings|all)]
getConfig noArg
getRegRaw (List0|List1|List2|List3|List4|List5|List6|List7) [-peerChn-]
inhibit [(on|{off})]
peerBulk -peer1,peer2,...- [({set}|unset)]
peerChan -btnNumber- -actChn- [({single})] [({set}|unset)] [(actor|remote|{both})]
peerSmart -peerOpt-
regBulk -list-.-peerChn- -addr1:data1- [-addr2:data2-]...
regSet [(prep|{exec})] -regName- -value- [-peerChn-]
sign [(on|{off})]
tplDel -tplDel-
tplSet_0 -tplChan-
lst:
condition slider,0,1,255
peer
peerOpt EG_dr_TS_Terrasse,EG_wz_TS_Terrasse_Btn1
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:
role:
chn 1
shadowReg:
tmpl:
Attributes:
group Temperatur
model HM-TC-IT-WM-W-EU
peerIDs peerUnread
room Temperatur
Internals:
CFGFN
DEF 2EC750
FUUID 6331b65c-f33f-7b3d-0e82-5ae9e99ee26684ff
IODev myHMLGW
LASTInputDev myHMLGW
MSGCNT 55
NAME HM_2EC750
NR 15831
NTFY_ORDER 48-HM_2EC750
STATE off
TYPE CUL_HM
chanNo 01
disableNotifyFn 1
eventCount 74
lastMsg No:66 - t:10 s:2EC750 d:9A234E 030000
myHMLGW_MSGCNT 28
myHMLGW_RAWMSG 0501004266A0102EC7509A234E030000
myHMLGW_RSSI -66
myHMLGW_Schlafzimmer_MSGCNT 27
myHMLGW_Schlafzimmer_RAWMSG 0500004066A0102EC7509A234E030000
myHMLGW_Schlafzimmer_RSSI -64
myHMLGW_Schlafzimmer_TIME 2022-09-26 16:48:07
myHMLGW_TIME 2022-09-26 16:48:07
peerList HM_303ABC_Weather
protLastRcv 2022-09-26 16:48:07
protRcv 28 last_at:2022-09-26 16:48:07
protSnd 35 last_at:2022-09-26 16:48:07
protState CMDs_done
rssi_at_myHMLGW cnt:28 min:-69 max:-38 avg:-52.21 lst:-66
rssi_at_myHMLGW_Schlafzimmer cnt:28 min:-67 max:-60 avg:-62.67 lst:-64
rssi_myHMLGW cnt:7 min:-76 max:-44 avg:-58.14 lst:-63
READINGS:
2022-09-26 16:48:01 CommandAccepted yes
2022-09-26 16:25:32 D-firmware 2.5
2022-09-26 16:25:32 D-serialNr LEQ0879629
2022-09-26 16:48:07 IODev myHMLGW
2022-09-26 16:48:04 PairedTo 0x9A234E
2022-09-26 16:48:04 RegL_00. 00:00 02:01 0A:9A 0B:23 0C:4E 15:FF 18:00
2022-09-26 16:48:05 RegL_01. 00:00 08:00 30:06 56:00 57:24
2022-09-26 16:48:07 RegL_03.HM_303ABC_Weather 00:00 02:00 03:00 04:32 05:64 06:00 07:FF 08:00 09:FF 0A:01 0B:14 0C:63 82:00 83:00 84:32 85:64 86:00 87:FF 88:00 89:FF 8A:21 8B:14 8C:63
2022-09-26 16:49:07 cfgState PeerVerf
2022-09-26 16:48:07 commState CMDs_done
2022-09-26 16:40:54 deviceMsg off (to myVCCU)
2022-09-26 16:40:54 level 0
2022-09-26 16:40:54 pct 0
2022-09-26 16:48:06 peerList HM_303ABC_Weather
2022-09-26 16:25:39 powerOn 2022-09-26 16:25:39
2022-09-26 16:40:54 recentStateType ack
2022-09-26 16:40:54 state off
2022-09-26 16:40:54 timedOn off
2022-09-26 16:40:54 trigLast fhem:02
helper:
HM_CMDNR 102
PONtest 0
cSnd 019A234E2EC7500103,019A234E2EC7500104303ABC0103
cfgStateUpdt 0
dlvlCmd ++A0119A234E2EC7500201000000
lastMsgTm 1664203687.17465
mId 0002
peerFriend peerSens,peerVirt
peerIDsRaw ,303ABC01,00000000
peerIDsState complete
peerOpt 3:switch
regLst 0,1,3p
rxType 1
supp_Pair_Rep 0
ack:
cfgChk:
idPz02 p:HM_303ABC_Weather
cmds:
TmplKey HM_303ABC_Weather:no:1664202337.05895
TmplTs 1664202337.05895
cmdKey 1:1:0::HM_2EC750:0002:01:HM_303ABC_Weather
cmdLst:
assignHmKey noArg
clear [({msgErrors}|msgEvents|rssi|attack|trigger|register|oldRegs|readings|all)]
deviceRename -newName-
eventL -peer- -cond-
eventS -peer- -cond-
fwUpdate -filename- [-bootTime-]
getConfig noArg
getDevInfo noArg
getRegRaw (List0|List1|List2|List3|List4|List5|List6|List7) [-peerChn-]
getVersion noArg
inhibit [(on|{off})]
off noArg
on noArg
on-for-timer -ontime-
on-till -time-
pair noArg
peerBulk -peer1,peer2,...- [({set}|unset)]
peerIODev [IO] -btn- [({set}|unset)] 'not for future use'
peerSmart -peerOpt-
press [(long|{short})] [(-peer-|{self01})] [(-repCount-|{0})] [(-repDelay-|{0.25})]
pressL [(-peer-|{self01})]
pressS [(-peer-|{self01})]
raw -data- [...]
regBulk -list-.-peerChn- -addr1:data1- [-addr2:data2-]...
regSet [(prep|{exec})] -regName- -value- [-peerChn-]
reset noArg
sign [(on|{off})]
statusRequest noArg
toggle noArg
tplDel -tplDel-
tplSet_0 -tplChan-
tplSet_HM_303ABC_Weather -tplPeer-
unpair noArg
lst:
condition slider,0,1,255
peer HM_303ABC_Weather
peerOpt remove_HM_303ABC_Weather,DG_xx_RS_Markise_Rain,EG_fl_TK_Haustuer,EG_ku_TK_Strasse,EG_wc_BM_Motion,EG_wz_Licht_1,EG_wz_Licht_2,EG_wz_TK_Carport,EG_wz_TK_Terrasse,HMRemote_C_armExt,HMRemote_C_armIn,HMRemote_C_disarm,HMRemote_C_light,OG_bz_BM_Motion,OG_elt_TK_Strasse,OG_ki1_TK_Garten,OG_szk_TK_SchlafenTim,Powermeter_SenF,Powermeter_SenI,Powermeter_SenPwr,Powermeter_SenU,myVCCU_Btn1,va_Btn1,va_Btn10,va_Btn11,va_Btn12,va_Btn13,va_Btn14,va_Btn15,va_Btn16,va_Btn2,va_Btn3,va_Btn4,va_Btn5,va_Btn6,va_Btn7,va_Btn8,va_Btn9
tplChan
tplDel
tplPeer SwCondAbove_long,SwCondAbove_short,SwCondBelow_long,SwCondBelow_short,SwOff_long,SwOff_short,SwOnCond_long,SwOnCond_short,SwOn_long,SwOn_short,SwToggle_long,SwToggle_short,autoOff_long,autoOff_short,motionOnSw_long,motionOnSw_short
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
io:
flgs 0
newChn +2EC750,00,00,00
nextSend 1664203687.4691
rxt 0
vccu myVCCU
p:
2EC750
00
00
00
prefIO:
mRssi:
mNo 66
io:
myHMLGW:
-62
-62
myHMLGW_Schlafzimmer:
-64
-64
peerIDsH:
00000000 broadcast
303ABC01 HM_303ABC_Weather
prt:
bErr 0
sProc 0
rspWait:
tryMsg:
q:
qReqConf
qReqStat
regCollect:
role:
chn 1
dev 1
prs 1
rpt:
IO myHMLGW
flg A
ts 1664203687.47023
ack:
HASH(0x556471f56f50)
6680029A234E2EC75000
rssi:
at_myHMLGW:
avg -52.2142857142857
cnt 28
lst -66
max -38
min -69
at_myHMLGW_Schlafzimmer:
avg -62.6785714285714
cnt 28
lst -64
max -60
min -67
myHMLGW:
avg -58.1428571428571
cnt 7
lst -63
max -44
min -76
shadowReg:
tmpl:
Attributes:
IOgrp myVCCU:myHMLGW_Schlafzimmer
autoReadReg 4_reqStatus
expert rawReg
firmware 2.5
model HM-LC-SW1-FM
peerIDs 00000000,303ABC01
room CUL_HM
serialNr LEQ0879629
subType switch
webCmd statusRequest:toggle:on:off