Hallo zusammen,
neuerdings, zumindest ist es mir erst jetzt aufgefallen bringen meine Homematic Wassermelder HM-SEC-WDS-2 immer wieder mal NACK oder aber auch Nack. Die RSSI sehen sehr gut aus.
Insgesamt habe ich fünf Homematic Wassermelder, welche immer wieder mal ein NACK/Nack melden.
Meine restlichen Homematic Devices (cirka 60) funktionieren einwandfrei, weshalb ich nicht wirklich an ein Funkproblem glauben kann.
Wenn ich jetzt mit dem Status Nack den Wassermelder auslöse, funktioniert er:
2026-03-13_08:42:51 WC.wm NACK
2026-03-13_08:42:51 WC.wm Nack
2026-03-13_12:10:26 WC.wm wet
2026-03-13_12:10:32 WC.wm dry
Die beiden Register:
R-transmDevTryMax
R-transmitTryMax
habe ich bereits auf 8 erhöht, ohne Erfolg.
Kann es sein die die Teile einfach nach ein paar Jahren den Geist aufgeben ?
Batterien habe ich natürlich auch schon getauscht.
Bin um jeden Tipp dankbar..
Hier das List mit dem Nack:
Internals:
DEF 2B1983
FUUID 5c489c0e-f33f-b6d9-56ee-78f89565a0fea030
HMUART1_MSGCNT 28
HMUART1_RAWMSG 050001306E80022B1983B939CA80
HMUART1_RSSI -48
HMUART1_TIME 2026-03-13 08:42:51
HMUART2_MSGCNT 29
HMUART2_RAWMSG 050001396E80022B1983B939CA80
HMUART2_RSSI -57
HMUART2_TIME 2026-03-13 08:42:51
HMUART3_MSGCNT 25
HMUART3_RAWMSG 050000527EA6102B198329A08306010000
HMUART3_RSSI -82
HMUART3_TIME 2026-03-13 08:42:47
IODev HMUART2
LASTInputDev HMUART2
MSGCNT 82
NAME WC.wm
NR 141
NTFY_ORDER 48-WC.wm
STATE Nack
TYPE CUL_HM
chanNo 01
disableNotifyFn 1
eventCount 6
lastMsg No:6E - t:02 s:2B1983 d:B939CA 80
protCmdDel 3
protLastRcv 2026-03-13 08:42:51
protNack 2 last_at:2026-03-13 08:42:51
protRcv 29 last_at:2026-03-13 08:42:51
protSnd 27 last_at:2026-03-13 08:42:47
protState CMDs_done_Errors:1
rssi_at_HMUART1 cnt:28 min:-74 max:-36 avg:-51.1 lst:-48
rssi_at_HMUART2 cnt:29 min:-72 max:-51 avg:-58.13 lst:-57
rssi_at_HMUART3 cnt:25 min:-84 max:-72 avg:-77.92 lst:-82
READINGS:
2026-03-02 19:28:01 Activity alive
2026-03-13 08:42:51 CommandAccepted no
2025-11-14 18:33:39 D-firmware 1.4
2025-11-14 18:33:39 D-serialNr LEQ0473643
2026-03-13 08:42:47 IODev HMUART2
2026-03-06 09:47:18 PairedTo 0x29A083
2016-05-04 20:40:24 R-cyclicInfoMsg on
2016-05-04 20:40:25 R-eventFilterTimeB 5 s
2016-05-04 20:40:25 R-msgWdsPosA dry
2016-05-04 20:40:25 R-msgWdsPosB wet
2016-05-04 20:40:25 R-msgWdsPosC water
2016-05-04 20:40:24 R-pairCentral 0x29A083
2016-05-04 20:40:25 R-sign off
2026-03-06 09:47:18 R-transmDevTryMax 8
2026-03-06 09:47:19 R-transmitTryMax 8
2026-03-06 09:47:18 RegL_00. 00:00 02:01 09:01 0A:29 0B:A0 0C:83 10:01 14:08
2026-03-06 09:47:19 RegL_01. 00:00 08:00 20:78 22:64 23:05 30:08
2026-03-13 08:42:47 alive yes
2026-03-13 08:42:47 battery ok
2026-03-07 16:26:58 cfgState ok
2026-03-13 08:42:51 commState CMDs_done_Errors:1
2026-03-13 08:42:47 contact dry (to vccu)
2026-03-13 08:42:47 cover closed
2025-11-15 18:25:29 powerOn 2025-11-15 18:25:29
2026-03-13 08:42:47 recentStateType info
2026-03-13 08:42:51 state Nack
2026-03-06 09:47:23 trigger_cnt 8
helper:
HM_CMDNR 110
cSnd 0129A0832B198301040000000001,0129A0832B19830103
cfgStateUpdt 0
lastMsgTm 1773387771.31216
mId 00B2
peerFriend peerAct,peerVirt
peerIDsRaw ,00000000
peerIDsState complete
peerOpt 4:threeStateSensor
regLst 0,1,4p
rxType 12
supp_Pair_Rep 0
ack:
cmds:
TmplKey :no:1772475510.50556
TmplTs 1772475510.50556
cmdKey 1:1:0::WC.wm:00B2: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-]
peerBulk -peer1,peer2,...- [({set}|unset)]
peerChan -btnNumber- -actChn- [({single})] [({set}|unset)] [actor|remote|both]
peerSmart -peerOpt-
raw -data- [...]
regBulk -list-.-peerChn- -addr1:data1- [-addr2:data2-]...
regSet [(prep|{exec})] -regName- -value- [-peerChn-]
reset noArg
sign [(on|{off})]
tplDel -tplDel-
tplSet_0 -tplChan-
trgEventL -peer- -condition-
trgEventS -peer- -condition-
trgPressL [(-peer-|{all})]
trgPressS [(-peer-|{all})]
unpair noArg
lst:
condition closed,damp,dry,open,tilted,wet
peer
peerOpt AZ.hk_remote,AZ.hk_windowrec,Alarm_sir_ext,Alarm_sir_int,BD.hk_remote,BD.hk_windowrec,BD.licht,BD.spiegel,EM.pm.sw,FL.AZ.pm.sw,FL.EG.gong.led,FL.EG.gong.mp3,FL.EG.licht,FL.OG.licht,FL.UG.hk_remote,FL.UG.hk_windowrec,FL.UG.licht,FL.UG.strahler,FL.ZG.licht,GA.keymatic,GA.licht,GA.taster,HW.hk_remote,HW.hk_windowrec,HW.licht,HW.sw,KE.licht,KE.sw,KG.hk_remote,KG.hk_windowrec,KK.hk_remote,KK.hk_windowrec,KU.licht,KU.spuele,PR.heater,PR.hk_remote,PR.hk_windowsrec,PR.licht,SZ.hk_remote,SZ.hk_windowrec,WC.hk_remote,WC.hk_windowrec,WC.licht,WC.ventilator
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 1
tpl 1
io:
flgs 0
newChn +2B1983,00,01,00
nextSend 1773387771.40721
rxt 2
vccu vccu
p:
2B1983
00
01
00
prefIO:
HMUART2
HMUART1
mRssi:
mNo 6E
io:
HMUART1:
-48
-48
HMUART2:
-51
-51
HMUART3:
-82
peerIDsH:
00000000 broadcast
prt:
bErr 0
sProc 0
rspWait:
tryMsg:
q:
qReqConf
qReqStat
regCollect:
role:
chn 1
dev 1
rssi:
at_HMUART1:
avg -51.1071428571429
cnt 28
lst -48
max -36
min -74
at_HMUART2:
avg -58.1379310344828
cnt 29
lst -57
max -51
min -72
at_HMUART3:
avg -77.92
cnt 25
lst -82
max -72
min -84
shadowReg:
shadowRegChn:
RegL_00. 00
RegL_01. 01
tmpl:
Attributes:
Battery_changed 2020-04-02 | 2025-11-14
IOgrp vccu:HMUART2,HMUART1
actCycle 048:00
actStatus alive
alias Wassermelder WC
autoReadReg 4_reqStatus
devStateIcon dry:general_ok@green .*:secur_alarm@red
event-on-change-reading state,battery
expert defReg,allReg,rawReg,templ
firmware 1.4
group Wassermelder
icon humidity
model HM-SEC-WDS-2
peerIDs 00000000
room WC,Wassermelder
serialNr LEQ0473643
subType threeStateSensor
userattr Battery_changed WetDry WetDry_map structexclude
Und hier das List nach dem auslösen:
Internals:
DEF 2B1983
FUUID 5c489c0e-f33f-b6d9-56ee-78f89565a0fea030
HMUART1_MSGCNT 30
HMUART1_RAWMSG 0500012980A6412B198329A083010A00
HMUART1_RSSI -41
HMUART1_TIME 2026-03-13 12:10:32
HMUART2_MSGCNT 31
HMUART2_RAWMSG 0501013280A6412B198329A083010A00
HMUART2_RSSI -50
HMUART2_TIME 2026-03-13 12:10:32
HMUART3_MSGCNT 27
HMUART3_RAWMSG 0500004F80A6412B198329A083010A00
HMUART3_RSSI -79
HMUART3_TIME 2026-03-13 12:10:32
IODev HMUART2
LASTInputDev HMUART2
MSGCNT 88
NAME WC.wm
NR 141
NTFY_ORDER 48-WC.wm
STATE dry
TYPE CUL_HM
chanNo 01
disableNotifyFn 1
eventCount 8
lastMsg No:80 - t:41 s:2B1983 d:29A083 010A00
protCmdDel 3
protLastRcv 2026-03-13 12:10:32
protNack 2 last_at:2026-03-13 08:42:51
protRcv 31 last_at:2026-03-13 12:10:32
protSnd 29 last_at:2026-03-13 12:10:32
protState CMDs_done
rssi_at_HMUART1 cnt:30 min:-74 max:-36 avg:-50.8 lst:-41
rssi_at_HMUART2 cnt:31 min:-72 max:-50 avg:-58.03 lst:-50
rssi_at_HMUART3 cnt:27 min:-84 max:-72 avg:-78.18 lst:-79
READINGS:
2026-03-02 19:28:01 Activity alive
2026-03-13 08:42:51 CommandAccepted no
2025-11-14 18:33:39 D-firmware 1.4
2025-11-14 18:33:39 D-serialNr LEQ0473643
2026-03-13 12:10:32 IODev HMUART2
2026-03-06 09:47:18 PairedTo 0x29A083
2016-05-04 20:40:24 R-cyclicInfoMsg on
2016-05-04 20:40:25 R-eventFilterTimeB 5 s
2016-05-04 20:40:25 R-msgWdsPosA dry
2016-05-04 20:40:25 R-msgWdsPosB wet
2016-05-04 20:40:25 R-msgWdsPosC water
2016-05-04 20:40:24 R-pairCentral 0x29A083
2016-05-04 20:40:25 R-sign off
2026-03-06 09:47:18 R-transmDevTryMax 8
2026-03-06 09:47:19 R-transmitTryMax 8
2026-03-06 09:47:18 RegL_00. 00:00 02:01 09:01 0A:29 0B:A0 0C:83 10:01 14:08
2026-03-06 09:47:19 RegL_01. 00:00 08:00 20:78 22:64 23:05 30:08
2026-03-13 08:42:47 alive yes
2026-03-13 12:10:32 battery ok
2026-03-07 16:26:58 cfgState ok
2026-03-13 12:10:32 commState CMDs_done
2026-03-13 12:10:32 contact dry (to vccu)
2026-03-13 08:42:47 cover closed
2025-11-15 18:25:29 powerOn 2025-11-15 18:25:29
2026-03-13 08:42:47 recentStateType info
2026-03-13 12:10:32 state dry
2026-03-13 12:10:32 trigger_cnt 10
helper:
HM_CMDNR 128
cSnd 0129A0832B198301040000000001,0129A0832B19830103
cfgStateUpdt 0
lastMsgTm 1773400232.15137
mId 00B2
peerFriend peerAct,peerVirt
peerIDsRaw ,00000000
peerIDsState complete
peerOpt 4:threeStateSensor
regLst 0,1,4p
rxType 12
supp_Pair_Rep 0
ack:
cmds:
TmplKey :no:1772475510.50556
TmplTs 1772475510.50556
cmdKey 1:1:0::WC.wm:00B2: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-]
peerBulk -peer1,peer2,...- [({set}|unset)]
peerChan -btnNumber- -actChn- [({single})] [({set}|unset)] [actor|remote|both]
peerSmart -peerOpt-
raw -data- [...]
regBulk -list-.-peerChn- -addr1:data1- [-addr2:data2-]...
regSet [(prep|{exec})] -regName- -value- [-peerChn-]
reset noArg
sign [(on|{off})]
tplDel -tplDel-
tplSet_0 -tplChan-
trgEventL -peer- -condition-
trgEventS -peer- -condition-
trgPressL [(-peer-|{all})]
trgPressS [(-peer-|{all})]
unpair noArg
lst:
condition closed,damp,dry,open,tilted,wet
peer
peerOpt AZ.hk_remote,AZ.hk_windowrec,Alarm_sir_ext,Alarm_sir_int,BD.hk_remote,BD.hk_windowrec,BD.licht,BD.spiegel,EM.pm.sw,FL.AZ.pm.sw,FL.EG.gong.led,FL.EG.gong.mp3,FL.EG.licht,FL.OG.licht,FL.UG.hk_remote,FL.UG.hk_windowrec,FL.UG.licht,FL.UG.strahler,FL.ZG.licht,GA.keymatic,GA.licht,GA.taster,HW.hk_remote,HW.hk_windowrec,HW.licht,HW.sw,KE.licht,KE.sw,KG.hk_remote,KG.hk_windowrec,KK.hk_remote,KK.hk_windowrec,KU.licht,KU.spuele,PR.heater,PR.hk_remote,PR.hk_windowsrec,PR.licht,SZ.hk_remote,SZ.hk_windowrec,WC.hk_remote,WC.hk_windowrec,WC.licht,WC.ventilator
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 1
tpl 1
io:
flgs 0
newChn +2B1983,00,01,00
nextSend 1773400232.44559
rxt 2
vccu vccu
p:
2B1983
00
01
00
prefIO:
HMUART2
HMUART1
mRssi:
mNo 80
io:
HMUART1:
-41
-41
HMUART2:
-44
-44
HMUART3:
-79
-79
peerIDsH:
00000000 broadcast
prt:
bErr 0
sProc 0
rspWait:
tryMsg:
q:
qReqConf
qReqStat
regCollect:
role:
chn 1
dev 1
rpt:
IO HMUART1
flg A
ts 1773400232.15137
ack:
HASH(0x1db4168)
80800229A0832B198300
rssi:
at_HMUART1:
avg -50.8
cnt 30
lst -41
max -36
min -74
at_HMUART2:
avg -58.0322580645161
cnt 31
lst -50
max -50
min -72
at_HMUART3:
avg -78.1851851851852
cnt 27
lst -79
max -72
min -84
shadowReg:
shadowRegChn:
RegL_00. 00
RegL_01. 01
tmpl:
Attributes:
Battery_changed 2020-04-02 | 2025-11-14
IOgrp vccu:HMUART2,HMUART1
actCycle 048:00
actStatus alive
alias Wassermelder WC
autoReadReg 4_reqStatus
devStateIcon dry:general_ok@green .*:secur_alarm@red
event-on-change-reading state,battery
expert defReg,allReg,rawReg,templ
firmware 1.4
group Wassermelder
icon humidity
model HM-SEC-WDS-2
peerIDs 00000000
room WC,Wassermelder
serialNr LEQ0473643
subType threeStateSensor
userattr Battery_changed WetDry WetDry_map structexclude