Hallo *,
vorweg: ich bin immer noch Anfänger, habe aber schon ein paar Dinge eingerichtet und auch gelöst bekommen.
Jetzt zu meinem Problem:
Ich habe einen Wandregler HM-TC-IT-WM-W-EU, der im Wohnzimmerbereich zwei HM-CC-RT-DN Heizkörpertherostate steuert (1x Wohnzimmer, 1x Bar, Bereiche sind miteinander verbunden, Wandregler an zentraler Stelle). Das funktioniert soweit auch gut.
Jetzt habe ich die Wohnzimmer-Balkontüre sowie die Bar-Terrassentüre mit HM-SEC-SCo Fensterkontakten ausgerüstet.
Diese konnte ich problemlos mit dem CUL pairen, zeigen auch schön den Status an.
Den FK an der Balkontüre habe ich auch mit dem Wandregler auf den WindowRec Kanal pairen können, und sobald die Türe geöffnet wird, schaltet der Wandregler auf "Fenster offen", die Thermostate fahren zu. Auch gut...
Aber...
wenn ich auf gleiche Art und Weise den Fensterkontakt der Terrassentür pairen möchte, funktioniert das einfach nicht. Am Wandregler sehe ich dauerhaft "CMDs_pending", der Fensterkontakt blinkt kurz beim Öffnen/Schließen, zeigt kurz Grün (vermutlich die Statusmeldung an FHEM) und dann blinkt es länger wieder und es leuchtet Rot (vermutlich kann das Kommando an den Wandregler nicht abgesetzt werden).
Der jetzige Zustand vom Wandregler ist:
Save config
Übersicht
Anwesenheit
CUL_HM
EG Bad
EG Bar
EG Wohnzimmer
Garage
OG Arbeitszimmer
OG Bad
Server
Unsorted
icoEverything Everything
Logfile
Commandref
Remote doc
Edit files
Select style
Event monitor
Internals:
CUL_HM_MSGCNT 172
CUL_HM_RAWMSG A0CEC84703AE3F700000000D031::-61.5:CUL_HM
CUL_HM_RSSI -61.5
CUL_HM_TIME 2015-10-25 11:23:47
DEF 3AE3F7
IODev CUL_HM
LASTInputDev CUL_HM
MSGCNT 172
NAME eg_wz_wandregler
NR 35
NTFY_ORDER 50-eg_wz_wandregler
STATE CMDs_pending
TYPE CUL_HM
channel_01 eg_wz_wandregler_Weather
channel_02 eg_wz_wandregler_Climate
channel_03 eg_wz_wandregler_WindowRec
channel_07 eg_wz_wandregler_SwitchTr
lastMsg No:EC - t:70 s:3AE3F7 d:000000 00D031
protCmdDel 6
protCmdPend 1 CMDs_pending
protLastRcv 2015-10-25 11:23:47
protResnd 1 last_at:2015-10-25 11:08:31
protResndFail 1 last_at:2015-10-25 11:08:34
protSnd 32 last_at:2015-10-25 11:08:32
protState CMDs_pending
rssi_at_CUL_HM max:-59.5 cnt:172 min:-76.5 avg:-62.25 lst:-61.5
Readings:
2015-10-25 10:28:55 Activity alive
2015-10-25 11:21:06 CommandAccepted yes
2015-10-11 09:30:36 D-firmware 1.2
2015-10-11 09:30:36 D-serialNr MEQ0476292
2015-10-25 11:08:23 PairedTo 0xA24077
2015-10-11 09:30:41 R-burstRx on
2015-10-11 09:30:41 R-cyclicInfoMsg on
2015-10-11 09:30:41 R-cyclicInfoMsgDis 0
2015-10-11 09:30:41 R-pairCentral 0xA24077
2015-10-25 11:08:22 RegL_00: 01:01 02:01 09:01 0A:A2 0B:40 0C:77 0F:00 11:00 12:16 16:01 18:00 19:00 1A:00 00:00
2015-10-25 11:21:14 batteryLevel 3
2015-10-25 11:21:14 desired-temp 21.0
2015-10-25 11:21:14 measured-temp 20.8
2015-10-25 11:10:20 state CMDs_pending
2015-10-25 00:59:30 time-request -
Regl_07::
VAL
cmdStack:
++A001A240773AE3F703013C87DB0101
Helper:
HM_CMDNR 236
PONtest 1
cSnd 01A240773AE3F700040000000007,01A240773AE3F702040000000008
mId 00AD
rxType 6
Expert:
def 1
det 0
raw 1
tpl 0
Io:
newChn +3AE3F7,00,00,00
nextSend 1445768627.5358
prefIO
rxt 0
vccu
p:
3AE3F7
00
00
00
Mrssi:
mNo EC
Io:
CUL_HM -59.5
Prt:
awake 0
bErr 0
sProc 2
Rspwait:
Q:
qReqConf 03
qReqStat
Role:
dev 1
Rssi:
At_cul_hm:
avg -62.2558139534883
cnt 172
lst -61.5
max -59.5
min -76.5
Shregw:
07 02
Shadowreg:
Attributes:
IODev CUL_HM
actCycle 000:10
actStatus alive
alias EG Wohnzimmer Wandregler
autoReadReg 4_reqStatus
expert 2_full
firmware 1.2
model HM-TC-IT-WM-W-EU
msgRepeat 1
room EG Wohnzimmer
serialNr MEQ0476292
subType thermostat
webCmd getConfig:clear msgEvents
Wenn ich dann nach 10 Minuten "CMDs_pending" auf clear MsgEvents drücke, komt ein "Cmds_processing..." für eine ganze Handvoll Commands, Ergebnis ist dann: CMDs_done_Errors:1 und "RESPONSE TIMEOUT:RegisterRead"
das List sieht dann so aus:
Save config
Übersicht
Anwesenheit
CUL_HM
EG Bad
EG Bar
EG Wohnzimmer
Garage
OG Arbeitszimmer
OG Bad
Server
Unsorted
icoEverything Everything
Logfile
Commandref
Remote doc
Edit files
Select style
Event monitor
Internals:
CUL_HM_MSGCNT 203
CUL_HM_RAWMSG A0B0380103AE3F7A240770300::-62:CUL_HM
CUL_HM_RSSI -62
CUL_HM_TIME 2015-10-25 11:27:24
DEF 3AE3F7
IODev CUL_HM
LASTInputDev CUL_HM
MSGCNT 203
NAME eg_wz_wandregler
NR 35
NTFY_ORDER 50-eg_wz_wandregler
STATE RESPONSE TIMEOUT:RegisterRead
TYPE CUL_HM
channel_01 eg_wz_wandregler_Weather
channel_02 eg_wz_wandregler_Climate
channel_03 eg_wz_wandregler_WindowRec
channel_07 eg_wz_wandregler_SwitchTr
lastMsg No:03 - t:10 s:3AE3F7 d:A24077 0300
protCmdDel 7
protLastRcv 2015-10-25 11:27:24
protResnd 1 last_at:2015-10-25 11:27:20
protResndFail 1 last_at:2015-10-25 11:27:25
protSnd 27 last_at:2015-10-25 11:27:24
protState CMDs_done_Errors:1
rssi_at_CUL_HM avg:-62.17 lst:-62 max:-59.5 cnt:203 min:-76.5
Readings:
2015-10-25 10:28:55 Activity alive
2015-10-25 11:27:15 CommandAccepted yes
2015-10-11 09:30:36 D-firmware 1.2
2015-10-11 09:30:36 D-serialNr MEQ0476292
2015-10-25 11:27:16 PairedTo 0xA24077
2015-10-11 09:30:41 R-burstRx on
2015-10-11 09:30:41 R-cyclicInfoMsg on
2015-10-11 09:30:41 R-cyclicInfoMsgDis 0
2015-10-11 09:30:41 R-pairCentral 0xA24077
2015-10-25 11:27:16 RegL_00: 01:01 02:01 09:01 0A:A2 0B:40 0C:77 0F:00 11:00 12:16 16:01 18:00 19:00 1A:00 00:00
2015-10-25 11:21:14 batteryLevel 3
2015-10-25 11:21:14 desired-temp 21.0
2015-10-25 11:21:14 measured-temp 20.8
2015-10-25 11:27:25 state RESPONSE TIMEOUT:RegisterRead
2015-10-25 00:59:30 time-request -
Regl_07::
VAL
Helper:
HM_CMDNR 3
PONtest 1
cSnd 01A240773AE3F702040000000001,01A240773AE3F700040000000007
mId 00AD
rxType 6
Expert:
def 1
det 0
raw 1
tpl 0
Io:
newChn +3AE3F7,00,00,00
nextSend 1445768844.73916
prefIO
rxt 0
vccu
p:
3AE3F7
00
00
00
Mrssi:
mNo 03
Io:
CUL_HM -60
Prt:
awake 0
bErr 0
sProc 0
Q:
qReqConf
qReqStat
Role:
dev 1
Rssi:
At_cul_hm:
avg -62.1748768472906
cnt 203
lst -62
max -59.5
min -76.5
Shregw:
07 02
Shadowreg:
Attributes:
IODev CUL_HM
actCycle 000:10
actStatus alive
alias EG Wohnzimmer Wandregler
autoReadReg 4_reqStatus
expert 2_full
firmware 1.2
model HM-TC-IT-WM-W-EU
msgRepeat 1
room EG Wohnzimmer
serialNr MEQ0476292
subType thermostat
webCmd getConfig:clear msgEvents
Wenn ich über "set eg_bar_fk peerChan 0 eg_wz_wandregler_WindowRec single unset" wieder unpaire, dann habe ich normales Verhalten des FK (kurz Blinken, dann Grün).
Ich weiß grad nicht mehr weiter und bitte daher um Hilfe.
Irgendwie liegt es wohl an dem CUL V3, den ich im Einsatz habe... wäre da ein HM-CFG-USB besser?
bis es angepasst ist, ja
Zitat von: martinp876 am 25 Oktober 2015, 18:42:39
bis es angepasst ist, ja
Na, Du machst mir ja Hoffnungen ;)
Dann schau ich mal, dass ich was finde, wo diese ganzen Anpassungen beschrieben sind...
Heute kam der HMUSB, und nach ca. 2h Einrichten der ganzen Umgebung läuft es ganz problemlos, sogar das Ausgangsproblem des Threads konnte ich damit lösen.
Inzwischen glaube ich aber, dass ich neben dem Timeout beim Register-Lesen vom Wandregler noch ein anderes Problem hatte: der FK an der Terrassentür war wohl auf AES-Kommunikation eingestellt, das musste ich manuell umstellen.