Hallöchen,
habe hier einen maplecul mit 2 mal 868. Dieser ist eingerichtet und über eine vccu habe ich zwei Steckdosen von Homematic angelernt. Hat prima geklappt, alle Channels sind da und die Daten werden empfangen.
Leider sendet er aber nicht.
Wenn ich den Knopf am Stecker drücke kommt folgendes log:
2020-10-20 22:23:32 CUL_HM HM_3384AE_Sw deviceMsg: off (to broadcast)
2020-10-20 22:23:32 CUL_HM HM_3384AE_Sw level: 0
2020-10-20 22:23:32 CUL_HM HM_3384AE_Sw pct: 0
2020-10-20 22:23:32 CUL_HM HM_3384AE_Sw off
2020-10-20 22:23:32 CUL_HM HM_3384AE_Sw timedOn: off
Wenn ich die Buttons in FHEM drücke, dann sieht es so aus:
2020-10-21 19:46:12 CUL_HM HM_3384AE commState: CMDs_pending
2020-10-21 19:46:13 CUL_HM HM_3384AE CMDs_pending
2020-10-21 19:46:13 CUL_HM HM_3384AE_Sw set_on noArg
2020-10-21 19:46:13 CUL_HM HM_3384AE commState: CMDs_processing...
2020-10-21 19:46:13 CUL_HM HM_3384AE_Sw trigLast: fhem:02
2020-10-21 19:46:30 CUL_HM HM_3384AE ResndFail
2020-10-21 19:46:30 CUL_HM HM_3384AE commState: CMDs_done_Errors:1
2020-10-21 19:46:30 CUL_HM HM_3384AE CMDs_done_Errors:1
2020-10-21 19:46:30 CUL_HM HM_3384AE MISSING ACK
Kan mir jemand helfen?
Vielen dank und liebe Grüße
Fleurelle
Hi,
zeig mal bitte ein list HM_3384AE
Ich vermute der ist angelegt aber nicht angelernt (gepairt)
Gruß Otto
Hi Otto,
danke für die schnelle Antwort :)
Hier das list
Internals:
DEF 3384AE
FUUID 5f8f3985-f33f-8ff7-1215-6154e4b2d4840408
IODev MapleCUL_0_868
LASTInputDev MapleCUL_0_868
MSGCNT 10
MapleCUL_0_868_MSGCNT 3
MapleCUL_0_868_RAWMSG A1416845E3384AE00000080000A0000000000090CFE::-53.5:MapleCUL_0_868
MapleCUL_0_868_RSSI -53.5
MapleCUL_0_868_TIME 2020-10-21 19:54:25
MapleCUL_1_868_MSGCNT 7
MapleCUL_1_868_RAWMSG A1416845E3384AE00000080000A0000000000090CFE::-63:MapleCUL_1_868
MapleCUL_1_868_RSSI -63
MapleCUL_1_868_TIME 2020-10-21 19:54:25
NAME HM_3384AE
NOTIFYDEV global
NR 551
NTFY_ORDER 50-HM_3384AE
STATE MISSING ACK
TYPE CUL_HM
channel_01 HM_3384AE_Sw
channel_02 HM_3384AE_Pwr
channel_03 HM_3384AE_SenPwr
channel_04 HM_3384AE_SenI
channel_05 HM_3384AE_SenU
channel_06 HM_3384AE_SenF
lastMsg No:16 - t:5E s:3384AE d:000000 80000A0000000000090CFE
protCmdDel 14
protLastRcv 2020-10-21 19:54:25
protRcv 7 last_at:2020-10-21 19:54:25
protResnd 9 last_at:2020-10-21 19:46:24
protResndFail 3 last_at:2020-10-21 19:46:30
protSnd 3 last_at:2020-10-21 19:46:13
protState CMDs_done_Errors:1
rssi_at_MapleCUL_0_868 cnt:3 min:-56 max:-53.5 avg:-54.5 lst:-53.5
rssi_at_MapleCUL_1_868 cnt:7 min:-63.5 max:-59.5 avg:-62.07 lst:-63
READINGS:
2020-10-20 21:25:28 D-firmware 1.6
2020-10-20 21:25:28 D-serialNr LEQ1345815
2020-10-21 19:37:14 cfgState updating
2020-10-21 19:46:30 commState CMDs_done_Errors:1
2020-10-20 21:25:04 powerOn 2020-10-20 21:25:04
2020-10-21 19:46:30 state MISSING ACK
RegL_00.:
VAL
helper:
HM_CMDNR 22
cSnd 011313133384AE00040000000000,111313133384AE0201C80000
mId 00AC
peerFriend
peerOpt -:powerMeter
regLst 0
rxType 1
supp_Pair_Rep 0
cmds:
TmplKey :no:1603301788.86295
TmplTs 1603301788.86295
cmdKey 0:1:0::HM_3384AE:00AC:01:
cmdLst:
assignHmKey noArg
clear [(readings|trigger|register|oldRegs|rssi|msgEvents|{msgErrors}|attack|all)]
deviceRename -newName-
fwUpdate -filename- [-bootTime-]
getConfig noArg
getDevInfo noArg
getRegRaw (List0|List1|List2|List3|List4|List5|List6) [-peerChn-]
raw -data- [...]
regBulk -list-.-peerChn- -addr1:data1- -addr2:data2-...
regSet [(prep|{exec})] -regName- -value- [-peerChn-]
reset noArg
tplDel -tplDel-
tplSet_0 -tplChan-
unpair noArg
lst:
condition slider,0,1,255
peer
peerOpt
tplChan
tplDel
tplPeer
rtrvLst:
cmdList [({short}|long)]
deviceInfo [({short}|long)]
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:
newChn +3384AE,00,00,00
nextSend 1603302865.60105
prefIO
rxt 0
vccu VCCU
p:
3384AE
00
00
00
mRssi:
mNo 16
io:
MapleCUL_0_868:
-47.5
-47.5
MapleCUL_1_868:
-63
-63
prt:
bErr 0
sProc 0
q:
qReqConf
qReqStat
role:
dev 1
prs 1
rssi:
at_MapleCUL_0_868:
avg -54.5
cnt 3
lst -53.5
max -53.5
min -56
at_MapleCUL_1_868:
avg -62.0714285714286
cnt 7
lst -63
max -59.5
min -63.5
tmpl:
Attributes:
IOgrp VCCU
autoReadReg 4_reqStatus
expert rawReg
firmware 1.6
model HM-ES-PMSW1-PL
room 3.6_Homematic,CUL_HM
serialNr LEQ1345815
subType powerMeter
webCmd getConfig:clear msgEvents
Sag ich doch: nicht gepairt :)
set VCCU hmPairSerial LEQ1345815
ne Weile warten und dann noch einmal.
Es müssen bei Erfolg Readings mit PairedTo und R-paircentral auftauchen.
set hminfo configCheck sollte keine Fehler liefern!
Gruß Otto
Hi Otto,
Du bist ein Schatz :-*
Es hat genauso funktioniert.
Kannst Du mir sagen, warum es nicht automatisch funktioniert hat? Sollte ja eigentlich gepaired werden, wenn ich zB set vccu hmPairforSec 300 eintrage. Gefunden hat er den Stecker ja.
Aber eine Lösung habe ich jetzt.
Tausend Dank an Dich. Das Forum ist einfach klasse. *daumenhoch*
set VCCU hmPairforSec 300 und dann die Configtaste am Aktor drücken hätte auch funktioniert
Offenbar hast Du zwar den Configtaster gedrückt, denn er hat ihn angelegt. Aber offenbar war dabei der IO (die VCCU) nicht paarungsbereit :)
Also: nach dem Anlernen immer schauen ob die entsprechenden Readings existieren. Und das System mit hmInfo überprüfen, der sagt auch was nicht stimmt.
Hi Otto,
habe gerade eine weitere Steckdose gepairt, da hat es wunderbar funktioniert.
Ich danke Dir wirklich sehr. Du hast meinen Tag gerettet. ;D
Schönen Abend noch
Liebe Grüße
Fleurelle
Guten Morgen,
was mich jetzt nicht verstehe: warum meldet der ActionDetector keine Werte?
Was ist falsch? Jemand eine Idee?
Lieben Dank :)
Internals:
DEF 000000
FUUID 5f8c90b7-f33f-8ff7-7384-080387cea0a6c9e3
NAME ActionDetector
NOTIFYDEV global
NR 537
NTFY_ORDER 50-ActionDetector
STATE alive:0 dead:0 unkn:0 off:0
TYPE CUL_HM
chanNo 01
READINGS:
2020-10-22 08:35:08 state alive:0 dead:0 unkn:0 off:0
helper:
HM_CMDNR 128
actCycle 30
cmds:
TmplKey :no:noAssTs
cmdKey 0:1:1::ActionDetector::01:
cmdLst:
clear (readings|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)]
listDevice [({all}|alive|unknown|dead|notAlive)]
param -param-
status noArg
io:
prefIO
vccu
mRssi:
mNo
prt:
bErr 0
sProc 0
q:
qReqConf
qReqStat
role:
dev 1
vrt 1
tmpl:
Attributes:
actCycle 30
event-on-change-reading .*
model ACTIONDETECTOR
room 3.6_Homematic
subType virtual
Moin,
meines Wissens bekommen nicht alle CUL_HM den Actiondetector zugeordnet.
Lies mal dazu den Thread und die Links. https://forum.fhem.de/index.php?topic=84398.0
Gruß Otto
Habe jetzt 5 HM Devices erfolgreich gepaired, aber das verdammte Heizungssteuerungmodul will einfach nicht. Habe es schon zig mal resetet, und alle Varianten des Pairens versucht. Es klappt einfach nicht. :(
Hier ein list:
Internals:
CFGFN
DEF 5202AA
FUUID 5f95de1f-f33f-8ff7-f2bf-4915efa17fa03a27
IODev MapleCUL_0_868
LASTInputDev MapleCUL_0_868
MSGCNT 5
MapleCUL_0_868_MSGCNT 2
MapleCUL_0_868_RAWMSG A1A0184005202AA0000001500954E4551313532303734355900FFFF::-58.5:MapleCUL_0_868
MapleCUL_0_868_RSSI -58.5
MapleCUL_0_868_TIME 2020-10-25 21:30:27
MapleCUL_1_868_MSGCNT 3
MapleCUL_1_868_RAWMSG A1A0184005202AA0000001500954E4551313532303734355900FFFF::-67.5:MapleCUL_1_868
MapleCUL_1_868_RSSI -67.5
MapleCUL_1_868_TIME 2020-10-25 21:30:27
NAME HM_5202AA
NOTIFYDEV global
NR 6394
STATE CMDs_pending
TYPE CUL_HM
channel_01 HM_5202AA_Weather
channel_02 HM_5202AA_Climate
channel_03 HM_5202AA_WindowRec
channel_04 HM_5202AA_Clima
channel_05 HM_5202AA_ClimaTeam
channel_06 HM_5202AA_remote
lastMsg No:01 - t:00 s:5202AA d:000000 1500954E4551313532303734355900FFFF
protCmdPend 14 CMDs_pending
protLastRcv 2020-10-25 21:20:48
protRcv 2 last_at:2020-10-25 21:20:48
protState CMDs_pending
rssi_at_MapleCUL_0_868 cnt:2 min:-66 max:-58.5 avg:-62.25 lst:-58.5
rssi_at_MapleCUL_1_868 cnt:4 min:-67.5 max:-60.5 avg:-64 lst:-67.5
READINGS:
2020-10-25 21:20:48 D-firmware 1.5
2020-10-25 21:20:48 D-serialNr NEQ1520745
2020-10-25 21:22:17 cfgState updating
2020-10-25 21:22:18 commState CMDs_pending
2020-10-25 21:22:18 state CMDs_pending
cmdStack:
++A0011313135202AA00040000000000
++A0011313135202AA0103
++A0011313135202AA01040000000001
++A0011313135202AA0203
++A0011313135202AA02040000000001
++A0011313135202AA0303
++A0011313135202AA03040000000001
++A0011313135202AA0403
++A0011313135202AA04040000000001
++A0011313135202AA00040000000007
++A0011313135202AA0503
++A0011313135202AA05040000000001
++A0011313135202AA0603
++A0011313135202AA06040000000001
helper:
HM_CMDNR 1
PONtest 1
mId 0095
peerFriend
peerOpt -:thermostat
regLst 0
rxType 140
supp_Pair_Rep 0
cmds:
TmplKey :no:1603657253.5739
TmplTs 1603657253.5739
cmdKey 0:1:0::HM_5202AA:0095:00:
cmdLst:
assignHmKey noArg
burstXmit noArg
clear [(readings|trigger|register|oldRegs|rssi|msgEvents|{msgErrors}|attack|all)]
deviceRename -newName-
fwUpdate -filename- [-bootTime-]
getConfig noArg
getDevInfo noArg
getRegRaw (List0|List1|List2|List3|List4|List5|List6) [-peerChn-]
inhibit [(on|{off})]
raw -data- [...]
regBulk -list-.-peerChn- -addr1:data1- -addr2:data2-...
regSet [(prep|{exec})] -regName- -value- [-peerChn-]
reset noArg
sysTime noArg
tplDel -tplDel-
tplSet_0 -tplChan-
unpair noArg
lst:
condition slider,0,1,255
peer
peerOpt
tplChan
tplDel
tplPeer
rtrvLst:
cmdList [({short}|long)]
deviceInfo [({short}|long)]
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:
newChn +5202AA,02,00,00
nextSend 1603657827.87819
rxt 2
vccu VCCU
p:
5202AA
00
00
00
prefIO:
MapleCUL_0_868
mRssi:
mNo 01
io:
MapleCUL_0_868:
-52.5
-52.5
MapleCUL_1_868:
-67.5
-67.5
prt:
bErr 0
sProc 2
q:
qReqConf
qReqStat
role:
dev 1
prs 1
rssi:
at_MapleCUL_0_868:
avg -62.25
cnt 2
lst -58.5
max -58.5
min -66
at_MapleCUL_1_868:
avg -64
cnt 4
lst -67.5
max -60.5
min -67.5
shRegW:
07 04
tmpl:
Attributes:
IODev MapleCUL_0_868
IOgrp VCCU:MapleCUL_0_868
autoReadReg 4_reqStatus
expert rawReg
firmware 1.5
model HM-CC-RT-DN
room CUL_HM
serialNr NEQ1520745
subType thermostat
webCmd getConfig:clear msgEvents:burstXmit
Cofigcheck von hmInfo liefert:
configCheck done:
missing register list
HM_5202AA: RegL_00.
HM_5202AA_Clima: RegL_01.,RegL_07.
HM_5202AA_ClimaTeam: RegL_01.
HM_5202AA_Climate: RegL_01.
HM_5202AA_Weather: RegL_01.
HM_5202AA_WindowRec: RegL_01.
HM_5202AA_remote: RegL_01.
peer list incomplete. Use getConfig to read it.
incomplete: HM_5202AA_Clima:
incomplete: HM_5202AA_ClimaTeam:
incomplete: HM_5202AA_Climate:
incomplete: HM_5202AA_Weather: peerUnread
incomplete: HM_5202AA_WindowRec:
incomplete: HM_5202AA_remote:
PairedTo missing/unknown
HM_5202AA:
templist mismatch
HM_5202AA_Clima: file: ./tempList.cfg error:Can't open ./tempList.cfg: No such file or directory
HM_Wandthermostat_Climate: file: ./tempList.cfg error:Can't open ./tempList.cfg: No such file or directory
Ideen?
Vielen Dank und noch einen schönen Sonntag :)
Naja ein CUL und ein Mehr Kanal Device - dazu findest Du hier tausende Beiträge. Kann funktionieren, muss aber nicht. Kann graue Haare verursachen :)
Ruhe bewahren
nicht Reset machen.
Nichts löschen
immer wieder drüber pairen.
Irgendeinen Zauber bemühen.