Hallo zusammen,
ich habe immer mal wieder (so ca. alle 1-4 Wochen) das Problem, dass bei einem Homematic-Device (ein Unterputzdimmer HM-LC-Dim1T-FM) das rote Ausrufezeichen im Lampensymbol erscheint und das Gerät sich nicht mehr steuern lässt. Es steht dann auf dem letzten Status und kann nur noch mit dem Hardware-Taster geschaltet werden. Über FHEM (ich habe einen Cul zum Ansteuern) reagiert er nicht mehr.
Ich weiß nicht, ob diese Geräte die Ursache des Problems ist, oder ein Bewegungsmelder (HM-SEC-MDIR-2), den ich auch noch betreibe. Oder beide.
Jedenfalls ist ab dem Zeitpunkt keine Steuerung der Homematic-Geräte über FHEM mehr möglich. Es hilft nur, den Raspi mit dem Cul oder den Cul alleine stromlos zu machen. Danach funktioniert alles wieder. Vor dem Fehler funktioniert ebenfalls alles bestens. Für mich sieht es so aus, als ob sich da was aufhängt.
Natürlich habe ich schon recherchiert.
Ich habe gelesen, dass man über set "Gerät" statusRequest ggf. das Gerät wieder aktivieren kann. Das funktioniert bei mir aber nicht.
Es waren meine ersten beiden Hoemematic-Komponenten und es kann gut sein, dass ich bei der Erstinstallation etwas falsch gemacht habe, obwohl ich nach dieser Anleitung vorgegangen bin:
https://wiki.fhem.de/wiki/HomeMatic_Devices_pairen (https://wiki.fhem.de/wiki/HomeMatic_Devices_pairen)
Aber es scheint etwas nicht zu stimmen. Und da ich nicht viele Homematic-Geräte betreibe fehlt mir die Erfahrung damit.
Die Tipps, die ich recherchiert habe laufen immer auf einen Pairing-Fehler hinaus.
Folgendes Ergebnis liefert HMinfo:
configCheck done:
missing register list
Bewegungsmelder: RegL_00.,RegL_01.
HM_5DE6AE: RegL_00.
Lampe_Flur: RegL_01.
PairedTo missing/unknown
Bewegungsmelder
Eine DeviceInfo beim Dimmer bringt das:
Device name:HM_5DE6AE
org ID :0059 Model=HM-LC-DIM1T-FM
alias ID :0057 Model=HM-LC-DIM1T-PL
mode :normal
protState : CMDs_done_Errors:1 pending: none
Lampe_Flur state:set_off
Wobei ich hier nicht verstehe, wieso der Device name HM_5DE6AE ist. In FHEM heisst das Gerät bei mir "Lampe_Flur". Und die DeviceInfo habe ich auch mit get Lampe_Flur deviceinfo long geholt???
Beim Dimmer sieht das ganze so aus:
Device name:Bewegungsmelder
org ID :00C0 Model=HM-SEC-MDIR-2
alias ID :004A Model=HM-SEC-MDIR
mode :config,wakeup,lazyConf - activity:dead
protState : unknown pending: none
Hier noch ein List der beiden Geräte:
Bewegungsmelder:
Internals:
DEF 5294D9
FUUID 5c447812-f33f-8efe-6398-c66545b41a8da477
IODev CUL868
NAME Bewegungsmelder
NOTIFYDEV global
NR 1877
NTFY_ORDER 50-Bewegungsmelder
STATE noMotion
TYPE CUL_HM
chanNo 01
READINGS:
2019-08-24 08:21:10 Activity dead
2018-03-03 17:46:18 D-firmware 1.6
2018-03-03 17:46:18 D-serialNr NEQ1702668
2019-08-23 20:11:57 battery ok
2019-08-23 20:11:57 brightness 39
2019-04-21 15:37:25 cover closed
2019-08-24 08:01:42 motion off
2019-08-23 20:11:57 motionCount 223_next:240s
2019-08-23 20:15:59 motionDuration 242
2019-04-21 15:37:25 powerOn 2019-04-21 15:37:24
2019-04-21 15:37:25 recentStateType info
2019-08-24 08:01:42 state noMotion
2019-08-23 20:11:57 trigger_cnt 223
helper:
HM_CMDNR 206
mId 004A
peerFriend peerAct,peerVirt
peerOpt 4:motionDetector
regLst 0,1,4p
rxType 28
expert:
def 1
det 0
raw 1
tpl 0
io:
newChn +5294D9,00,00,00
prefIO
rxt 2
vccu
p:
5294D9
00
00
00
mRssi:
mNo
prt:
bErr 0
sProc 0
q:
qReqConf 00
qReqStat
role:
chn 1
dev 1
tmpl:
Attributes:
IODev CUL868
actCycle 000:20
actStatus dead
autoReadReg 4_reqStatus
devStateIcon motion:people_sensor@red noMotion:people_sensor@grey
expert 2_raw
firmware 1.6
group HomeMatic,Status
icon motion_detector
model HM-SEC-MDIR-2
peerIDs 00000000,
room 1.Start,99.Programm,CUL_HM
serialNr NEQ1702668
sortby 9
subType motionDetector
Unterputzdimmer:
Internals:
DEF 5DE6AE01
FUUID 5c447812-f33f-8efe-227c-c9728c28609db00e
NAME Lampe_Flur
NOTIFYDEV global
NR 1870
NTFY_ORDER 50-Lampe_Flur
STATE set_off
TYPE CUL_HM
chanNo 01
device HM_5DE6AE
READINGS:
2019-08-24 05:24:07 level set_90
2019-08-24 13:39:38 state set_off
2019-08-24 13:39:38 trigLast fhem:02
RegL_01.:
VAL
helper:
dlvl 00
dlvlCmd ++A0119633555DE6AE0201000000
getCfgList all
getCfgListNo ,3
peerFriend peerSens,peerVirt
peerOpt 3:dimmer
regLst 1,3p
expert:
def 1
det 0
raw 1
tpl 0
role:
chn 1
tmpl:
Attributes:
group Lampen
icon scene_keyboard
model HM-LC-DIM1T-FM
peerIDs 00000000,
room 1.Start,4.Technik,CUL_HM
sortby 5
userattr lightSceneParamsToSave lightSceneRestoreOnlyIfChanged:1,0
webCmd on:off
Ich bin mir bewusst, dass ICH wahrscheinlich einen Fehler gemacht habe. Aber welchen?
Ich wende mich an Euch, weil ich jetzt ALLES richtig machen möchte.
Daher meine Fragen:
- Wo genau liegt mein Fehler?
- Muss ich den Dimmer neu pairen oder den Bewegungsmelder oder beide?
- Oder habe ich einen ganz anderen Fehler
-Falls ich den Dimmer neu pairen muss, muss ich den unbedingt stromlos machen, oder geht das auch anders
Der Dimmer ist an einer unzugänglichen Stelle verbaut, daher frage ich lieber zuerst hier im Forum, bevor ich alles aufschraube.
Ach ja: Und "ja" ich habe im Forum schon mal gelesen, dass der CUL nicht optimal für Homematic ist. Ich habe aber nur den und würde den auch gerne weiter benutzen.
Vielen Dank für Eure Tipps.
Hi,
zeig mal bitte noch ein list DEF=5DE6AE
Das ist der Dimmer, was DU gezeigt hast ist nur der Channel.
Gruß Otto
Zitat von: Otto123 am 24 August 2019, 16:15:46
Hi,
zeig mal bitte noch ein list DEF=5DE6AE
Das ist der Dimmer, was DU gezeigt hast ist nur der Channel.
Gruß Otto
Hallo Otto,
hier das list
Internals:
CUL868_MSGCNT 565
CUL868_RAWMSG A0E7180025DE6AE9633550101000050::-91.5:CUL868
CUL868_RSSI -91.5
CUL868_TIME 2019-08-25 09:56:02
DEF 5DE6AE
FUUID 5c447812-f33f-8efe-4ebb-dc94db58026deb18
IODev CUL868
LASTInputDev CUL868
MSGCNT 565
NAME HM_5DE6AE
NOTIFYDEV global
NR 1866
NTFY_ORDER 50-HM_5DE6AE
STATE CMDs_done
TYPE CUL_HM
channel_01 Lampe_Flur
lastMsg No:71 - t:02 s:5DE6AE d:963355 0101000050
protCmdDel 160
protLastRcv 2019-08-25 09:56:02
protRcv 316 last_at:2019-08-25 09:56:02
protResnd 566 last_at:2019-08-25 09:51:09
protResndFail 139 last_at:2019-08-25 09:46:19
protSnd 720 last_at:2019-08-25 09:56:01
protState CMDs_done
rssi_CUL868 cnt:187 min:-110 max:-78 avg:-85.78 lst:-80
rssi_at_CUL868 cnt:565 min:-101 max:-77.5 avg:-84.83 lst:-91.5
READINGS:
2018-03-24 14:20:45 CommandAccepted yes
2018-03-25 12:25:55 D-firmware 2.6
2018-03-25 12:25:55 D-serialNr OEQ0904937
2019-08-21 17:00:02 PairedTo 0x963355
2018-03-25 12:16:43 R-pairCentral 0x963355
2019-08-24 00:03:00 RegL_00.
2018-11-15 13:26:39 powerOn 2018-11-15 13:26:39
2019-08-25 09:56:02 state CMDs_done
helper:
HM_CMDNR 113
cSnd 119633555DE6AE0201000000,119633555DE6AE0201000000
mId 0057
peerFriend
peerOpt -:dimmer
regLst 0
rxType 1
supp_Pair_Rep 0
expert:
def 1
det 0
raw 1
tpl 0
io:
newChn +5DE6AE,00,00,00
nextSend 1566719762.48111
prefIO
rxt 0
vccu
p:
5DE6AE
00
00
00
mRssi:
mNo 71
io:
CUL868:
-89.5
-89.5
prt:
bErr 0
sProc 0
q:
qReqConf 00
qReqStat
role:
dev 1
prs 1
rssi:
CUL868:
avg -85.7807486631016
cnt 187
lst -80
max -78
min -110
at_CUL868:
avg -84.8336283185841
cnt 565
lst -91.5
max -77.5
min -101
tmpl:
Attributes:
IODev CUL868
autoReadReg 4_reqStatus
expert 2_raw
firmware 2.6
model HM-LC-DIM1T-FM
room CUL_HM
serialNr OEQ0904937
subType dimmer
webCmd getConfig:clear msgEvents
Guten Morgen,
ZitatCUL868_RSSI -91.5
rssi_CUL868 cnt:187 min:-110 max:-78 avg:-85.78 lst:-80
rssi_at_CUL868 cnt:565 min:-101 max:-77.5 avg:-84.83 lst:-91.5
Der Dimmer ist ordentlich gepairt, aber der Empfang ist grenzwertig. RSSI Werte kleiner -80 können gehen - müssen aber nicht.
Ich vermute das Problem liegt daran.
Der Bewegungsmelder ist nicht gepairt, solange Du in diesem keine Register setzen willst musst Du das auch nicht. Die Bewegung meldet er trotzdem.
Du musst also den CUL näher zum Dimmer bringen, die Antenne am Dimmer besser positionieren, abschirmende Situationen (Blech usw) entfernen.
Gruß Otto
Hallo,
eine bessere Empfangs/Sendesituation beim Gateway bekommt man mit einer Groundplane-Antenne hin, falls man das Gateway nicht besser platzieren kann.
Groundplane-Antenne siehe hier (https://www.stall.biz/project_category/antennen)
Viele Grüße Gisbert
Zitat von: Otto123 am 25 August 2019, 11:05:12
Guten Morgen,
Der Dimmer ist ordentlich gepairt, aber der Empfang ist grenzwertig. RSSI Werte kleiner -80 können gehen - müssen aber nicht.
Ich vermute das Problem liegt daran.
Der Bewegungsmelder ist nicht gepairt, solange Du in diesem keine Register setzen willst musst Du das auch nicht. Die Bewegung meldet er trotzdem.
Du musst also den CUL näher zum Dimmer bringen, die Antenne am Dimmer besser positionieren, abschirmende Situationen (Blech usw) entfernen.
Gruß Otto
Vielen Dank für die Info. Da wäre ich NIE drauf gekommen.
Dann werde ich mal versuchen, den Empfang zu verbessern.
Gruß,
Jogi