Ich steh auf dem Schlauch. Bitte um einen kleinen Anschub. Wie bringe ich den Taster dazu einen Dimmer HM-LC-DIM1L-PL einzuschalten?
define Buchregal CUL_HM 1D8A6B
setuuid Buchregal 5c9fc509-f33f-914e-69f1-4811cbe1841cda37
attr Buchregal .mId 0013
attr Buchregal IOgrp VCCU
attr Buchregal autoReadReg 4_reqStatus
attr Buchregal expert defReg,rawReg
attr Buchregal firmware 2.2
attr Buchregal model HM-LC-DIM1L-PL
attr Buchregal peerIDs 00000000,2436B101,2436B102
attr Buchregal room Buchregal,CUL_HM
attr Buchregal serialNr JEQ0567849
attr Buchregal subType dimmer
attr Buchregal webCmd pct:off:35:50:75:on
define Wandtaster_Kamin CUL_HM 2436B1
setuuid Wandtaster_Kamin 5c9fc509-f33f-914e-50f5-a8dfabe7ad167e6f
attr Wandtaster_Kamin .devInfo 040101
attr Wandtaster_Kamin .mId 0034
attr Wandtaster_Kamin .stc 43
attr Wandtaster_Kamin IOgrp VCCU
attr Wandtaster_Kamin autoReadReg 4_reqStatus
attr Wandtaster_Kamin expert defReg,rawReg
attr Wandtaster_Kamin firmware 1.4
attr Wandtaster_Kamin model HM-PBI-4-FM
attr Wandtaster_Kamin room CUL_HM
attr Wandtaster_Kamin serialNr KEQ0887519
attr Wandtaster_Kamin subType pushButton
attr Wandtaster_Kamin webCmd getConfig:clear msgEvents
define FileLog_Wandtaster_Kamin FileLog ./log/Wandtaster_Kamin-%Y.log Wandtaster_Kamin
setuuid FileLog_Wandtaster_Kamin 5c9fc509-f33f-914e-d2f8-51cf7e28a4a795e2
attr FileLog_Wandtaster_Kamin logtype text
attr FileLog_Wandtaster_Kamin room CUL_HM
define Wandtaster_Kamin_Btn_01 CUL_HM 2436B101
setuuid Wandtaster_Kamin_Btn_01 5c9fc509-f33f-914e-1cd0-d45f19f99c41dd89
attr Wandtaster_Kamin_Btn_01 expert defReg,allReg
attr Wandtaster_Kamin_Btn_01 model HM-PBI-4-FM
attr Wandtaster_Kamin_Btn_01 peerIDs peerUnread
define Wandtaster_Kamin_Btn_02 CUL_HM 2436B102
setuuid Wandtaster_Kamin_Btn_02 5c9fc509-f33f-914e-c4f0-88b8db424bac1c2f
attr Wandtaster_Kamin_Btn_02 expert defReg,allReg
attr Wandtaster_Kamin_Btn_02 model HM-PBI-4-FM
attr Wandtaster_Kamin_Btn_02 peerIDs peerUnread
define Wandtaster_Kamin_Btn_03 CUL_HM 2436B103
setuuid Wandtaster_Kamin_Btn_03 5c9fc509-f33f-914e-eee2-cc43246b2568a062
attr Wandtaster_Kamin_Btn_03 expert defReg,allReg
attr Wandtaster_Kamin_Btn_03 model HM-PBI-4-FM
define Wandtaster_Kamin_Btn_04 CUL_HM 2436B104
setuuid Wandtaster_Kamin_Btn_04 5c9fc509-f33f-914e-1d04-3c511f263fed90c2
attr Wandtaster_Kamin_Btn_04 expert defReg,allReg
attr Wandtaster_Kamin_Btn_04 model HM-PBI-4-FM
Der Button 1 dimmt den Dimmer mit long und schaltet toggeld ein und aus.
ich finde aber nicht mehr wie ich das mal gemacht habe.
MeinZiel ist es den Button 2 zum dimmen auf 50% zu bringen.
In der Wiki habe ich schon gelesen, aber wie eingangs gesagt: der Schlauch :-)
am besten nutzt man hier templates. 8)
ZitatDer Button 1 dimmt den Dimmer mit long und schaltet toggeld ein und aus.
mir ist das noch nicht ganz klar.
macht
long ein toggle-dimup-dimdown?
und
short macht toggle-on-off?
ZitatMeinZiel ist es den Button 2 zum dimmen auf 50% zu bringen.
soll
short hier immer auf 50 stellen?
und
long macht dann gar nichts?
zum dimmen auf feste werte nutze ich ein generisches template
switchToOnLevel_dimmer_long/short, das entweder für long oder short genutzt werden kann.
hier der hminfo befehl zum definieren des templates:
set hminfo templateDef switchToOnLevel_dimmer onLevel:rampTime "switch dimmer to on (onLevel) within rampTime." ActionTypeDim:jmpToTarget CtDlyOff:geLo CtDlyOn:geLo CtOff:geLo CtOn:geLo CtRampOff:geLo CtRampOn:geLo CtValHi:100 CtValLo:50 DimJtDlyOff:rampOn DimJtDlyOn:rampOn DimJtOff:rampOn DimJtOn:rampOn DimJtRampOff:dlyOn DimJtRampOn:on DimMaxLvl:100 DimMinLvl:0 DimStep:5 MultiExec:off OffDly:0 OffDlyBlink:off OffDlyNewTime:0.4 OffDlyOldTime:0.4 OffDlyStep:5 OffLevel:0 OffTime:unused OffTimeMode:absolut OnDly:0 OnDlyMode:setToOff OnLevel:p0 OnLvlPrio:high OnMinLevel:0 OnTime:unused OnTimeMode:absolut RampOffTime:p1 RampOnTime:p1 RampSstep:0
das template stellt 2 parameter zur verfügung:
"switch dimmer to on (
onLevel) within
rampTime."
die parameter kann man dann beliebig wählen.
nach der definition des templates, sollte es beim dimmer über den cmd "set tplSet_<peername>" im dropdown zu finden sein, um es dem peer zuzuweisen.
über die befehle "set tplPara..." kann man die parameter ändern.
wesentlich intuitiver ist natürlich HMdeviceTools.js (link in meiner sig).
Der Button 1 geht so wie Deine Vermutung ist. Button 2 soll kurz 50% machen, long kann er auch up und down. Die Templates muß ich mir erst zu Gemüte führen.
Zitat von: stgeran am 15 November 2023, 11:55:58Die Templates muß ich mir erst zu Gemüte führen.
nö.
du musst nur die 3 angegebenen befele ausführen.
Meinst Du die 3 aus Deiner Sig? Das sieht bei meinem Garagentor so aus (Anhang)
Beim Wandtaster aber nur so (Anhang) Auch nach "set Wandtaster_Kamin_Btn_01 getConfig" ist da nichts drin zu sehen.
Zitat von: frank am 15 November 2023, 11:09:18set hminfo templateDef switchToOnLevel_dimmer onLevel:rampTime "switch dimmer to on (onLevel) within rampTime." ActionTypeDim:jmpToTarget CtDlyOff:geLo CtDlyOn:geLo CtOff:geLo CtOn:geLo CtRampOff:geLo CtRampOn:geLo CtValHi:100 CtValLo:50 DimJtDlyOff:rampOn DimJtDlyOn:rampOn DimJtOff:rampOn DimJtOn:rampOn DimJtRampOff:dlyOn DimJtRampOn:on DimMaxLvl:100 DimMinLvl:0 DimStep:5 MultiExec:off OffDly:0 OffDlyBlink:off OffDlyNewTime:0.4 OffDlyOldTime:0.4 OffDlyStep:5 OffLevel:0 OffTime:unused OffTimeMode:absolut OnDly:0 OnDlyMode:setToOff OnLevel:p0 OnLvlPrio:high OnMinLevel:0 OnTime:unused OnTimeMode:absolut RampOffTime:p1 RampOnTime:p1 RampSstep:0
nach der definition des templates, sollte es beim dimmer über den cmd "set tplSet_<peername>" im dropdown zu finden sein, um es dem peer zuzuweisen.
über die befehle "set tplPara..." kann man die parameter ändern.
das sind die 3 cmds, um es ohne HMdeviceTools zu tun.
bei "set hminfo templateDef..." musst du natürlich ggf den namen
deines hminfo devices verwenden.
HMdeviceTools bietet 3 "ebenen" zum konfigurieren von registern, die mit dem oberen dropdown ausgewählt werden.
1. "expert mode" => direktes editieren
2. "new template" => eigene templates erstellen
3. "<templates>" => eine liste aller vorhandenen templates passend zum aktuellen registersatz.
bereits zugewiesene templates für den aktuellen registersatz erscheinen mit grünem hintergrund, gelb hinterlegte templates werden bereits an anderer stelle genutzt.
nach dem selektieren eines templates kann man mit diesem arbeiten:
zuweisen_und_ausführen (
set),
eine zuweisung ggf entfernen (
unassign),
eine vorhandene zuweisung erneut ausführen (
execute),
bearbeiten (
edit) und
löschen (
delete).
mein template
switchToOnLevel_dimmer findest du nach der definition im dimmer.
da es ein generisches template ist, findest du es sogar 2 mal: einmal mit der endung long und einmal mit short.
also auf der dimmer detailseite den link des passenden registersatzes für den peer Wandtaster_Kamin_Btn_02 anklicken.
dann im popup von HMdeviceTools das passende template für short selektieren.
nun nur noch auf "set" klicken, fertig.
ZitatBeim Wandtaster aber nur so (Anhang) Auch nach "set Wandtaster_Kamin_Btn_01 getConfig" ist da nichts drin zu sehen.
zeig mal je ein list vom hauptdevice und dem channel.
und "get hminfo configCheck" sollte fehler zeigen:
attr Wandtaster_Kamin_Btn_01 peerIDs peerUnread
List Buchregal
DEF 1D8A6B
FUUID 5c9fc509-f33f-914e-69f1-4811cbe1841cda37
IODev myHmUART
LASTInputDev MAPLECUL868
MAPLECUL868_2_MSGCNT 20
MAPLECUL868_2_RAWMSG A0EA6A4101D8A6B1234560601000045::-70.5:MAPLECUL868_2
MAPLECUL868_2_RSSI -70.5
MAPLECUL868_2_TIME 2023-11-16 10:17:18
MAPLECUL868_MSGCNT 20
MAPLECUL868_RAWMSG A0EA6A4101D8A6B1234560601000045::-73.5:MAPLECUL868
MAPLECUL868_RSSI -73.5
MAPLECUL868_TIME 2023-11-16 10:17:18
MSGCNT 45
NAME Buchregal
NOTIFYDEV global
NR 73
NTFY_ORDER 48-Buchregal
STATE off
TYPE CUL_HM
chanNo 01
eventCount 56
lastMsg No:A6 - t:10 s:1D8A6B d:123456 0601000045
myHmUART_MSGCNT 5
myHmUART_RAWMSG 05010041A6A4101D8A6B1234560601000045
myHmUART_RSSI -65
myHmUART_TIME 2023-11-16 10:17:18
peerList Wandtaster_Kamin_Btn_01
protLastRcv 2023-11-16 10:17:18
protRcv 20 last_at:2023-11-16 10:17:18
protSnd 23 last_at:2023-11-16 10:17:18
protState CMDs_done
rssi_MAPLECUL868_2 cnt:4 min:-65 max:-64 avg:-64.25 lst:-64
rssi_Wandtaster_Kamin cnt:2 min:-79 max:-70 avg:-74.5 lst:-79
rssi_at_MAPLECUL868 cnt:20 min:-74 max:-72 avg:-73.1 lst:-73.5
rssi_at_MAPLECUL868_2 cnt:20 min:-70.5 max:-69 avg:-69.34 lst:-70.5
rssi_at_myHmUART cnt:5 min:-65 max:-65 avg:-65 lst:-65
rssi_myHmUART cnt:3 min:-72 max:-69 avg:-70.66 lst:-69
READINGS:
2023-11-16 10:16:35 CommandAccepted yes
2017-08-27 20:56:51 D-firmware 2.2
2017-08-27 20:56:51 D-serialNr JEQ0567849
2023-11-16 10:17:18 IODev myHmUART
2023-11-16 10:16:09 PairedTo 0x123456
2021-01-30 20:13:03 R-Wandtaster_Kamin_Btn_01-lgActionTypeDim toggleDim
2017-08-27 21:06:44 R-Wandtaster_Kamin_Btn_01-lgOnLevel 100 %
2017-08-27 21:06:44 R-Wandtaster_Kamin_Btn_01-shActionTypeDim jmpToTarget
2017-08-27 21:06:44 R-Wandtaster_Kamin_Btn_01-shOnLevel 100 %
2020-06-19 11:12:57 R-loadAppearBehav off
2017-08-27 21:06:42 R-pairCentral 0x123456
2017-08-27 21:06:42 R-powerUpAction off
2023-11-16 10:16:09 RegL_00. 00:00 02:01 0A:12 0B:34 0C:56 15:FF 16:00
2023-11-16 10:16:09 RegL_01. 00:00 12:01 30:06 31:00 56:00 57:24
2023-11-16 10:16:11 RegL_03.Wandtaster_Kamin_Btn_01 00:00 01:00 02:00 03:00 04:32 05:64 06:00 07:FF 08:00 09:FF 0A:01 0B:14 0C:52 0D:63 0E:20 0F:00 10:14 11:C8 12:0A 13:05 14:05 15:00 16:C8 17:0A 18:0A 19:04 1A:04 81:00 82:00 83:00 84:32 85:64 86:00 87:FF 88:00 89:FF 8A:26 8B:14 8C:52 8D:63 8E:20 8F:00 90:14 91:C8 92:0A 93:05 94:05 95:00 96:C8 97:0A 98:0A 99:04 9A:04
2023-11-16 15:04:37 cfgState PeerVerf
2023-11-16 10:17:18 commState CMDs_done
2023-11-16 10:17:18 deviceMsg off (to VCCU)
2023-11-16 10:17:18 dim stop:off
2023-11-16 10:17:18 level 0
2023-11-16 10:17:18 loadFail off
2023-11-16 10:17:18 pct 0
2023-11-16 10:16:09 peerList Wandtaster_Kamin_Btn_01
2023-11-05 16:25:38 powerOn 2023-11-05 16:25:38
2023-11-16 10:17:18 recentStateType info
2021-12-28 14:28:56 sabotageAttack_ErrIoAttack_cnt 3
2023-11-16 10:17:18 state off
2023-11-16 10:17:18 timedOn off
2023-11-16 10:16:34 trigLast fhem:02
helper:
HM_CMDNR 166
cSnd 111234561D8A6B0201000000,011234561D8A6B010E
cfgStateUpdt 0
dlvlCmd ++A0111234561D8A6B0201000000
lastMsgTm 1700126238.72299
mId 0013
peerFriend peerSens,peerVirt
peerIDsRaw ,2436B101,00000000
peerIDsState complete
peerOpt 3:dimmer
regLst 0,1,3p
rxType 1
supp_Pair_Rep 0
ack:
cfgChk:
idPz02 p:Wandtaster_Kamin_Btn_01
cmds:
TmplKey Wandtaster_Kamin_Btn_01:1700083386.65323:1700126164.62467
TmplTs 1700126164.62467
cmdKey 1:1:0::Buchregal:0013:01:Wandtaster_Kamin_Btn_01
cmdLst:
assignHmKey noArg
clear [({msgErrors}|msgEvents|rssi|attack|trigger|register|oldRegs|readings|all)]
deviceRename -newName-
down 'change:'[(0..100;1|{10})] [(-ontime-|{0})] [(-ramptime-|{2.4})] 'ontime: 0 = forever'
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
old noArg
on noArg
on-for-timer -ontime- [(-ramptime-|{})]
on-till -time- [(-ramptime-|{})]
pair noArg
pct (-value-|old) [(-ontime-|{0})] [(-ramptime-|{2.4})] 'ontime: 0 = forever'
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
stop noArg
toggle noArg
tplDel -tplDel-
tplSet_0 -tplChan-
tplSet_Wandtaster_Kamin_Btn_01 -tplPeer-
unpair noArg
up 'change:'[(0..100;1|{10})] [(-ontime-|{0})] [(-ramptime-|{2.4})] 'ontime: 0 = forever'
lst:
condition slider,0,1,255
peer Wandtaster_Kamin_Btn_01
peerOpt remove_Wandtaster_Kamin_Btn_01,Auto_Btn_01,Auto_Btn_02,Auto_Btn_03,Auto_Btn_04,Hand_1_1,Hand_1_2,Hand_1_3,Hand_1_4,T_Nachttisch_li_Btn_01,T_Nachttisch_li_Btn_02,T_Nachttisch_re_Btn_01,T_Nachttisch_re_Btn_02,T_W_Deckenlampe_Btn_01,T_W_Deckenlampe_Btn_02,T_li_Deckenlampe_Btn_01,T_li_Deckenlampe_Btn_02,T_re_Deckenlampe_Btn_01,T_re_Deckenlampe_Btn_02,VCCU,Wandtaster_Kamin_Btn_02,Wandtaster_Kamin_Btn_03,Wandtaster_Kamin_Btn_04
tplChan
tplDel
tplPeer DimOff_long,DimOff_short,DimOn_long,DimOn_short,SwCondAbove_long,SwCondAbove_short,SwCondBelow_long,SwCondBelow_short,SwOnCond_long,SwOnCond_short,motionOnDim_long,motionOnDim_short,switchToOnLevel_dimmer_long,switchToOnLevel_dimmer_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
dir:
cur stop
rct up
expert:
def 1
det 0
raw 1
tpl 0
io:
flgs 0
newChn +1D8A6B,00,00,00
nextSend 1700126239.02194
rxt 0
vccu VCCU
p:
1D8A6B
00
00
00
prefIO:
mRssi:
mNo A6
io:
MAPLECUL868:
-73.5
-73.5
MAPLECUL868_2:
-70.5
-70.5
myHmUART:
-61
-61
peerIDsH:
00000000 broadcast
2436B101 Wandtaster_Kamin_Btn_01
prt:
bErr 0
sProc 0
rspWait:
tryMsg:
q:
qReqConf
qReqStat
regCollect:
role:
chn 1
dev 1
prs 1
rpt:
IO MAPLECUL868_2
flg A
ts 1700126238.72299
ack:
HASH(0x3bb0488)
A680021234561D8A6B00
rssi:
MAPLECUL868_2:
avg -64.25
cnt 4
lst -64
max -64
min -65
Wandtaster_Kamin:
avg -74.5
cnt 2
lst -79
max -70
min -79
at_MAPLECUL868:
avg -73.1
cnt 20
lst -73.5
max -72
min -74
at_MAPLECUL868_2:
avg -69.35
cnt 20
lst -70.5
max -69
min -70.5
at_myHmUART:
avg -65
cnt 5
lst -65
max -65
min -65
myHmUART:
avg -70.6666666666667
cnt 3
lst -69
max -69
min -72
shadowReg:
tmpl:
Attributes:
IOgrp VCCU
autoReadReg 4_reqStatus
expert defReg,rawReg
firmware 2.2
model HM-LC-DIM1L-PL
peerIDs 00000000,2436B101
room Buchregal,CUL_HM
serialNr JEQ0567849
subType dimmer
webCmd pct:off:35:50:75:on
List Wandtaster_Kamin_Btn_02
DEF 2436B102
FUUID 5c9fc509-f33f-914e-c4f0-88b8db424bac1c2f
NAME Wandtaster_Kamin_Btn_02
NR 103
NTFY_ORDER 48-Wandtaster_Kamin_Btn_02
STATE Short 1_218 (to broadcast)
TYPE CUL_HM
chanNo 02
device Wandtaster_Kamin
disableNotifyFn 1
eventCount 11
READINGS:
2023-11-16 15:04:37 cfgState PeerIncom,RegMiss
2023-11-16 10:17:22 commState CMDs_pending
2023-11-16 10:16:34 state Short 1_218 (to broadcast)
2023-11-16 10:16:34 trigger Short_218
2023-11-16 10:16:34 trigger_cnt 218
helper:
BNO 218
BNOCNT 1
getCfgList all
getCfgListNo ,4
peerFriend peerAct,peerVirt
peerIDsState peerUnread
peerOpt 4:pushButton
regLst 1,4p
cfgChk:
idPz00 fail
idRc01 .RegL_01.
cmds:
TmplKey :1700083386.65323:1700126164.9354
TmplTs 1700126164.9354
cmdKey 1:0:0::Wandtaster_Kamin:0034:02:
cmdLst:
clear [({msgErrors}|msgEvents|rssi|attack|trigger|register|oldRegs|readings|all)]
getConfig noArg
getRegRaw (List0|List1|List2|List3|List4|List5|List6|List7) [-peerChn-]
peerBulk -peer1,peer2,...- [({set}|unset)]
peerChan -btnNumber- -actChn- [({single}|dual|reverse)] [({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-
trgEventL -peer- -condition-
trgEventS -peer- -condition-
trgPressL [(-peer-|{all})]
trgPressS [(-peer-|{all})]
lst:
condition slider,0,1,255
peer
peerOpt Bad_Spiegel_Sw_01,Bad_Spiegel_Sw_02,Bett_re_frei,Buchregal,Deckenlampe,Fenster_K_1,Fenster_K_2,HM_297038,HM_2AF7BF_Dim,HM_2AF7BF_Dim_V_01,HM_2AF7BF_Dim_V_02,HM_Wand_WindowRec,HM_Wand_remote,Nachttisch_li,Nachttisch_re,Roll_Buegel,Roll_Garage,VCCU,Vent_Bad_Sw_01,Vent_Bad_Sw_02,Vent_K
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 0
tpl 0
peerIDsH:
role:
chn 1
tmpl:
Attributes:
expert defReg,allReg
model HM-PBI-4-FM
peerIDs peerUnread
webCmd statusRequest:toggle:on:off:up:down
List Wandtaster_Kamin
DEF 2436B1
FUUID 5c9fc509-f33f-914e-50f5-a8dfabe7ad167e6f
IODev MAPLECUL868
LASTInputDev myHmUART
MAPLECUL868_2_MSGCNT 8
MAPLECUL868_2_RAWMSG A0BA484402436B100000002DA::-63.5:MAPLECUL868_2
MAPLECUL868_2_RSSI -63.5
MAPLECUL868_2_TIME 2023-11-16 10:16:34
MAPLECUL868_MSGCNT 8
MAPLECUL868_RAWMSG A0BA484402436B100000002DA::-69:MAPLECUL868
MAPLECUL868_RSSI -69
MAPLECUL868_TIME 2023-11-16 10:16:34
MSGCNT 19
NAME Wandtaster_Kamin
NR 100
NTFY_ORDER 48-Wandtaster_Kamin
STATE CMDs_pending
TYPE CUL_HM
channel_01 Wandtaster_Kamin_Btn_01
channel_02 Wandtaster_Kamin_Btn_02
channel_03 Wandtaster_Kamin_Btn_03
channel_04 Wandtaster_Kamin_Btn_04
disableNotifyFn 1
eventCount 13
lastMsg No:A4 - t:40 s:2436B1 d:000000 02DA
myHmUART_MSGCNT 3
myHmUART_RAWMSG 0500003DA484402436B100000002DA
myHmUART_RSSI -61
myHmUART_TIME 2023-11-16 10:16:34
protCmdPend 2 CMDs_pending
protLastRcv 2023-11-16 10:16:34
protRcv 8 last_at:2023-11-16 10:16:34
protState CMDs_pending
rssi_at_MAPLECUL868 cnt:8 min:-70 max:-67 avg:-69 lst:-69
rssi_at_MAPLECUL868_2 cnt:8 min:-64 max:-61.5 avg:-63 lst:-63.5
rssi_at_myHmUART cnt:3 min:-61 max:-61 avg:-61 lst:-61
READINGS:
2017-08-27 20:56:51 D-firmware 1.4
2017-08-27 20:56:51 D-serialNr KEQ0887519
2023-11-16 10:16:04 IODev MAPLECUL868
2023-11-16 10:16:34 battery ok
2023-11-16 15:04:37 cfgState PairMiss,RegMiss
2023-11-16 10:17:22 commState CMDs_pending
2023-11-16 10:17:22 state CMDs_pending
cmdStack:
##A0011234562436B102040000000001
##A0011234562436B10203
helper:
HM_CMDNR 164
lastMsgTm 1700126194.69834
mId 0034
peerFriend -
peerOpt -:pushButton
regLst 0
rxType 4
supp_Pair_Rep 0
ack:
cfgChk:
idPc01 fail
idRc01 RegL_00.
cmds:
TmplKey :1700083386.65323:1700126164.92802
TmplTs 1700126164.92802
cmdKey 0:1:0::Wandtaster_Kamin:0034: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-]
raw -data- [...]
regBulk -list-.-peerChn- -addr1:data1- [-addr2:data2-]...
regSet [(prep|{exec})] -regName- -value- [-peerChn-]
reset 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 1
det 0
raw 1
tpl 0
io:
flgs 0
newChn +2436B1,00,00,00
nextSend 1700126194.79744
rxt 0
vccu VCCU
p:
2436B1
00
00
00
prefIO:
mRssi:
mNo A4
io:
MAPLECUL868:
-65
-65
MAPLECUL868_2:
-63.5
-63.5
myHmUART:
-61
-61
peerIDsH:
prt:
bErr 0
sProc 2
q:
qReqConf
qReqStat
role:
dev 1
rssi:
at_MAPLECUL868:
avg -69
cnt 8
lst -69
max -67
min -70
at_MAPLECUL868_2:
avg -63
cnt 8
lst -63.5
max -61.5
min -64
at_myHmUART:
avg -61
cnt 3
lst -61
max -61
min -61
tmpl:
Attributes:
IOgrp VCCU
autoReadReg 4_reqStatus
expert defReg,rawReg
firmware 1.4
model HM-PBI-4-FM
room Buchregal,CUL_HM
serialNr KEQ0887519
subType pushButton
webCmd getConfig:clear msgEvents
get hm configCheck ::) ::) ::)
configCheck done:
missing register list
Aussen_Temp: RegL_00.
Auto: RegL_00.
Auto_Btn_01: RegL_01.,RegL_04.Roll_Garage_chn-01
Auto_Btn_02: RegL_01.,RegL_04.Roll_Garage_chn-01
Auto_Btn_03: RegL_01.
Auto_Btn_04: RegL_01.,RegL_04.Roll_Garage_chn-01
Bad_OG: RegL_00.
HM_2AF7BF: RegL_00.
HM_2AF7BF_Dim: RegL_01.
HM_2AF7BF_Dim_V_01: RegL_01.
HM_2AF7BF_Dim_V_02: RegL_01.
Hand_1: RegL_00.
Hand_1_1: RegL_01.,RegL_04.Roll_Garage_chn-01
Hand_1_2: RegL_01.,RegL_04.Roll_Garage_chn-01
Hand_1_3: RegL_01.,RegL_04.Roll_Garage_chn-01
Hand_1_4: RegL_01.,RegL_04.Roll_Garage_chn-01
T_Nachttisch_li: RegL_00.
T_Nachttisch_li_Btn_01: RegL_01.,RegL_04.Nachttisch_li
T_Nachttisch_li_Btn_02: RegL_01.,RegL_04.Nachttisch_li
T_Nachttisch_re: RegL_00.
T_Nachttisch_re_Btn_01: RegL_01.,RegL_04.Nachttisch_re
T_Nachttisch_re_Btn_02: RegL_01.,RegL_04.Nachttisch_re
T_W_Deckenlampe: RegL_00.
T_W_Deckenlampe_Btn_01: RegL_01.
T_W_Deckenlampe_Btn_02: RegL_01.
T_li_Deckenlampe: RegL_00.
T_li_Deckenlampe_Btn_01: RegL_01.,RegL_04.Deckenlampe
T_li_Deckenlampe_Btn_02: RegL_01.,RegL_04.Deckenlampe
T_re_Deckenlampe: RegL_00.
T_re_Deckenlampe_Btn_01: RegL_01.
T_re_Deckenlampe_Btn_02: RegL_01.
Wandtaster_Kamin: RegL_00.
Wandtaster_Kamin_Btn_01: .RegL_01.
Wandtaster_Kamin_Btn_02: .RegL_01.
Wandtaster_Kamin_Btn_03: .RegL_01.
Wandtaster_Kamin_Btn_04: .RegL_01.
peer list incomplete. Use getConfig to read it.
Aussen_Temp:
HM_2AF7BF_Dim:
HM_2AF7BF_Dim_V_01:
HM_2AF7BF_Dim_V_02:
HM_Wand_WindowRec:
T_W_Deckenlampe_Btn_01:
T_W_Deckenlampe_Btn_02:
T_re_Deckenlampe_Btn_01:
T_re_Deckenlampe_Btn_02:
Wandtaster_Kamin_Btn_01:
Wandtaster_Kamin_Btn_02:
Wandtaster_Kamin_Btn_03:
Wandtaster_Kamin_Btn_04:
peer not defined
K_2_Temp: id:0x123456
peer not verified. Check that peer is set on both sides
Buchregal: p:Wandtaster_Kamin_Btn_01
Deckenlampe: p:T_W_Deckenlampe_Btn_01
Deckenlampe: p:T_W_Deckenlampe_Btn_02
Deckenlampe: p:T_re_Deckenlampe_Btn_01
Deckenlampe: p:T_re_Deckenlampe_Btn_02
HM_Wand_Climate: p:Vent_Bad_Sw_02
HM_Wand_SwitchTr: p:Vent_Bad_Sw_01
HM_Wand_Weather: p:Vent_Bad_Sw_01
Roll_Garage: p:Auto_Btn_03
Roll_Garage: p:Auto_chn-05
peering strange - likely not suitable
HM_Wand_Climate: pID: Model HM-LC-SW2-FM should be HM-TC-IT-WM-W-EU Climate Channel
PairedTo missing/unknown
HM_2AF7BF:
T_Nachttisch_li:
T_Nachttisch_re:
T_W_Deckenlampe:
T_li_Deckenlampe:
Wandtaster_Kamin:
templist mismatch
HM_Wand_Climate: file: ./tempList.cfg error:Can't open ./tempList.cfg: No such file or directory
dann erst einmal fröhliches aufräumen.
das ziel ist: configcheck zeigt nur noch => configCheck done:
beginne mit den devices unter:
PairedTo missing/unknown
am besten gleich den kamintaster:
1. pending cmds löschen => clear msgevents
2. drüber pairen, nichts löschen und keine resets
3. bei batterie devices immer schön das knöpfchen drücken, um den blinkcountdown auszulösen. ggf wiederholen bis cmds_done
4. configcheck erneut ausführen und schauen, was zu dem device noch fehlt.
5. eventuell ist der btn2 noch nicht gepeert, dann drüber peeren
6. und immer pending cmds abholen.