Hi, ich habe Problem mit dem Verbinden der Homematic Geräte mit meiner Zentrale. Die Geräte wurden von mir alle zurückgesetzt und nun möchte ich diese in einer neuen Fhem Instanz einsetzen. Hierfür habe ich jedes Gerät einzeln versucht einzubinden. Als erstes wurde eine VCCU von mir angelegt und dort über HtmPairForSec 300 eine Steckdose angelegt. Hier ging sofort das Pairing auf SET_0.. und nach zweimaligen hinzufügen und getConfig hatte es nun verbunden. Jetzt habe ich 2 Geräte so gepaiert, immer stand dort set_0... Es ist nie sauber von alleine durchgelaufen. Jetzt bin ich dabei ein Wandthermostat hinzuzufügen, aber das klappt nicht. Wieder steht dort set_0x.. und ich bekomme das nicht verbunden. Was kann ich noch versuchen? Beim anlegen der VCCU wurde bei mir kein ActionDetector automatisch angelegt, diesen habe ich jetzt manuelle angelegt. Ist das der Fehler?
Hier meine VCCU:
Internals:
CUL_868_MSGCNT 85
CUL_868_RAWMSG A0C298470694FB300000000C32D::-59.5:CUL_868
CUL_868_RSSI -59.5
CUL_868_TIME 2020-01-28 10:55:49
DEF FA2710
FUUID 5e2da63a-f33f-1448-fc79-a5a95f753a3563fd
FVERSION 10_CUL_HM.pm:0.209540/2020-01-12
IODev CUL_868
LASTInputDev CUL_868
MSGCNT 85
NAME VCCU
NOTIFYDEV global
NR 133
NTFY_ORDER 50-VCCU
STATE CUL_868:ok
TYPE CUL_HM
assignedIOs CUL_868
chanNo 01
protSnd 1 last_at:2020-01-28 10:54:19
protState CMDs_done
READINGS:
2020-01-28 10:27:23 IOopen 1
2020-01-28 10:27:23 state CUL_868:ok
2020-01-28 10:44:04 unknown_57C7CA received
2020-01-28 09:33:45 unknown_5EE318 received
2020-01-28 10:00:14 unknown_5EE35D received
2020-01-26 16:00:35 unknown_62FD3F received
2020-01-28 10:44:08 unknown_687BE1 received
2020-01-28 10:30:09 unknown_68D162 received
2020-01-28 10:10:10 unknown_68D18F received
2020-01-28 10:55:49 unknown_694FB3 received
2020-01-28 10:55:23 unknown_6950B4 received
2020-01-28 10:32:32 unknown_69518A received
2020-01-28 10:55:33 unknown_6951AF received
2020-01-26 16:00:47 unknown_695858 received
2020-01-26 15:57:46 unknown_69585F received
2020-01-28 10:44:26 unknown_69F23A received
2020-01-26 16:00:03 unknown_6C2EB2 received
helper:
HM_CMDNR 9
mId FFF0
peerFriend peerSD,peerSens,peerAct
peerOpt -:virtual
regLst 0
rxType 1
expert:
def 1
det 0
raw 1
tpl 0
io:
prefIO
vccu VCCU
ioList:
CUL_868
mRssi:
mNo
io:
CUL_868:
prt:
bErr 0
sProc 0
rspWait:
q:
qReqConf
qReqStat
role:
chn 1
dev 1
vrt 1
tmpl:
Attributes:
DbLogExclude .*
IODev CUL_868
IOList CUL_868
IOgrp VCCU
event-on-change-reading .*
expert 2_raw
model CCU-FHEM
room Homematic
subType virtual
webCmd virtual:update
Hier das Wandthermostat:
Internals:
CFGFN
CUL_868_MSGCNT 42
CUL_868_RAWMSG A0CD2847069518A00000000DA29::-50.5:CUL_868
CUL_868_RSSI -50.5
CUL_868_TIME 2020-01-28 11:05:08
DEF 69518A
FUUID 5e2fffce-f33f-1448-27b0-5f1ffcd12a943f73
IODev CUL_868
LASTInputDev CUL_868
MSGCNT 42
NAME HM_69518A
NOTIFYDEV global
NR 300
STATE CMDs_pending
TYPE CUL_HM
channel_01 HM_69518A_Weather
channel_02 HM_69518A_Climate
channel_03 HM_69518A_WindowRec
channel_06 HM_69518A_remote
channel_07 HM_69518A_SwitchTr
lastMsg No:D2 - t:70 s:69518A d:000000 00DA29
protCmdDel 330
protCmdPend 14 CMDs pending
protCondBurst off
protLastRcv 2020-01-28 11:05:08
protNack 4 last_at:2020-01-28 10:55:03
protRcv 41 last_at:2020-01-28 11:05:08
protResnd 1 last_at:2020-01-28 10:45:02
protResndFail 1 last_at:2020-01-28 10:45:06
protSnd 19 last_at:2020-01-28 10:55:31
protSndB 15 last_at:2020-01-28 10:55:31
protState CMDs_pending
rssi_at_CUL_868 cnt:43 min:-52.5 max:-49 avg:-50.43 lst:-50.5
READINGS:
2020-01-28 10:55:03 Activity alive
2020-01-28 10:55:03 CommandAccepted no
2020-01-28 10:55:03 D-firmware 1.4
2020-01-28 10:55:03 D-serialNr PEQ1186908
2020-01-28 10:33:02 R-pairCentral set_0xFA2710
2020-01-28 10:59:19 battery ok
2020-01-28 10:59:19 batteryLevel 2.5
2020-01-28 10:59:19 desired-temp 17.0
2020-01-28 10:59:19 measured-temp 21.8
2020-01-28 10:55:36 state CMDs_pending
cmdStack:
++A001FA271069518A00040000000000
++A001FA271069518A0103
++A001FA271069518A01040000000001
++A001FA271069518A0203
++A001FA271069518A02040000000001
++A001FA271069518A00040000000007
++A001FA271069518A02040000000008
++A001FA271069518A02040000000009
++A001FA271069518A0303
++A001FA271069518A03040000000001
++A001FA271069518A0603
++A001FA271069518A06040000000001
++A001FA271069518A0703
++A001FA271069518A07040000000001
helper:
HM_CMDNR 210
cSnd 01FA271069518A00050000000000,01FA271069518A00040000000000
mId 00AD
peerFriend
peerOpt -:thermostat
regLst 0
rxType 6
supp_Pair_Rep 0
expert:
def 1
det 0
raw 1
tpl 0
io:
newChn +69518A,00,00,00
nextSend 1580205908.24228
prefIO
rxt 0
vccu
p:
69518A
00
00
00
mRssi:
mNo D2
io:
CUL_868:
-44.5
-44.5
prt:
awake 0
bErr 0
brstWu 0
sProc 2
q:
qReqConf
qReqStat
role:
dev 1
prs 1
rssi:
at_CUL_868:
avg -50.4302325581395
cnt 43
lst -50.5
max -49
min -52.5
shRegW:
07 02
shadowReg:
RegL_00. 02:01 0A:FA 0B:27 0C:10
tmpl:
Attributes:
DbLogExclude .*
IODev CUL_868
IOgrp VCCU:CUL_868
actCycle 000:10
actStatus alive
autoReadReg 4_reqStatus
event-on-change-reading .*
expert 2_raw
firmware 1.4
model HM-TC-IT-WM-W-EU
msgRepeat 1
room CUL_HM
serialNr PEQ1186908
subType thermostat
webCmd getConfig:clear msgEvents
Hier der Auszug aus der HMINfo
configCheck done:
missing register list
HM_69518A: RegL_00.
HM_69518A_Climate: RegL_01.,RegL_07.,RegL_08.,RegL_09.
HM_69518A_SwitchTr: RegL_01.
HM_69518A_Weather: RegL_01.
HM_69518A_WindowRec: RegL_01.
HM_69518A_remote: RegL_01.
Register changes pending
HM_69518A
peer list incomplete. Use getConfig to read it.
incomplete: HM_69518A_Climate:
incomplete: HM_69518A_SwitchTr:
incomplete: HM_69518A_Weather:
incomplete: HM_69518A_WindowRec:
incomplete: HM_69518A_remote:
templist mismatch
HM_69518A_Climate: file: ./tempList.cfg error:Can't open ./tempList.cfg: No such file or directory
Hi,
naja Du hast einen Cul vermutlich nicht mit der TS Firmware, das wird immer ein Problem bleiben.
Der Thermostat will viel übertragen, da musst Du Geduld haben. Immer mal wieder das pairing bzw. die Datenübertragung anstossen. Nichts löschen nichts resetten - einfach wiederholen.
Solche Beiträge wie Deinen findest Du hier quasi täglich im Forum.
Gruß Otto
TS Firmware, OK kann ich diese irgendwie flashen?
Danke für deine Antwort.
Zitat von: steffus am 28 Januar 2020, 12:48:10
TS Firmware, OK kann ich diese irgendwie flashen?
Danke für deine Antwort.
https://forum.fhem.de/index.php/topic,24436.msg175466.html#msg175466
EDIT: um auf Dauer "glücklich" zu sein/bleiben empfiehlt sich allerdings der Umstieg auf ein "echtes" Homematic-Funkmodul. Beispielsweise: https://wiki.fhem.de/wiki/HM-MOD-RPI-PCB_HomeMatic_Funkmodul_f%C3%BCr_Raspberry_Pi
Gruß, Joachim
Bzw. hier https://wiki.fhem.de/wiki/HomeMatic#FHEM_als_Zentrale
und links
Ok, so mein CUL_868 Device sieht jetzt so aus:
CFGFN
CMDS ABCFGJKRUVWXYeiltx
Clients STACKABLETS:STACKABLE:TSCUL_WS:TSCUL_NC7427:IT:CUL_FHTTK:CUL_HOERMANN:TSCUL_TX:CUL_IR:SOMFY:Revolt:ESA2000:TSCUL_RFR:TSCUL_EM:BS:USF1000:FS20:FHT.*:TSKS300:HMS:FS20V:CUL_TCM97001:CUL_REDIRECT
DEF /dev/serial/by-id/usb-busware.de_CUL868_868000-if00@38400 1234
DeviceName /dev/serial/by-id/usb-busware.de_CUL868_868000-if00@38400
FD 30
FHTID 1234
FUUID 5e303713-f33f-1448-5c80-2bc6c0dce542f067
NAME CUL_868
NR 688
PARTIAL
RAWMSG
STATE Initialized
SlowRF_IntCalcStat Last: 14.0 Min: 5.0 Mean: 14.0 Max: 54.0
TYPE TSCUL
VERSION VTS 0.33 CUL868
VERSION_HW CUL_V3.4_0017
VERSION_TS yes AES ChTblSize:219
XmitOpen 0
initString XP1C
X21
AM5
AHF11234
msgLoadCurrent 0
Helper:
DBLOG:
Xmit-Events:
LOG_Db:
TIME 1580218137.59986
VALUE disconnected:1 non-HM:1
cond:
LOG_Db:
TIME 1580218137.59986
VALUE non-HM
prot_disconnected:
LOG_Db:
TIME 1580218131.36783
VALUE last
prot_non-HM:
LOG_Db:
TIME 1580218137.59986
VALUE last
state:
LOG_Db:
TIME 1580218138.50285
VALUE CONNECTED
MatchList:
1:STACKABLETS ^\*
2:STACKABLE ^\*
A:TSCUL_WS ^K[\dA-F]....
B:TSCUL_NC7427 ^n..........
C:IT ^i.(?::.|.....)
D:CUL_FHTTK ^T[\dA-F][\dA-F][\dA-F][\dA-F][\dA-F][\dA-F][\dA-F][\dA-F]
E:CUL_HOERMANN ^R..........
F:TSCUL_TX ^TXA.........
G:CUL_IR ^I............
H:SOMFY ^Y[r|t|s]:?[\dA-F]+
I:Revolt ^r......................$
J:ESA2000 ^S................................$
K:TSCUL_RFR ^[\dA-F][\dA-F][\dA-F][\dA-F]~.
L:TSCUL_EM ^E0.0[\dA-F]..............
M:FS20V ^81..(?:04|0c)..0101a001......00[89a-f]...
N:BS ^81..(?:04|0c)..0101a001a5cf
O:USF1000 ^81..(?:04|0c)..0101a001a5ceaa00....
P:FS20 ^81..(?:04|0c)..0101a001
Q:FHT ^81..(?:04|09|0d)..(?:0909a001|83098301|c409c401)..
R:TSKS300 ^810d04..4027a001
T:HMS ^810e04......a001
U:CUL_TCM97001 ^s[\dA-F]+
V:CUL_REDIRECT ^o
READINGS:
2020-01-28 14:33:53 SlowRfconf freq:868.350MHz freqOffs:0.000kHz bWidth:325kHz freqIF:330.08kHz rAmpl:42dB sens:12dB dRate:2.461kBit/s
agcPrio:0 agcWait:16 agcHyst:2 agcMaxLNA:0.0dB agcMaxDVGA:0 AGC_FREEZE:0
CCAmode:1 csRelThr:10dB csAbsThr:7dB
2020-01-28 14:33:53 Xmit-Events disconnected:1 non-HM:3
2020-01-28 14:33:53 ccconf freq:868.350MHz freqOffs:0.000kHz bWidth:325kHz freqIF:330.08kHz rAmpl:42dB sens:12dB dRate:2.461kBit/s
agcPrio:0 agcWait:16 agcHyst:2 agcMaxLNA:0.0dB agcMaxDVGA:0 AGC_FREEZE:0
CCAmode:1 csRelThr:10dB csAbsThr:7dB
2020-01-28 14:28:56 cmds A B C F G J K R U V W X Y e i l t x
2020-01-28 14:33:53 cond non-HM
2020-01-28 14:28:51 prot_disconnected last
2020-01-28 14:33:53 prot_non-HM last
2020-01-28 14:28:58 state Initialized
helper:
CUrun 1
ChkPart 0
RA_Timeout 0
SVTS 1
VTS 1
VTS_ACK 1
VTS_AES 1
nRec 0
recAlive 1
recd 0
DEVIO:
RXfailTO
HM:
ChTblSize 219
FUP 0
hmCrdts 0
ChTbl:
msgCNT:
0x02 20
SRf:
lastIntC 5177344
lastIntCTime 1580218456.82698
lastIntTOC 180224
lastSyncC 1285552
lastloFltC 287685
lastmtchErrC 56426
lastupFltC 384177
IntStat:
Max 54
Mean 14
Min 5
N 1
cnd:
250 3
253 1
q:
HMcndN 250
hmLanQlen 1
ref:
ioBR 76289.9669149353
ioBRMax 76289.9669149353
ioBRMean 65837.658852357
ioBRMeas 68637.8308527897
ioBRn 80
ioBRnC 20
ioBRptm 1580218508.16389
ioBRs 1316753.17704714
lHMt 4294967295
lSys 1666618131.36616
scF 1
powerMap:
readingsDesc:
pM_consumption:
rtype w
pM_energy:
rtype whr
Attributes:
DbLogExclude .*
event-on-change-reading .*
Wenn ich jetzt meine VCCU auf hmPairForSec 300 stelle und das Gerät in den Verbindungsmodus versetze, passiert nichts. Kann ich jetzt überhaupt noch die VCCU benutzen?
Jetzt habe alle Geräte zurückgesetzt und in FHEM alles gelöscht. Den CUL_868, die VCCU etc. Nach einem Neustart von dem RaspberryPi legt FHEM jetzt automatisch dieses device an :
TSCUL_0 habe es in CUL_868 umbenannt:
Internals:
CFGFN
CMDS ABCFGJKRUVWXYeiltx
CUL_868_MSGCNT 14
CUL_868_TIME 2020-01-28 14:56:35
Clients STACKABLETS:STACKABLE:CUL_HM:CUL_IR:HMS
DEF /dev/ttyACM0@12000000 0000
DeviceName /dev/ttyACM0@12000000
FD 27
FHTID 0000
FUUID 5e303c20-f33f-1448-04b9-66328c51cb59ccf6
NAME CUL_868
NR 149
PARTIAL
RAWMSG A0C50865A69518A000000ACD426::-59.5:CUL_868:
RSSI -59.5
STATE Initialized
TSCUL_0_MSGCNT 20
TSCUL_0_TIME 2020-01-28 14:54:11
TYPE TSCUL
VERSION VTS 0.33 CUL868
VERSION_HW CUL_V3.4_0017
VERSION_TS yes AES ChTblSize:219
XmitOpen 1
assignUpdCntI 1
assignUpdCntX 3
assignedIDsCnt 0
initString XP0C
X21
Ar
AM5
AHF10000
msgLoadCurrent 60
MatchList:
1:STACKABLETS ^\*
2:STACKABLE ^\*
A:CUL_HM ^A....................
B:CUL_IR ^I............
C:HMS ^810e04......a001
READINGS:
2020-01-28 14:50:35 Xmit-Events disconnected:1 non-HM:1 ok:1 init:1
2020-01-28 14:50:24 cmds A B C F G J K R U V W X Y e i l t x
2020-01-28 14:50:35 cond ok
2020-01-28 14:50:24 prot_disconnected last
2020-01-28 14:50:26 prot_init last
2020-01-28 14:50:25 prot_non-HM last
2020-01-28 14:50:35 prot_ok last
2020-01-28 14:52:59 scF 0.999984375976501
2020-01-28 14:50:26 state Initialized
helper:
CUrun 1
ChkPart 0
RA_Timeout 0
SVTS 1
VTS 1
VTS_ACK 1
VTS_AES 1
assIdCnt 0
assIdRep 0
nRec 0
recAlive 1
recd 1
DEVIO:
RXfailTO
HM:
ChTblSize 219
FUP 0
HMactive 1
hmCrdts 6
hmSbusy 0
ChTbl:
msgCNT:
0x01 34
0x02 14
0x03 13
0x09 4
unknwn:
5EE318:
lstRecType 5E
nextSend 1580219741.70296
nxtSndMcnt 75
tgtDly 88
lRcTm:
CUL_868 354616
TSCUL_0 179608
tnms 745518522
5EE35D:
lstRecType 5E
nextSend 1580219763.27394
nxtSndMcnt 02
tgtDly 88
lRcTm:
CUL_868 376188
TSCUL_0 197432
tnms 745540096
68D18F:
lstRecType 10
nextSend 1580219714.23131
nxtSndMcnt 4E
tgtDly 88
lRcTm:
CUL_868 327144
tnms 745491053
694FB3:
lstRecType 70
nextSend 1580219745.08585
nxtSndMcnt 88
tgtDly 88
lRcTm:
CUL_868 358000
TSCUL_0 234996
tnms 745521909
6950B4:
lstRecType 70
nextSend 1580219787.77034
nxtSndMcnt 7D
tgtDly 88
lRcTm:
CUL_868 400684
TSCUL_0 264176
tnms 745564590
69518A:
lstRecType 5A
nextSend 1580219796.03763
nxtSndMcnt 50
tgtDly 88
lRcTm:
CUL_868 408952
TSCUL_0 247448
tnms 745572858
6951AF:
lstRecType 70
nextSend 1580219745.82559
nxtSndMcnt 8B
tgtDly 88
lRcTm:
CUL_868 358740
TSCUL_0 174984
tnms 745522647
69F23A:
lstRecType 10
nextSend 1580219707.13131
nxtSndMcnt F7
tgtDly 88
lRcTm:
CUL_868 320044
tnms 745483968
cnd:
0 1
250 1
253 1
255 1
hmLogHist:
470720 A F601 00320044 00 0D F7 8410 69F23A AA0374 0601AC00 -83.5dB
473572 A F601 00322912 00 0D 49 A610 68D18F AA0374 06010000 -73dB
473845 A F601 00323184 00 0D 4A A610 68D18F AA0374 06010000 -72dB
475250 A F601 00324588 00 0D 4C A610 68D18F AA0374 06010000 -72.5dB
476334 A F601 00325672 00 0D 4D A610 68D18F AA0374 06010000 -73dB
477805 A F601 00327144 00 0D 4E A610 68D18F AA0374 06010000 -72.5dB
488661 A F601 00338000 00 0C 88 865A 694FB3 000000 90C12B -55dB
505274 A F601 00354616 00 14 75 845E 5EE318 000000 80000000000000000927FE -56.5dB
508661 A F601 00358000 00 0C 88 8470 694FB3 000000 00C12B -55dB
509399 A F601 00358740 00 0C 8B 8470 6951AF 000000 00C02B -61.5dB
002560 A F601 00376188 00 14 02 845E 5EE35D 000000 8000000000000000092301 -63dB
007054 A F601 00380684 00 0C 7D 865A 6950B4 000000 88B32C -67.5dB
027054 A F601 00400684 00 0C 7D 8470 6950B4 000000 00B32C -68dB
035322 A F601 00408952 00 0C 50 865A 69518A 000000 ACD426 -59.5dB
hmQ:
000000:
5EE35D:
ids:
loadLvl:
bl 40
q:
ATrNo 0
HMcndN 0
InQueues 0
RQLSt 0
RQLt 0
XRpCnt 0
XRpTm 1580219435.78124
answerPend 0
hmLanQlen 1
apIDs:
5EE35D 0
ref:
Sdly 12
TmBmCnt 1
ioBR 75449.9905404358
ioBRMax 75449.9905404358
ioBRMean 66085.7844576724
ioBRMeas 65761.8792998581
ioBRn 94
ioBRnC 6
ioBRptm 1580219666.05475
ioBRs 396514.706746034
lHMt 197432
lSys 745361329
pTTu 256
pndAs 0
pndCUAp 0
pngFrc 1
pngLm 2
pngMax -6
pngMaxTot 471
pngMin -6
pngRef -5
pngtm 745356329
scErr 0
scF 0.999984375976501
scFN 0
scHT 64408
scST 745228318
Attributes:
DbLogExclude .*
event-on-change-reading .*
rfmode HomeMatic
Habe jetzt alles neu angelegt und jetzt geht es! Danke.