Hallo,
es ging alles vor ein paar Tagen los. Ein Zwischenstecker meldete "MISSING ACK".
Ich habe diesen dann unpair, gelöscht und Werksreset und wieder mit CUL_0 versucht anzulernen.
Er wird zwar angelernt aber hat dann die Meldung "RESPONSE TIMEOUT:RegisterRead" drin stehen.
Ich dachte dieser sei nun doch defekt. Hatte es mit anderen Aktoren versucht aber immer das gleiche Problem.
Habe mir eine VCCU erstellt. Damit konnte ich genau ein Aktor sauber anlernen, der vorher mit CUL_0 auch nicht ging.
Sind eventuell die anderen missing register Schuld? Hat jemand Ideen für mich?
configCheck done:
missing register list
Bad.Wassermelder: RegL_00.
HM_1761E1: RegL_00.,RegL_01.
HM_2CDC29: RegL_00.
HM_2CDC29_Btn_01: RegL_01.
HM_2CDC29_Btn_02: RegL_01.
HM_5B72ED_Btn_01: RegL_01.
HM_5B72ED_Btn_02: RegL_01.
HM_5B72ED_Tr: RegL_01.
HM_5B7345_Btn_01: RegL_01.
HM_5B7345_Btn_02: RegL_01.
HM_5B7345_Tr: RegL_01.
Kontakt.Balkon: RegL_00.,RegL_01.
Kontakt.Keller2: RegL_00.,RegL_01.
Kontakt.Keller: RegL_00.,RegL_01.
Kontakt.Wohn: RegL_00.,RegL_01.
Kueche.Wassermelder: RegL_00.
Register changes pending
HM_1761E1:
HM_2CDC29:
peer list incomplete. Use getConfig to read it.
HM_1761E1:
HM_2CDC29_Btn_01:
HM_2CDC29_Btn_02:
HM_5B72ED_Btn_01:
HM_5B72ED_Btn_02:
HM_5B72ED_Tr:
Kontakt.Balkon:
Kontakt.Keller2:
Kontakt.Keller:
Kontakt.Wohn:
PairedTo missing/unknown
Bad.Wassermelder:
Kontakt.Balkon:
Kontakt.Keller2:
Kontakt.Keller:
Kontakt.Wohn:
Kueche.Wassermelder:
Internals:
CFGFN
DEF 1761E1
FUUID 667eceee-f33f-a403-4bf4-99a16db5ef9370c6
IODev CUL_0
NAME HM_1761E1
NR 263
NTFY_ORDER 48-HM_1761E1
STATE RESPONSE TIMEOUT:RegisterRead
TYPE CUL_HM
chanNo 01
disableNotifyFn 1
eventCount 18
protCmdDel 7
protLastRcv 2024-06-28 16:55:42
protRcv 1 last_at:2024-06-28 16:55:42
protResnd 6 last_at:2024-06-28 17:18:20
protResndFail 2 last_at:2024-06-28 17:18:25
protSnd 2 last_at:2024-06-28 17:18:04
protState CMDs_done_Errors:1
rssi_at_CUL_0 cnt:1 min:-29 max:-29 avg:-29 lst:-29
READINGS:
2024-06-28 16:57:42 D-firmware 1.9
2024-06-28 16:57:42 D-serialNr IEQ0378092
2024-06-28 17:18:04 IODev CUL_0
2024-06-28 17:19:01 cfgState PeerIncom,RegMiss,RegPend
2024-06-28 17:18:25 commState CMDs_done_Errors:1
2024-06-28 17:18:25 state RESPONSE TIMEOUT:RegisterRead
RegL_00.:
VAL
helper:
HM_CMDNR 42
PONtest 1
cSnd 01F112341761E100050000000000,01F112341761E100040000000000
cfgStateUpdt 0
getCfgList all
getCfgListNo ,3
mId 0002
peerFriend peerSens,peerVirt
peerOpt 3:switch
regLst 0,1,3p
rxType 1
supp_Pair_Rep 1
cfgChk:
idPz00 fail
idRc01 RegL_00.,RegL_01.
idRc03 fail
cmds:
TmplKey :no:1719586930.03969
TmplTs 1719586930.03969
cmdKey 1:1:0::HM_1761E1:0002:01:
cmdLst:
assignHmKey noArg
clear [({msgErrors}|msgEvents|rssi|attack|trigger|register|oldRegs|readings|all)]
deviceRename -newName-
fwUpdate -filename- [-bootTime-]
getConfig noArg
getDevInfo noArg
getRegRaw (List0|List1|List2|List3|List4|List5|List6|List7) [-peerChn-]
getVersion noArg
inhibit [(on|{off})]
off noArg
on noArg
on-for-timer -ontime-
on-till -time-
pair noArg
peerBulk -peer1,peer2,...- [({set}|unset)]
peerIODev [IO] -btn- [({set}|unset)] 'not for future use'
peerSmart -peerOpt-
press [(long|{short})] [(-peer-|{self01})] [(-repCount-|{0})] [(-repDelay-|{0.25})]
raw -data- [...]
regBulk -list-.-peerChn- -addr1:data1- [-addr2:data2-]...
regSet [(prep|{exec})] -regName- -value- [-peerChn-]
reset noArg
sign [(on|{off})]
statusRequest noArg
toggle noArg
tplDel -tplDel-
tplSet_0 -tplChan-
unpair noArg
lst:
condition slider,0,1,255
peer
peerOpt HM_370565_SenF,HM_370565_SenI,HM_370565_SenPwr,HM_370565_SenU,HM_370620_SenF,HM_370620_SenI,HM_370620_SenPwr,HM_370620_SenU,HM_5B72ED_Btn_01,HM_5B72ED_Btn_02,HM_5B72ED_Tr,HM_5B7345_Btn_01,HM_5B7345_Btn_02,HM_5B7345_Tr,Kontakt.Balkon,Kontakt.Keller,Kontakt.Keller2,Kontakt.Wohn,Rauchmelder_Team
tplChan
tplDel
tplPeer
rtrvLst:
cmdList [({short}|long)]
deviceInfo [({short}|long)]
list [({normal}|full)]
param -param-
reg -addr- -list- [-peerChn-]
regList noArg
regTable noArg
regVal -addr- -list- [-peerChn-]
saveConfig [-filename-]
tplInfo noArg
expert:
def 0
det 0
raw 1
tpl 0
io:
flgs 0
newChn +1761E1,00,00,00
nextSend 1719587900.41271
rxt 0
vccu VCCU
p:
1761E1
00
00
00
prefIO:
mRssi:
mNo 01
io:
CUL_0:
-21
-21
peerIDsH:
prt:
bErr 0
sProc 0
q:
qReqConf
qReqStat
role:
chn 1
dev 1
prs 1
rssi:
at_CUL_0:
avg -29
cnt 1
lst -29
max -29
min -29
shadowReg:
RegL_00. 02:01 0A:F1 0B:12 0C:34
shadowRegChn:
RegL_00. 00
tmpl:
Attributes:
IOgrp VCCU:CUL_0
autoReadReg 4_reqStatus
expert rawReg
firmware 1.9
model HM-LC-SW1-PL
room CUL_HM
serialNr IEQ0378092
subType switch
webCmd statusRequest:toggle:on:off
Internals:
CMDS ABbCeFGhiKkLlMmNRTtUuVWXxYZ
CUL_0_MSGCNT 402
CUL_0_TIME 2024-06-28 17:23:13
Clients :CUL_HM:HMS:CUL_IR:STACKABLE_CC:TSSTACKED:STACKABLE:
DEF /dev/ttyACM0@38400 1234
DeviceName /dev/ttyACM0@38400
FD 7
FHTID 1234
FUUID 611d0bd1-f33f-a403-e6a9-b149bfb3c3486311
NAME CUL_0
NR 42
NR_CMD_LAST_H 174
PARTIAL
RAWMSG A14B5845E3705650000008000000000000000090EFD15
RSSI -63.5
STATE Initialized
TYPE CUL
VERSION V 1.67 CUL868
devioNoSTATE 1
eventCount 5
initString X21
Ar
owner_CCU VCCU
MatchList:
1:CUL_HM ^A....................
8:HMS ^810e04....(1|5|9).a001
D:CUL_IR ^I............
H:STACKABLE_CC ^\*
M:TSSTACKED ^\*
N:STACKABLE ^\*
READINGS:
2024-06-28 10:30:49 cmds A B b C e F G h i K k L l M m N R T t U u V W X x Y Z
2024-06-28 17:23:13 state Initialized
XMIT_TIME:
1719585314.86504
1719585316.32342
1719585518.31398
1719585522.02143
1719585526.98345
1719585532.27123
1719585550.74968
1719585556.52316
1719585561.24468
1719585565.53272
1719586810.05339
1719586825.04048
1719586832.81988
1719586847.04077
1719586854.84149
1719586862.78402
1719587285.07114
1719587285.64753
1719587285.70446
1719587285.95178
1719587289.23146
1719587289.44873
1719587289.67618
1719587289.76589
1719587289.98987
1719587290.25754
1719587290.34755
1719587290.57657
1719587293.38793
1719587293.96287
1719587294.02079
1719587294.26772
1719587297.5819
1719587297.79432
1719587298.02468
1719587298.11778
1719587298.3417
1719587298.60863
1719587298.69924
1719587298.92801
1719587301.77287
1719587302.34731
1719587302.40596
1719587302.64658
1719587305.96421
1719587306.18072
1719587306.40648
1719587306.49881
1719587306.72295
1719587306.98891
1719587307.07945
1719587307.30851
1719587310.07455
1719587310.29453
1719587310.52078
1719587310.60998
1719587310.83342
1719587311.09948
1719587311.18983
1719587311.4201
1719587314.25965
1719587314.4725
1719587314.70401
1719587314.79381
1719587315.01751
1719587315.28771
1719587315.37779
1719587315.60693
1719587318.41622
1719587318.62963
1719587318.86101
1719587318.95134
1719587319.17463
1719587319.43812
1719587319.70434
1719587319.79482
1719587320.0235
1719587323.99254
1719587328.51073
1719587333.87257
1719587335.19147
1719587335.22704
1719587335.45636
1719587335.5509
1719587335.77975
1719587335.87347
1719587336.10399
1719587336.38494
1719587336.47378
1719587336.70487
1719587336.97361
1719587337.24186
1719587337.33168
1719587337.55868
1719587337.65211
1719587337.88177
1719587338.14741
1719587338.41496
1719587338.5065
1719587338.73158
1719587338.82883
1719587339.05868
1719587339.32424
1719587339.59213
1719587339.68331
1719587339.90855
1719587340.00621
1719587340.23551
1719587340.50489
1719587340.77447
1719587340.86253
1719587341.08848
1719587343.89
1719587344.10754
1719587344.1665
1719587344.39658
1719587344.49249
1719587344.72002
1719587344.81532
1719587345.05841
1719587345.33957
1719587345.43001
1719587345.67943
1719587346.02847
1719587346.32641
1719587346.41327
1719587347.19551
1719587347.29187
1719587347.48901
1719587347.64416
1719587347.82028
1719587348.10038
1719587348.10665
1719587348.33179
1719587348.42886
1719587348.65877
1719587348.92578
1719587349.1932
1719587349.28686
1719587349.5098
1719587349.60707
1719587349.83811
1719587350.10353
1719587350.3737
1719587350.46434
1719587350.74047
1719587362.17688
1719587362.39313
1719587362.6206
1719587362.71433
1719587362.93908
1719587363.20476
1719587363.29566
1719587363.52567
1719587597.64493
1719587781.03165
1719587788.82898
1719587796.82749
1719587804.82799
1719587812.82681
1719587864.08357
1719587869.35557
1719587871.01062
1719587874.93023
1719587879.12732
1719587879.97206
1719587884.97387
1719587889.37489
1719587894.88639
1719587900.35271
1719587953.97271
1719587961.83157
1719588099.55849
1719588124.02495
helper:
14767A:
QUEUE:
15C7FA:
QUEUE:
15C8F5:
QUEUE:
1761E1:
QUEUE:
17645E:
QUEUE:
2173F4:
QUEUE:
24EA4C:
QUEUE:
294F97:
QUEUE:
370565:
QUEUE:
370620:
QUEUE:
371FAA:
QUEUE:
371FC4:
QUEUE:
372194:
QUEUE:
Attributes:
event-on-update-reading state
hmId F11234
model CUL868
rfmode HomeMatic
room CUL_HM
verbose 5
Internals:
CUL_0_MSGCNT 1
CUL_0_RAWMSG A0D0084101761E100000006000000::-30.5:CUL_0
CUL_0_RSSI -30.5
CUL_0_TIME 2024-06-28 10:37:32
DEF F11234
FUUID 667e602a-f33f-a403-15b1-92e6bc6015fbe89e
IODev CUL_0
LASTInputDev CUL_0
MSGCNT 1
NAME VCCU
NR 256
NTFY_ORDER 48-VCCU
STATE CUL_0:ok
TYPE CUL_HM
assignedIOs CUL_0
chanNo 01
disableNotifyFn 1
eventCount 9
READINGS:
2024-06-28 10:30:57 IODev CUL_0
2024-06-28 10:31:01 IOopen 1
2024-06-28 09:04:35 RegL_00.
2024-06-28 17:12:42 cfgState ok
2024-06-28 09:03:35 commState CMDs_done_Errors:1
2024-06-28 17:02:05 hmPair name:HM_2CDC29 SN: model:HM-PB-2-WM55-2
2024-06-28 10:31:01 state CUL_0:ok
2024-06-28 10:37:32 unknown_1761E1 received
2024-06-28 09:33:36 unknown_3B4746 received
helper:
HM_CMDNR 37
peerFriend
peerOpt v:virtual
regLst
rxType 1
ack:
cmds:
TmplKey :no:1719563461.48701
TmplTs 1719563461.48701
cmdKey 1:1:1::VCCU::01:
cmdLst:
assignIO -IO- [({set}|unset)]
clear [(readings|rssi|msgEvents|attack|{msgErrors}|unknownDev)]
defIgnUnknown noArg
hmPairForSec [-sec-]
hmPairSerial -serial-
peerChan -btnNumber- -actChn- [({single}|dual|reverse)] [({set}|unset)] [(actor|remote|{both})]
postEvent -condition-
press [(long|{short})] [(-peer-|{all})] [(noBurst|{Burst})] [(-repCount-|{0})] [(-repDelay-|{0.25})]
pressL [(-peer-|{all})]
pressS [(-peer-|{all})]
tplSet_0 -tplChan-
update noArg
virtual [(1..50;1|{1})]
lst:
condition slider,0,1,255
peer
peerOpt
tplChan
tplDel
tplPeer
rtrvLst:
cmdList [({short}|long)]
deviceInfo [({short}|long)]
list [({normal}|full)]
listDevice noArg
param -param-
expert:
def 1
det 0
raw 1
tpl 0
io:
vccu VCCU
ioList:
prefIO:
mRssi:
mNo
peerIDsH:
prt:
bErr 0
sProc 0
q:
qReqConf
qReqStat
role:
chn 1
dev 1
vrt 1
tmpl:
Attributes:
IOList CUL_0
autoReadReg 4_reqStatus
expert defReg,rawReg
model CCU-FHEM
room CUL_HM
subType virtual
webCmd virtual:update
Hi,
Bei der vccu fehlt mMn das Attribute IOgrp!
Aber das ist nicht das Problem nach dem Du suchst.
Such mal der timestamp Firmware für den cul. Steht im Wiki 8)
Aber ist auch nur eine Idee 😉
Manchmal hilft Zeit, keine Hektik, nix löschen und resetten - einfach drüber pairen.
Gruß Otto
wenn ich beispielsweise "set HM_1761E1 pair"
Bekomme ich folgende Meldung:
no IO defined - cannot issue command
Die VCCU "attr" musste ich fast komplett über das editieren der fhem.cfg eintragen.
Dies ging nicht über die Commandline
So wird auch nicht gepairt, mach es über die vccu mit serialnumber
ZitatDie VCCU "attr" musste ich fast komplett über das editieren der fhem.cfg eintragen.
beim Anlegen geht das normal wie im Wiki beschrieben. Nachträglich ändern ist bei cul_hm sehr speziell :'(
1. wiki lesen: homematic pairen
2. ist fhem up to date?
3. gibt es "CCA" meldungen vom cul im log?
4. +5. +6. +7. nie wieder devices löschen und/oder resetten!!!
8. mehr abstand zwischen cul und device
Moin,
Fhem ist up to date.
Anlernen hatte ich früher immer mit "set CUL_0 hmPairForSec 600" gemacht.
Das ging bisher immer ganz gut... bis jetzt halt.
ich konnte nun den Schalter HM_1761E1 sauber an die VCCU anlernen.
"set VCCU hmPairSerial IEQ0378092"
den Befehl hatte ich eigentlich schon mit CUL_0 probiert da ging es nicht.
Ein 2. Schalter habe ich wieder Probleme. Werde es später nochmal probieren
Internals:
CUL_0_MSGCNT 26
CUL_0_RAWMSG A0E6080021761E1F11234010100001E::-32.5:CUL_0
CUL_0_RSSI -32.5
CUL_0_TIME 2024-06-29 08:00:28
DEF 1761E1
FUUID 667eceee-f33f-a403-4bf4-99a16db5ef9370c6
IODev CUL_0
LASTInputDev CUL_0
MSGCNT 26
NAME HM_1761E1
NR 259
NTFY_ORDER 48-HM_1761E1
STATE off
TYPE CUL_HM
chanNo 01
disableNotifyFn 1
eventCount 249
lastMsg No:60 - t:02 s:1761E1 d:F11234 010100001E
protCmdDel 30
protLastRcv 2024-06-29 08:00:28
protRcv 26 last_at:2024-06-29 08:00:28
protResnd 84 last_at:2024-06-29 07:20:59
protResndFail 28 last_at:2024-06-29 07:21:05
protSnd 58 last_at:2024-06-29 08:00:28
protState CMDs_done
rssi_CUL_0 cnt:10 min:-31 max:-28 avg:-29.7 lst:-30
rssi_at_CUL_0 cnt:26 min:-36 max:-28.5 avg:-31.42 lst:-32.5
READINGS:
2024-06-29 08:00:28 CommandAccepted yes
2024-06-29 07:45:05 D-firmware 1.9
2024-06-29 07:45:05 D-serialNr IEQ0378092
2024-06-29 08:00:28 IODev CUL_0
2024-06-29 07:44:07 PairedTo 0xF11234
2024-06-29 07:44:07 RegL_00. 00:00 02:01 03:00 04:00 05:00 06:00 07:00 08:00 09:00 0A:F1 0B:12 0C:34
2024-06-29 07:44:08 RegL_01. 00:00 08:00
2024-06-29 07:51:00 cfgState ok
2024-06-29 08:00:28 commState CMDs_done
2024-06-29 08:00:28 deviceMsg off (to VCCU)
2024-06-29 08:00:28 level 0
2024-06-29 08:00:28 pct 0
2024-06-29 08:00:28 recentStateType ack
2024-06-29 08:00:28 state off
2024-06-29 08:00:28 timedOn off
2024-06-29 08:00:28 trigLast fhem:02
helper:
HM_CMDNR 96
cSnd 11F112341761E10201C80000,11F112341761E10201000000
cfgStateUpdt 0
dlvlCmd ++A011F112341761E10201000000
lastMsgTm 1719640828.7272
mId 0002
peerFriend peerSens,peerVirt
peerIDsRaw ,00000000
peerIDsState complete
peerOpt 3:switch
regLst 0,1,3p
rxType 1
supp_Pair_Rep 0
cmds:
TmplKey :no:1719639843.25857
TmplTs 1719639843.25857
cmdKey 1:1:0::HM_1761E1:0002:01:
cmdLst:
assignHmKey noArg
clear [({msgErrors}|msgEvents|rssi|attack|trigger|register|oldRegs|readings|all)]
deviceRename -newName-
fwUpdate -filename- [-bootTime-]
getConfig noArg
getDevInfo noArg
getRegRaw (List0|List1|List2|List3|List4|List5|List6|List7) [-peerChn-]
getVersion noArg
inhibit [(on|{off})]
off noArg
on noArg
on-for-timer -ontime-
on-till -time-
pair noArg
peerBulk -peer1,peer2,...- [({set}|unset)]
peerIODev [IO] -btn- [({set}|unset)] 'not for future use'
peerSmart -peerOpt-
press [(long|{short})] [(-peer-|{self01})] [(-repCount-|{0})] [(-repDelay-|{0.25})]
raw -data- [...]
regBulk -list-.-peerChn- -addr1:data1- [-addr2:data2-]...
regSet [(prep|{exec})] -regName- -value- [-peerChn-]
reset noArg
sign [(on|{off})]
statusRequest noArg
toggle noArg
tplDel -tplDel-
tplSet_0 -tplChan-
unpair noArg
lst:
condition slider,0,1,255
peer
peerOpt HM_2CDC29_Btn_01,HM_2CDC29_Btn_02,HM_370565_SenF,HM_370565_SenI,HM_370565_SenPwr,HM_370565_SenU,HM_370620_SenF,HM_370620_SenI,HM_370620_SenPwr,HM_370620_SenU,HM_5B72ED_Btn_01,HM_5B72ED_Btn_02,HM_5B72ED_Tr,HM_5B7345_Btn_01,HM_5B7345_Btn_02,HM_5B7345_Tr,Kontakt.Balkon,Kontakt.Keller,Kontakt.Keller2,Kontakt.Wohn
tplChan
tplDel
tplPeer
rtrvLst:
cmdList [({short}|long)]
deviceInfo [({short}|long)]
list [({normal}|full)]
param -param-
reg -addr- -list- [-peerChn-]
regList noArg
regTable noArg
regVal -addr- -list- [-peerChn-]
saveConfig [-filename-]
tplInfo noArg
expert:
def 0
det 0
raw 1
tpl 0
io:
flgs 0
newChn +1761E1,00,00,00
nextSend 1719640828.78372
rxt 0
vccu VCCU
p:
1761E1
00
00
00
prefIO:
CUL_0
mRssi:
mNo 60
io:
CUL_0:
-24.5
-24.5
peerIDsH:
00000000 broadcast
prt:
bErr 0
sProc 0
tryMsg:
q:
qReqConf
qReqStat
regCollect:
role:
chn 1
dev 1
prs 1
rssi:
CUL_0:
avg -29.7
cnt 10
lst -30
max -28
min -31
at_CUL_0:
avg -31.4230769230769
cnt 26
lst -32.5
max -28.5
min -36
shadowReg:
shadowRegChn:
RegL_00. 00
tmpl:
Attributes:
IOgrp VCCU:CUL_0
autoReadReg 4_reqStatus
expert rawReg
firmware 1.9
model HM-LC-SW1-PL
peerIDs 00000000
room CUL_HM
serialNr IEQ0378092
subType switch
webCmd statusRequest:toggle:on:off
Anlernen immer an der VCCU ;) dazu ist sie da. Der io (cul) wird untergeordnet.