Hallo Zusammen,
seit gestern Mittag blinkt mein HM-PB-6-WM55 rot. Dafür funktioniert er auch nicht mehr.
Batteriewechsel, Tastenklicks, Drücken der Anlerntaste haben nicht geholfen. Am System habe ich keine Änderungen vorgenommen.
Das Listing des Gerätes sieht folgendermaßen aus:
Internals:
DEF 465818
FUUID 5cbf430f-f33f-3b46-58a2-c6cef8e803324059
IODev VCCU
NAME TH_Display
NR 140
NTFY_ORDER 50-TH_Display
STATE CMDs_pending
TYPE CUL_HM
channel_01 TH_Display_Dis_01
channel_02 TH_Display_Dis_02
channel_03 TH_Display_Dis_03
channel_04 TH_Display_Dis_04
channel_05 TH_Display_Dis_05
channel_06 TH_Display_Dis_06
channel_07 TH_Display_Dis_07
channel_08 TH_Display_Dis_08
channel_09 TH_Display_Dis_09
channel_0A TH_Display_Dis_10
disableNotifyFn 1
protCmdPend 21 CMDs_pending
protState CMDs_pending
READINGS:
2020-05-12 12:09:21 D-firmware 1.0
2020-05-12 12:09:21 D-serialNr NEQ0103536
2021-09-13 03:03:33 IODev VCCU
2021-08-23 16:27:42 battery low
2021-09-13 13:08:33 cfgState updating
2021-09-13 13:08:37 commState CMDs_pending
2021-09-13 13:08:37 state CMDs_pending
cmdStack:
++A001F1000046581800040000000000
##A001F1000046581801040000000001
##A001F100004658180103
##A001F1000046581802040000000001
##A001F100004658180203
##A001F1000046581803040000000001
##A001F100004658180303
##A001F1000046581804040000000001
##A001F100004658180403
##A001F1000046581805040000000001
##A001F100004658180503
##A001F1000046581806040000000001
##A001F100004658180603
##A001F1000046581807040000000001
##A001F100004658180703
##A001F1000046581808040000000001
##A001F100004658180803
##A001F1000046581809040000000001
##A001F100004658180903
##A001F100004658180A040000000001
##A001F100004658180A03
helper:
HM_CMDNR 236
mId 00D3
peerFriend -
peerOpt -:display
regLst 0
rxType 4
cmds:
TmplKey :no:1631495051.26162
TmplTs 1631495051.26162
cmdKey 0:1:0::TH_Display:00D3:00:
cmdLst:
assignHmKey noArg
clear [(readings|trigger|register|oldRegs|rssi|msgEvents|{msgErrors}|attack|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-
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
dispi:
l:
l1:
d 1
l2:
d 1
l3:
d 1
l4:
d 1
l5:
d 1
l6:
d 1
s:
l1:
d 1
l2:
d 1
l3:
d 1
l4:
d 1
l5:
d 1
l6:
d 1
expert:
def 1
det 0
raw 1
tpl 0
io:
flgs 0
newChn +465818,00,00,00
rxt 0
vccu
p:
465818
00
00
00
prefIO:
mRssi:
mNo
peerIDsH:
prt:
bErr 0
sProc 2
q:
qReqConf
qReqStat
role:
dev 1
tmpl:
Attributes:
IODev VCCU
alias TH_Display
autoReadReg 4_reqStatus
expert defReg,rawReg
firmware 1.0
model HM-DIS-WM55
room CUL_HM
serialNr NEQ0103536
subType display
webCmd getConfig:clear msgEvents
Hat jemand eine Idee, was mit dem Gerät los ist?
Vielen Dank
Martin
Versionen? (v.a fhem.pl und CUL_HM)
IOgrp ist auch nicht gesetzt (seit langem ein MUSS! bei VCCU)
Hallo Beta-User,
Hallo @all,
ups. Ich habe das falsche Listing geschickt. Sorry. Das Display ist aktuell nicht in Betrieb:
Aber auch in diesem Listing bekomme ich keine IOgrp vccu:CUL868, HMLAN1 gesetzt.
Internals:
DEF 3EBC55
FUUID 5cbf4423-f33f-3b46-c0ae-5e045ab08d7934af
HMLAN1_MSGCNT 2
HMLAN1_RAWMSG E3EBC55,0000,03FC7CB1,FF,FFB0,0084103EBC5500000006000000
HMLAN1_RSSI -80
HMLAN1_TIME 2021-09-13 15:54:24
IODev VCCU
LASTInputDev HMLAN1
MSGCNT 2
NAME TH_EG_Schalter
NR 151
NTFY_ORDER 50-TH_EG_Schalter
STATE TH_EG_Schalter_Btn_02 Short
TYPE CUL_HM
channel_01 TH_EG_Schalter_Btn_01
channel_02 TH_EG_Schalter_Btn_02
channel_03 TH_EG_Schalter_Btn_03
channel_04 TH_EG_Schalter_Btn_04
channel_05 TH_EG_Schalter_Btn_05
channel_06 TH_EG_Schalter_Btn_06
disableNotifyFn 1
lastMsg No:00 - t:10 s:3EBC55 d:000000 06000000
protLastRcv 2021-09-13 15:54:24
protRcv 2 last_at:2021-09-13 15:54:24
rssi_at_HMLAN1 cnt:2 min:-80 max:-78 avg:-79 lst:-80
READINGS:
2021-09-11 23:21:58 D-firmware 1.2
2021-09-13 15:54:24 D-serialNr MEQ1085045
2021-09-13 15:53:40 IODev VCCU
2021-09-12 03:03:06 RegL_00.
2021-09-13 15:54:24 alive yes
2021-09-13 15:54:24 battery ok
2021-09-11 23:21:48 cfgState updating
2021-09-11 23:22:03 commState CMDs_done_Errors:1
2021-09-13 15:54:24 powerOn 2021-09-13 15:54:24
2021-09-13 15:54:24 recentStateType info
2021-09-12 09:20:45 state TH_EG_Schalter_Btn_02 Short
helper:
HM_CMDNR 0
PONtest 0
lastMsgTm 1631541264.473
mId 00A9
peerFriend -
peerOpt -:remote
regLst 0
rxType 28
supp_Pair_Rep 0
cmds:
TmplKey :no:1631541263.11775
TmplTs 1631541263.11775
cmdKey 0:1:0::TH_EG_Schalter:00A9:00:
cmdLst:
assignHmKey noArg
clear [(readings|trigger|register|oldRegs|rssi|msgEvents|{msgErrors}|attack|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-
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 2
newChn +3EBC55,02,00,00
nextSend 1631541264.57252
rxt 2
sendWu 1
vccu
p:
3EBC55
00
00
00
prefIO:
mRssi:
mNo 00
io:
HMLAN1:
-80
-80
peerIDsH:
prt:
bErr 0
sProc 0
q:
qReqConf 00
qReqStat
role:
dev 1
rssi:
at_HMLAN1:
avg -79
cnt 2
lst -80
max -78
min -80
tmpl:
Attributes:
IODev VCCU
alias TH_EG_Schalter
autoReadReg 4_reqStatus
expert defReg,rawReg
firmware 1.2
model HM-PB-6-WM55
room CUL_HM
serialNr MEQ1085045
subType remote
webCmd getConfig:clear msgEvents
Hier noch mal das Listing der VCCU
Internals:
CUL868_MSGCNT 23
CUL868_RAWMSG A10DAA0011611066C44CE00040000000000::-68:CUL868
CUL868_RSSI -68
CUL868_TIME 2021-09-13 15:55:35
DEF 161106
FUUID 5cbb3f69-f33f-3b46-a1ca-07badc2068bba87b
HMLAN1_MSGCNT 35
HMLAN1_RAWMSG E161106,0000,03FEE16A,FF,FFBB,DBA00116110616110600040000000000
HMLAN1_RSSI -69
HMLAN1_TIME 2021-09-13 15:55:51
IODev CUL868
LASTInputDev HMLAN1
MSGCNT 58
NAME VCCU
NR 28
NTFY_ORDER 50-VCCU
STATE CMDs_done
TYPE CUL_HM
channel_01 VCCU_Btn1
disableNotifyFn 1
lastMsg No:DB - t:01 s:161106 d:161106 00040000000000
protLastRcv 2021-09-13 15:55:51
protRcv 39 last_at:2021-09-13 15:55:51
protSnd 1 last_at:2021-09-13 15:55:51
protState CMDs_done
rssi_at_CUL868 cnt:23 min:-68.5 max:-67.5 avg:-67.78 lst:-68
rssi_at_HMLAN1 cnt:35 min:-71 max:-69 avg:-70.57 lst:-69
READINGS:
2021-09-13 15:54:51 CommandAccepted yes
2021-09-13 15:55:51 IODev CUL868
2021-09-13 15:55:51 cfgState updating
2021-09-13 15:55:51 commState CMDs_done
2021-09-13 15:55:51 state CMDs_done
RegL_00.:
VAL
helper:
HM_CMDNR 219
cSnd ,0116110616110600040000000000
cfgStateUpdt 0
lastMsgTm 1631541351.77737
mId no
supp_Pair_Rep 0
cfgChk:
idPc01 fail
idPc03 ->VCCU
idRc01 RegL_00.
cmds:
TmplKey :no:1631541263.32828
TmplTs 1631541263.32828
cmdKey 0:1:0::VCCU:no:00:
cmdLst:
clear (readings|all)
getConfig noArg
getRegRaw (List0|List1|List2|List3|List4|List5|List6|List7) [-peerChn-]
regBulk -list-.-peerChn- -addr1:data1- [-addr2:data2-]...
regSet [(prep|{exec})] -regName- -value- [-peerChn-]
tplDel -tplDel-
update noArg
virtual [(1..50;1|{1})]
lst:
condition slider,0,1,255
peer
peerOpt
tplChan
tplDel
tplPeer
rtrvLst:
cmdList [({short}|long)]
deviceInfo [({short}|long)]
list [({normal}|full)]
listDevice [({all}|alive|unknown|dead|notAlive)]
param -param-
reg -addr- -list- [-peerChn-]
regList noArg
regTable noArg
regVal -addr- -list- [-peerChn-]
saveConfig [-filename-]
status noArg
tplInfo noArg
expert:
def 1
det 0
raw 1
tpl 0
io:
flgs 0
newChn +161106,00,00,00
nextSend 1631541351.87654
rxt 0
vccu
p:
161106
00
00
00
prefIO:
mRssi:
mNo DB
io:
CUL868:
-64
HMLAN1:
-69
-69
peerIDsH:
prt:
bErr 0
sProc 0
q:
qReqConf
qReqStat
role:
dev 1
rssi:
at_CUL868:
avg -67.7826086956522
cnt 23
lst -68
max -67.5
min -68.5
at_HMLAN1:
avg -70.5714285714286
cnt 35
lst -69
max -69
min -71
tmpl:
Attributes:
DbLogExclude .*
IODev CUL868
IOgrp VCCU
alias VCCU
autoReadReg 4_reqStatus
event-on-change-reading .*
expert defReg,rawReg
model ACTIONDETECTOR
room System
subType no
webCmd virtual:update
Versionen sind:
Zitatfhem.pl 24810 2021-07-29 21:25:03Z rudolfkoenig
10_CUL_HM.pm 24961 2021-09-12 06:46:07Z martinp876
Vielen Dank
Martin
Die VCCU hat kein IOList gesetzt, und generell ist IODev auf VCCU vermutlich auch nicht (mehr?) optimal.
Bitte durcharbeiten, kann/will auf die Schnelle nicht alles von hier aus gegenchecken:
https://wiki.fhem.de/wiki/Virtueller_Controller_VCCU (https://wiki.fhem.de/wiki/Virtueller_Controller_VCCU)
Da aktuelle CUL_HM-Modul - falls AES im Spiel ist, wäre ggf. ein Blick in https://forum.fhem.de/index.php/topic,122422.msg1174549.html#msg1174549 (https://forum.fhem.de/index.php/topic,122422.msg1174549.html#msg1174549) hilfreich.
model ACTIONDETECTOR
wie hast denn das geschafft?
bei deiner VCCU
Zitatund generell ist IODev auf VCCU vermutlich auch nicht (mehr?) optimal.
das ist nicht nur nicht optimal.
das ist sogar verboten.
da gehört ein echtes io hin.
...na ja, eigentlich war die Botschaft schon eher so gedacht: "Schau da mal genau hin, das ist (wie einiges andere in dem list) Unfug..."
Die Frage ist eher, warum sowas überhaupt funktioniert hat...?!? *staun*
Abgesehen von allen Meldungen bisher:
Ein dekonfiguriertes Gerät blinkt nicht rot. Es werden am Taster maximal nur negative ACK angezeigt durch 2 Sekunden rotes Licht nach einem Tastendruck. Das ist für mich kein Blinken. Ein Blinken deutet auf einen Hardwaredefekt hin, Punkt.
Vielleicht kann der TE mal präzisieren?