Es gelingt mir nicht einen HM-RC-4-3 mit der VCCU zu pairen. Ich kann die VCCU mit pair for seconds oder Pairserial starten im device steht immer paired to 0x000000.
hier ein list device
Internals:
CFGFN
DEF 5B2F83
IODev MAPLECUL868
LASTInputDev myHmUART
MAPLECUL868_2_MSGCNT 37
MAPLECUL868_2_RAWMSG A1A1A84005B2F830000001100D44F45513037393838333440040000::-79.5:MAPLECUL868_2
MAPLECUL868_2_RSSI -79.5
MAPLECUL868_2_TIME 2018-11-11 18:00:57
MAPLECUL868_MSGCNT 37
MAPLECUL868_RAWMSG A1A1A84005B2F830000001100D44F45513037393838333440040000::-78:MAPLECUL868
MAPLECUL868_RSSI -78
MAPLECUL868_TIME 2018-11-11 18:00:57
MSGCNT 108
NAME Auto
NOTIFYDEV global
NR 299
STATE CMDs_pending
TYPE CUL_HM
channel_01 Auto_Btn_01
channel_02 Auto_Btn_02
channel_03 Auto_Btn_03
channel_04 Auto_Btn_04
lastMsg No:1A - t:00 s:5B2F83 d:000000 1100D44F45513037393838333440040000
myHmUART_MSGCNT 34
myHmUART_RAWMSG 050000201A84005B2F830000001100D44F45513037393838333440040000
myHmUART_RSSI -32
myHmUART_TIME 2018-11-11 18:00:57
protCmdPend 26 CMDs_pending
protLastRcv 2018-11-11 18:00:57
protRcv 23 last_at:2018-11-11 18:00:57
protSnd 41 last_at:2018-11-11 18:00:57
protState CMDs_pending
rssi_at_MAPLECUL868 cnt:37 min:-100 max:-67.5 avg:-77.78 lst:-78
rssi_at_MAPLECUL868_2 cnt:37 min:-97.5 max:-63.5 avg:-77.9 lst:-79.5
rssi_at_myHmUART cnt:34 min:-76 max:-29 avg:-37.08 lst:-32
READINGS:
2018-11-11 18:00:47 CommandAccepted yes
2018-11-11 18:00:57 D-firmware 1.1
2018-11-11 18:00:57 D-serialNr OEQ0798834
2018-11-11 18:00:47 PairedTo 0x000000
2018-11-11 18:00:57 R-pairCentral set_0x123456
2018-11-11 14:54:09 battery ok
2018-11-11 18:33:48 state CMDs_pending
cmdStack:
++A0011234565B2F8300050000000000
++A0011234565B2F83000802010A120B340C56
++A0011234565B2F830006
++A0011234565B2F8301012958C00100
++A0011234565B2F8301052958C00104
++A0011234565B2F8301080100
++A0011234565B2F830106
++A0011234565B2F8300040000000000
++A0011234565B2F8301040000000001
++A0011234565B2F830103
++A0011234565B2F8302040000000001
++A0011234565B2F830203
++A0011234565B2F8303040000000001
++A0011234565B2F830303
++A0011234565B2F8304040000000001
++A0011234565B2F830403
++A0111234565B2F830400
++A0011234565B2F8300040000000000
++A0011234565B2F8301040000000001
++A0011234565B2F830103
++A0011234565B2F8302040000000001
++A0011234565B2F830203
++A0011234565B2F8303040000000001
++A0011234565B2F830303
++A0011234565B2F8304040000000001
++A0011234565B2F830403
helper:
HM_CMDNR 66
cSnd 011234565B2F830403,011234565B2F8300050000000000
cfgChkResult No regs found for:Auto
mId 00D4
regLst ,0,1,4p
rxType 28
supp_Pair_Rep 1
ack:
expert:
def 1
det 0
raw 1
tpl 0
io:
newChn +5B2F83,02,00,00
nextSend 1541955657.47726
prefIO
rxt 2
vccu
p:
5B2F83
00
00
00
mRssi:
mNo 1A
io:
MAPLECUL868:
-76
-76
MAPLECUL868_2:
-79.5
-79.5
myHmUART:
-32
-32
prt:
bErr 0
mmcS 1
sProc 2
mmcA:
++A0011234565B2F8300050000000000
q:
qReqConf
qReqStat
role:
dev 1
rssi:
at_MAPLECUL868:
avg -77.7837837837838
cnt 37
lst -78
max -67.5
min -100
at_MAPLECUL868_2:
avg -77.9054054054054
cnt 37
lst -79.5
max -63.5
min -97.5
at_myHmUART:
avg -37.0882352941176
cnt 34
lst -32
max -29
min -76
shadowReg:
RegL_00. 02:01 0A:12 0B:34 0C:56
tmpl:
nb:
cnt 1
Attributes:
IODev MAPLECUL868
IOgrp VCCU:MAPLECUL868
autoReadReg 4_reqStatus
expert 2_raw
firmware 1.1
model HM-RC-4-3
room CUL_HM
serialNr OEQ0798834
subType remote
webCmd getConfig:clear msgEvents
Bei einem list Auto_Btn_01
kommt dann No device named Auto_Btn_1 found
wo klemmt es da?
Cmd's pending ist immer suboptimal für weitere Pairing-Versuche. Kannst du in allen vergleichbaren thteads nachlesen und steht vermutlich auch im wiki.
Löschen (clear all) und dann EIN mal das Pairing anstoßen. Warten bzw. Knopf drücken...
Das list gibt es idR. nur für Geräte, selten für einzelne Subsets.
den CUL würde ich nicht als preffered IO nehmen, wenn er keine TS-Firmware hat.
Den Configtaster muss man unter Umständen mehrfach drücken - mit Pause und viel Ruhe dazwischen. Bis alle CMD abgearbeitet sind - wie Beta-User schon schrieb ;D
Lange gewartet und er war gepaird. Dann habe ich eine Schweinelösung gemacht und unter der peerIDs der einzelnen Taster die ID des Aktors eingetragen. Scheint zu funktionieren. Ziel ist: alle vier Taster sollen die gleiche Funktion haben. Garagentor mit den Rollladenaktor AUF; STOP; RUNTER. short und long press soll auch gleich sein. Wie mache ich das? Überlall den Befehlset Auto_Btn_X_X pairchan 0 Garage single
??
https://wiki.fhem.de/wiki/HomeMatic -> Abschnitt peeren.
Der Befehl heisst peerChan
single setzt eine Taste, das ist ok.
short und long hat nichts primär mit peeren zu tun. Die Register werden im Aktor gesetzt für jeden Peer getrennt.
Was Du willst: ist kurzer Impuls? Also 1 sec oder so?
Dann shOntime und lgOnTime setzen
Der Befehl ist set regSet ...
So in etwa wie hier -> meine Notiz (https://heinz-otto.blogspot.com/2016/07/garagentor-mit-fhem-bedienen.html).
Gruß Otto
Peer-IDs in fhem eintragen ist kompletter Unfug!
fhem zeigt die Infos an, die in den Geräten (Registern) stehen...
Wenn nicht richtig gepeert ist, also das nicht im Register des/der Geräte steht reagiert das Gerät (Aktor) ja nicht!
Mal wie Otto verlinkt hat informieren...
Gruß, Joachim
Zitat von: MadMax-FHEM am 11 November 2018, 20:29:38
Peer-IDs in fhem eintragen ist kompletter Unfug!
Sehe ich genau wie Joachim, würde mich interessieren was dazu die Aussage "... scheint zu funktionieren..." genau bedeutet :-X
Scheint zu funktionieren heist nach Kontrolle vor dem Tor: Es Geht. Mir wäre es auch lieber ich würde es über das webinterface hinbekommen. peerChan ist richtig, DAS habe ich mit dem web getan :-)