Ich habe gestern und heute nun nochmal ein wenig weitergetestet.
Vorab: Alle 5 Rauchmelder scheinen sich identisch zu verhalten. Es handelt sich also nicht um einen Einzeldefekt.
Hier ein Beispiel für einen durchgeführten Reset:
fhem> list sz_rm
Internals:
DEF 4C7FF5
FUUID 5c55b435-f33f-a627-59f6-4d55fae78b63c4b6
HMUSB_MSGCNT 2
HMUSB_RAWMSG R8ABE443D,0001,5D9406F1,FF,FFC6,D0A6104C7FF5B1036F0601000031
HMUSB_RSSI -58
HMUSB_TIME 2020-06-06 19:47:04
IODev HMUSB
LASTInputDev HMUSB
MSGCNT 2
NAME sz_rm
NOTIFYDEV global
NR 213
NTFY_ORDER 50-sz_rm
STATE off
TYPE CUL_HM
chanNo 01
lastMsg No:D0 - t:10 s:4C7FF5 d:B1036F 0601000031
peerList gl_rm_team,
protLastRcv 2020-06-06 19:47:04
protRcv 1 last_at:2020-06-06 19:47:04
protSnd 2 last_at:2020-06-06 19:47:04
protSndB 1 last_at:2020-06-06 19:47:04
protState CMDs_done
rssi_HMUSB cnt:1 min:-49 max:-49 avg:-49 lst:-49
rssi_at_HMUSB cnt:2 min:-58 max:-58 avg:-58 lst:-58
READINGS:
2020-06-06 19:50:41 Activity alive
2016-07-10 18:57:57 CommandAccepted yes
2016-07-10 19:23:24 D-firmware 1.0
2016-07-10 19:23:24 D-serialNr NEQ0446436
2019-01-07 19:03:13 PairedTo 0xB1036F
2016-07-10 18:55:45 R-pairCentral 0xB1036F
2019-01-07 19:03:13 RegL_00. 00:00 02:01 0A:B1 0B:03 0C:6F 16:00 1F:00
2016-07-10 18:57:57 aesCommToDev ok
2016-07-10 18:57:57 aesKeyNbr 02
2020-06-06 19:47:04 alarmTest ok
2020-06-06 19:47:04 battery ok
2020-06-06 19:47:04 level 0
2020-06-06 19:46:34 peerList gl_rm_team,
2019-09-20 07:48:31 powerOn 2019-09-20 07:48:31
2020-06-06 19:47:04 recentStateType info
2019-01-07 19:03:13 sdRepeat off
2020-06-06 19:47:04 smokeChamber ok
2017-09-08 13:09:38 smoke_detect none
2020-06-06 19:47:04 state off
2017-09-08 13:09:38 teamCall from gl_rm_team_dev:00
2016-07-10 19:23:29 trigLast gl_rm_team:150
2016-07-10 19:23:29 trig_gl_rm_team 150
2016-07-10 18:56:26 trigger_cnt 2
helper:
HM_CMDNR 208
cSnd ,01B1036F4C7FF5010E
mId 00AA
peerFriend peerSD
peerOpt p:smokeDetector
regLst 0
rxType 6
supp_Pair_Rep 0
expert:
def 1
det 0
raw 1
tpl 0
io:
newChn +4C7FF5,00,01,00
nextSend 1591465625.03107
rxt 0
vccu vccu
p:
4C7FF5
00
01
00
prefIO:
HMUSB
mRssi:
mNo D0
io:
HMUSB:
-52
-52
prt:
bErr 0
sProc 0
rspWait:
q:
qReqConf
qReqStat
role:
chn 1
dev 1
rpt:
IO HMUSB
flg A
ts 1591465624.80415
ack:
HASH(0x1b9f808)
D08002B1036F4C7FF500
rssi:
HMUSB:
avg -49
cnt 1
lst -49
max -49
min -49
at_HMUSB:
avg -58
cnt 2
lst -58
max -58
min -58
shadowReg:
tmpl:
Attributes:
IODev HMUSB
IOgrp vccu:HMUSB
actCycle 099:00
actStatus alive
alias Sz Rauchmelder
autoReadReg 5_readMissing
expert 2_raw
firmware 1.0
model HM-SEC-SD-2
msgRepeat 1
peerIDs 00000000,11111101,
room Schlafzimmer
serialNr NEQ0446436
subType smokeDetector
webCmd statusRequest
fhem> set sz_rm reset
fhem> list sz_rm
Internals:
DEF 4C7FF5
FUUID 5c55b435-f33f-a627-59f6-4d55fae78b63c4b6
HMUSB_MSGCNT 6
HMUSB_RAWMSG E4C7FF5,0000,5D9CFA7F,FF,FFBC,8086104C7FF500000006010000
HMUSB_RSSI -68
HMUSB_TIME 2020-06-06 19:56:51
IODev HMUSB
LASTInputDev HMUSB
MSGCNT 6
NAME sz_rm
NOTIFYDEV global
NR 213
NTFY_ORDER 50-sz_rm
STATE off
TYPE CUL_HM
chanNo 01
lastMsg No:80 - t:10 s:4C7FF5 d:000000 06010000
peerList gl_rm_team,
protEvt_AESCom-ok 1 last_at:2020-06-06 19:56:47
protLastRcv 2020-06-06 19:56:51
protRcv 3 last_at:2020-06-06 19:56:51
protResnd 1 last_at:2020-06-06 19:56:46
protSnd 3 last_at:2020-06-06 19:56:43
protSndB 3 last_at:2020-06-06 19:56:46
protState CMDs_done
rssi_HMUSB cnt:1 min:-49 max:-49 avg:-49 lst:-49
rssi_at_HMUSB cnt:5 min:-70 max:-58 avg:-64.8 lst:-68
READINGS:
2020-06-06 19:50:41 Activity alive
2020-06-06 19:56:47 CommandAccepted yes
2016-07-10 19:23:24 D-firmware 1.0
2016-07-10 19:23:24 D-serialNr NEQ0446436
2019-01-07 19:03:13 PairedTo 0xB1036F
2016-07-10 18:55:45 R-pairCentral 0xB1036F
2019-01-07 19:03:13 RegL_00. 00:00 02:01 0A:B1 0B:03 0C:6F 16:00 1F:00
2020-06-06 19:56:47 aesCommToDev ok
2020-06-06 19:56:47 aesKeyNbr 02
2020-06-06 19:56:51 alarmTest ok
2020-06-06 19:56:51 battery ok
2020-06-06 19:56:51 level 0
2020-06-06 19:46:34 peerList gl_rm_team,
2020-06-06 19:56:51 powerOn 2020-06-06 19:56:51
2020-06-06 19:56:51 recentStateType info
2019-01-07 19:03:13 sdRepeat off
2020-06-06 19:56:51 smokeChamber ok
2017-09-08 13:09:38 smoke_detect none
2020-06-06 19:56:51 state off
2017-09-08 13:09:38 teamCall from gl_rm_team_dev:00
2016-07-10 19:23:29 trigLast gl_rm_team:150
2016-07-10 19:23:29 trig_gl_rm_team 150
2016-07-10 18:56:26 trigger_cnt 2
helper:
HM_CMDNR 128
cSnd 01B1036F4C7FF5010E,11B1036F4C7FF50400
mId 00AA
peerFriend peerSD
peerOpt p:smokeDetector
regLst 0
rxType 6
supp_Pair_Rep 0
expert:
def 1
det 0
raw 1
tpl 0
io:
newChn +4C7FF5,00,01,00
nextSend 1591466211.48473
rxt 0
vccu vccu
p:
4C7FF5
00
01
00
prefIO:
HMUSB
mRssi:
mNo 80
io:
HMUSB:
-64
-64
prt:
bErr 0
sProc 0
q:
qReqConf
qReqStat
role:
chn 1
dev 1
rssi:
HMUSB:
avg -49
cnt 1
lst -49
max -49
min -49
at_HMUSB:
avg -64.8
cnt 5
lst -68
max -58
min -70
shadowReg:
tmpl:
Attributes:
IODev HMUSB
IOgrp vccu:HMUSB
actCycle 099:00
actStatus alive
alias Sz Rauchmelder
autoReadReg 5_readMissing
expert 2_raw
firmware 1.0
model HM-SEC-SD-2
msgRepeat 1
peerIDs 00000000,11111101,
room Schlafzimmer
serialNr NEQ0446436
subType smokeDetector
webCmd statusRequest
fhem>
Nach dem set...reset habe ich den Anlernen-Knopf am Rauchmelder gedrückt gehalten. Nach wenigen Sekunden hat der Rauchmelder mit rot-grün-gelb quittiert, danach ist dann das obige zweite list entstanden.
Sicherheitshalber habe ich danach nochmals einen Werksreset am Rauchmelder selber durchgeführt. Also Knopf diesmal lange gedrückt gehalten: Erst orange blinkend, dann rot blinkend, dann loslassen - rot-grün-gelb. Alles wie erwartet nach Anleitung.
Trotzdem gelingt es mir weiterhin nicht, auch nur einen der fünf Rauchmelder an der Raspberrymatic CCU anzulernen. Die ignorieren sich weiterhin komplett. Die Installation ist eigentlich fast identisch zu vorher: Ein HM-CFG-USB hängt am Raspberry Pi, auf dem HMLAND läuft. An den dockt dann wahlweise FHEM (lokal auf dem gleichen Raspi installiert) oder Raspberrrymatic (als VM auf dem Synology-NAS) an (es ist jeweils nur eines von beiden aktiv). Alle anderen Komponenten - Heizung, Licht, Bewegungsmelder - konnte ich völlig problemlos umziehen. Nur diese Luxus-Rauchmelder weigern sich mit störrischer Ignoranz.
Laut Anleitung kann man ja auch mehrere Rauchmelder ohne Zentrale direkt miteinander koppeln, in dem man beide in den Anlernmodus bringt. Auch das funktioniert: Erst orangenes Blinken, dann grünes Leuchten und fertig. Direkt beim ersten Versuch haben sich beide gefunden und verbunden.
Ich versteh's einfach nicht!