Hi,
ich frage über ein notify den Batteriestatus meiner Devices ab, und einer meiner HM Rauchmelder meldet regelmäßig ein Low, obwohl die Batterie nicht leer ist, es ist immer der gleiche, die anderen Rauchmelder melden nur wenn die Batterie tatsächlich low ist, einer eine idee woher das kommt?
Das notify sieht so aus:
Internals:
DEF .*[Bb]attery:.(?!ok).* {
if (($NAME ne "rd_Batterie") && ($NAME ne "rd_Batterie_Level") && ($NAME ne "rd_Rauchmelder") && (Value("BATT_Status") ne "LOW" )) {
Log(3,"$NAME : Batteriewarnung $EVENT");
{ fhem ("set BATT_Status LOW") } ;
DebianMail('Batteriewarnung',$NAME.': '.$EVENT);
}
}
NAME Batterie_Status_nt
NR 268
NTFY_ORDER 50-Batterie_Status_nt
REGEXP .*[Bb]attery:.(?!ok).*
STATE 2018-10-15 19:42:57
TRIGGERTIME 1539625377.37899
TYPE notify
READINGS:
2018-10-12 19:52:36 state active
Attributes:
group Info
room Zentral
der Melder der immer wieder auslöst ist dieser:
Internals:
DEF 230224
IODev hmusb
LASTInputDev hmusb
MSGCNT 4
NAME Flur_EG
NOTIFYDEV global
NR 66
NTFY_ORDER 50-Flur_EG
STATE off
TYPE CUL_HM
hmusb_MSGCNT 4
hmusb_RAWMSG E230224,0000,4D47E4D0,FF,FFCE,6FA41023022400004106010000
hmusb_RSSI -50
hmusb_TIME 2018-10-15 16:46:13
lastMsg No:6F - t:10 s:230224 d:000041 06010000
peerList Rauchmelder_Btn1,
protLastRcv 2018-10-15 16:46:13
protRcv 3 last_at:2018-10-15 16:46:13
protSnd 4 last_at:2018-10-15 16:46:13
protSndB 1 last_at:2018-10-12 19:53:00
protState CMDs_done
rssi_at_hmusb cnt:4 min:-50 max:-48 avg:-49 lst:-50
rssi_hmusb cnt:1 min:-49 max:-49 avg:-49 lst:-49
Helper:
DBLOG:
battery:
myDbLog:
TIME 1539614773.6519
VALUE ok
level:
myDbLog:
TIME 1539614773.6519
VALUE 0
state:
myDbLog:
TIME 1539614773.6519
VALUE off
READINGS:
2018-10-12 19:52:38 Activity alive
2014-11-27 11:49:15 D-firmware 1.0
2014-11-27 11:49:15 D-serialNr KEQ0741973
2017-10-23 15:38:45 PairedTo 0x000041
2014-11-27 11:49:23 R-pairCentral 0x000041
2017-10-23 15:38:45 RegL_00. 02:01 0A:00 0B:00 0C:41 00:00
2018-10-15 16:46:13 battery ok
2018-10-15 16:46:13 level 0
2018-10-12 19:52:38 peerList Rauchmelder_Btn1,
2017-10-23 15:38:39 powerOn 2017-10-23 15:38:39
2018-10-15 16:46:13 recentStateType info
2016-05-01 09:57:59 smoke_detect none
2018-10-15 16:46:13 state off
2018-09-20 10:21:56 teamCall from Rauchmelder_Kinderzimmer_Laya:1
helper:
HM_CMDNR 111
cSnd ,01000041230224010E
mId 0042
regLst ,0
rxType 2
supp_Pair_Rep 0
expert:
def 1
det 0
raw 1
tpl 0
io:
newChn +230224,00,00,00
nextSend 1539614773.72561
prefIO
rxt 0
vccu
p:
230224
00
00
00
mRssi:
mNo 6F
io:
hmusb:
-44
-44
prt:
bErr 0
sProc 0
rspWait:
q:
qReqConf
qReqStat
role:
chn 1
dev 1
rpt:
IO hmusb
flg A
ts 1539614773.62631
ack:
HASH(0x39483a0)
6F800200004123022400
rssi:
at_hmusb:
avg -49
cnt 4
lst -50
max -48
min -50
hmusb:
avg -49
cnt 1
lst -49
max -49
min -49
shadowReg:
tmpl:
Attributes:
IODev hmusb
actCycle 099:00
actStatus alive
alarmSettings alarm1,|||0:00
alias Flur Erdgeschoss Rauchmelder
autoReadReg 4_reqStatus
expert 2_full
firmware 1.0
group Feueralarm
model HM-SEC-SD
msgRepeat 1
peerIDs 00000000,11000001,
room Flur Erdgeschoss
serialNr KEQ0741973
subType smokeDetector
webCmd teamCall:alarmOn:alarmOff:statusRequest
alle anderen, z.b. dieser
Internals:
DEF 23021F
IODev hmusb
LASTInputDev hmusb
MSGCNT 3
NAME Keller
NOTIFYDEV global
NR 67
NTFY_ORDER 50-Keller
STATE off
TYPE CUL_HM
hmusb_MSGCNT 3
hmusb_RAWMSG E23021F,0000,4431AB43,FF,FFC9,32A41023021F00004106010000
hmusb_RSSI -55
hmusb_TIME 2018-10-13 22:25:22
lastMsg No:32 - t:10 s:23021F d:000041 06010000
peerList Rauchmelder_Btn1,
protLastRcv 2018-10-13 22:25:22
protRcv 2 last_at:2018-10-13 22:25:22
protSnd 3 last_at:2018-10-13 22:25:22
protSndB 1 last_at:2018-10-12 19:53:02
protState CMDs_done
rssi_at_hmusb cnt:3 min:-59 max:-55 avg:-57.66 lst:-55
rssi_hmusb cnt:1 min:-61 max:-61 avg:-61 lst:-61
Helper:
DBLOG:
battery:
myDbLog:
TIME 1539462322.02531
VALUE ok
level:
myDbLog:
TIME 1539462322.02531
VALUE 0
state:
myDbLog:
TIME 1539462322.02531
VALUE off
READINGS:
2018-10-12 19:52:39 Activity alive
2014-11-27 11:49:15 D-firmware 1.0
2014-11-27 11:49:15 D-serialNr KEQ0741964
2018-05-09 07:53:56 PairedTo 0x000041
2014-11-27 11:49:27 R-pairCentral 0x000041
2018-05-09 07:53:56 RegL_00. 02:01 0A:00 0B:00 0C:41 00:00
2018-10-13 22:25:22 battery ok
2018-10-13 22:25:22 level 0
2018-10-12 19:52:39 peerList Rauchmelder_Btn1,
2018-05-09 07:53:51 powerOn 2018-05-09 07:53:51
2018-10-13 22:25:22 recentStateType info
2016-05-01 09:57:59 smoke_detect none
2018-10-13 22:25:22 state off
2018-09-20 10:21:56 teamCall from Rauchmelder_Kinderzimmer_Laya:1
helper:
HM_CMDNR 50
cSnd ,0100004123021F010E
mId 0042
regLst ,0
rxType 2
supp_Pair_Rep 0
expert:
def 1
det 0
raw 1
tpl 0
io:
newChn +23021F,00,00,00
nextSend 1539462322.09889
prefIO
rxt 0
vccu
p:
23021F
00
00
00
mRssi:
mNo 32
io:
hmusb:
-49
-49
prt:
bErr 0
sProc 0
rspWait:
q:
qReqConf
qReqStat
role:
chn 1
dev 1
rpt:
IO hmusb
flg A
ts 1539462321.99958
ack:
HASH(0x3b3a4c8)
32800200004123021F00
rssi:
at_hmusb:
avg -57.6666666666667
cnt 3
lst -55
max -55
min -59
hmusb:
avg -61
cnt 1
lst -61
max -61
min -61
shadowReg:
tmpl:
Attributes:
IODev hmusb
actCycle 099:00
actStatus alive
alarmSettings alarm1,|||0:00
alias Kellertreppe Rauchmelder
autoReadReg 4_reqStatus
expert 2_full
firmware 1.0
group Feueralarm
model HM-SEC-SD
msgRepeat 1
peerIDs 00000000,11000001,
room Kellerflur
serialNr KEQ0741964
subType smokeDetector
webCmd teamCall:alarmOn:alarmOff:statusRequest
funktionieren ohne Probleme.
Wieso löst dieser eine immer aus?
Danke
Hi, keiner einen tip was ich da machen kann? Seltsam ist das es immer der gleiche Rauchmelder ist
Gesendet von iPhone mit Tapatalk
Du guckst am falschen Ende. Nicht FHEM ist Dein Problem sondern, warum meldet der Rauchmelder: Batterie leer?
Sehe ich auch so! Hattest du denn die Batterien schonmal durch andere ersetzt? Ansonsten Rauchmelder tauschen.
Gruß Hoppel
hast du mal die batteriekontakte gesäubert?
ist der batterieverbrauch bei diesem melder höher, als bei anderen?
poste mal "get hminfo msgStat".