Hallo,
ich versuche jetzt schon einig Zeit das Funk-Wandthermostat in mein FHEM zu integrieren um darüber die Heizkörper zu regeln.
model HM-TC-IT-WM-W-EU
firmware 1.3
Ich habe zwei Thermostate die über ein ClimaTeam gepeert sind. Das funktioniert seit Jahren gut und die Thermostate werden über tempListTmpl geregelt.
2x CUL_HM_HM_CC_RT_DN
firmware 1.3
Ich wollte jetzt das Wandthermostat in FHEM intergrieren und danach mit den Heizkörpern verbinden um die Temperatur im Raum zu messen und darüber auch einzustellen.
Das pairen klappt in FHEM und über autocreate werden die Einträge in der fhem.cfg angelegt. Aber auch nach 5 Tagen war der Status CMDs_pending.
Ich habe nach Tips im Forum ein clear all und get_config versucht, dadurch vergösserten sich nur die 14 CMDs pending auf 33 CMDs pending.
Darauf habe ich ein Reset und neu pairing am Wandthermostat versucht, aber danach lande ich wieder an der Stelle "CMDs_pending -- 14 CMDs pending"
Was kann ich noch machen um Funk-Wandthermostat STATE CMDs_done zu erreichen ?
Grüße Jens
zeig ein list.
CUL_HM:
ActionDetector (alive:4 dead:0 unkn:0 off:0)
CUL_HM_HM_CC_RT_DN_2E1BC8_ClimaTeam (peered)
CUL_HM_HM_CC_RT_DN_2E1BC8_Climate (peered)
CUL_HM_HM_CC_RT_DN_2E1BC8_Weather (23.9)
CUL_HM_HM_CC_RT_DN_2E1BC8_WindowRec (last:trigLast)
CUL_HM_HM_CC_RT_DN_2E1BC8_remote (unpeered)
CUL_HM_HM_CC_RT_DN_2E60CF_ClimaTeam (peered)
CUL_HM_HM_CC_RT_DN_2E60CF_Climate (unpeered)
CUL_HM_HM_CC_RT_DN_2E60CF_Weather (26.1)
CUL_HM_HM_CC_RT_DN_2E60CF_WindowRec (last:trigLast)
CUL_HM_HM_CC_RT_DN_2E60CF_remote (unpeered)
CUL_HM_HM_CC_RT_DN_2E7F8F_ClimaTeam (unpeered)
CUL_HM_HM_CC_RT_DN_2E7F8F_Climate (unpeered)
CUL_HM_HM_CC_RT_DN_2E7F8F_Weather (10.8)
CUL_HM_HM_CC_RT_DN_2E7F8F_WindowRec (last:trigLast)
CUL_HM_HM_CC_RT_DN_2E7F8F_remote (unpeered)
HM_47D363 (RESPONSE TIMEOUT:RegisterRead)
HM_67954D (RESPONSE TIMEOUT:RegisterRead)
Stern (off)
Unbekannt (RESPONSE TIMEOUT:RegisterRead)
schaltactor (CMDs_done)
schaltactor_Pwr (1242.4)
schaltactor_SenF (49.98)
schaltactor_SenI (0)
schaltactor_SenPwr (0)
schaltactor_SenU (225.9)
st_clima (T: 23.9 desired: 21.5 valve: 8)
st_clima_G (T: 26.1 desired: 22.5 valve: 0)
st_clima_S (T: 10.8 desired: 10.0 valve: 0)
thermostat_1 (CMDs_done)
thermostat_2 (CMDs_done)
thermostat_3 (CMDs_done)
thermostat_wand (CMDs_pending)
thermostat_wand_Climate (T: 21.3 desired: 21.0)
thermostat_wand_SwitchTr (???)
thermostat_wand_Weather (T: 21.3 H: 53)
thermostat_wand_WindowRec (last:trigLast)
thermostat_wand_remote (???)
@frank: Du hättest genauer sein müssen: "zeig bitte ein vollständiges list vom Wandthermostat" ;)
wahrscheinlich so:
list thermostat_wand
hier list thermostat_wand
Internals:
DEF 4E931F
FUUID 5fcabebe-f33f-f353-a1b9-3af704b3e28a5505
HMLAN1_MSGCNT 731
HMLAN1_RAWMSG E4E931F,0000,0430FC7A,FF,FFB5,6F865A4E931F000000A8D636
HMLAN1_RSSI -75
HMLAN1_TIME 2020-12-06 17:31:55
IODev HMLAN1
LASTInputDev HMLAN1
MSGCNT 731
NAME thermostat_wand
NOTIFYDEV global
NR 195
STATE CMDs_pending
TYPE CUL_HM
channel_01 thermostat_wand_Weather
channel_02 thermostat_wand_Climate
channel_03 thermostat_wand_WindowRec
channel_06 thermostat_wand_remote
channel_07 thermostat_wand_SwitchTr
lastMsg No:6F - t:5A s:4E931F d:000000 A8D636
protCmdDel 15
protCmdPend 14 CMDs pending
protCondBurst off
protLastRcv 2020-12-06 17:31:55
protRcv 151 last_at:2020-12-06 17:31:55
protResnd 1 last_at:2020-12-06 12:56:59
protResndFail 1 last_at:2020-12-06 12:57:04
protSnd 4 last_at:2020-12-06 12:57:17
protSndB 4 last_at:2020-12-06 12:57:17
protState CMDs_pending
rssi_at_HMLAN1 cnt:151 min:-88 max:-32 avg:-63.39 lst:-75
READINGS:
2020-12-06 12:56:54 D-firmware 1.3
2020-12-06 12:56:54 D-serialNr NEQ0934779
2020-12-06 12:57:29 cfgState PairMiss,RegMiss
2020-12-06 12:57:23 commState CMDs_pending
2020-12-06 12:56:25 powerOn 2020-12-06 12:56:25
2020-12-06 12:56:25 recentStateType info
2020-12-06 12:57:23 state CMDs_pending
cmdStack:
++A00129A1594E931F00040000000000
++A00129A1594E931F0103
++A00129A1594E931F01040000000001
++A00129A1594E931F0203
++A00129A1594E931F02040000000001
++A00129A1594E931F00040000000007
++A00129A1594E931F02040000000008
++A00129A1594E931F02040000000009
++A00129A1594E931F0303
++A00129A1594E931F03040000000001
++A00129A1594E931F0603
++A00129A1594E931F06040000000001
++A00129A1594E931F0703
++A00129A1594E931F07040000000001
helper:
HM_CMDNR 111
PONtest 0
cSnd ,1129A1594E931F0400
mId 00AD
peerFriend
peerOpt -:thermostat
regLst 0
rxType 6
supp_Pair_Rep 0
cfgChk:
idPc01 fail
idRc01 .RegL_00.
cmds:
TmplKey :no:1607255819.35127
TmplTs 1607255819.35127
cmdKey 0:1:0::thermostat_wand:00AD: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-]
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 0
tpl 0
io:
newChn +4E931F,00,00,00
nextSend 1607272315.36794
prefIO
rxt 0
vccu
p:
4E931F
00
00
00
mRssi:
mNo 6F
io:
HMLAN1:
-73
-73
prt:
awake 0
bErr 0
brstWu 0
sProc 2
q:
qReqConf
qReqStat
role:
dev 1
prs 1
rssi:
at_HMLAN1:
avg -63.3907284768212
cnt 151
lst -75
max -32
min -88
shRegW:
07 02
tmpl:
Attributes:
IODev HMLAN1
autoReadReg 4_reqStatus
expert none
firmware 1.3
icon hm-tc-it-wm-w-eu
model HM-TC-IT-WM-W-EU
msgRepeat 1
room Heizung
serialNr NEQ0934779
subType thermostat
webCmd getConfig:clear msgEvents
1. cmd queue leeren: "clear msgevents"
2. set HMLAN1 hmPairForSec 60
3. "countdown" am tc auslösen
4. pkt 3. eventuell mehrmals wiederholen bis cmd_done.
Danke schon mal, der Status hat sich nach der Anleitung geändert in
"STATE ResndFail" siehe list thermostat_wand:
Internals:
DEF 4E931F
FUUID 5fcabebe-f33f-f353-a1b9-3af704b3e28a5505
HMLAN1_MSGCNT 83
HMLAN1_RAWMSG E4E931F,0000,048BFC77,FF,FFBD,9684704E931F00000000DD36
HMLAN1_RSSI -67
HMLAN1_TIME 2020-12-06 19:11:18
IODev HMLAN1
LASTInputDev HMLAN1
MSGCNT 83
NAME thermostat_wand
NOTIFYDEV global
NR 205
STATE ResndFail
TYPE CUL_HM
channel_01 thermostat_wand_Weather
channel_02 thermostat_wand_Climate
channel_03 thermostat_wand_WindowRec
channel_06 thermostat_wand_remote
channel_07 thermostat_wand_SwitchTr
lastMsg No:96 - t:70 s:4E931F d:000000 00DD36
protCmdDel 21
protLastRcv 2020-12-06 19:11:18
protRcv 65 last_at:2020-12-06 19:11:18
protResnd 4 last_at:2020-12-06 19:08:11
protResndFail 2 last_at:2020-12-06 19:08:14
protSnd 58 last_at:2020-12-06 19:08:12
protSndB 6 last_at:2020-12-06 19:08:11
protState CMDs_done_Errors:1
rssi_at_HMLAN1 cnt:83 min:-78 max:-62 avg:-71.27 lst:-67
READINGS:
2020-12-06 19:07:49 CommandAccepted yes
2020-12-06 19:08:14 D-firmware 1.3
2020-12-06 19:08:14 D-serialNr NEQ0934779
2020-12-06 19:07:50 PairedTo 0x29A159
2020-12-06 19:11:08 battery ok
2020-12-06 19:11:08 batteryLevel 3.1
2020-12-06 19:08:36 cfgState ok
2020-12-06 19:08:14 commState CMDs_done_Errors:1
2020-12-06 19:11:08 desired-temp 21.0
2020-12-06 19:11:08 measured-temp 22.0
2020-12-06 12:56:25 powerOn 2020-12-06 12:56:25
2020-12-06 12:56:25 recentStateType info
2020-12-06 19:08:14 state ResndFail
2020-12-06 19:07:42 time-request -
helper:
HM_CMDNR 150
PONtest 1
cSnd 0129A1594E931F02040000000008,0129A1594E931F02040000000009
mId 00AD
peerFriend
peerOpt -:thermostat
regLst 0
rxType 6
supp_Pair_Rep 0
cmds:
TmplKey :no:1607278099.45889
TmplTs 1607278099.45889
cmdKey 0:1:0::thermostat_wand:00AD:00:
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-]
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 0
tpl 0
io:
newChn +4E931F,00,00,00
nextSend 1607278278.12083
prefIO
rxt 0
vccu
p:
4E931F
00
00
00
mRssi:
mNo 96
io:
HMLAN1:
-63
-63
prt:
awake 0
bErr 0
brstWu 0
sProc 0
q:
qReqConf
qReqStat
regCollect:
role:
dev 1
prs 1
rssi:
at_HMLAN1:
avg -71.2771084337349
cnt 83
lst -67
max -62
min -78
shRegW:
07 02
shadowReg:
tmpl:
Attributes:
IODev HMLAN1
autoReadReg 4_reqStatus
expert none
firmware 1.3
icon hm-tc-it-wm-w-eu
model HM-TC-IT-WM-W-EU
msgRepeat 1
room Heizung
serialNr NEQ0934779
subType thermostat
webCmd getConfig:clear msgEvents
Wie bekomme ich diesen Fehler weg ?
gepairt ist er jetzt.
wahrscheinlich fehlen noch irgendwelche daten.
schau dir "get hminfo confiCheck" an.
ich würde grundsätzlich "attr autoReadReg=5_readMissing" setzen. dann erledigt sich das evt automatisch.
sonst eben getconfig.
"attr expert none", soll das so?
Ich habe "attr expert none" entfernt und "attr autoReadReg=5_readMissing" eingestellt.
Nach einiger Zeit wurde die Zeile "attr expert rawReg" neu angelegt und jetzt ist ist das Wandthermostat komplett und ohne Fehler in FHEM angelegt.
Vielen Dank für die sehr gute und schnelle Hilfe.
Viele Grüße Jens
Hallo Zusammen,
ich habe ein sehr ähnlich Problem.
Ich versuche ein Homematic Heizungsthermostat mit FHEM zu verbinden, doch bei mir wechselt der State ebenfalls nicht von CMD_pending auf CMD_Done.
Nachdem ich etliche Videos und Forenbeiträge durchforstet habe und keine funktionierend Lösung gefunden habe, hoffe ich, dass mir hier jemand weiterhelfen kann.
Folgendes habe ich bereits versucht:
1. Device resettet und mehrmals neu angelernt (so wie es auf vielen Seiten als Lösungsvorschlag empfohlen wird)
2. Das Thermostat ausgetauscht
3. attr autoReadReg=5_readMissing angelegt (wie von jenik empfohlen)
Im folgenden die list vom Heizungsthermostat:
Internals:
CFGFN
DEF 733042
FUUID 601eec14-f33f-2095-2750-1b53c154475e9b93
IODev nanoCUL
LASTInputDev nanoCUL
MSGCNT 2
NAME HM_733042
NOTIFYDEV global
NR 864
STATE CMDs_pending
TYPE CUL_HM
channel_01 HM_733042_Weather
channel_02 HM_733042_Climate
channel_03 HM_733042_WindowRec
channel_04 HM_733042_Clima
channel_05 HM_733042_ClimaTeam
channel_06 HM_733042_remote
lastMsg No:00 - t:10 s:733042 d:000000 06000030
nanoCUL_MSGCNT 2
nanoCUL_RAWMSG A0D00841073304200000006000030::-48.5:nanoCUL
nanoCUL_RSSI -48.5
nanoCUL_TIME 2021-02-07 12:48:59
protCmdPend 14 CMDs_pending
protLastRcv 2021-02-07 12:48:59
protRcv 1 last_at:2021-02-07 12:48:59
protState CMDs_pending
rssi_at_nanoCUL cnt:3 min:-64.5 max:-48.5 avg:-59.16 lst:-48.5
CL:
Authenticated 1
AuthenticatedBy allowed_WEB
AuthenticatedUser simon
BUF
FD 10
FW_ID 969
LASTACCESS 1612700723
NAME WEB_192.168.178.28_60608
NR 970
PEER 192.168.178.28
PORT 60608
SNAME WEB
SSL
STATE Connected
TEMPORARY 1
TYPE FHEMWEB
canAsyncOutput 1
READINGS:
2021-02-07 13:24:36 state Connected
READINGS:
2021-02-06 20:20:52 D-firmware 1.5
2021-02-06 20:20:52 D-serialNr REQ1181032
2021-02-07 12:51:46 cfgState updating
2021-02-07 12:51:46 commState CMDs_pending
2021-02-07 12:48:59 powerOn 2021-02-07 12:48:59
2021-02-07 12:48:59 recentStateType info
2021-02-07 12:51:46 state CMDs_pending
cmdStack:
++A001AABBCC73304200040000000000
++A001AABBCC7330420103
++A001AABBCC73304201040000000001
++A001AABBCC7330420203
++A001AABBCC73304202040000000001
++A001AABBCC7330420303
++A001AABBCC73304203040000000001
++A001AABBCC7330420403
++A001AABBCC73304204040000000001
++A001AABBCC73304200040000000007
++A001AABBCC7330420503
++A001AABBCC73304205040000000001
++A001AABBCC7330420603
++A001AABBCC73304206040000000001
helper:
HM_CMDNR 0
PONtest 0
mId 0095
peerFriend
peerOpt -:thermostat
regLst 0
rxType 140
supp_Pair_Rep 0
cmds:
TmplKey :no:1612639257.38234
TmplTs 1612639257.38234
cmdKey 0:1:0::HM_733042: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-
unpair noArg
lst:
condition slider,0,1,255
peer
peerOpt
tplDel
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:
newChn +733042,02,00,00
nextSend 1612698539.75259
prefIO
rxt 2
vccu
p:
733042
00
00
00
mRssi:
mNo 00
io:
nanoCUL:
-40.5
-40.5
peerIDsH:
prt:
bErr 0
sProc 2
q:
qReqConf
qReqStat
role:
dev 1
prs 1
rssi:
at_nanoCUL:
avg -59.1666666666667
cnt 3
lst -48.5
max -48.5
min -64.5
shRegW:
07 04
shadowReg:
RegL_00. 02:01 0A:AA 0B:BB 0C:CC
tmpl:
Attributes:
IODev nanoCUL
autoReadReg 5_readMissing
expert rawReg
firmware 1.5
model HM-CC-RT-DN
room CUL_HM
serialNr REQ1181032
subType thermostat
webCmd getConfig:clear msgEvents:burstXmit
sniffe das pairen, wie im wiki beschrieben und poste das ergebnis formatiert mit code tags (#-button).
tipp: je mehr resets eine anleitung empfiehlt, desto dubioser die anleitung.
Schonmal danke für deine Hilfe. Ich hab mir jetzt etwas zum Thema Sniffen durchgelesen, aber muss leider gestehen, dass ich es nicht ganz verstehe.
Bist du so nett und kannst mir etwas detaillierter beschreiben, wie ich das machen soll?
Danke.
Zitat von: simon89 am 08 Februar 2021, 22:26:06
Schonmal danke für deine Hilfe. Ich hab mir jetzt etwas zum Thema Sniffen durchgelesen, aber muss leider gestehen, dass ich es nicht ganz verstehe.
Bist du so nett und kannst mir etwas detaillierter beschreiben, wie ich das machen soll?
Danke.
https://wiki.fhem.de/wiki/Homematic_Nachrichten_sniffen (https://wiki.fhem.de/wiki/Homematic_Nachrichten_sniffen)
ich verstehe nicht, was du nicht verstehst.
3 attribute setzen.
pairen.
fhem.log ausschnitt posten.
edit: vor dem pairen erst die pending cmds löschen: set clear msgEvents.
Hier vielleicht etwas ausführlicher beschrieben https://heinz-otto.blogspot.com/2017/10/homematic-nachrichten-sniffen.html
Zitat von: Otto123 am 09 Februar 2021, 09:58:42
Hier vielleicht etwas ausführlicher beschrieben https://heinz-otto.blogspot.com/2017/10/homematic-nachrichten-sniffen.html
da steht aber nichts über cul. insofern eigentlich noch verwirrender. ;)
ok - war ich wieder zu vorschnell und habe nicht alles gelesen :-[
Also meinen Link nicht beachten wenn man nicht geeignete Homematic IOs (aka cul & Co) im Einsatz hat.
Ich denke ich habe das Thema Sniffen etc. jetzt etwas mehr verstanden.
Hab nochmal alles gelöscht und neu installiert. Also CUL und das Thermostat.
Hier der Log beim paring:
2021-02-09 17:50:36.780 CUL nanoCUL hmPairForSec 100
2021.02.09 17:50:44.015 4 : CUL_Parse: nanoCUL A 1A 01 8400 733042 000000 150095524551313138313033325900FFFF1D -59.5
2021-02-09 17:50:44.065 Global global UNDEFINED HM_733042 CUL_HM 733042
2021-02-09 17:50:44.065 Global global DEFINED HM_733042
2021-02-09 17:50:44.065 Global global DEFINED FileLog_HM_733042
2021-02-09 17:50:44.065 Global global SAVE
2021-02-09 17:50:44.069 Global global DEFINED HM_733042_Weather
2021-02-09 17:50:44.070 Global global DEFINED HM_733042_Climate
2021-02-09 17:50:44.072 Global global DEFINED HM_733042_WindowRec
2021-02-09 17:50:44.073 Global global DEFINED HM_733042_Clima
2021-02-09 17:50:44.074 Global global DEFINED HM_733042_ClimaTeam
2021-02-09 17:50:44.076 Global global DEFINED HM_733042_remote
2021-02-09 17:50:44.081 CUL_HM HM_733042 D-firmware: 1.5
2021-02-09 17:50:44.081 CUL_HM HM_733042 D-serialNr: REQ1181032
2021-02-09 17:50:44.081 CUL_HM HM_733042 commState: CMDs_pending
2021-02-09 17:50:44.081 CUL_HM HM_733042 CMDs_pending
2021-02-09 17:51:14.087 CUL_HM HM_733042 cfgState: updating
2021-02-09 17:51:14.088 CUL_HM HM_733042_Clima cfgState: updating
2021-02-09 17:51:14.088 CUL_HM HM_733042_ClimaTeam cfgState: updating
2021-02-09 17:51:14.089 CUL_HM HM_733042_Climate cfgState: updating
2021-02-09 17:51:14.089 CUL_HM HM_733042_Weather cfgState: updating
2021-02-09 17:51:14.090 CUL_HM HM_733042_WindowRec cfgState: updating
2021-02-09 17:51:14.090 CUL_HM HM_733042_remote cfgState: updating
Ich hatte zwischenzeitlich beim rumprobieren auch folgenden LOG:
2021.02.09 17:45:03.433 4 : CUL_Parse: nanoCUL A 0D 00 8410 733042 000000 060000300B -68.5
2021-02-09 17:45:03.437 CUL nanoCUL UNKNOWNCODE A0D00841073304200000006000030::-68.5:nanoCUL
2021.02.09 17:45:03.438 3 : nanoCUL: Unknown code A0D00841073304200000006000030::-68.5:nanoCUL, help me!
Könnt Ihr damit etwas anfangen?
jetzt sind die cmds doch sicher pending.
also wie immer abarbeiten durch knöpfchen drücken.
und wieder sniffen, aber bitte ohne events.
nichts wird gelöscht, keine resets.
hat der rt die adaptierfahrt erfolgreich vollbracht?
Die Adaptierfahrt wurde erfolgreich durchgeführt. Das habe ich aber manuell gemacht, danach habe ich das Device erst gepaired.
Bevor ich jetzt irgendwas falsch machen: Was meinst du mit "abarbeiten"? In andern Beiträgen habe ich gelesen, dass durch wiederholtes drücken des Anlernbuttons am Thermostat die Cmds abgearbeitete werden. Falls du das meinst, muss ich dann auch jedes mal den CUL in den Pairing Modus versetzen?
nur beim rt die entsprechenden taster drücken.
ggf wiederholen bis die pending cmds weg sind.
anschliessend log posten und ein neues list.
Moin
Das ist witzig! Ich wurde mal ziemlich abgekanzelt, als ich vor langer Zeit beschrieben habe, dass man beim DN die mittlere Taste so oft druecken muss, bis alle cmds-pending weg sind!
Egal, es geht nur so!
Weswegen ich aber hauptsaechlich schreibe, der DN hat die FW 1.5, und von der Sorte habe ich auch einen. Der war irgendwie verdammt zickig!
Leider kann ich mich nicht mehr erinnern, was das Problem war, und wie ich es behoben habe, aber ganz dunkel war da auch was mit cmds_pending!
Gruss Christoph
P.S.: Kurze Frage an frank: 2021-02-07 12:51:46 cfgState updating
was hat das zu bedeuten?
Bin zwar nicht Frank aber ich "versuch's" mal ;)
Du hast verm. getConfig abgesetzt oder Werte/Register geändert (oder ein autom. getConfig: autoreadReg)...
Zeigt an, dass eben gerade "Infos ausgetauscht" werden: updating ;)
Anschließend sollte ok stehen.
(oder eine entsprechende andere "Info", wenn z.B. was "schief gelaufen" ist o.ä.)
Bzgl. FW1.5 hab ich nur im Kopf, dass behauptet wird man "müsse" burst aktivieren.
Da ich noch auf FW1.4 bin (und das dort definitiv nicht gebraucht habe): keine Ahnung, ob das stimmt...
Gruß, Joachim
Hallo Joachim
Danke, ich hatte das nur gefragt, da ich das im list weiter oben gesehen hatte, und mir das irgendwie unbekannt vorkam!
Gruss Christoph
Hi Christoph,
wer nicht fragt der nix erfährt ;)
Ist aber neu(er)...
...bzw. mir "früher" nicht aufgefallen.
Erst jetzt wo ich ab und an wegen viel Homeoffice die Heizung "umschalte" ist es mir selbst erst aufgefallen... ;)
EDIT: bzw. "frage" ich das einige Zeit nach dem "Anstossen" der "Umstellung" ab (neben dem "verified" bei den Temp-Profilen), um zu prüfen, ob die "Umstellung" auch geklappt hat...
Gruß, Joachim
in cfgstate werden die fehler von hminfo configcheck gelistet, die diese entity betreffen.
dazu wird hminfo configcheck im hintergrund automatisch ausgeführt oder geplant: "updating".
wenn es auf updating "hängen" bleibt, ist häufig ein automatisches getconfig geplant und/oder noch nicht erfolgreich abgeschlossen.
in der theorie bräuchte man also keinen manuellen configcheck mehr ausführen.
werden fehler angezeigt (abkürzungen), sieht man die ausführlicheren beschreibungen unter "get deviceinfo.
noch mehr komfort erreicht man, wenn das reading cfgState im "attr hminfo sumError" aufnimmt (cfgState:ok) und zb automatische hminfo updates ausführen lässt.
damit werden dann auch alle entities in hminfo gelistet, die nicht cfgState=ok zeigen.
zusammen mit HMinfoTools.js sogar in einer übersichtlichen tabelle.
edit: trotzdem nochmal.
Ich hab jetzt sehr oft den Anlernknopf gedrückt und damit versucht alle Cmds abzuschließen.
Bei protCmdPend steht immer noch (seit gestern) eine 3.
Ich habe inzwischen mal set raw x25 beim CUL ausgeführt und folgenden LOG erhalten.
2021.02.10 07:42:12.134 3: set nanoCUL raw x25
2021.02.10 07:42:12.175 4: CUL_Parse: nanoCUL A 00 8C -132
2021.02.10 07:42:12.179 3: nanoCUL: Unknown code A00, help me!
2021.02.10 07:42:12.191 4: CUL_Parse: nanoCUL A 08 FA 6094 4455A2 D0A604 -72
2021.02.10 07:42:12.193 3: nanoCUL: Unknown code A08FA60944455A2D0A6, help me!
2021.02.10 07:42:12.207 4: CUL_Parse: nanoCUL A 29 FA 6094 4455A2 D071A6 BF0EB86706734025E1676F8E3353E3D07D3DD74CAFFC0F6F90F9C19C8FEE214AD3 -96.5
2021.02.10 07:42:12.211 3: nanoCUL: Unknown code A29FA60944455A2D071A6BF0EB86706734025E1676F8E3353E3D07D3DD74CAFFC0F6F90F9C19C8FEE214A::-96.5:nanoCUL, help me!
2021.02.10 07:42:17.885 4: CUL_Parse: nanoCUL A 0C FA 6094 4455A2 D071A6 BF0EC9E2 -89
2021.02.10 07:42:17.922 3: nanoCUL: Unknown code A0CFA60944455A2D071A6BF0EC9::-89:nanoCUL, help me!
2021.02.10 07:42:17.922 4: CUL_Parse: nanoCUL A 03 FA 6010 08 -70
2021.02.10 07:42:17.957 3: nanoCUL: Unknown code A03FA6010, help me!
2021.02.10 07:42:17.958 4: CUL_Parse: nanoCUL A 2F AD 71A6 BF0EB8 670673 4025E1676F8E3353E3D07D3DD74CAFFC0F6F90F9C19C8FEE2108D5D5A6F807C01D30E5DC9407 -70.5
2021.02.10 07:42:17.960 3: nanoCUL: Unknown code A2FAD71A6BF0EB86706734025E1676F8E3353E3D07D3DD74CAFFC0F6F90F9C19C8FEE2108D5D5A6F807C01D30E5DC94::-70.5:nanoCUL, help me!
2021.02.10 07:42:17.960 4: CUL_Parse: nanoCUL B
2021.02.10 07:42:17.995 3: nanoCUL: Unknown code B, help me!
2021.02.10 07:42:17.996 4: CUL_Parse: nanoCUL A 0C 5E
2021.02.10 07:42:17.997 3: nanoCUL: Unknown code A0C5E
, help me!
2021.02.10 07:42:17.997 4: CUL_Parse: nanoCUL A 0
2021.02.10 07:42:17.998 3: nanoCUL: Unknown code A0, help me!
2021.02.10 07:42:17.998 4: CUL_Parse: nanoCUL 2 03 A8 06
2021.02.10 07:42:18.000 3: nanoCUL: Unknown code 203A806, help me!
Nach meinen Recherchen kann es was damit zutun haben, dass sich in der Unmittelbaren Umgebung noch andere Homematic-Geräte befinden. Aber dann machen die "wirren" codes für mich einen Sinn.
Hier auch nochmal die aktuelle List vom Device:
Internals:
CFGFN
DEF 733042
FUUID 6022bd64-f33f-2095-3f50-f41b4679afd92e0c
IODev nanoCUL
LASTInputDev nanoCUL
MSGCNT 2
NAME HM_733042
NOTIFYDEV global
NR 92
NTFY_ORDER 50-HM_733042
STATE CMDs_pending
TYPE CUL_HM
channel_01 HM_733042_Weather
channel_02 HM_733042_Climate
channel_03 HM_733042_WindowRec
channel_04 HM_733042_Clima
channel_05 HM_733042_ClimaTeam
channel_06 HM_733042_remote
lastMsg No:01 - t:00 s:733042 d:000000 150095524551313138313033325900FFFF
nanoCUL_MSGCNT 2
nanoCUL_RAWMSG A1A018400733042000000150095524551313138313033325900FFFF::-51:nanoCUL
nanoCUL_RSSI -51
nanoCUL_TIME 2021-02-09 22:25:20
protCmdPend 3 CMDs_pending
protLastRcv 2021-02-09 17:50:44
protRcv 2 last_at:2021-02-09 17:50:44
protState CMDs_pending
rssi_at_nanoCUL cnt:3 min:-59.5 max:-51 avg:-56.66 lst:-51
CL:
Authenticated 1
AuthenticatedBy allowed_WEB
AuthenticatedUser simon
BUF
FD 8
FW_ID 236
LASTACCESS 1612953726
NAME WEB_192.168.178.28_58762
NR 240
PEER 192.168.178.28
PORT 58762
SNAME WEB
SSL
STATE Connected
TEMPORARY 1
TYPE FHEMWEB
canAsyncOutput 1
READINGS:
2021-02-10 11:41:59 state Connected
READINGS:
2021-02-09 17:50:44 D-firmware 1.5
2021-02-09 17:50:44 D-serialNr REQ1181032
2021-02-09 17:51:14 cfgState updating
2021-02-09 17:50:44 commState CMDs_pending
2021-02-09 17:50:44 state CMDs_pending
cmdStack:
++A00100544073304200050000000000
++A001005440733042000802010A000B540C40
++A0010054407330420006
helper:
HM_CMDNR 1
PONtest 1
mId 0095
peerFriend
peerOpt -:thermostat
regLst 0
rxType 140
supp_Pair_Rep 0
cfgChk:
idRc01 RegL_00.
cmds:
TmplKey :no:1612953719.85262
TmplTs 1612953719.85262
cmdKey 0:1:0::HM_733042: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)]
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:
newChn +733042,02,00,00
nextSend 1612905920.32724
prefIO
rxt 2
vccu
p:
733042
00
00
00
mRssi:
mNo 01
io:
nanoCUL:
-45
-45
peerIDsH:
prt:
bErr 0
sProc 2
q:
qReqConf 00
qReqStat
role:
dev 1
prs 1
rssi:
at_nanoCUL:
avg -56.6666666666667
cnt 3
lst -51
max -51
min -59.5
shRegW:
07 04
shadowReg:
RegL_00. 02:01 0A:00 0B:54 0C:40
tmpl:
Attributes:
IODev nanoCUL
autoReadReg 4_reqStatus
expert rawReg
firmware 1.5
model HM-CC-RT-DN
room CUL_HM
serialNr REQ1181032
subType thermostat
verbose 4
webCmd getConfig:clear msgEvents:burstXmit
Erstaunt mich immer wieder wie beharrlich so manche mit einem CUL bei Homematic "rumtun"... ;)
Ich würde ja mindestens mal die Timing-FW drauf tun...
...oder den ganz raus werfen und ein richtiges Homematic Funkmodul nehmen...
Nur meine Meinung zu dem Thema 8)
(ich hatte auch schon mal einen NanoCUL [grad der ist auch noch Speicher-technisch sehr "eng"] aber nur "weil's geht" und weil ich "Spaß am Basteln" hatte / auf meinem Hauptsystem war nie nicht ein CUL ;) )
Gruß, Joachim
ZitatIch hab jetzt sehr oft den Anlernknopf gedrückt und damit versucht alle Cmds abzuschließen.
Bei protCmdPend steht immer noch (seit gestern) eine 3.
warum zeigst du davon nicht den sniff?
@frank: Wenn ich den Button drücke bekomm ich folgenden LOG:
2021.02.10 13:43:25.367 4 : CUL_Parse: nanoCUL A 06 F9 1630 E06CE0 4C -36
2021-02-10 13:43:25.368 CUL nanoCUL UNKNOWNCODE A06F91630E06CE0
2021.02.10 13:43:25.368 3 : nanoCUL: Unknown code A06F91630E06CE0, help me!
2021.02.10 13:43:25.398 4 : CUL_Parse: nanoCUL A 0C 7E 9444 55A2D0 71A6BF 0EB876B8 -110
2021-02-10 13:43:25.399 CUL nanoCUL UNKNOWNCODE A0C7E944455A2D071A6BF0EB876::-110:nanoCUL
2021.02.10 13:43:25.400 3 : nanoCUL: Unknown code A0C7E944455A2D071A6BF0EB876::-110:nanoCUL, help me!
2021.02.10 13:43:25.400 4 : CUL_Parse: nanoCUL A 03 0C E115 BF -106.5
2021-02-10 13:43:25.489 CUL nanoCUL UNKNOWNCODE A030CE115
2021.02.10 13:43:25.490 3 : nanoCUL: Unknown code A030CE115, help me!
2021.02.10 13:43:25.491 4 : CUL_Parse: nanoCUL A 0C FA 6094 4455A2 D071A6 BF0EC9E2 -89
2021-02-10 13:43:25.493 CUL nanoCUL UNKNOWNCODE A0CFA60944455A2D071A6BF0EC9::-89:nanoCUL
2021.02.10 13:43:25.495 3 : nanoCUL: Unknown code A0CFA60944455A2D071A6BF0EC9::-89:nanoCUL, help me!
2021.02.10 13:43:25.495 4 : CUL_Parse: nanoCUL A 03 FA 6010 08 -70
2021-02-10 13:43:25.534 CUL nanoCUL UNKNOWNCODE A03FA6010
2021.02.10 13:43:25.534 3 : nanoCUL: Unknown code A03FA6010, help me!
2021.02.10 13:43:25.534 4 : CUL_Parse: nanoCUL A 2F AD 71A6 BF0EB8 670673 4025E1676F8E3353E3D0DCAC -116
2021-02-10 13:43:25.536 CUL nanoCUL UNKNOWNCODE A2FAD71A6BF0EB86706734025E1676F8E3353E3D0DC::-116:nanoCUL
2021.02.10 13:43:25.536 3 : nanoCUL: Unknown code A2FAD71A6BF0EB86706734025E1676F8E3353E3D0DC::-116:nanoCUL, help me!
@MadMax: Ich befürchte du hast recht und ich komm hier mit dem CUL nicht weiter :/ Was würdest du mir denn als Alternative zum CUL empfehlen? HMLan?
Alternative: der hier (https://wiki.fhem.de/wiki/HM-MOD-RPI-PCB_HomeMatic_Funkmodul_f%C3%BCr_Raspberry_Pi), mit Anbindung an USB
Oder HM-LAN-Gateway (https://wiki.fhem.de/wiki/HM-LGW-O-TW-W-EU_Funk-LAN_Gateway) wenn man es völlig abkoppeln will.
wow, spendabel.
du zeigst etwa 200ms!!!
da ist keine anlernmessage vom knöpfchen drücken zu sehen.
edit: vermutlich drückst du nicht richtig.
Moin
Ich kapere jetzt mal den thread!
Habe hier jetzt auch einen Kandidaten, der sich aber partout nicht anlernen lassen will!
Beim ersten Mal hat er noch "nAC" gezeigt, jetzt spielt er gar nicht mehr mit!
Am Charly geht es aber sofort!
Gesnifft habe ich auch schon, bin mir aber nicht sicher ob das so reicht!
2021.02.13 16:04:15.158 0: HMLAN_Parse: hmusb R:E322982 stat:0000 t:0048B2DE d:FF r:FFC9 m:01 8400 322982 000000 1400AD4C4551303939333036365803FFFF
Gruss Christoph
Edith: Bloede Frage, kann man eine VCCU auch sniffen? Geht nicht!
Ok, jetzt mal die richtigen Parameter eingestellt:
2021.02.13 16:16:40.158 0: HMLAN_Parse: hmusb R:E3AFCDD stat:0000 t:00540FA0 d:FF r:FFD2 m:60 8610 3AFCDD 000000 0A78B90C0000
2021.02.13 16:16:46.835 0: HMLAN_Parse: hmusb R:E3B10D6 stat:0000 t:005412E1 d:FF r:FFD5 m:BF 8610 3B10D6 000000 0AA8EB090000
2021.02.13 16:16:54.088 0: HMLAN_Parse: hmusb R:E3B11CD stat:0000 t:0054456F d:FF r:FFCC m:E6 8610 3B11CD 000000 0A98C30A1600
2021.02.13 16:17:02.282 0: HMLAN_Parse: hmusb R:E28BB39 stat:0000 t:005464AC d:FF r:FFCF m:F7 8610 28BB39 000000 0AA8F30A0000
2021.02.13 16:17:10.859 0: HMLAN_Parse: hmusb R:E521788 stat:0000 t:005486DF d:FF r:FFD7 m:AA A270 521788 000000 00DD1D000000000AD90AF0
2021.02.13 16:17:13.548 0: HMLAN_Parse: hmusb R:E458F7D stat:0000 t:00548A7F d:FF r:FFDF m:AF 865A 458F7D 000000 A8D61A
2021.02.13 16:17:30.986 0: HMLAN_Parse: hmusb R:E322982 stat:0000 t:0054D690 d:FF r:FFBF m:0F 865A 322982 000000 88E21B
2021.02.13 16:17:31.456 0: HMLAN_Parse: hmusb R:E458F7D stat:0000 t:0054D89F d:FF r:FFDF m:AF 8470 458F7D 000000 00D61A
2021.02.13 16:17:50.746 0: HMLAN_Parse: hmusb R:E322982 stat:0000 t:005524B0 d:FF r:FFBC m:0F 8470 322982 000000 00E11B
2021.02.13 16:17:56.299 0: HMLAN_Parse: hmusb R:E35456E stat:0000 t:005538CE d:FF r:FFC1 m:E6 8610 35456E 000000 0AB0EB0C4800
2021.02.13 16:17:56.465 0: HMLAN_Parse: hmusb R:E2B39ED stat:0000 t:00553B19 d:FF r:FFD9 m:1B 8610 2B39ED 000000 0A30D00B0040
2021.02.13 16:18:02.238 0: HMLAN_Parse: hmusb R:E3B10B1 stat:0000 t:00554FED d:FF r:FFD8 m:6D 8610 3B10B1 000000 0AA8ED0A0000
2021.02.13 16:18:24.241 0: HMLAN_Parse: hmusb R:E3AFCB3 stat:0000 t:0055A2FE d:FF r:FFD4 m:75 8610 3AFCB3 000000 0AB906C60000
2021.02.13 16:18:32.043 0: HMLAN_Parse: hmusb R:E3B119A stat:0000 t:0055C3A9 d:FF r:FFBA m:6B 8610 3B119A 000000 0A98AE0A4400
2021.02.13 16:18:32.052 0: HMLAN_Parse: hmusb R:E569962 stat:0000 t:0055C436 d:FF r:FFC1 m:07 8610 569962 000000 0A98C20A1E00
2021.02.13 16:18:32.678 0: HMLAN_Parse: hmusb R:E3B10C9 stat:0000 t:0055C4F4 d:FF r:FFD5 m:94 8610 3B10C9 000000 0AA8E90C0600
2021.02.13 16:18:40.908 0: HMLAN_Parse: hmusb R:E3B1088 stat:0000 t:0055E648 d:FF r:FFCD m:C9 8610 3B1088 000000 0AA8E80B0000
2021.02.13 16:18:54.721 0: HMLAN_Parse: hmusb R:E35456C stat:0000 t:00561726 d:FF r:FFC0 m:4C 8610 35456C 000000 0AA0DD0A0400
2021.02.13 16:18:59.057 0: HMLAN_Parse: hmusb R:E2B73C5 stat:0000 t:00562F07 d:FF r:FFC1 m:23 8610 2B73C5 000000 0A78B4090000
2021.02.13 16:19:02.875 0: HMLAN_Parse: hmusb R:E3B10D6 stat:0000 t:005638AE d:FF r:FFD4 m:C0 8610 3B10D6 000000 0AA8EA090000
2021.02.13 16:19:03.704 0: HMLAN_Parse: hmusb R:E3AFCDD stat:0000 t:00563F32 d:FF r:FFD2 m:61 8610 3AFCDD 000000 0A78B90C0000
2021.02.13 16:19:07.126 0: HMLAN_Parse: hmusb R:E3B11CD stat:0000 t:00564CF6 d:FF r:FFCC m:E7 8610 3B11CD 000000 0A98C30A1600
2021.02.13 16:19:08.080 0: HMLAN_Parse: hmusb R:E967CED stat:0000 t:005652E5 d:FF r:FFA9 m:50 008E 967CED B1CFBB 000758A8C795C66E8B32BFFA56BC93FD5212189D4C1B35FF
2021.02.13 16:19:08.496 0: HMLAN_Parse: hmusb R:EB1CFBB stat:0000 t:00565471 d:FF r:FFA4 m:10 008E B1CFBB 63C180 12FDF0E8C99434601C3EF40788DC7B0B1F
2021.02.13 16:19:09.055 0: HMLAN_Parse: hmusb R:E6310DD stat:0000 t:005655C4 d:FF r:FFA7 m:10 088E 6310DD B1CFBB 0000F1DBB77E9384D25B73F7769F9F04DC6F
2021.02.13 16:19:12.016 0: HMLAN_Parse: hmusb R:EB1CFBB stat:0000 t:00566247 d:FF r:FFA4 m:10 008E B1CFBB 87CE6B 12FDF0E9E0D003FF822DA7
2021.02.13 16:19:13.076 0: HMLAN_Parse: hmusb R:E3B104A stat:0000 t:00566392 d:FF r:FFC4 m:96 8610 3B104A 000000 0AB4E0095000
2021.02.13 16:19:17.969 0: HMLAN_Parse: hmusb R:E5AF03B stat:0000 t:0056797F d:FF r:FFC8 m:12 0083 5AF03B F00001 00045284874F9872FD15
2021.02.13 16:19:18.161 0: HMLAN_Parse: hmusb R:E6F90C0 stat:0000 t:00567A38 d:FF r:FFAD m:12 0083 6F90C0 F00001 072FD58918B65E74C7A7
2021.02.13 16:19:20.338 0: HMLAN_Send: hmusb I:K
2021.02.13 16:19:20.369 0: HMLAN_Parse: hmusb V:03C7 sNo:KEQ1111430 d:263382 O:263382 t:005682D9 IDcnt:0010 L:2 %
2021.02.13 16:19:26.657 0: HMLAN_Parse: hmusb R:E351D68 stat:0000 t:00569A60 d:FF r:FFAB m:10 008E 351D68 B1CFBB 0274F85B6D4CD6B8520F9314CF2B559FB8253FF7DBAFFCDC52
2021.02.13 16:19:29.746 0: HMLAN_Parse: hmusb R:E28BB39 stat:0000 t:0056A1EB d:FF r:FFCD m:F8 8610 28BB39 000000 0AA8F20A0000
2021.02.13 16:19:34.012 0: HMLAN_Parse: hmusb R:E3AFC90 stat:0000 t:0056B5AB d:FF r:FFD0 m:34 8610 3AFC90 000000 0A98D0090000
2021.02.13 16:19:35.089 0: HMLAN_Parse: hmusb R:E322982 stat:0000 t:0056BC49 d:FF r:FFC6 m:01 8400 322982 000000 1400AD4C4551303939333036365803FFFF
2021.02.13 16:19:38.163 0: HMLAN_Parse: hmusb R:EB85E88 stat:0000 t:0056C862 d:FF r:FFD4 m:12 0083 B85E88 F00001 0DFF2CAFCBE29AB2886F
2021.02.13 16:19:38.289 0: HMLAN_Parse: hmusb R:EB85E88 stat:0000 t:0056C8DD d:FF r:FFD5 m:12 0083 B85E88 F00001 0DFF2CB09E7686B60B
2021.02.13 16:19:41.473 0: HMLAN_Parse: hmusb R:E164C6A stat:0000 t:0056CE1C d:FF r:FFBA m:DC A270 164C6A 263382 00000000000001198B0A8C
2021.02.13 16:19:41.483 0: HMLAN_Parse: hmusb R:E263382 stat:0000 t:0056CE91 d:FF r:FFD1 m:DC 8002 263382 164C6A 00
2021.02.13 16:19:45.346 0: HMLAN_Send: hmusb I:K
2021.02.13 16:19:45.363 0: HMLAN_Parse: hmusb V:03C7 sNo:KEQ1111430 d:263382 O:263382 t:0056E489 IDcnt:0010 L:2 %
2021.02.13 16:19:56.254 0: HMLAN_Parse: hmusb R:E521788 stat:0000 t:00570B86 d:FF r:FFD7 m:AB A270 521788 000000 00DC1D000000000A3C0AF0
2021.02.13 16:19:59.304 0: HMLAN_Parse: hmusb R:E458F7D stat:0000 t:005718CD d:FF r:FFDF m:B0 865A 458F7D 000000 A8D61A
2021.02.13 16:20:10.358 0: HMLAN_Send: hmusb I:K
2021.02.13 16:20:10.577 0: HMLAN_Parse: hmusb V:03C7 sNo:KEQ1111430 d:263382 O:263382 t:0057470A IDcnt:0010 L:2 %
2021.02.13 16:20:11.901 0: HMLAN_Parse: hmusb R:E35456E stat:0000 t:00574A1E d:FF r:FFC6 m:E7 8610 35456E 000000 0AB0EB0C4800
2021.02.13 16:20:12.272 0: HMLAN_Parse: hmusb R:E4592C4 stat:0000 t:00574D89 d:FF r:FFAC m:12 0083 4592C4 F00001 00048C7BF4D0A4AD9CDE
da ist nur die anlernmessage durch den tastendruck zu sehen. keine reaktion von fhem.
vermutlich fehlte vorher das hmPairForSec.
zeig mal ein list vom device.
ZitatBloede Frage, kann man eine VCCU auch sniffen?
sollte funktionieren, wenn du die hmid der vccu bei attr logIds eingibst.
hier wäre aber am besten die hmid vom device oder den namen des device zu setzen, um nur alle messages vom und zum device zu sehen. plus "sys".
in einer VCCU sollte, so lange Pairing möglich ist, das Internal "hmPair" = 1 angezeigt werden. Wenn das nicht mehr zu sehen ist wird FHEM auch nicht pairen.
Sorry fuer die Verzoegerung!
Also das hmpair ist da!
Das Anlernen habe ich definiv vorher ausgeloest!
Ich habe mir jetz auch mal den HM_Wifi auf den Tisch geholt, obwohl das eh der Staerkste ist!
Aber es passiert nichts!
Ich restarte jetz erstmal fhem, das ist schon komisch!
Gruss Christoph
Ok
Das Biest ist stoerrisch!
Ich habe jetzt einen HM-LC-Sw2-FM angelernt. Das ging "problemlos".
Das Thermostat ist jetzt zumindest mal wieder aufgetaucht, sprich anlernen wurde von fhem ausgeloest.
Es taucht aber partout nicht die Antenne im Display auf, und das set fuers pairing geht nicht weg!
Internals:
CFGFN
Cube_MSGCNT 23
Cube_RAWMSG A0CDE847032298200000000F119::-82.5:Cube
Cube_RSSI -82.5
Cube_TIME 2021-02-14 11:49:47
DEF 322982
GW_CUL_868_MSGCNT 19
GW_CUL_868_RAWMSG A0CDF865A322982000000A8EF19::-81:GW_CUL_868
GW_CUL_868_RSSI -81
GW_CUL_868_TIME 2021-02-14 11:51:46
IODev Cube
LASTInputDev GW_CUL_868
MSGCNT 83
NAME HM_322982
NOTIFYDEV global
NR 753
STATE CMDs_pending
TYPE CUL_HM
channel_01 HM_322982_Weather
channel_02 HM_322982_Climate
channel_03 HM_322982_WindowRec
channel_06 HM_322982_remote
channel_07 HM_322982_SwitchTr
hmusb_MSGCNT 24
hmusb_RAWMSG E322982,0000,0487DCA7,FF,FFCA,DF865A322982000000A8EF19
hmusb_RSSI -54
hmusb_TIME 2021-02-14 11:51:46
lastMsg No:DF - t:5A s:322982 d:000000 A8EF19
myHM_WIFI_MSGCNT 17
myHM_WIFI_RAWMSG 05000015DF865A322982000000A8EF19
myHM_WIFI_RSSI -21
myHM_WIFI_TIME 2021-02-14 11:51:44
protCmdDel 43
protCmdPend 14 CMDs pending
protCondBurst off
protLastRcv 2021-02-14 11:51:46
protResnd 2 last_at:2021-02-14 11:42:08
protResndFail 2 last_at:2021-02-14 11:42:14
protSnd 6 last_at:2021-02-14 11:42:48
protState CMDs_pending
rssi_at_Cube cnt:23 avg:-70.45 max:-60 min:-85.5 lst:-82.5
rssi_at_GW_CUL_868 avg:-83.23 cnt:19 min:-87 max:-81 lst:-81
rssi_at_hmusb lst:-54 avg:-60.83 cnt:24 min:-75 max:-50
rssi_at_myHM_WIFI cnt:17 avg:-26.64 max:-19 min:-45 lst:-21
Helper:
DBLOG:
Activity:
LogMaria:
TIME 1613299323.80002
VALUE alive
D-firmware:
LogMaria:
TIME 1613299323.80002
VALUE 1.4
D-serialNr:
LogMaria:
TIME 1613299323.80002
VALUE LEQ0993066
state:
LogMaria:
TIME 1613299374.64004
VALUE CMDs_pending
READINGS:
2021-02-14 11:42:03 Activity alive
2021-02-14 11:34:22 CommandAccepted yes
2021-02-14 11:42:03 D-firmware 1.4
2021-02-14 11:42:03 D-serialNr LEQ0993066
2021-02-14 11:34:19 R-pairCentral set_0x263382
2021-02-14 11:42:54 state CMDs_pending
cmdStack:
++A00126338232298200040000000000
++A0012633823229820103
++A00126338232298201040000000001
++A0012633823229820203
++A00126338232298202040000000001
++A00126338232298200040000000007
++A00126338232298202040000000008
++A00126338232298202040000000009
++A0012633823229820303
++A00126338232298203040000000001
++A0012633823229820603
++A00126338232298206040000000001
++A0012633823229820703
++A00126338232298207040000000001
helper:
HM_CMDNR 223
PONtest 1
cSnd 012633823229820006,0126338232298200040000000000
mId 00AD
rxType 6
supp_Pair_Rep 0
expert:
def 1
det 0
raw 1
tpl 0
io:
newChn +322982,00,00,00
nextSend 1613299906.41469
prefIO
rxt 0
vccu
p:
322982
00
00
00
mRssi:
mNo DF
io:
GW_CUL_868 -81
hmusb -54
myHM_WIFI -21
prt:
awake 0
bErr 0
brstWu 0
sProc 2
q:
qReqConf
qReqStat
role:
dev 1
rssi:
at_Cube:
avg -70.4565217391304
cnt 23
lst -82.5
max -60
min -85.5
at_GW_CUL_868:
avg -83.2368421052632
cnt 19
lst -81
max -81
min -87
at_hmusb:
avg -60.8333333333333
cnt 24
lst -54
max -50
min -75
at_myHM_WIFI:
avg -26.6470588235294
cnt 17
lst -21
max -19
min -45
shRegW:
07 02
shadowReg:
tmpl:
Attributes:
IODev Cube
IOgrp VCCU:Cube
actCycle 000:10
actStatus alive
autoReadReg 4_reqStatus
expert 2_raw
firmware 1.4
model HM-TC-IT-WM-W-EU
msgRepeat 1
room CUL_HM
serialNr LEQ0993066
subType thermostat
webCmd getConfig:clear msgEvents
Boah! Jetzt eben noch mal ein Pairing probiert, und erst wieder nAC bekomen, beim zweiten druecken kam dann wirklich ein AC!
Jetzt ist auch die Antenne da! Was doch ein reboot manchmal so hilft!?
Danke und schoenes WE
Christoph
bei cul_hm gibt es zur zeit scheinbar ein grundsätzliches problem beim pairen von "batterie" devices:
die erste anlernmessage löst keine kommunikation mit dem device aus. die 3 cmds zum schreiben der hmid werden nur in die queue gelegt, aber nicht gesendet.
erst mit der zweiten anlernmessage startet das abarbeiten der pending cmds.
da ich keinen tc-it oder rt habe, vermute ich, das die "nAC" meldung nach dem ende des countdown erfolgt, um anzuzeigen, dass keine kommunikation stattgefunden hat.
wahrscheinlich ähnlich dem aufleuchten der roten led wie bei devices ohne display.
Hallo frank
Ich traue mich gar nicht es zu sagen, aber das System ist nicht aktuell! Von daher ist HM auch auf einem aelteren Stand!
Das nAC kam kurz nach dem Druecken der Taste! Ein zweites Druecken brachte das AC!
Gestern wollte aber fhem gar nie wieder einen Anlernversuch starten, nachdem ich den Thermostaten geloescht hatte.
Ich habe dann sogar ein Testsystem, mit aktuellem fhem, ausgeschaltet, da dort auch HM laeuft, und der Thermostat da staendig auftauchte!
Der Charly hatte dann bei einem Anlernversuch den Thermostaten sofort angelernt. Ach ja und ich hatte mit meinem HM-USB2 zuvor per Windows die FW hochgezogen, die war noch auf 1.1!
Gruss Christoph
nach einem fw update bei einem sw1pbu habe ich auch schon probleme mit hmpairserial beobachtet (null reaktion).
seit dem resette ich grundsätzlich ein device nach einem fw update.
Hallo Zusammen,
entschuldigt meine späte Rückmeldung.
Ich habe nun meinen nanoCUL zurückgeschickt. Hier kam ich einfach nicht weiter und es hat mich allmählich sehr frustriert.
Nun habe ich mir ein Homematic Funk Lan Gateway bestellt und In Betrieb genommen. Hier der Code:
defmod myHmLGW HMUARTLGW 192.168.178.95
attr myHmLGW hmId 234567
attr myHmLGW lgwPw 3bmRhFeMgK
setstate myHmLGW opened
setstate myHmLGW 2021-02-16 10:47:34 D-HMIdAssigned 234567
setstate myHmLGW 2021-02-16 10:47:34 D-HMIdOriginal FFFFFF
setstate myHmLGW 2021-02-16 10:47:29 D-LANfirmware 1.1.5
setstate myHmLGW 2021-02-16 10:47:34 D-firmware 1.4.1
setstate myHmLGW 2021-02-16 10:47:29 D-serialNr REQ1359578
setstate myHmLGW 2021-02-16 10:47:29 D-type eQ3-HM-LGW
setstate myHmLGW 2021-02-16 10:47:34 cond ok
setstate myHmLGW 2021-02-16 12:12:39 load 33
setstate myHmLGW 2021-02-16 12:12:39 loadLvl low
setstate myHmLGW 2021-02-16 10:47:29 state opened
Habs nach dem Wiki installiert und die Firmware upgedated. Funktioniert auch alles soweit.
Nun habe ich aber fast das selbe Problem wie zuvor. Ich komme nicht über den Status cmd_pending hinaus zu cmd_done.
Bzw. um genauer zu sein. Ich habe 3 Thermostate, bei einem hab ichs geschafft, hier wird cmd_done angezeigt.
Ich habe folgende Anleitung aus dem Homematic Forum verwendet:
1. Pairing wie angegeben
2. Get Config erst nachdem die Zeit von hmPairVorSecnds abgelaufen ist.
3. burstXmit
4. set <gerät> reset
5. set <gerät> unpair
Jetzt blos nichts löschen!!!
6. harten HW Reset nach Handbuch am Gerät
7. erneut pairen
Wie gesagt, bei einem gehts, bei zweien nicht. Habs nun mehrfach probiert.
Das Funktionierende Thermostat:
Ausschnitt aus dem Log:
2021-02-16_09:33:31 HM_7298FF powerOn: 2021-02-16 09:33:31
2021-02-16_09:33:57 HM_7298FF D-firmware: 1.5
2021-02-16_09:33:57 HM_7298FF D-serialNr: REQ1183927
2021-02-16_09:33:57 HM_7298FF commState: CMDs_pending
2021-02-16_09:33:57 HM_7298FF commState: CMDs_processing...
2021-02-16_09:33:57 HM_7298FF CMDs_pending
2021-02-16_09:33:58 HM_7298FF commState: CMDs_processing...
2021-02-16_09:33:58 HM_7298FF commState: CMDs_processing...
2021-02-16_09:33:58 HM_7298FF commState: CMDs_done
2021-02-16_09:33:58 HM_7298FF CMDs_done
2021-02-16_09:34:27 HM_7298FF cfgState: updating
2021-02-16_09:34:28 HM_7298FF commState: CMDs_done
2021-02-16_09:34:28 HM_7298FF CMDs_done
2021-02-16_09:34:28 HM_7298FF time-request: -
2021-02-16_09:34:31 HM_7298FF actuator: 0
2021-02-16_09:34:31 HM_7298FF battery: ok
2021-02-16_09:34:31 HM_7298FF batteryLevel: 2.7
2021-02-16_09:34:31 HM_7298FF cfgState: updating
2021-02-16_09:34:31 HM_7298FF commState: CMDs_pending
2021-02-16_09:34:31 HM_7298FF commState: CMDs_processing...
2021-02-16_09:34:31 HM_7298FF desired-temp: 17.0
2021-02-16_09:34:31 HM_7298FF measured-temp: 22.7
2021-02-16_09:34:31 HM_7298FF motorErr: ok
2021-02-16_09:34:31 HM_7298FF CMDs_pending
2021-02-16_09:34:34 HM_7298FF commState: CMDs_pending
2021-02-16_09:34:34 HM_7298FF CMDs_pending
2021-02-16_09:36:56 HM_7298FF actuator: 0
2021-02-16_09:36:56 HM_7298FF battery: ok
2021-02-16_09:36:56 HM_7298FF batteryLevel: 2.7
2021-02-16_09:36:56 HM_7298FF commState: CMDs_processing...
2021-02-16_09:36:56 HM_7298FF desired-temp: 17.0
2021-02-16_09:36:56 HM_7298FF measured-temp: 22.9
2021-02-16_09:36:56 HM_7298FF motorErr: ok
2021-02-16_09:36:56 HM_7298FF commState: CMDs_processing...
2021-02-16_09:36:56 HM_7298FF commState: CMDs_processing...
2021-02-16_09:36:57 HM_7298FF commState: CMDs_processing...
2021-02-16_09:36:57 HM_7298FF commState: CMDs_processing...
2021-02-16_09:36:58 HM_7298FF commState: CMDs_processing...
2021-02-16_09:36:58 HM_7298FF commState: CMDs_processing...
2021-02-16_09:36:58 HM_7298FF commState: CMDs_processing...
2021-02-16_09:36:58 HM_7298FF commState: CMDs_processing...
2021-02-16_09:36:59 HM_7298FF commState: CMDs_processing...
2021-02-16_09:36:59 HM_7298FF commState: CMDs_processing...
2021-02-16_09:36:59 HM_7298FF commState: CMDs_processing...
2021-02-16_09:36:59 HM_7298FF commState: CMDs_processing...
2021-02-16_09:37:00 HM_7298FF commState: CMDs_processing...
2021-02-16_09:37:00 HM_7298FF commState: CMDs_processing...
2021-02-16_09:37:00 HM_7298FF commState: CMDs_processing...
2021-02-16_09:37:01 HM_7298FF commState: CMDs_processing...
2021-02-16_09:37:01 HM_7298FF commState: CMDs_processing...
2021-02-16_09:37:01 HM_7298FF commState: CMDs_processing...
2021-02-16_09:37:01 HM_7298FF commState: CMDs_processing...
2021-02-16_09:37:02 HM_7298FF commState: CMDs_processing...
2021-02-16_09:37:02 HM_7298FF commState: CMDs_processing...
2021-02-16_09:37:02 HM_7298FF commState: CMDs_processing...
2021-02-16_09:37:02 HM_7298FF commState: CMDs_processing...
2021-02-16_09:37:03 HM_7298FF commState: CMDs_processing...
2021-02-16_09:37:03 HM_7298FF commState: CMDs_processing...
2021-02-16_09:37:03 HM_7298FF commState: CMDs_processing...
2021-02-16_09:37:03 HM_7298FF commState: CMDs_processing...
2021-02-16_09:37:04 HM_7298FF commState: CMDs_processing...
2021-02-16_09:37:04 HM_7298FF commState: CMDs_processing...
2021-02-16_09:37:04 HM_7298FF cfgState: ok
2021-02-16_09:37:04 HM_7298FF commState: CMDs_done
2021-02-16_09:37:04 HM_7298FF CMDs_done
List:
Internals:
DEF 7298FF
FUUID 602b823b-f33f-2095-62f6-bf986f2c23deae81
IODev myHmLGW
LASTInputDev myHmLGW
MSGCNT 73
NAME HM_7298FF
NOTIFYDEV global
NR 62
NTFY_ORDER 50-HM_7298FF
STATE CMDs_done
TYPE CUL_HM
channel_01 HM_7298FF_Weather
channel_02 HM_7298FF_Climate
channel_03 HM_7298FF_WindowRec
channel_04 HM_7298FF_Clima
channel_05 HM_7298FF_ClimaTeam
channel_06 HM_7298FF_remote
lastMsg No:45 - t:10 s:7298FF d:000000 0A88E60C0000
myHmLGW_MSGCNT 73
myHmLGW_RAWMSG 050000394586107298FF0000000A88E60C0000
myHmLGW_RSSI -57
myHmLGW_TIME 2021-02-16 12:24:21
protLastRcv 2021-02-16 12:24:21
protRcv 73 last_at:2021-02-16 12:24:21
protSnd 30 last_at:2021-02-16 10:32:14
protState CMDs_done
rssi_at_myHmLGW cnt:73 min:-80 max:-52 avg:-61.09 lst:-57
CL:
Authenticated 1
AuthenticatedBy allowed_WEB
AuthenticatedUser simon
BUF
FD 12
FW_ID 321
LASTACCESS 1613474754
NAME WEB_192.168.178.28_55106
NR 400
PEER 192.168.178.28
PORT 55106
SNAME WEB
SSL
STATE Connected
TEMPORARY 1
TYPE FHEMWEB
canAsyncOutput 1
READINGS:
2021-02-16 12:25:53 state Connected
READINGS:
2021-02-16 10:32:06 CommandAccepted yes
2021-02-16 09:28:43 D-firmware 1.5
2021-02-16 09:28:43 D-serialNr REQ1183927
2021-02-16 10:32:07 PairedTo 0x234567
2021-02-16 10:32:07 RegL_00. 00:00 01:01 02:01 09:01 0A:23 0B:45 0C:67 0E:0A 0F:00 11:00 12:15 16:00 18:00 19:00 1A:00
2021-02-16 10:54:24 RegL_07.
2021-02-16 12:24:21 actuator 0
2021-02-16 12:24:21 battery ok
2021-02-16 12:24:21 batteryLevel 2.7
2021-02-16 10:32:14 cfgState ok
2021-02-16 10:32:14 commState CMDs_done
2021-02-16 12:24:21 desired-temp 17.0
2021-02-16 12:24:21 measured-temp 23.0
2021-02-16 12:24:21 motorErr ok
2021-02-16 10:32:14 state CMDs_done
helper:
HM_CMDNR 69
cSnd 012345677298FF0603,012345677298FF06040000000001
mId 0095
peerFriend
peerOpt -:thermostat
regLst 0
rxType 140
supp_Pair_Rep 0
cmds:
TmplKey :no:1613467029.92805
TmplTs 1613467029.92805
cmdKey 0:1:0::HM_7298FF: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)]
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:
newChn +7298FF,00,00,00
nextSend 1613474661.35196
prefIO
rxt 2
vccu
p:
7298FF
00
00
00
mRssi:
mNo 45
io:
myHmLGW:
-51
-51
peerIDsH:
prt:
bErr 0
sProc 0
q:
qReqConf
qReqStat
regCollect:
role:
dev 1
prs 1
rssi:
at_myHmLGW:
avg -61.0958904109589
cnt 73
lst -57
max -52
min -80
shRegW:
07 04
shadowReg:
tmpl:
Attributes:
IODev myHmLGW
autoReadReg 4_reqStatus
expert rawReg
firmware 1.5
model HM-CC-RT-DN
room CUL_HM
serialNr REQ1183927
subType thermostat
webCmd getConfig:clear msgEvents:burstXmit
Nicht funktionierende Thermostat:
Ausschnitt aus dem Log:
2021-02-16_12:08:06 HM_733042 powerOn: 2021-02-16 12:08:06
2021-02-16_12:08:43 HM_733042 D-firmware: 1.5
2021-02-16_12:08:43 HM_733042 D-serialNr: REQ1181032
2021-02-16_12:08:43 HM_733042 cfgState: updating
2021-02-16_12:08:43 HM_733042 commState: CMDs_pending
2021-02-16_12:08:43 HM_733042 commState: CMDs_processing...
2021-02-16_12:08:43 HM_733042 CMDs_pending
2021-02-16_12:08:44 HM_733042 commState: CMDs_processing...
2021-02-16_12:08:44 HM_733042 commState: CMDs_processing...
2021-02-16_12:08:44 HM_733042 commState: CMDs_processing...
2021-02-16_12:08:45 HM_733042 commState: CMDs_processing...
2021-02-16_12:08:45 HM_733042 commState: CMDs_processing...
2021-02-16_12:08:45 HM_733042 commState: CMDs_processing...
2021-02-16_12:08:46 HM_733042 commState: CMDs_processing...
2021-02-16_12:08:46 HM_733042 commState: CMDs_processing...
2021-02-16_12:08:46 HM_733042 commState: CMDs_processing...
2021-02-16_12:08:47 HM_733042 commState: CMDs_processing...
2021-02-16_12:08:47 HM_733042 commState: CMDs_processing...
2021-02-16_12:08:47 HM_733042 commState: CMDs_processing...
2021-02-16_12:08:47 HM_733042 commState: CMDs_processing...
2021-02-16_12:08:48 HM_733042 commState: CMDs_processing...
2021-02-16_12:08:48 HM_733042 commState: CMDs_processing...
2021-02-16_12:08:48 HM_733042 commState: CMDs_processing...
2021-02-16_12:08:48 HM_733042 commState: CMDs_processing...
2021-02-16_12:08:49 HM_733042 commState: CMDs_processing...
2021-02-16_12:08:49 HM_733042 commState: CMDs_processing...
2021-02-16_12:08:49 HM_733042 commState: CMDs_processing...
2021-02-16_12:08:49 HM_733042 commState: CMDs_processing...
2021-02-16_12:08:50 HM_733042 commState: CMDs_processing...
2021-02-16_12:08:50 HM_733042 commState: CMDs_processing...
2021-02-16_12:08:50 HM_733042 commState: CMDs_processing...
2021-02-16_12:08:50 HM_733042 commState: CMDs_processing...
2021-02-16_12:08:51 HM_733042 commState: CMDs_processing...
2021-02-16_12:08:51 HM_733042 commState: CMDs_processing...
2021-02-16_12:08:51 HM_733042 commState: CMDs_processing...
2021-02-16_12:08:52 HM_733042 commState: CMDs_processing...
2021-02-16_12:08:52 HM_733042 commState: CMDs_processing...
2021-02-16_12:08:52 HM_733042 commState: CMDs_processing...
2021-02-16_12:08:52 HM_733042 commState: CMDs_processing...
2021-02-16_12:08:53 HM_733042 commState: CMDs_processing...
2021-02-16_12:08:59 HM_733042 commState: CMDs_pending
2021-02-16_12:08:59 HM_733042 CMDs_pending
List:
Internals:
CFGFN
DEF 733042
FUUID 602ba6b0-f33f-2095-d37d-fd989783583e7de8
IODev myHmLGW
LASTInputDev myHmLGW
MSGCNT 37
NAME HM_733042
NOTIFYDEV global
NR 338
STATE CMDs_pending
TYPE CUL_HM
channel_01 HM_733042_Weather
channel_02 HM_733042_Climate
channel_03 HM_733042_WindowRec
channel_04 HM_733042_Clima
channel_05 HM_733042_ClimaTeam
channel_06 HM_733042_remote
lastMsg No:00 - t:10 s:733042 d:000000 06000030
myHmLGW_MSGCNT 37
myHmLGW_RAWMSG 0500003300841073304200000006000030
myHmLGW_RSSI -51
myHmLGW_TIME 2021-02-16 12:09:02
protCmdPend 16 CMDs pending
protCondBurst off
protLastRcv 2021-02-16 12:09:02
protRcv 38 last_at:2021-02-16 12:09:02
protSnd 35 last_at:2021-02-16 12:08:53
protSndB 1 last_at:2021-02-16 12:06:39
protState CMDs_pending
rssi_at_myHmLGW cnt:38 min:-65 max:-51 avg:-54.81 lst:-51
CL:
Authenticated 1
AuthenticatedBy allowed_WEB
AuthenticatedUser simon
BUF
FD 22
FW_ID 402
LASTACCESS 1613474852
NAME WEB_192.168.178.28_55153
NR 403
PEER 192.168.178.28
PORT 55153
SNAME WEB
SSL
STATE Connected
TEMPORARY 1
TYPE FHEMWEB
canAsyncOutput 1
READINGS:
2021-02-16 12:27:25 state Connected
READINGS:
2021-02-16 12:08:53 CommandAccepted yes
2021-02-16 12:08:43 D-firmware 1.5
2021-02-16 12:08:43 D-serialNr REQ1181032
2021-02-16 12:08:45 PairedTo set_0x000000
2021-02-16 12:08:45 RegL_00. 00:00 01:01 02:01 09:01 0A:23 0B:45 0C:67 0E:0A 0F:00 11:00 12:15 16:00 18:00 19:00 1A:00
2021-02-16 12:09:09 RegL_07.
2021-02-16 12:09:22 cfgState updating
2021-02-16 12:08:59 commState CMDs_pending
2021-02-16 12:09:02 powerOn 2021-02-16 12:09:02
2021-02-16 12:09:02 recentStateType info
2021-02-16 12:08:59 state CMDs_pending
cmdStack:
++A00123456773304200050000000000
++A001234567733042000802010A000B000C00
++A0012345677330420006
++A00123456773304200040000000000
++A0012345677330420103
++A00123456773304201040000000001
++A0012345677330420203
++A00123456773304202040000000001
++A0012345677330420303
++A00123456773304203040000000001
++A0012345677330420403
++A00123456773304204040000000001
++A00123456773304200040000000007
++A0012345677330420503
++A00123456773304205040000000001
++A0012345677330420603
++A00123456773304206040000000001
helper:
HM_CMDNR 0
PONtest 0
cSnd 112345677330420400,0123456773304200050000000000
mId 0095
peerFriend
peerOpt -:thermostat
regLst 0
rxType 140
supp_Pair_Rep 0
cmds:
TmplKey :no:1613473728.60992
TmplTs 1613473728.60992
cmdKey 0:1:0::HM_733042: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)]
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:
newChn +733042,02,00,00
nextSend 1613473742.83389
prefIO
rxt 2
vccu
p:
733042
00
00
00
mRssi:
mNo 00
io:
myHmLGW:
-45
-45
peerIDsH:
prt:
awake 0
bErr 0
brstWu 0
mmcS 1
sProc 2
mmcA:
++A00123456773304200050000000000
q:
qReqConf 00
qReqStat
regCollect:
role:
dev 1
prs 1
rssi:
at_myHmLGW:
avg -54.8157894736842
cnt 38
lst -51
max -51
min -65
shRegW:
07 04
shadowReg:
tmpl:
Attributes:
IODev myHmLGW
autoReadReg 4_reqStatus
expert rawReg
firmware 1.5
model HM-CC-RT-DN
room CUL_HM
serialNr REQ1181032
subType thermostat
webCmd getConfig:clear msgEvents:burstXmit
Ich hoffe sehr das mir jemand weiterhelfen kann, ich bin langsam echt verzweifelt :/
Moin
Ein paar Fragen noch vorweg:
Hast Du versucht gleichzeitig zu Pairen?
Hast Du wirklich die richtige Reihenfolge eingehalten?
Was ist das genau fuer ein LAN Gateway? (list!)
Besonders das nacheinander ist von immenser Wichtigkeit!
Das letzte List zeigt einen Thermostaten der mit einer Basis 000000 gepairt werden soll. Das ist irgendwie falsch!
Gehe bitte die Schritte wirklich wie angegeben ab! Und waehrenddessen sollte man moeglichst nicht an anderen Stellen spielen, z.B. Fensterkontakt peeren oder so!
1. Am GW, besser eigentlich VCCU, ein paiforseconds 30 absetzen
2. Am Themostaten den Boost-Knopf solange druecken, bis die 30 anfangen rueckwaerts zu laufen
3. Manchmal sieht man die kaum, dann ist schon der erste Teil der Daten uebertragen.
4. Punkt 2 wiederholen, bis die 30 zu 0 runterlaufen
5. Jetzt am neuen Geraet im fhem, sofern es denn da ist, ein getconfig ausloesen.
6 Jetzt wieder Punkt 2 solange wiederholen bis die 30 auf 0 laufen.
7. Unter normalen Umstaenden solltest Du jetzt ein komplett in fhem eingbundenes Thermostat haben!
Bestimmt habe ich noch was vergessen, aber Otto und frank sind ja auch hier!
Gruss Christoph
Ich habe endlich die Lösung gefunden.
Folgende Vorgehensweise, die ich gefunden habe, funktioniert:
1. Pairing wie angegeben
2. Zeit in FHEM abwarten, die für das anlernen gesetzt wurde.
3. Batterie entfernen, 30 Sek. warten, Batterie wieder einsetzten
4. Erneut die anlerntaste (mitte lang) drücken, AC sollte erscheinen
5. getconfig und burstXmit
6. Eventuell noch mal getconfig und anlerntaste für manuell.
Ich vermute, dass längere Batterie entfernen war der entscheidende Punkt...
Aufjedenfall sind meine 3 Thermostate auf cmd_done.
Danke an alle für die Hilfe