Moin Moin,
ich habe einen HM-SEC-SC-2 Fensterkontakt an einem HM-TC-IT-WM-W-EU Wandthermostat:
HM-TC-IT-WM-W-EU
Internals:
DEF 3F2D76
FUUID 5c581434-f33f-4ba1-6a57-96bf0b3c983623bf
FVERSION 10_CUL_HM.pm:0.206330/2019-12-01
HM_HMLAN1_MSGCNT 147
HM_HMLAN1_RAWMSG E3F2D76,0000,02C03B2C,FF,FFBF,5B84703F2D7600000000A031
HM_HMLAN1_RSSI -65
HM_HMLAN1_TIME 2019-12-11 09:12:57
HM_HMLAN2_MSGCNT 142
HM_HMLAN2_RAWMSG 050000525B84703F2D7600000000A031
HM_HMLAN2_RSSI -82
HM_HMLAN2_TIME 2019-12-11 09:12:57
HM_HMLAN3_MSGCNT 144
HM_HMLAN3_RAWMSG 050000455B84703F2D7600000000A031
HM_HMLAN3_RSSI -69
HM_HMLAN3_TIME 2019-12-11 09:12:57
IODev HM_HMLAN2
LASTInputDev HM_HMLAN2
MSGCNT 433
NAME HM_EG.HAUSWWR_Wandthermostat
NOTIFYDEV global
NR 108
NTFY_ORDER 50-HM_EG.HAUSWWR_Wandthermostat
STATE 16.0/18.0 C° V:93.0%
TYPE CUL_HM
channel_01 HM_EG.HAUSWWR_Wandthermostat_Weather
channel_02 HM_EG.HAUSWWR_Wandthermostat_Climate
channel_03 HM_EG.HAUSWWR_Wandthermostat_WindowRec
channel_06 HM_EG.HAUSWWR_Wandthermostat_remote
channel_07 HM_EG.HAUSWWR_Wandthermostat_SwitchTr
lastMsg No:5B - t:70 s:3F2D76 d:000000 00A031
protLastRcv 2019-12-11 09:12:57
protRcv 150 last_at:2019-12-11 09:12:57
rssi_at_HM_HMLAN1 cnt:147 min:-72 max:-62 avg:-67.51 lst:-65
rssi_at_HM_HMLAN2 cnt:142 min:-85 max:-75 avg:-79.76 lst:-82
rssi_at_HM_HMLAN3 cnt:144 min:-76 max:-69 avg:-71.73 lst:-69
Helper:
DBLOG:
desired-temp:
DBLOG:
TIME 1576051394.62105
VALUE 18.0
measured-temp:
DBLOG:
TIME 1576051394.62105
VALUE 16.0
READINGS:
2019-12-11 06:24:15 Activity alive
2019-12-10 18:44:44 CommandAccepted yes
2019-11-24 13:27:54 D-firmware 1.3
2019-11-24 13:27:54 D-serialNr MEQ0862629
2019-11-24 13:32:16 PairedTo 0x1A2B3C
2018-09-07 10:57:59 R-btnLock off
2017-11-18 10:20:12 R-burstRx on
2017-11-18 10:20:12 R-cyclicInfoMsg on
2017-11-18 10:20:12 R-cyclicInfoMsgDis 0
2017-11-18 10:20:12 R-globalBtnLock off
2017-11-18 10:20:12 R-localResDis off
2017-11-18 10:20:12 R-lowBatLimitRT 2.2 V
2017-11-18 10:20:12 R-modusBtnLock off
2017-11-18 10:20:12 R-pairCentral 0x1A2B3C
2019-12-11 09:03:14 battery ok
2019-12-11 09:03:14 batteryLevel 2.7
2019-12-11 09:03:14 desired-temp 18.0
2019-12-11 09:03:14 measured-temp 16.0
2019-11-24 13:32:11 powerOn 2019-11-24 13:32:11
2019-11-24 13:32:11 recentStateType info
2018-12-21 15:00:13 sabotageAttack_ErrIoAttack cnt 3
2019-12-10 18:44:45 state CMDs_done
2019-11-24 13:32:13 time-request -
helper:
HM_CMDNR 91
mId 00AD
peerFriend
peerOpt -:thermostat
regLst 0
rxType 6
supp_Pair_Rep 0
expert:
def 1
det 1
raw 0
tpl 0
io:
newChn +3F2D76,00,00,00
nextSend 1576051977.96081
rxt 0
vccu VCCU
p:
3F2D76
00
00
00
prefIO:
HM_HMLAN1
mRssi:
mNo 5B
io:
HM_HMLAN1:
-65
-65
HM_HMLAN2:
-80
-80
HM_HMLAN3:
-69
-69
prt:
bErr 0
sProc 0
q:
qReqConf
qReqStat
role:
dev 1
prs 1
rssi:
at_HM_HMLAN1:
avg -67.5102040816327
cnt 147
lst -65
max -62
min -72
at_HM_HMLAN2:
avg -79.7605633802817
cnt 142
lst -82
max -75
min -85
at_HM_HMLAN3:
avg -71.7361111111111
cnt 144
lst -69
max -69
min -76
shRegW:
07 02
tmpl:
Attributes:
IODev HM_HMLAN2
IOgrp VCCU:HM_HMLAN1
actCycle 000:10
actStatus alive
autoReadReg 4_reqStatus
expert 1_allReg
firmware 1.3
model HM-TC-IT-WM-W-EU
msgRepeat 1
room R_HWR,SYS_HomeMatic
serialNr MEQ0862629
stateFormat {my $mtemp = ReadingsVal($name,"measured-temp",0); my $dtemp = ReadingsVal($name,"desired-temp",0); my $vvalue = ReadingsVal("HM_EG.HAUSWWR_Heizung_Clima","ValvePosition",0); return $dtemp eq "off" ? sprintf("%.1f/off C V:%.1f%%",$mtemp, $vvalue) : sprintf("%.1f/%.1f C° V:%.1f%%",$mtemp,$dtemp, $vvalue) }
subType thermostat
webCmd getConfig:clear msgEvents
HM_EG.HAUSWWR_Wandthermostat_WindowRec
Internals:
DEF 3F2D7603
FUUID 5c581435-f33f-4ba1-869b-dbd85bfc6880e094
FVERSION 10_CUL_HM.pm:0.206330/2019-12-01
NAME HM_EG.HAUSWWR_Wandthermostat_WindowRec
NOTIFYDEV global
NR 111
NTFY_ORDER 50-HM_EG.HAUSWWR_Wandthermostat_WindowRec
STATE last:HM_EG.HAUSWWR_Fenster:open
TYPE CUL_HM
chanNo 03
device HM_EG.HAUSWWR_Wandthermostat
peerList HM_EG.HAUSWWR_Fenster,
READINGS:
2019-12-10 18:27:28 R-HM_EG.HAUSWWR_Fenster_chn-01-shCtValLo 50
2019-12-10 18:27:29 R-HM_EG.HAUSWWR_Fenster_chn-01-winOpnTemp 12 C
2017-12-06 07:38:50 R-sign off
2019-11-22 09:58:58 R-winOpnTemp 12 C
2019-12-11 06:24:23 peerList HM_EG.HAUSWWR_Fenster,
2019-12-11 06:24:23 state unknown
2019-12-11 07:48:46 trigLast HM_EG.HAUSWWR_Fenster:open
2019-12-11 07:48:46 trig_HM_EG.HAUSWWR_Fenster Open_25
helper:
peerFriend peerSens,peerVirt
peerOpt 3:thermostat,7p:thermostat
regLst 1,3p,7p
expert:
def 1
det 1
raw 0
tpl 0
role:
chn 1
tmpl:
Attributes:
expert 1_allReg
model HM-TC-IT-WM-W-EU
peerIDs 00000000,2C9BF901,
stateFormat last:trigLast
M-SEC-SC-2
Internals:
DEF 2C9BF9
FUUID 5c5813b9-f33f-4ba1-fd78-e4ecec46aedf77ae
FVERSION 10_CUL_HM.pm:0.206330/2019-12-01
HM_HMLAN1_MSGCNT 7
HM_HMLAN1_RAWMSG E2C9BF9,0000,02733F62,FF,FFAE,3FA0412C9BF93F2D760119C8
HM_HMLAN1_RSSI -82
HM_HMLAN1_TIME 2019-12-11 07:48:53
HM_HMLAN3_MSGCNT 1
HM_HMLAN3_RAWMSG 0500005E3FA0412C9BF93F2D760119C8
HM_HMLAN3_RSSI -94
HM_HMLAN3_TIME 2019-12-11 07:48:46
IODev HM_HMLAN1
LASTInputDev HM_HMLAN1
MSGCNT 8
NAME HM_EG.HAUSWWR_Fenster
NOTIFYDEV global
NR 107
NTFY_ORDER 50-HM_EG.HAUSWWR_Fenster
STATE open
TYPE CUL_HM
chanNo 01
lastMsg No:3F - t:41 s:2C9BF9 d:3F2D76 0119C8
peerList HM_EG.HAUSWWR_Wandthermostat_WindowRec,
protLastRcv 2019-12-11 07:48:46
protRcv 3 last_at:2019-12-11 07:48:46
protSnd 1 last_at:2019-12-11 07:48:45
protState CMDs_done
rssi_at_HM_HMLAN1 cnt:7 min:-85 max:-77 avg:-81.85 lst:-82
rssi_at_HM_HMLAN3 cnt:1 min:-94 max:-94 avg:-94 lst:-94
Helper:
DBLOG:
state:
DBLOG:
TIME 1576046926.01267
VALUE open
READINGS:
2019-12-11 06:24:14 Activity alive
2019-11-24 13:24:34 CommandAccepted yes
2019-11-24 13:24:48 D-firmware 2.4
2019-11-24 13:24:48 D-serialNr LEQ0757215
2019-11-24 13:24:49 PairedTo 0x1A2B3C
2019-11-24 13:24:50 R-HM_EG.HAUSWWR_Wandthermostat_WindowRec-expectAES off
2019-11-24 13:24:50 R-HM_EG.HAUSWWR_Wandthermostat_WindowRec-peerNeedsBurst off
2017-11-19 17:54:44 R-cyclicInfoMsg on
2017-11-19 17:54:45 R-eventDlyTime 0 s
2017-11-19 17:54:45 R-ledOnTime 0.5 s
2017-11-19 17:54:45 R-msgScPosA closed
2017-11-19 17:54:45 R-msgScPosB open
2017-11-19 17:54:44 R-pairCentral 0x1A2B3C
2017-11-19 17:54:44 R-sabotageMsg on
2017-11-19 17:54:45 R-sign off
2017-11-19 17:54:44 R-transmDevTryMax 6
2017-11-19 17:54:45 R-transmitTryMax 6
2019-12-10 17:41:32 alive yes
2019-12-11 07:48:46 battery ok
2019-12-11 07:48:46 contact open (to HM_EG.HAUSWWR_Wandthermostat)
2019-12-11 06:24:22 peerList HM_EG.HAUSWWR_Wandthermostat_WindowRec,
2019-11-24 13:24:33 powerOn 2019-11-24 13:24:33
2019-12-10 17:41:32 recentStateType info
2019-12-10 17:41:32 sabotageError off
2019-12-11 07:48:46 state open
2019-12-11 07:48:46 trigger_cnt 25
helper:
HM_CMDNR 63
mId 002F
peerFriend peerAct,peerVirt
peerOpt 4:threeStateSensor
regLst 0,1,4p
rxType 4
supp_Pair_Rep 0
ack:
expert:
def 1
det 1
raw 0
tpl 0
io:
newChn +2C9BF9,00,00,00
nextSend 1576046933.65396
rxt 0
vccu VCCU
p:
2C9BF9
00
00
00
prefIO:
HM_HMLAN1
mRssi:
mNo 3F
io:
HM_HMLAN1:
-80
-80
HM_HMLAN2:
HM_HMLAN3:
-94
-94
prt:
bErr 0
sProc 0
rspWait:
q:
qReqConf
qReqStat
role:
chn 1
dev 1
rssi:
at_HM_HMLAN1:
avg -81.8571428571428
cnt 7
lst -82
max -77
min -85
at_HM_HMLAN3:
avg -94
cnt 1
lst -94
max -94
min -94
tmpl:
Attributes:
IODev HM_HMLAN2
IOgrp VCCU:HM_HMLAN1
actCycle 028:00
actStatus alive
autoReadReg 4_reqStatus
expert 1_allReg
firmware 2.4
model HM-SEC-SC-2
peerIDs 00000000,3F2D7603,
room R_HWR,SYS_HomeMatic
serialNr LEQ0757215
subType threeStateSensor
Ich denke, den Sensor mit den Thermostaten richtig gepeert zu haben. Beide werden in FHEM gesehen, es gibt keine ausstehenden Kommandos.
Trotzdem funktioniert die Fensterstatus-Übermittlung nicht. Der Sensor sendet länger und geht dann auf Rot und im Wandthermostat bleibt es bei einem unknown state bzw. einer "Fenster-Offen"-Zustand.
getConfig auf beiden Geräten habe ich mehrfach gemacht.
Was könnte denn noch flasch sein?
Danke, -MN
setze mal peerneedsburst=on.
Danke,
funktioniert.
Ciao, -MN
und frag mal hmInfo - ich glaub der sagt Dir so was :)
Vielleicht gibt es noch andere unerkannte Baustellen.
Gruß Otto