Hi @all,
ich nutze mehrere Schaltsteckdosen von Homematic und leider kommt es hin und wieder vor das ich bei zweien ein missing Ack bekomme :-)
Teilweise funktioniert es über 2 Wochen problemlos und manchmal kommt es 3 mal die Woche zu einem missing Ack :-(
ein list Schaltsteckdose 1
Internals:
CFGFN /opt/fhem/FHEM/10_AqBeleuchtung.cfg
CUL_HM_MSGCNT 6
CUL_HM_RAWMSG A0E0780023789851AA7770101000046::-68:CUL_HM
CUL_HM_RSSI -68
CUL_HM_TIME 2016-04-12 22:00:00
DEF 378985
IODev CUL_HM
LASTInputDev CUL_HM
MSGCNT 6
NAME HM_AqLicht_Mond
NR 227
NTFY_ORDER 50-HM_AqLicht_Mond
STATE off
TYPE CUL_HM
lastMsg No:07 - t:02 s:378985 d:1AA777 0101000046
protLastRcv 2016-04-12 22:00:00
protSnd 6 last_at:2016-04-12 22:00:00
protState CMDs_done
rssi_CUL_HM min:-77 lst:-70 avg:-71.16 max:-68 cnt:6
rssi_at_CUL_HM cnt:6 max:-65.5 avg:-70.83 lst:-68 min:-78
Readings:
2016-04-12 22:00:00 CommandAccepted yes
2016-04-04 23:48:19 D-firmware 2.5
2016-04-04 23:48:19 D-serialNr MEQ0190679
2016-03-28 22:24:32 PairedTo 0x1AA777
2016-02-03 21:58:48 R-pairCentral 0x1AA777
2016-02-03 21:58:48 R-powerUpAction off
2016-02-03 21:58:48 R-sign off
2016-03-28 22:24:32 RegL_00. 02:01 0A:1A 0B:A7 0C:77 15:FF 18:00 00:00
2016-03-28 22:24:32 RegL_01. 08:00 30:06 56:00 57:24 93:5F 94:B3 00:00
2016-04-12 22:00:00 deviceMsg off (to CUL_HM)
2016-04-12 22:00:00 level 0
2016-04-12 22:00:00 pct 0
2016-04-12 22:00:00 recentStateType ack
2016-04-12 22:00:00 state off
2016-04-12 22:00:00 timedOn off
Helper:
HM_CMDNR 7
cSnd 111AA7773789850201C80000,111AA7773789850201000000
dlvlCmd ++A0111AA7773789850201000000
mId 00D8
rxType 1
Expert:
def 1
det 0
raw 1
tpl 0
Io:
newChn +378985,00,00,00
nextSend 1460491200.28311
prefIO
rxt 0
vccu
p:
378985
00
00
00
Mrssi:
mNo 07
Io:
CUL_HM -66
Prt:
bErr 0
sProc 0
Rspwait:
Q:
qReqConf 00
qReqStat
Role:
chn 1
dev 1
prs 1
Rssi:
Cul_hm:
avg -71.1666666666667
cnt 6
lst -70
max -68
min -77
At_cul_hm:
avg -70.8333333333333
cnt 6
lst -68
max -65.5
min -78
Attributes:
IODev CUL_HM
autoReadReg 4_reqStatus
devStateIcon on:black_FS20.on off:day_night
expert 2_full
firmware 2.5
group Aquariumsteuerung
model HM-LC-Sw1-Pl-DN-R1
room Aquarium
serialNr MEQ0190679
subType switch
webCmd :
ein List Schaltsteckdose 2
CFGFN /opt/fhem/FHEM/10_AqBeleuchtung.cfg
CUL_HM_MSGCNT 8
CUL_HM_RAWMSG A0E038002365BF11AA7770101000045::-66:CUL_HM
CUL_HM_RSSI -66
CUL_HM_TIME 2016-04-12 23:04:28
DEF 365BF1
IODev CUL_HM
LASTInputDev CUL_HM
MSGCNT 8
NAME HM_AqLicht_Tag
NR 213
NTFY_ORDER 50-HM_AqLicht_Tag
STATE off
TYPE CUL_HM
hmPairSerial MEQ0191639
lastMsg No:03 - t:02 s:365BF1 d:1AA777 0101000045
protCmdDel 9
protLastRcv 2016-04-12 23:04:28
protResnd 12 last_at:2016-04-12 23:03:30
protResndFail 4 last_at:2016-04-12 23:03:34
protSnd 13 last_at:2016-04-12 23:04:28
protState CMDs_done
rssi_CUL_HM cnt:6 avg:-68 max:-66 lst:-69 min:-70
rssi_at_CUL_HM max:-64 avg:-65.99 cnt:8 min:-70 lst:-66
Readings:
2016-04-12 23:04:28 CommandAccepted yes
2016-04-04 23:48:01 D-firmware 2.5
2016-04-04 23:48:01 D-serialNr MEQ0191639
2016-04-04 23:45:57 PairedTo 0x1AA777
2016-02-03 21:59:08 R-pairCentral 0x1AA777
2016-02-03 21:59:08 R-powerUpAction off
2016-02-03 21:59:08 R-sign off
2016-04-12 23:05:44 RegL_00.
2016-04-12 23:04:28 deviceMsg off (to CUL_HM)
2016-04-12 23:04:28 level 0
2016-04-12 23:04:28 pct 0
2016-04-12 23:04:28 recentStateType ack
2016-04-12 23:04:28 state off
2016-04-12 23:04:28 timedOn off
Helper:
HM_CMDNR 3
cSnd 111AA777365BF10201C80000,111AA777365BF10201000000
dlvlCmd ++A0111AA777365BF10201000000
getCfgList all
getCfgListNo ,3
mId 00D8
rxType 1
Expert:
def 1
det 0
raw 1
tpl 0
Io:
newChn +365BF1,00,00,00
nextSend 1460495068.39862
prefIO
rxt 0
vccu
p:
365BF1
00
00
00
Mrssi:
mNo 03
Io:
CUL_HM -64
Prt:
bErr 0
sProc 0
Rspwait:
Q:
qReqConf
qReqStat
Role:
chn 1
dev 1
prs 1
Rssi:
Cul_hm:
avg -68
cnt 6
lst -69
max -66
min -70
At_cul_hm:
avg -66
cnt 8
lst -66
max -64
min -70
Attributes:
IODev CUL_HM
autoReadReg 4_reqStatus
devStateIcon on:black_FS20.on off:day_night
expert 2_full
firmware 2.5
group Aquariumsteuerung
model HM-LC-Sw1-Pl-DN-R1
peerIDs 00000000,
room Aquarium
serialNr MEQ0191639
subType switch
webCmd :
hier mal ein Log mit Missing Ack
2016-04-12_23:04:28 HM_AqLicht_Tag timedOn: off
2016-04-12_23:04:28 HM_AqLicht_Tag off
2016-04-12_23:04:28 HM_AqLicht_Tag pct: 0
2016-04-12_23:04:28 HM_AqLicht_Tag level: 0
2016-04-12_23:04:28 HM_AqLicht_Tag deviceMsg: off (to CUL_HM)
2016-04-12_23:04:28 HM_AqLicht_Tag set_off
2016-04-12_23:04:16 HM_AqLicht_Tag timedOn: off
2016-04-12_23:04:16 HM_AqLicht_Tag on
2016-04-12_23:04:16 HM_AqLicht_Tag pct: 100
2016-04-12_23:04:16 HM_AqLicht_Tag level: 100
2016-04-12_23:04:16 HM_AqLicht_Tag deviceMsg: on (to CUL_HM)
2016-04-12_23:04:15 HM_AqLicht_Tag timedOn: off
2016-04-12_23:04:15 HM_AqLicht_Tag on
2016-04-12_23:04:15 HM_AqLicht_Tag pct: 100
2016-04-12_23:04:15 HM_AqLicht_Tag level: 100
2016-04-12_23:04:15 HM_AqLicht_Tag deviceMsg: on (to CUL_HM)
2016-04-12_23:04:15 HM_AqLicht_Tag timedOn: off
2016-04-12_23:04:15 HM_AqLicht_Tag off
2016-04-12_23:04:15 HM_AqLicht_Tag pct: 0
2016-04-12_23:04:15 HM_AqLicht_Tag level: 0
2016-04-12_23:04:15 HM_AqLicht_Tag deviceMsg: off (to CUL_HM)
2016-04-12_23:03:34 HM_AqLicht_Tag RESPONSE TIMEOUT:RegisterRead
2016-04-12_23:03:34 HM_AqLicht_Tag ResndFail
2016-04-12_23:03:33 HM_AqLicht_Tag set_on
2016-04-12_23:03:31 HM_AqLicht_Tag set_on
2016-04-12_23:01:47 HM_AqLicht_Tag MISSING ACK
2016-04-12_23:01:47 HM_AqLicht_Tag ResndFail
2016-04-12_23:01:30 HM_AqLicht_Tag set_on
2016-04-12_23:01:26 HM_AqLicht_Tag set_on
2016-04-12_21:00:18 HM_AqLicht_Tag MISSING ACK
2016-04-12_21:00:18 HM_AqLicht_Tag ResndFail
2016-04-12_21:00:00 HM_AqLicht_Tag set_off
2016-04-12_17:00:18 HM_AqLicht_Tag MISSING ACK
2016-04-12_17:00:18 HM_AqLicht_Tag ResndFail
2016-04-12_16:59:59 HM_AqLicht_Tag set_on
2016-04-12_14:00:00 HM_AqLicht_Tag timedOn: off
2016-04-12_14:00:00 HM_AqLicht_Tag off
2016-04-12_14:00:00 HM_AqLicht_Tag pct: 0
2016-04-12_14:00:00 HM_AqLicht_Tag level: 0
2016-04-12_14:00:00 HM_AqLicht_Tag deviceMsg: off (to CUL_HM)
2016-04-12_14:00:00 HM_AqLicht_Tag set_off
2016-04-12_10:00:00 HM_AqLicht_Tag timedOn: off
2016-04-12_10:00:00 HM_AqLicht_Tag on
2016-04-12_10:00:00 HM_AqLicht_Tag pct: 100
2016-04-12_10:00:00 HM_AqLicht_Tag level: 100
2016-04-12_10:00:00 HM_AqLicht_Tag deviceMsg: on (to CUL_HM)
2016-04-12_09:59:59 HM_AqLicht_Tag set_on
Kann ich den RSSI Wert nicht mitloggen ? denke das es daran liegt ,das der RSSI Wert zu sehr schwankt !? Was mich trotzdem wundert ,da es Wochenlang funktioniert und die Entfernung vom CUL zu den Steckdosen gerade mal 5 Meter beträgt
Hätte jemand ne Idee ?
Folgendes fand ich im Wiki :
Bekannte Probleme
Ein Schaltaktor hatte nach einigen Wochen des ungestörten Funktionierens nur noch "MISSING ACK"s im Geräte-Log (zu den Schaltzeiten). Er schaltete auch nicht mehr zuverlässig (2 An- und 2 Ausschaltvorgänge je Tag per "at")
Log-Auszug dazu:
2013-01-24_17:00:00 UG.AR.Luefter deviceMsg: on (to HMLAN1)
2013-01-24_17:00:00 UG.AR.Luefter on
2013-01-24_23:30:00 UG.AR.Luefter deviceMsg: off (to HMLAN1)
2013-01-24_23:30:00 UG.AR.Luefter off
2013-01-25_06:00:04 UG.AR.Luefter MISSING ACK
2013-01-25_08:00:04 UG.AR.Luefter MISSING ACK
2013-01-25_17:00:04 UG.AR.Luefter MISSING ACK
2013-01-25_23:30:04 UG.AR.Luefter MISSING ACK
2013-01-26_07:30:04 UG.AR.Luefter MISSING ACK
2013-01-26_18:57:42 UG.AR.Luefter MISSING ACK
2013-01-26_18:58:01 UG.AR.Luefter MISSING ACK
Ein Reset des Schaltaktors mit anschließendem pairen brachte Abhilfe.
2013-01-26_19:31:38 UG.AR.Luefter deviceMsg: on (to HMLAN1)
2013-01-26_19:31:38 UG.AR.Luefter on
Das habe ich natürlich versucht , aber nach 2 Wochen gab es erneut einen Missing ACK
Oder sollte ich mich von den Schaltsteckdosen verabschieden und auf Fritz!Dect200 umsteigen ?
ZitatDas habe ich natürlich versucht , aber nach 2 Wochen gab es erneut einen Missing ACK
mal einen missing ack, muss ja noch kein defekt sein. im wiki log sieht es ja so aus, dass es permanent missing ack gab.
mit attr rssiLog kannst du zum loggen rssi-readings erzeugen. die wenigen rssi in den list's zeigen jedenfalls nichts auffälliges. es könnte auch am cul liegen. nutzt du den cul nur für homematic, oder schaltest du auch um. hat dein fhem vielleicht freezes => nutze das modul perfmon oder apptime. was steht zu den zeiten in fhem.log?