Hallo zusammen,
ich habe heute für die Gartenbeleuchtung einen HM-LC-SW2-FM eingebaut und zwei Verbraucher angeschlossen (1 Strahler und 1 Steckdose). Gepairt habe ich das ganze über die ID und es tauchen auch beide Switche auf. Allerdings kann ich sie nicht schalten.
2017-12-06 15:38:56 CUL_HM HM_571377 CMDs_pending
2017-12-06 15:38:56 CUL_HM HM_571377_Sw_02 set_on
2017-12-06 15:39:15 CUL_HM HM_571377 ResndFail
2017-12-06 15:39:15 CUL_HM HM_571377 CMDs_done_Errors:1
2017-12-06 15:39:15 CUL_HM HM_571377 MISSING ACK
2017-12-06 15:39:18 CUL_HM HM_571377 CMDs_pending
2017-12-06 15:39:18 CUL_HM HM_571377_Sw_02 set_on
Wo ist ist mein Denkfehler?
Viele Grüße
Thuranga
Hi,
mach mal bitte ein list HM_571377
und poste das hier.
Gruß Otto
Gerne
Internals:
CFGFN
DEF 571377
HmUART_MSGCNT 2
HmUART_RAWMSG 0501003F29A410571377FA3B120601000048
HmUART_RSSI -63
HmUART_TIME 2017-12-06 15:14:35
IODev HmUART
LASTInputDev HmUART
MSGCNT 2
NAME HM_571377
NOTIFYDEV global
NR 409
STATE MISSING ACK
TYPE CUL_HM
channel_01 HM_571377_Sw_01
channel_02 HM_571377_Sw_02
lastMsg No:29 - t:10 s:571377 d:FA3B12 0601000048
protCmdDel 32
protLastRcv 2017-12-06 15:14:35
protResnd 39 last_at:2017-12-06 15:39:33
protResndFail 13 last_at:2017-12-06 15:39:39
protSnd 15 last_at:2017-12-06 15:39:18
protState CMDs_done_Errors:1
rssi_HmUART max:-72 cnt:1 lst:-72 min:-72 avg:-72
rssi_at_HmUART max:-63 cnt:2 lst:-63 min:-63 avg:-63
READINGS:
2017-12-06 15:14:28 D-firmware 2.8
2017-12-06 15:14:28 D-serialNr OEQ0212402
2017-12-06 15:14:35 powerOn 2017-12-06 15:14:35
2017-12-06 15:39:39 state MISSING ACK
RegL_00.:
VAL
helper:
HM_CMDNR 54
PONtest 0
cSnd 11FA3B125713770202C80000,11FA3B125713770202C80000
mId 0009
rxType 1
supp_Pair_Rep 0
expert:
def 1
det 0
raw 1
tpl 0
io:
newChn +571377,00,00,00
nextSend 1512573275.46294
prefIO
rxt 0
vccu
p:
571377
00
00
00
mRssi:
mNo 29
io:
HmUART -61
prt:
bErr 0
sProc 0
q:
qReqConf
qReqStat
role:
dev 1
prs 1
rpt:
IO HmUART
flg A
ts 1512573275.22357
ack:
HASH(0x1ae1238)
298002FA3B1257137700
rssi:
HmUART:
avg -72
cnt 1
lst -72
max -72
min -72
at_HmUART:
avg -63
cnt 2
lst -63
max -63
min -63
tmpl:
Attributes:
IODev HmUART
autoReadReg 4_reqStatus
expert 2_raw
firmware 2.8
model HM-LC-SW2-FM
room CUL_HM
serialNr OEQ0212402
subType switch
webCmd getConfig:clear msgEvents
Dachte ich mir.
Der ist nicht gepairt! Der ist einfach nur da ;)
Schau hier https://wiki.fhem.de/wiki/HomeMatic_Devices_pairen
Oder ein paar Zeilen im Forum tiefer ;D
https://forum.fhem.de/index.php/topic,80171.msg726858.html#msg726858
Gruß Otto
ok ::)
Kurze Anfänger-Frage: Woran hast du das erkannt?
;D
In den Readings fehlt in der Hauptsache PairedTo - aber auch noch einiges mehr.
Wenn FHEm aktiv ist und an einem Gerät wird der ConfigTaster betätigt (der Anlernknopf) wird, dann wird eine Nachricht gesendet. Diese verarbeitet FHEM schon mal, es hat die Grundlegenden Informationen und erzeugt ein Gerät. Status Nachrichten werden ab da empfangen.
Aber das ist eben nicht alles und steuern kann man erst wenn wirklich angelernt.
Gruß Otto
ok, danke für die Hilfe!!!
Ich habe es durch erneutes pairen (hat aber auch mehrere Versuche gebraucht) geschafft. Jetzt gehts :)
Hallo zusammen,
ich habe das gleiche Problem. Ich sehe das Device in fhem, State bleibt aber bei MISSING ACK.
Beim setzten on und off erscheint jeweils ein rotes Ausrufezeichen.
Ich habe schon mehrfach einen Reset durchgeführt und gepairt.
Hier das Ergebnis von List:
Internals:
CFGFN
DEF 6433BD
IODev nanoCUL
LASTInputDev nanoCUL
MSGCNT 3
NAME HM_6433BD
NOTIFYDEV global
NR 325
STATE CMDs_processing...
TYPE CUL_HM
channel_01 HM_6433BD_Sw_01
channel_02 HM_6433BD_Sw_02
hmPairSerial OEQ1999092
lastMsg No:5A - t:00 s:6433BD d:F10000 2800094F45513139393930393210020100
nanoCUL_MSGCNT 3
nanoCUL_RAWMSG A1A5A80006433BDF100002800094F45513139393930393210020100::-49.5:nanoCUL
nanoCUL_RSSI -49.5
nanoCUL_TIME 2018-10-05 22:56:11
protCmdDel 8
protCmdPend 2 CMDs_pending
protLastRcv 2018-10-05 22:56:11
protRcv 3 last_at:2018-10-05 22:56:11
protResnd 12 last_at:2018-10-05 22:56:35
protResndFail 3 last_at:2018-10-05 22:34:43
protSnd 6 last_at:2018-10-05 22:56:23
protState CMDs_processing...
rssi_at_nanoCUL cnt:3 min:-51.5 max:-49.5 avg:-50.5 lst:-49.5
READINGS:
2018-10-05 22:56:11 D-firmware 2.8
2018-10-05 22:56:11 D-serialNr OEQ1999092
2018-10-05 22:56:23 state CMDs_processing...
cmdStack:
++A011F100006433BD0201000000
++A011F100006433BD0201C80000
helper:
HM_CMDNR 130
cSnd 11F100006433BD0201000000,11F100006433BD0201C80000
mId 0009
regLst ,0,1,3p
rxType 1
supp_Pair_Rep 1
expert:
def 1
det 0
raw 1
tpl 0
io:
newChn +6433BD,00,00,00
nextSend 1538772971.77415
prefIO
rxt 0
vccu
p:
6433BD
00
00
00
mRssi:
mNo 5A
io:
nanoCUL:
-41.5
-41.5
prt:
bErr 0
sProc 1
rspWait:
cmd As0E82A011F100006433BD0201C80000
mNo 82
reSent 4
q:
qReqConf 00
qReqStat 01,02
role:
dev 1
prs 1
rssi:
at_nanoCUL:
avg -50.5
cnt 3
lst -49.5
max -49.5
min -51.5
tmpl:
Attributes:
IODev nanoCUL
autoReadReg 4_reqStatus
expert 2_raw
firmware 2.8
model HM-LC-SW2-FM
room CUL_HM
serialNr OEQ1999092
subType switch
webCmd getConfig:clear msgEvents
Hat jemand noch eine Idee ?
Gruß
Achim
F10000 ist keine gescheite HMID. Leider bin ich noch immer nicht bewandert genug, um aus der RAW message noch mehr herauszulesen, aber es fehlt in Deinem List (bitte in Code-Tags posten!) jeder Hinweis auf das Pairing. Das wäre also als erstes anzuzweifeln. Es sind zudem Befehle von FHEM im Queue, die der Aktor nicht abarbeitet.
Bitte keine Resets durchführen, einfach drüberpairen. Alternativ hmPairSerial oder hmPairForSeconds mit Tastendruck versuchen. Nach einem Reset dürfte der -FM (ohne PBU) im normalen Tastenmodus sein, d.h. >4s Sekunden Tastendruck am externen Taster schalten ihn in den Konfigurationsmodus. Kurzer Tastendruck reicht in diesem Fall nicht.
Vor jedem neuen Pairversuch Befehlscache leeren mit "set HM_6433BD clear msgEvents".
Jm2c.