Hallo zusammen,
irgendwie zeigt die Heizung im Bad immer an das ein Fenster geöffnet ist.
Ich habe sie schon neu mit den Fensterkontakten ge-"peerd" aber immer wieder kommt die Frau am Morgen ins Bad und es ist kalt :-( wegen der angeblich geöffneten fenster ...
ich habe hier die List zu den entsprechenden geräten - wo ist mein Fehler??
Anbei die Listings der Fenster und des Thermostasts sowie seinem WindowRec
Danke
Internals:
DEF 230BC403
NAME BadThermostat_WindowRec
NOTIFYDEV global
NR 123
NTFY_ORDER 50-BadThermostat_WindowRec
STATE last:BadfensterRechts:closed
TYPE CUL_HM
chanNo 03
device BadThermostat
peerList BadfensterLinks,BadfensterRechts,
Readings:
2016-11-14 23:27:34 R-BadfensterLinks_chn-01-tempWinOpen 12.5 C
2016-11-14 23:27:35 R-BadfensterRechts_chn-01-tempWinOpen 12.5 C
2016-11-14 23:27:34 RegL_05.BadfensterLinks_chn-01 05:19 00:00
2016-11-14 23:27:35 RegL_05.BadfensterRechts_chn-01 05:19 00:00
2016-11-14 23:27:34 peerList BadfensterLinks,BadfensterRechts,
2016-11-18 08:11:00 trigLast BadfensterRechts:closed
2016-11-18 07:51:56 trig_BadfensterLinks Closed_15
2016-11-18 08:11:00 trig_BadfensterRechts Closed_51
Helper:
peerIDsRaw ,49AA0801,49AA2101,00000000
Expert:
def 1
det 0
raw 1
tpl 0
Role:
chn 1
Shadowreg:
Tmpl:
Nb:
cnt 3
Attributes:
model HM-CC-TC
peerIDs 00000000,49AA0801,49AA2101,
room system
stateFormat last:trigLast
Internals:
DEF 49AA08
HMLAN1_MSGCNT 202
HMLAN1_RAWMSG E49AA08,0000,08D5F31A,FF,FFAF,8DA61049AA0829A23906010000
HMLAN1_RSSI -81
HMLAN1_TIME 2016-11-18 12:45:37
IODev HMLAN1
LASTInputDev HMLAN1
MSGCNT 202
NAME BadfensterLinks
NOTIFYDEV global
NR 681
NTFY_ORDER 50-BadfensterLinks
STATE closed
TYPE CUL_HM
lastMsg No:8D - t:10 s:49AA08 d:29A239 06010000
peerList BadThermostat_WindowRec,
protCmdDel 6
protLastRcv 2016-11-18 12:45:37
protResnd 3 last_at:2016-11-12 22:11:02
protResndFail 1 last_at:2016-11-12 22:11:07
protSnd 180 last_at:2016-11-18 12:45:37
protState CMDs_done
rssi_at_HMLAN1 avg:-86.17 min:-97 max:-80 lst:-81 cnt:202
Readings:
2016-11-12 21:46:29 Activity alive
2016-11-12 16:57:19 CommandAccepted no
2016-11-12 16:44:29 D-firmware 1.0
2016-11-12 16:44:29 D-serialNr NEQ0215450
2016-11-13 13:34:12 PairedTo 0x29A239
2016-11-12 21:29:33 R-BadThermostat_WindowRec-expectAES on
2016-11-12 21:29:33 R-BadThermostat_WindowRec-peerNeedsBurst off
2016-11-12 16:43:28 R-cyclicInfoMsg on
2016-11-12 16:51:12 R-eventDlyTime 0 s
2016-11-12 16:51:11 R-pairCentral 0x29A239
2016-11-12 16:43:28 R-sabotageMsg on
2016-11-13 13:34:12 R-sign on
2016-11-13 13:34:12 RegL_00. 02:01 09:01 0A:29 0B:A2 0C:39 10:01 14:06 00:00
2016-11-13 13:34:12 RegL_01. 08:01 20:9C 21:00 30:06 00:00
2016-11-13 13:34:14 RegL_04.BadThermostat_WindowRec 01:80 00:00
2016-11-12 16:57:19 aesCommToDev pending
2016-11-12 16:57:20 aesKeyNbr 00
2016-11-18 12:45:37 alive yes
2016-11-18 12:45:37 battery ok
2016-11-18 12:45:37 contact closed (to VCCU)
2016-11-13 13:34:13 peerList BadThermostat_WindowRec,
2016-11-12 16:43:46 powerOn 2016-11-12 16:43:46
2016-11-18 12:45:37 recentStateType info
2016-11-18 12:45:37 sabotageError off
2016-11-18 12:45:37 state closed
2016-11-12 22:11:05 trigDst_BadThermostat noConfig
2016-11-12 16:43:48 trigDst_broadcast noConfig
2016-11-18 07:51:56 trigger_cnt 15
Helper:
HM_CMDNR 141
cSnd 0129A23949AA080103,0129A23949AA080104230BC40304
mId 00C7
peerIDsRaw ,230BC403,00000000
rxType 28
Expert:
def 1
det 0
raw 1
tpl 0
Io:
newCh 1
newChn +49AA08,00,00,00
nextSend 1479469537.77084
rxt 2
vccu VCCU
p:
49AA08
00
00
00
prefIO:
HMLAN1
Mrssi:
mNo 8D
Io:
HMLAN1 -79
Prt:
bErr 0
sProc 0
sleeping 0
Rspwait:
Q:
qReqConf
qReqStat
Role:
chn 1
dev 1
Rpt:
IO HMLAN1
flg A
ts 1479469537.68556
ack:
HASH(0x39d4ce0)
8D800229A23949AA0800
Rssi:
At_hmlan1:
avg -86.1732673267327
cnt 202
lst -81
max -80
min -97
Shadowreg:
Tmpl:
Nb:
cnt 1
Attributes:
IODev HMLAN1
IOgrp VCCU:HMLAN1
actCycle 002:50
actStatus alive
autoReadReg 4_reqStatus
expert 2_raw
firmware 1.0
model HM-SEC-SCo
peerIDs 00000000,230BC403,
room Bad
serialNr NEQ0215450
subType threeStateSensor
Internals:
DEF 49AA21
HMLAN1_MSGCNT 197
HMLAN1_RAWMSG E49AA21,0000,08D30C55,FF,FFAD,C3A61049AA2129A23906010000
HMLAN1_RSSI -83
HMLAN1_TIME 2016-11-18 12:42:27
IODev HMLAN1
LASTInputDev HMLAN1
MSGCNT 197
NAME BadfensterRechts
NOTIFYDEV global
NR 683
NTFY_ORDER 50-BadfensterRechts
STATE closed
TYPE CUL_HM
lastMsg No:C3 - t:10 s:49AA21 d:29A239 06010000
peerList BadThermostat_WindowRec,
protEvt_AESCom-ok 4 last_at:2016-11-14 15:42:13
protLastRcv 2016-11-18 12:42:27
protSnd 122 last_at:2016-11-18 12:42:27
protState CMDs_done
rssi_at_HMLAN1 avg:-84.86 min:-97 max:-81 lst:-83 cnt:189
Readings:
2016-11-12 21:46:29 Activity alive
2016-11-14 15:42:13 CommandAccepted yes
2016-11-12 16:50:57 D-firmware 1.0
2016-11-12 16:50:57 D-serialNr NEQ0215475
2016-11-14 15:42:13 PairedTo 0x29A239
2016-11-14 15:12:36 R-BadThermostat_WindowRec-expectAES set_off
2016-11-14 15:12:36 R-BadThermostat_WindowRec-peerNeedsBurst set_on
2016-11-14 15:42:09 R-cyclicInfoMsg on
2016-11-14 15:42:10 R-eventDlyTime 0 s
2016-11-14 15:42:09 R-pairCentral 0x29A239
2016-11-14 15:42:09 R-sabotageMsg on
2016-11-14 15:42:10 R-sign on
2016-11-14 15:42:13 RegL_00. 02:01 09:01 0A:29 0B:A2 0C:39 10:01 14:06 00:00
2016-11-14 15:42:14 RegL_01. 08:01 20:9C 21:00 30:06 00:00
2016-11-14 15:42:13 aesCommToDev ok
2016-11-14 15:42:13 aesKeyNbr 00
2016-11-18 12:42:27 alive yes
2016-11-18 12:42:27 battery ok
2016-11-18 12:42:27 contact closed (to VCCU)
2016-11-14 15:42:14 peerList BadThermostat_WindowRec,
2016-11-05 09:50:50 powerOn 2016-11-05 09:50:50
2016-11-18 12:42:27 recentStateType info
2016-11-18 12:42:27 sabotageError off
2016-11-18 12:42:27 state closed
2016-11-12 16:33:54 trigDst_broadcast noConfig
2016-11-18 08:11:00 trigger_cnt 51
Helper:
HM_CMDNR 195
cSnd 0129A23949AA2101040000000001,0129A23949AA210103
mId 00C7
peerIDsRaw ,230BC403,00000000
rxType 28
Ack:
Expert:
def 1
det 0
raw 1
tpl 0
Io:
newCh 1
newChn +49AA21,00,00,00
nextSend 1479469347.65207
prefIO
rxt 2
vccu
p:
49AA21
00
00
00
Mrssi:
mNo C3
Io:
HMLAN1 -81
Prt:
bErr 0
sProc 0
sleeping 0
try 1
Rspwait:
Q:
qReqConf
qReqStat
Role:
chn 1
dev 1
Rpt:
IO HMLAN1
flg A
ts 1479469347.57488
ack:
HASH(0x39d44e8)
C3800229A23949AA2100
Rssi:
At_hmlan1:
avg -84.8677248677248
cnt 189
lst -83
max -81
min -97
Shadowreg:
Tmpl:
Nb:
cnt 3
Attributes:
IODev HMLAN1
actCycle 002:50
actStatus alive
autoReadReg 4_reqStatus
expert 2_raw
firmware 1.0
model HM-SEC-SCo
peerIDs 00000000,230BC403,
room Bad
serialNr NEQ0215475
subType threeStateSensor
Internals:
DEF 230BC4
HMLAN1_MSGCNT 4296
HMLAN1_RAWMSG E230BC4,0000,08DD9FC8,FF,FFA1,E7A258230BC4232C62002F
HMLAN1_RSSI -95
HMLAN1_TIME 2016-11-18 12:54:00
IODev HMLAN1
LASTInputDev HMLAN1
MSGCNT 4296
NAME BadThermostat
NOTIFYDEV global
NR 118
NTFY_ORDER 50-BadThermostat
STATE T: 19.1 H: 58
TYPE CUL_HM
channel_01 BadThermostat_Weather
channel_02 BadThermostat_Climate
channel_03 BadThermostat_WindowRec
lastMsg No:E7 - t:58 s:230BC4 d:232C62 002F
protCmdDel 7
protLastRcv 2016-11-18 12:54:00
protResnd 7 last_at:2016-11-16 22:27:49
protResndFail 1 last_at:2016-11-16 22:35:10
protSnd 66 last_at:2016-11-18 12:48:38
protState CMDs_done
rssi_HMLAN1 avg:-91.9 min:-94 max:-83 lst:-87 cnt:11
rssi_at_HMLAN1 avg:-90.64 min:-102 max:-80 lst:-95 cnt:4296
Readings:
2016-11-18 05:48:57 Activity alive
2016-11-18 12:48:38 CommandAccepted yes
2016-11-12 16:35:09 D-firmware 2.1
2016-11-12 16:35:09 D-serialNr KEQ0749265
2016-11-12 16:38:00 PairedTo 0x29A239
2016-11-05 22:54:33 R-burstRx on
2016-11-01 02:05:05 R-pairCentral 0x29A239
2016-11-12 16:54:57 RegL_00. 01:01 02:01 05:83 0A:29 0B:A2 0C:39 0F:00 00:00
2016-11-18 12:54:00 actuator 18
2016-11-18 12:48:39 battery ok
2016-11-16 21:10:11 controlMode auto
2016-11-16 21:10:11 day-temp 21 C
2016-11-16 21:10:11 decalcDay ???
2016-11-18 12:48:39 desired-temp 20.0
2016-11-18 12:53:40 dewpoint 10.6
2016-11-16 21:10:11 displayMode temp-hum
2016-11-16 21:10:11 displayTemp actual
2016-11-16 21:10:11 displayTempUnit celsius
2016-11-18 12:53:40 humidity 58
2016-11-18 12:53:40 measured-temp 19.1
2016-11-16 21:10:11 night-temp 17 C
2016-11-16 21:10:11 party-temp 17 C
2016-11-18 12:53:40 state T: 19.1 H: 58
2016-10-26 23:59:55 temperature 0
2016-11-16 00:01:59 time-request -
Helper:
HM_CMDNR 231
PONtest 1
cSnd 0129A239230BC402050000000006,1129A239230BC4020228
mId 0039
rxType 140
Expert:
def 1
det 0
raw 1
tpl 0
Io:
newChn +230BC4,00,00,00
nextSend 1479470040.64639
rxt 2
vccu VCCU
p:
230BC4
00
00
00
Mrssi:
mNo E7
Io:
HMLAN1 -93
Prt:
bErr 0
sProc 0
sleeping 1
Rspwait:
Q:
qReqConf
qReqStat
Role:
chn 1
dev 1
Rssi:
Hmlan1:
avg -91.9090909090909
cnt 11
lst -87
max -83
min -94
At_hmlan1:
avg -90.6485102420856
cnt 4296
lst -95
max -80
min -102
Shadowreg:
Tmpl:
Attributes:
IODev HMLAN1
IOgrp VCCU
actCycle 000:10
actStatus alive
autoReadReg 4_reqStatus
expert 2_full
firmware 2.1
genericDeviceType thermostat
group Heizung
homebridgeMapping TargetHeatingCoolingState=heatingState,values=OFF:0;HEAT:1;COOL:2;AUTO:3,cmds=OFF:controlManu+off;HEAT:controlMode+boost;AUTO:controlMode+auto;COOL:controlMode+night
CurrentHeatingCoolingState=heatingState,values=OFF:0;HEAT:1;COOL:2;AUTO:0
model HM-CC-TC
room Bad,Homekit
serialNr KEQ0749265
subType thermostat
Mal so als Ideen...
- interne Fenster-offen-Erkennung deaktiviert !?
- die rssi-Werte sehen mir relativ schlecht aus, evtl. Reichweitenproblem?
Mit dieser Anleitung funktioniert bei mir die Steuerung. Die Namen der Aktoren sind natürlich anzupassen.
1. Den Fensterschalter mit dem Heizungsventil HM-CC-RT-DN peeren.
Das läuft über Kanal 03 WindowRec mit:
set peerChan 0 single
z.B.:
set sz_SW_Fenster_Teich peerChan 0 HM_4DB2C1_WindowRec single
dann und das ist Wichtig, am Fenster-Schalter den Kontakt mit dem Kugelschreiber drücken, sonst wird es nicht ausgeführt.
2. Wenn das Fenster aufgeht, soll die Temperatur autom. abgesengt werden. Dazu wird der im Heizungsthermostat integrierte Schalter über Kanal 4 ClimRT_tr ausgeschaltet mit:
set regSet winOpnMode off
z.B.:
set sz_hzg_stellantrieb regSet winOpnMode off
3. Dann soll noch die Temperatur auf 5 Grad (mögliche Werte von 5-30 Grad) eingestellt werden (Kanal 3), die autom. beim öffnen des Fensters eingestellt werden soll mit
set regSet winOpnTemp 5
z.B.:
set HM_4DB2C1_WindowRec regSet winOpnTemp 5 sz_SW_Fenster_Teich
Hi,
rssi schlechter 80 kann gehen - muss aber nicht. Ist bei allen lsitenb die Regel!
rssi schlechter als 90 geht mit relativer Sicherheit nicht mehr. Kommt offenbar immer wieder vor.
Der BadThermostat ist besonders schlecht dran rssi_at_HMLAN1 avg:-90.64 min:-102 max:-80 lst:-95 cnt:4296
Vielleicht den HMLAN aus der Blechschachtel rausnehmen? ;)
Oder räumlich anders positionieren?
Oder sowas http://heinz-otto.blogspot.de/2015/07/pimp-my-hmlan.html probieren?
Gruß Otto
Aber sind das nicht "nur" die RSSI-Werte zum IODev?
Die Werte untereinander (also zwischen Fenstersensor und Thermostat) können (und sind vermutlich weil näher / oder wie groß ist das Bad ;-) ) besser...
Hast du beim Thermostat "Burst" aktiviert?
Sonst kann es sein, dass er mal das eine oder andere Fenster auf/zu nicht mitbekommt...
Gruß, Joachim
Zitat von: MadMax-FHEM am 18 November 2016, 14:56:38
Aber sind das nicht "nur" die RSSI-Werte zum IODev?
Die Werte untereinander (also zwischen Fenstersensor und Thermostat) können (und sind vermutlich weil näher / oder wie groß ist das Bad ;-) ) besser...
Hast du beim Thermostat "Burst" aktiviert?
Sonst kann es sein, dass er mal das eine oder andere Fenster auf/zu nicht mitbekommt...
Gruß, Joachim
Hallo Joachim,
Beantwortet das Deine Frage?
Zitat2016-11-14 15:12:36 R-BadThermostat_WindowRec-expectAES set_off
2016-11-14 15:12:36 R-BadThermostat_WindowRec-peerNeedsBurst set_on
Der klemmt im set_on Das Register ist nicht gesetzt! Beim Thermostat ist es offenbar aktiviert aber der Fensterkontakt weiß es nicht?
Das geht über den HMLAN und genau das sollte mit den rssi Werten nicht gehen.
@AndreasR Was sagt denn ein hmInfo configCheck?
Gruß Otto
Hi dl4fb!
Zitat von: dl4fb am 18 November 2016, 14:43:06
2. Wenn das Fenster aufgeht, soll die Temperatur autom. abgesengt werden.
Du meinst wohl eher abgesen
kt werden. siehe: http://www.duden.de/rechtschreibung/sengen (http://www.duden.de/rechtschreibung/sengen)
Zitat von: Otto123 am 18 November 2016, 14:44:49
Hi,
rssi schlechter 80 kann gehen - muss aber nicht. Ist bei allen lsitenb die Regel!
rssi schlechter als 90 geht mit relativer Sicherheit nicht mehr. Kommt offenbar immer wieder vor.
Der BadThermostat ist besonders schlecht dran rssi_at_HMLAN1 avg:-90.64 min:-102 max:-80 lst:-95 cnt:4296
Vielleicht den HMLAN aus der Blechschachtel rausnehmen? ;)
Oder räumlich anders positionieren?
Oder sowas http://heinz-otto.blogspot.de/2015/07/pimp-my-hmlan.html probieren?
Gruß Otto
Hallo Otto,
Ich werde das HMLan demnächst weiter in die Mitte des Hauses bringen ** .. das ist jedoch nicht das Problem da die Sensoren doch direkt mit dem Thermostat reden und nicht über FHEM - oder??
Gruß
Andreas
EDIT: ** Glaube werde das Thermostat noch heute umziehen :-)
oooh soviel Idden und Anregungen ...
Also Danke erstmal ...
@dl4fb -> Das mit dem nochmal drücken war mir nicht klar - wird als erstes nochmal alles entsprechend mir "drücken" gepeert ...
@Otto123 -> werde Burst aktivieren ...
dann mal sehen - ich gebe dann bescheid wie der Status ist ...
Danke nochmals
Andreas
@Otto: jep, sagt mir alles ;-) Hatte nicht so genau geschaut. Bin hier nur mal "drüber gestolpert"... Für das Setzen der Register etc. ist der RSSI nat. wichtig.
Aber wenn mal alles gesetzt ist nicht mehr so relevant für die Funktion, da ja direkt gepeert...
Aber sollte nat. trotzdem "sauber" laufen, da sonst auf ACKs etc. gewartet wird und unnötig Telegramme wiederholt werden müssen...
Gruß, Joachim
Hallo zusammen,
Danke nochmal für die Tips.
Umzug von dem HmLan in das Zentrum des Hauses hat geholfen.
Funkverbindung zu allen Geräten ist optimal ... und alles flutscht!
Danke Andreas
Gesendet von iPhone mit Tapatalk