hiho,
ich hab mir vor langer zeit mal einen magnetkontakt (MEQ1594817) für spielereien (sabokontakt mißbrauchen, usw.) zugelegt.
der funzt auch wunderbar - nur lässt er sich nichts neues mehr einstellen. weder in fhem per lan oder usb, noch direkt über die hm-oberfläche des lan - alle kommandos bleiben als "pending" stehen.
o) werksreset + batterien raus, ... hat alles nix gebracht
o) neu anlernen lässt er sich problemlos
o) gepairt is er korrektPairedTo 0x322433 2017-02-22 08:54:56
R-cyclicInfoMsg set_on 2017-02-22 08:59:57
ich geh mal von einem hw-defekt aus, hoffe aber, dass hier jemand vielleicht noch ne idee hat
die pending cmds hast du mit "knöpfchen drücken" versucht abzuarbeiten?
ja, is ihm leider total egal ...
was mir grade auffällt:aesCommToDev pending
das hätte ich bei meinen anderen kontakten auch noch nie gesehen ...
aes/sign eingeschaltet und cul am start?
nö, ich verwend eig. kein aes, da ich nix sichrheitsrelevantes hier am laufen hab. drum is es mir auch aufgefallen.
cul ... kann nur mit hmlan und hmusb dienen, die ich über ne vccu fahre, bzw die original oberfläche vom hm lan - dort zeigt er aber das selbe verhalten:
ablernen nicht möglich wegen fehlender antwort, nur löschen. neu anlernen geht dann, aber der rest is pending.
Zitatnö, ich verwend eig. kein aes, da ich nix sichrheitsrelevantes hier am laufen hab. drum is es mir auch aufgefallen.
wie bei mir. trotzdem hatte einer mal selber sign eingeschaltet, wodurch auch immer. dieser war dann auch ziehmlich zickig, bis das sign endlich wieder weg war.
funktioniert getconfig? poste mal ein friches list. setze ein preffered io.
sniffe mal ein paar aktionen.
hoffentlich hat er keinen eigenen aes key, woher auch immer? ist der gebraucht erworben?
Internals:
CFGFN
DEF 405230
HMLan_MSGCNT 23
HMLan_RAWMSG E405230,0000,00276076,FF,FFDC,1584004052300000002400B14D45513135393438313780810101
HMLan_RSSI -36
HMLan_TIME 2017-02-22 09:39:54
HMUSB_MSGCNT 60
HMUSB_RAWMSG E405230,0000,758C7B6F,FF,FFE0,1584004052300000002400B14D45513135393438313780810101
HMUSB_RSSI -32
HMUSB_TIME 2017-02-22 09:39:54
IODev HMUSB
LASTInputDev HMUSB
MSGCNT 83
NAME MK_Testkontakt
NOTIFYDEV global
NR 1726
STATE <table>
<tr align="left"><td>Kontakt</td><td>open</td></tr>
<tr align="left"><td>Sabotage</td><td>on</td></tr>
</table>
TYPE CUL_HM
lastMsg No:15 - t:00 s:405230 d:000000 2400B14D45513135393438313780810101
protCmdDel 6
protErrIoAttack 13 last_at:2017-02-22 08:56:11
protEvt_AESerrReject 3 last_at:2017-02-22 09:00:37
protLastRcv 2017-02-22 09:39:54
protResnd 3 last_at:2017-02-22 09:00:32
protResndFail 1 last_at:2017-02-22 09:00:39
protSnd 34 last_at:2017-02-22 09:00:40
protState CMDs_done
rssi_at_HMLan cnt:23 max:-34 avg:-43.82 min:-61 lst:-36
rssi_at_HMUSB cnt:46 max:-32 min:-62 lst:-32 avg:-42.97
Readings:
2017-02-22 09:39:54 Activity alive
2017-02-22 08:55:25 CommandAccepted yes
2017-02-22 09:39:54 D-firmware 2.4
2017-02-22 09:39:54 D-serialNr MEQ1594817
2017-02-22 08:54:56 PairedTo 0x322433
2017-02-22 08:59:57 R-cyclicInfoMsg set_on
2017-02-22 08:54:56 R-eventDlyTime 0 s
2017-02-22 08:54:56 R-pairCentral 0x322433
2017-02-22 08:54:56 R-sabotageMsg on
2017-02-22 08:54:56 R-sign off
2017-02-22 09:00:36 aesCommToDev pending
2017-02-22 09:00:36 aesKeyNbr 02
2017-02-22 09:00:18 alive yes
2017-02-22 09:00:40 battery ok
2017-02-22 09:00:40 contact open (to HomeMatic)
2017-02-22 09:00:18 recentStateType info
2017-02-22 08:56:11 sabotageAttack_ErrIoAttack cnt 13
2017-02-22 09:00:18 sabotageError on
2017-02-22 09:00:40 state open
2017-02-22 09:00:40 trigger_cnt 13
Helper:
HM_CMDNR 60
cSnd 0132243340523000050000000000,0132243340523000050000000000
getCfgList all
getCfgListNo ,4
mId 00B1
peerIDsRaw ,00000000
rxType 28
supp_Pair_Rep 1
Ack:
Expert:
def 1
det 0
raw 1
tpl 0
Io:
newCh 1
newChn +405230,00,00,00
nextSend 1487752794.68762
prefIO
rxt 2
vccu
p:
405230
00
00
00
Mrssi:
mNo 15
Io:
HMLan -36
HMUSB -30
Prt:
bErr 0
sProc 0
sleeping 0
Rspwait:
Q:
qReqConf
qReqStat
Role:
chn 1
dev 1
Rssi:
At_hmlan:
avg -43.8260869565217
cnt 23
lst -36
max -34
min -61
At_hmusb:
avg -42.9782608695652
cnt 46
lst -32
max -32
min -62
Shadowreg:
RegL_00. 02:01 09:01 0A:32 0B:24 0C:33 10:01 14:06 00:00
Tmpl:
Attributes:
IODev HMUSB
actCycle 028:00
actStatus alive
alias Testkontakt (Kontakt/Sabo)
autoReadReg 4_reqStatus
expert 2_raw
firmware 2.4
group Kontakte
icon radio_checked
model HM-SEC-SC-2
peerIDs 00000000,
room HomeMatic
serialNr MEQ1594817
stateFormat <table>
<tr align="left"><td>Kontakt</td><td>state</td></tr>
<tr align="left"><td>Sabotage</td><td>sabotageError</td></tr>
</table>
subType threeStateSensor
set get geht genauso ins pending
?
preffered io.
sniffe mal ein paar aktionen.
?
sorry, aber ich hab noch nie irgendwas bei hm prüfen müssen - nie hatten die dinger probleme gemacht (max. das ding hinter der tastatur *g*). somit is meine ahnung bei der fehlersuche gleich 0.
und eig. sollt er neuwertig gewesen sein, als ich ihn kaufte.
allerdings will ich da keine wetten drauf abschließen. schon oft genug war das pseudo-siegel offen, wenn man hm-zeugs über amazon gekauft hat.
irgendwas ist komisch mit deinen io's und vccu.
poste mal je ein list von hmlan, hmusb und vccu.
jetzt machst mir angst *g*
ich stelle fest: 2 andere mk's probiert, die fressen brav die commands.
vccuInternals:
DEF 322433
HMLan_MSGCNT 52
HMLan_RAWMSG E322433,0000,008CDAAF,FF,FFDD,1780023224334613630101C500
HMLan_RSSI -35
HMLan_TIME 2017-02-22 11:30:44
HMUSB_MSGCNT 345
HMUSB_RAWMSG E322433,0000,76769A68,FF,FFDF,EDA0013224333DC5F9010E
HMUSB_RSSI -33
HMUSB_TIME 2017-02-22 13:55:37
IODev HMLan
LASTInputDev HMUSB
MSGCNT 397
NAME HomeMatic
NOTIFYDEV global
NR 482
NTFY_ORDER 50-HomeMatic
STATE HMLan:ok,HMUSB:ok,
TYPE CUL_HM
assignedIOs HMLan,HMUSB
lastMsg No:ED - t:01 s:322433 d:3DC5F9 010E
protLastRcv 2017-02-22 13:55:37
rssi_at_HMLan cnt:52 max:-34 avg:-35.4 min:-37 lst:-35
rssi_at_HMUSB max:-32 cnt:340 avg:-34.87 lst:-33 min:-38
Readings:
2017-02-22 14:01:04 state HMLan:ok,HMUSB:ok,
Helper:
HM_CMDNR 237
mId FFF0
rxType 1
supp_Pair_Rep 0
Ack:
Expert:
def 1
det 0
raw 1
tpl 0
Io:
nextSend 1487768137.87489
vccu HomeMatic
ioList:
HMLan
HMUSB
Mrssi:
mNo ED
Io:
HMUSB -33
Prt:
bErr 0
sProc 0
Rspwait:
Q:
qReqConf
qReqStat
Role:
chn 1
dev 1
vrt 1
Rssi:
At_hmlan:
avg -35.4038461538461
cnt 52
lst -35
max -34
min -37
At_hmusb:
avg -34.8735294117647
cnt 340
lst -33
max -32
min -38
Tmpl:
Attributes:
IODev HMLan
IOList HMLan,HMUSB
IOgrp HomeMatic
alias HomeMatic vCCU
expert 2_raw
group HW
icon hm_ccu
model CCU-FHEM
room HomeMatic
subType virtual
verbose 0
webCmd virtual:update
hmlanInternals:
DEF 192.168.178.12:1000
DeviceName 192.168.178.12:1000
FD 32
HMLan_MSGCNT 594
HMLan_TIME 2017-02-22 14:02:22
IFmodel LAN
NAME HMLan
NR 445
NTFY_ORDER 50-HMLan
PARTIAL
RAWMSG E3F5912,0000,0117B5B6,FF,FFCA,0D86703F5912000000007242
RSSI -54
STATE opened
TYPE HMLAN
XmitOpen 1
assignedIDsCnt 19 report:18
msgKeepAlive dlyMax:21.783 bufferMin:-16
msgLoadCurrent 12
msgLoadHistoryAbs 5min steps: 12/12/12/12/12/12/12/14/14/14/14/14
msgParseDly min:-11 max:17168 last:7 cnt:543
owner 322433
owner_CCU HomeMatic
uptime 000 05:05:54.500
Readings:
2017-02-22 08:21:08 D-HMIdAssigned 322433
2017-02-22 08:21:08 D-HMIdOriginal 322433
2017-02-22 08:21:08 D-firmware 0.964
2017-02-22 08:21:08 D-serialNr LEQ0986035
2017-02-22 08:57:10 Xmit-Events ok:2 init:2 disconnected:2
2017-02-22 08:57:10 cond ok
2017-02-22 14:02:45 loadLvl low
2017-02-22 08:45:46 prot_disconnected last
2017-02-22 08:57:09 prot_init last
2017-02-22 03:01:10 prot_keepAlive last
2017-02-22 08:57:10 prot_ok last
2017-02-22 08:57:09 state opened
Helper:
assIdCnt 19
assIdRep 18
info 03C4,LEQ0986035,322433,322433
setTime 45403
Cnd:
0 2
253 2
255 2
Dly:
cnt 543
lst 7
max 17168
min -11
Ids:
1a9622:
cfg +1A9622,00,00,00
chn 03
flg 0
msg
name Buero_Deckenlicht_Device
to 1487748076.70146
1aa473:
cfg +1AA473,00,00,00
chn 03
flg 0
msg
name Sofa_Deckenlicht_Device
to 1487748083.73559
24e49c:
cfg +24E49C,00,00,00
chn 02
flg 0
msg
name SR_Regen_Terrasse
to 1487766631.44749
292986:
cfg +292986,00,00,00
name ST_Terrasse
348a0c:
cfg +348A0C,00,00,00
name MK_homObot
3c993d:
cfg +3C993D,00,00,00
chn 01
flg 0
msg
name Test_1K12V
to 1487768121.87364
3dc5f9:
cfg +3DC5F9,00,00,00
chn 01
flg 0
msg
name Test_4K12V
to 1487768139.33913
3e77a4:
cfg +3E77A4,00,00,00
chn 02
flg 0
msg
name SZ_Terrasse_Rollo
to 1487752009.05631
3e77bb:
cfg +3E77BB,00,00,00
chn 00
flg 0
msg
name WZ_Terrasse_Rollo
to 1487752016.98344
3f5912:
cfg +3F5912,00,00,00
flg 0
msg
name SR_Terrasse
to 1487748582.94383
3fa4ec:
cfg +3FA4EC,00,00,00
chn 01
flg 0
msg
name MK_Fliegengitter
to 1487751972.71504
3fa629:
cfg +3FA629,00,00,00
chn 01
flg 0
msg
name MK_Katzentuer
to 1487766172.74337
3fa638:
cfg +3FA638,00,00,00
name MK_Schlafzimmer_Fenster
3fb01d:
cfg +3FB01D,00,00,00
name Treibaus_Tuer
3fc607:
cfg +3FC607,00,00,00
chn 01
flg 0
msg
name MK_Wohnzimmer_Innenzugang
to 1487765598.5315
405230:
flg 0
434c2b:
cfg +434C2B,00,00,00
chn 01
flg 0
msg
name MK_Badezimmertuer
to 1487765119.37995
436e25:
cfg +436E25,00,00,00
chn 01
flg 0
msg
name WZ_Strasse_Rollo
to 1487748089.8299
4bea88:
cfg +4BEA88,00,00,00
name SR_Badezimmer
K:
BufMin -16
DlyMax 21.783
Next 1487768590.93479
Start 1487768565.93479
Loadlvl:
bl 40
a:
99
90
40
0
H:
0 low
40 batchLevel
90 high
99 suspended
Log:
all 0
sys 0
ids:
ARRAY(0x41777e0)
Q:
HMcndN 0
answerPend 0
hmLanQlen 3
keepAliveRec 1
keepAliveRpt 0
loadLastMax 12
loadNo 0
scnt 8
ald:
12
12
12
12
12
12
12
14
14
14
14
14
apIDs:
Ref:
drft -0.000199976002879654
hmtL 18354500
kTs 0
offL 1487750211441
sysL 1487768565941
Attributes:
alias HomeMatic LAN
group HW
hmId 322433
hmLanQlen 3_normal
icon hm_lan
loadLevel 0:low,40:batchLevel,90:high,99:suspended
room HomeMatic
hmusbInternals:
DEF 127.0.0.1:1234
DeviceName 127.0.0.1:1234
FD 24
HMUSB_MSGCNT 926
HMUSB_TIME 2017-02-22 14:03:35
IFmodel USB
NAME HMUSB
NR 490
NTFY_ORDER 50-HMUSB
PARTIAL
RAWMSG E523829,0000,767DE27C,FF,FFE1,2C86105238290000000AA8F0100000
RSSI -31
STATE opened
TYPE HMLAN
XmitOpen 1
assignedIDsCnt 5 report:4
msgKeepAlive dlyMax:20.338 bufferMin:-15
msgLoadCurrent 0
msgLoadHistoryAbs 5min steps: 0/0/0/0/0/0/0/0/1/1/1/1
msgParseDly min:-7 max:17028 last:155 cnt:820
owner 322433
owner_CCU HomeMatic
uptime 023 552:12:41.468
Readings:
2017-02-22 08:21:07 D-HMIdAssigned 322433
2017-02-22 08:21:07 D-HMIdOriginal 49AD8E
2017-02-22 08:21:07 D-firmware 0.967
2017-02-22 08:21:07 D-serialNr NEQ0369485
2017-02-22 08:21:07 Xmit-Events init:1 disconnected:1 ok:1
2017-02-22 08:21:07 cond ok
2017-02-22 14:03:17 loadLvl low
2017-02-22 08:20:51 prot_disconnected last
2017-02-22 08:20:51 prot_init last
2017-02-22 08:21:07 prot_ok last
2017-02-22 08:20:51 state opened
Helper:
assIdCnt 5
assIdRep 4
info 03C7,NEQ0369485,49AD8E,322433
setTime 45403
Cnd:
0 1
253 1
255 1
Dly:
cnt 820
lst 155
max 17028
min -7
Ids:
1a9622:
3a6f79:
cfg +3A6F79,00,00,00
chn 00
flg 0
msg
name 4K12V
to 1487748076.47186
405230:
cfg +405230,02,00,00
chn 01
flg 0
msg
name MK_Testkontakt
to 1487750442.90486
461363:
cfg +461363,00,00,00
chn 01
flg 0
msg
name SR_Terrasse_BewLicht
to 1487759445.89441
523829:
cfg +523829,00,00,00
name HZ_Badezimmer
K:
BufMin -15
DlyMax 20.338
Next 1487768622.76339
Start 1487768597.76339
Loadlvl:
bl 40
a:
99
90
40
0
H:
0 low
40 batchLevel
90 high
99 suspended
Log:
all 0
sys 0
ids:
ARRAY(0x417c4a0)
Q:
HMcndN 0
answerPend 0
hmLanQlen 1
keepAliveRec 1
keepAliveRpt 0
loadLastMax 0
loadNo 0
scnt 8
ald:
0
0
0
0
0
0
0
0
1
1
1
1
apIDs:
Ref:
drft 0.000119942427634735
hmtL 1987944273
kTs 0
offL 1485780653506
sysL 1487768572770
Attributes:
alias HomeMatik USB
group HW
hmId 322433
hmLanQlen 1_min
icon cul
loadLevel 0:low,40:batchLevel,90:high,99:suspended
room HomeMatic
setze mal das attribut und probiere erneut.
attr MK_Testkontakt IOgrp HomeMatic:HMUSB
big thx! das wars wohl
ich sag nurR-cyclicInfoMsg on
daaaat isch der peweiß *g*
warum der direkt am hmlan verweigert, kapier ich zwar nicht, aber ich bin mal glücklich ...
gut, dass es erst einmal wieder funktioniert, aber ich wäre noch skeptisch, ob es wirklich so bleibt.
2017-02-22 08:54:56 R-sign off
2017-02-22 09:00:36 aesCommToDev pending
2017-02-22 09:00:36 aesKeyNbr 02
der fk wollte anscheinend aes sprechen, obwohl sign=off ist. key02 ist eigentlich der hinweis auf einen eigenen key. wie es aussieht hast, du aber nirgends (hmlan, hmusb, vccu) einen key hinterlegt.
hier https://forum.fhem.de/index.php/topic,63284.msg560186.html#msg560186 (https://forum.fhem.de/index.php/topic,63284.msg560186.html#msg560186) gab es einen hinweis, dass aes nicht funktioniert, wenn man eine vccu hat, aber das attr iogrp nicht nutzt. anscheinend dein bisheriges problem. aber wieso wurde aes gefordert? sehr seltsam.
wenn du nun zugriff auf den fk hast, würde ich sicherheitshalber von fhem aus ein set reset machen, um den fk zu resetten. wenn der nämlich einen eigenen key bekommen hat, funktioniert kein reset am device über knöpfchen drücken. vielleicht denkt er auch nur, dass er einen bekommen hätte. ;)
ausserdem würde ich dem hmlan fw 0.965 spendieren, damit ein nachbar dich nicht mit homematicIP ärgern kann.
ah was gelernt ... reset und aes ...
nach nem reset über fhem und deletereading/set getconfig bleibt aesKeyNr trotzdem auf 02.
Zitatausserdem würde ich dem hmlan fw 0.965 spendieren
hab ich aufgegeben - nach dem aufspielen von 965 und einem reboot zeigt er immer die alte fw-nr. an. war der grund, warum ich sicherheitshalber noch nen hmusb gekauft hab ...
wobei mir die nachbarn keine sorgen machen - deren neueste technik is ne petroleumlampe *g*