Hallo,
ich habe fhem seit mehr als 2 Jahren aktiv, aber seit einer Weile keine neuen Geräte angelernt. Habe gestern ein update auf die aktuelle Version gemacht und es ist der Homematic USB Stick in meinem System.
Vor 3 Tagen ist mir ein HM-CC-RT-DN kaputt gegangen (wahrscheinlich der Sensor, welcher prüft, ob der Motor sich dreht). Jetzt habe ich den neuen hier und wollte ihn anlernen...
Weder "set <CUL> hmPairForSec 600" noch "set <CUL> hmPairSerial <serial>" zeigen Wirkung. Den HM-CC-RT-DN habe ich mit 3 Sekunden Boost- Taste in den Anlernmodus gebracht... er zählt einfach von 30 abwärts bis auf 0. Dann habe ich autocreate eingeschaltet... Gerät wird angelegt, eine Weile als aktiv gezeigt... aber das war es, keine Kommunikation möglich. Dann dachte ich mir, evtl. ist das Thermostat derfekt... also das Alte noch mal rausgeholt, zurück gesetzt ... gleiches Phänomen.
Da autocreate geht und der HM-CC-RT-DN auch eingetragen wird, scheint er ja zu senden... der Alte ja genau die gleichen Spielchen... der Stick und FHEM funktionieren mit allen Geräten im System einwandfrei... Rolladen, Lichter ect. ...
ich vermute das sich da entweder mal was geändert hat oder ich irgendwas vergesse... kann mir Jemand von Euch weiterhelfen?
viele Grüße, Andy
Hallo Andy,
poste doch mal ein list von dem Thermostaten, also das was er bisher angelegt hat.
Meistens muss man mehrfach die Anlerntaste drücken bis er alle Werte übertragen hat.
Gruß Otto
Hallo Otto,
hier das list von dem defekten... (Motorregelung):
Internals:
DEF 254F4C
IODev hmusb
LASTInputDev hmusb
MSGCNT 2
NAME HM_254F4C
NOTIFYDEV global
NR 613
NTFY_ORDER 50-HM_254F4C
STATE CMDs_pending
TYPE CUL_HM
channel_01 HM_254F4C_Weather
channel_02 HM_254F4C_Climate
channel_03 HM_254F4C_WindowRec
channel_04 HM_254F4C_Clima
channel_05 HM_254F4C_ClimaTeam
channel_06 HM_254F4C_remote
hmusb_MSGCNT 2
hmusb_RAWMSG E254F4C,0000,00BC8BA8,FF,FFD2,018400254F4C0000001300954B4551313033393231395900FFFF
hmusb_RSSI -46
hmusb_TIME 2016-09-20 23:17:07
lastMsg No:01 - t:00 s:254F4C d:000000 1300954B4551313033393231395900FFFF
protCmdPend 13 CMDs pending
protLastRcv 2016-09-20 23:17:07
protResnd 1 last_at:2016-09-20 23:00:20
protSnd 1 last_at:2016-09-20 23:00:14
protState CMDs_pending
rssi_at_hmusb min:-46 lst:-46 cnt:2 avg:-42 max:-38
Helper:
Dblog:
Activity:
Mydblog:
TIME 1474407015.62023
VALUE dead
D-firmware:
Mydblog:
TIME 1474405215.0078
VALUE 1.3
D-serialnr:
Mydblog:
TIME 1474405215.0078
VALUE KEQ1039219
State:
Mydblog:
TIME 1474405220.06316
VALUE CMDs_pending
Readings:
2016-09-20 23:30:15 Activity dead
2016-09-20 23:00:15 D-firmware 1.3
2016-09-20 23:00:15 D-serialNr KEQ1039219
2016-09-20 23:00:20 state CMDs_pending
Regl_00.:
VAL
cmdStack:
++A001xxxxxx254F4C00040000000000
++A001xxxxxx254F4C0103
++A001xxxxxx254F4C01040000000001
++A001xxxxxx254F4C0203
++A001xxxxxx254F4C02040000000001
++A001xxxxxx254F4C0303
++A001xxxxxx254F4C03040000000001
++A001xxxxxx254F4C0403
++A001xxxxxx254F4C04040000000001
++A001xxxxxx254F4C00040000000007
++A001xxxxxx254F4C0503
++A001xxxxxx254F4C05040000000001
++A001xxxxxx254F4C0603
++A001xxxxxx254F4C06040000000001
Helper:
HM_CMDNR 22
cSnd ,01xxxxxx254F4C00040000000000
mId 0095
rxType 140
Expert:
def 1
det 0
raw 1
tpl 0
Io:
newChn +254F4C,02,00,00
nextSend 1474406227.13041
prefIO
rxt 2
vccu
p:
254F4C
00
00
00
Mrssi:
mNo 01
Io:
hmusb -44
Prt:
bErr 0
sProc 2
wuReSent 2
Q:
qReqConf
qReqStat
Role:
dev 1
prs 1
Rssi:
At_hmusb:
avg -42
cnt 2
lst -46
max -38
min -46
Shregw:
07 04
Tmpl:
Attributes:
IODev hmusb
actCycle 000:10
actStatus dead
autoReadReg 4_reqStatus
expert 2_raw
firmware 1.3
model HM-CC-RT-DN
room CUL_HM
serialNr KEQ1039219
subType thermostat
webCmd getConfig:clear msgEvents:burstXmit
und hier das neue Thermostat:
Internals:
DEF 3F7547
IODev hmusb
NAME HM_3F7547
NOTIFYDEV global
NR 606
NTFY_ORDER 50-HM_3F7547
STATE CMDs_pending
TYPE CUL_HM
channel_01 HM_3F7547_Weather
channel_02 HM_3F7547_Climate
channel_03 HM_3F7547_WindowRec
channel_04 HM_3F7547_Clima
channel_05 HM_3F7547_ClimaTeam
channel_06 HM_3F7547_remote
Helper:
Dblog:
Activity:
Mydblog:
TIME 1474405815.22814
VALUE dead
Readings:
2016-09-20 23:10:15 Activity dead
2016-09-20 22:38:05 D-firmware 1.4
2016-09-20 22:38:05 D-serialNr MEQ1580166
2016-09-20 22:41:29 state CMDs_pending
Helper:
HM_CMDNR 1
mId 0095
rxType 140
Expert:
def 1
det 0
raw 1
tpl 0
Io:
newChn +3F7547,00,00,00
prefIO
rxt 2
vccu
p:
3F7547
00
00
00
Mrssi:
mNo
Prt:
bErr 0
sProc 0
Q:
qReqConf 00
qReqStat
Role:
dev 1
prs 1
Shregw:
07 04
Tmpl:
Attributes:
IODev hmusb
actCycle 000:10
actStatus dead
autoReadReg 4_reqStatus
expert 2_raw
firmware 1.4
model HM-CC-RT-DN
room CUL_HM
serialNr MEQ1580166
subType thermostat
webCmd getConfig:clear msgEvents:burstXmit
Ich bin auch mehrmals auf anlernen... werde es gleich noch ein paar mal Mal versuchen...
Die Afrage getConfig steht immer noch auf CMD'S pending und activity auf DEAD...
Funkanzeige auf den Reglern ist ebenfalls nicht vorhanden....
Gruß, Andy
Hallo Otto,
keine Ahnung warum... habe es heute noch mal versucht, keinen Neustart.. nichts geändert... aber es funktioniert wieder... Thermostat ist dran
vielen Dank für Deine Mühe, Andy
Hallo Andy,
fürs nächste mal, solche Listings bitte in Codetags packen - die bekommst Du mit der "#" Taste oberhalb der Smilies. Um zu probieren kannst Du auch Deinen Beitrag editieren und die Codetags reinpacken: einfach das List markieren und auf den Knopf drücken ;)
In beiden Lists fehlen wichtige Readings
Readings:
2016-09-20 23:10:15 Activity dead
2016-09-20 22:38:05 D-firmware 1.4
2016-09-20 22:38:05 D-serialNr MEQ1580166
2016-09-20 22:41:29 state CMDs_pending
Es muss R-pairCentral und PairedTo geben, dahinter steht Deine ID vom IO.
Ich hoffe die sind jetzt da?!
Ich meine die fehlen auch bei dem "defekten" und der sollte doch gepairt gewesen sein?
Ein getConfig löst eine neue Übertragung der Werte aus, ist genau wie Anlerntaste drücken. Wenn sowieso Daten zur Übertragung anstehen ist das kontraproduktiv.
Also manchmal ist es besser erstmal Ruhe zu bewahren.
Schauen ob der IO in Overload hängt ...
Gruß Otto