Hallo Burschen!
Folgendes Problem...
Möchte Heizkörperthermostat mit Magnetkontakt peeren...geht dann aber nicht
setzen den Befehl "set Heizk peerChan 0 OG_Zimmer_Pia_Fenster single set"
unter "Channel (Kanal) 03 _WindowRec" im Heizkörperthermostat steht dann
R-sign off
RegL_01:08:00 00:00
RegL_03:OG_Zimmer_Pia_Fenster_chn:01
RegL_07:OG_Zimmer_Pia_Fenster_chn:01
peerList OG_Zimmer_Pia_Fenster,
state unknown
im Magnetkontakt steht
Activity alive
CommandAccepted no
D-firmware 2.4
D-serialNr MEQ1596571
PairedTo 0x2CD7D0
R-OG_Zimmer_Pia_Heizung_Absenkbetrieb-expectAES set_off --> das hier ist seltsam ???
R-OG_Zimmer_Pia_Heizung_Absenkbetrieb-peerNeedsBurst set_on --> das hier ist seltsam???
R-cyclicInfoMsg off
R-eventDlyTime 0 s
R-pairCentral 0x111111
R-sabotageMsg on
R-sign off
aesCommToDev pending
aesKeyNbr 10
alive yes
battery ok
contact open (to TeamDev)
recentStateType info
sabotageError on
state open
trigDst_TeamDev noConfig
trigger_cnt 22
ich habe scho ein Thermostat und Magnetkonakt laufen, jedoch habe ich diesen als erstes herkömlich gepaart und erst dann den Heizkörperthermosttat in fhem aufgenommen.
Da ich jetzt aber 6 zusätzliche Thermostate und Magnetkontakte in Fhem angelegt habe möchte ich es verhinder wieder alle zu löschen und neu anzulegen....
Die Angaben verstehe ich nicht.
Wo kommen die Doppelpunkt her? Das ist nicht orginal, schicke korrekte Daten .
Welchen Magnetkontakt hast du?kenne ich nicht.
magnetkontakt -- hm-sec-sc-2
habs nochmal überrüft die angegebenen daten sind ...leider korrekt.
Im reading ist kein :. Das kenne ich nicht
Setze expert 251 und mache ein list.
Mache ein getconfig und logge die messages mit sniffen
also hier list von Magnetkontakt
Internals:
DEF 405912
HMLAN01_MSGCNT 30
HMLAN01_RAWMSG E405912,0000,11FB25BE,FF,FFB6,44A6414059122CD7D00138C8
HMLAN01_RSSI -74
HMLAN01_TIME 2016-05-19 21:39:17
IODev HMLAN01
LASTInputDev HMLAN01
MSGCNT 30
NAME OG_Zimmer_Pia_Fenster
NR 279
STATE open
TYPE CUL_HM
lastMsg No:44 - t:41 s:405912 d:2CD7D0 0138C8
protLastRcv 2016-05-19 21:39:17
protSnd 23 last_at:2016-05-19 21:39:17
protState CMDs_done
rssi_at_HMLAN01 avg:-66.79 min:-84 max:-48 lst:-74 cnt:30
Readings:
2016-05-19 21:33:47 Activity alive
2016-05-14 21:42:38 CommandAccepted no
2016-05-19 21:33:47 D-firmware 2.4
2016-05-19 21:33:47 D-serialNr MEQ1596571
2016-05-19 21:16:42 PairedTo 0x2CD7D0
2016-05-14 21:41:11 R-OG_Zimmer_Pia_Heizung_Absenkbetrieb-expectAES set_off
2016-05-14 21:41:11 R-OG_Zimmer_Pia_Heizung_Absenkbetrieb-peerNeedsBurst set_on
2016-04-29 22:26:50 R-cyclicInfoMsg off
2016-04-29 22:26:51 R-eventDlyTime 0 s
2016-04-29 22:26:51 R-ledOnTime 0.5 s
2016-04-29 22:26:51 R-msgScPosA closed
2016-04-29 22:26:51 R-msgScPosB open
2016-04-29 22:26:50 R-pairCentral 0x2CD7D0
2016-04-29 22:26:50 R-sabotageMsg on
2016-05-19 21:01:33 R-sign on
2016-04-29 22:26:50 R-transmDevTryMax 6
2016-04-29 22:26:51 R-transmitTryMax 6
2016-05-19 21:16:42 RegL_00: 02:01 09:00 0A:2C 0B:D7 0C:D0 10:01 14:06 00:00
2016-05-19 21:16:43 RegL_01: 08:01 20:60 21:00 22:64 30:06 00:00
2016-05-14 21:42:36 aesCommToDev pending
2016-05-14 21:42:37 aesKeyNbr 10
2016-05-14 20:30:20 alive yes
2016-05-19 21:39:17 battery ok
2016-05-19 21:39:17 contact open (to TeamDev)
2016-05-14 20:30:20 recentStateType info
2016-05-14 20:30:20 sabotageError on
2016-05-19 21:39:17 state open
2016-05-19 21:39:17 trigDst_TeamDev noConfig
2016-05-19 21:39:17 trigger_cnt 56
Helper:
HM_CMDNR 68
cSnd 012CD7D040591201040000000001,012CD7D04059120103
mId 00B1
peerIDsRaw ,00000000
rxType 28
Expert:
def 1
det 1
raw 1
tpl 1
Io:
newCh 1
newChn +405912,00,01,00
nextSend 1463686758.02908
prefIO
rxt 2
vccu
p:
405912
00
01
00
Mrssi:
mNo 44
Io:
HMLAN01 -72
Prt:
bErr 0
sProc 0
sleeping 0
Rspwait:
Q:
qReqConf
qReqStat
Role:
chn 1
dev 1
Rpt:
IO HMLAN01
flg A
ts 1463686757.94444
ack:
HASH(0x248eb90)
4480022CD7D040591200
Rssi:
At_hmlan01:
avg -66.8
cnt 30
lst -74
max -48
min -84
Shadowreg:
Tmpl:
Attributes:
IODev HMLAN01
actCycle 028:00
actStatus alive
autoReadReg 4_reqStatus
devStateIcon closed:10px-kreis-gruen open:10px-kreis-rot Nack:10px-kreis-gelb
expert 251_anything
firmware 2.4
fp_OG 795,455,0, ,HM_405912
icon fts_window_2w_open_r
model HM-SEC-SC-2
peerIDs 00000000,
room Pia
serialNr MEQ1596571
subType threeStateSensor
hier Heizkörperthermostat
Internals:
DEF 45F348
HMLAN01_MSGCNT 54
HMLAN01_RAWMSG RCA9737C8,0001,120AE034,FF,FFCD,AC801045F3482CD7D00205180000
HMLAN01_RSSI -51
HMLAN01_TIME 2016-05-19 21:56:28
IODev HMLAN01
LASTInputDev HMLAN01
MSGCNT 54
NAME OG_Zimmer_Pia_Heizung
NR 184
STATE CMDs_done
TYPE CUL_HM
channel_01 OG_Zimmer_Pia_Temperatur
channel_02 HM_45F348_Climate
channel_03 OG_Zimmer_Pia_Heizung_Absenkbetrieb
channel_04 HM_45F348_Clima
channel_05 HM_45F348_ClimaTeam
channel_06 HM_45F348_remote
lastMsg No:AC - t:10 s:45F348 d:2CD7D0 0205180000
protCondBurst off
protLastRcv 2016-05-19 21:56:28
protSnd 17 last_at:2016-05-19 21:56:28
protState CMDs_done
rssi_at_HMLAN01 avg:-51.11 min:-52 max:-51 lst:-51 cnt:54
Readings:
2016-05-19 21:06:02 Activity alive
2016-05-19 21:56:18 CommandAccepted yes
2016-02-19 17:55:15 D-firmware 1.4
2016-02-19 17:55:15 D-serialNr MEQ1879210
2016-05-19 21:56:19 PairedTo 0x2CD7D0
2016-02-19 17:55:23 R-backOnTime 10 s
2016-03-18 19:06:09 R-btnLock on
2016-02-19 17:55:23 R-burstRx on
2016-02-19 17:55:23 R-cyclicInfoMsg on
2016-02-19 17:55:23 R-cyclicInfoMsgDis 0
2016-02-19 17:55:23 R-globalBtnLock off
2016-02-19 17:55:23 R-localResDis off
2016-02-19 17:55:23 R-lowBatLimitRT 2.1 V
2016-02-19 17:55:23 R-modusBtnLock off
2016-02-19 17:55:23 R-pairCentral 0x2CD7D0
2016-05-19 21:56:19 RegL_00: 01:01 02:01 09:01 0A:2C 0B:D7 0C:D0 0E:0A 0F:01 11:00 12:15 16:01 18:00 19:00 1A:00 00:00
2016-05-19 21:55:59 actuator 0
2016-05-19 21:55:59 batteryLevel 3
2016-05-19 21:55:59 desired-temp 17.0
2016-05-19 21:55:59 measured-temp 19.3
2016-05-19 21:55:59 motorErr ok
2016-05-19 21:56:28 state CMDs_done
2016-05-19 20:42:51 time-request -
Regl_07::
VAL
Helper:
HM_CMDNR 172
cSnd 012CD7D045F34803044059120103,012CD7D045F34803044059120107
mId 0095
rxType 140
Expert:
def 1
det 1
raw 1
tpl 1
Io:
newChn +45F348,00,01,00
nextSend 1463687788.64032
prefIO
rxt 2
vccu
p:
45F348
00
01
00
Mrssi:
mNo AC
Io:
HMLAN01 -49
Prt:
awake 0
bErr 0
brstWu 0
sProc 0
Rspwait:
Q:
qReqConf
qReqStat
Role:
dev 1
prs 1
Rssi:
At_hmlan01:
avg -51.1111111111111
cnt 54
lst -51
max -51
min -52
Shregw:
07 04
Shadowreg:
Tmpl:
Attributes:
IODev HMLAN01
actCycle 000:10
actStatus alive
autoReadReg 4_reqStatus
expert 251_anything
firmware 1.4
icon hc_wht_regler
model HM-CC-RT-DN
room Pia
serialNr MEQ1879210
subType thermostat
webCmd getConfig:clear msgEvents:burstXmit
hier der channel_03 vom Heizkörperthermostat
Internals:
DEF 45F34803
NAME OG_Zimmer_Pia_Heizung_Absenkbetrieb
NR 188
STATE last:trigLast
TYPE CUL_HM
chanNo 03
device OG_Zimmer_Pia_Heizung
peerList OG_Zimmer_Pia_Fenster,
Readings:
2016-02-19 17:55:26 R-sign off
2016-05-14 21:43:09 RegL_01: 08:00 00:00
2016-05-14 21:43:09 RegL_03:OG_Zimmer_Pia_Fenster_chn:01 04:32 00:00
2016-05-14 21:43:10 RegL_07:OG_Zimmer_Pia_Fenster_chn:01 05:18 00:00
2016-05-19 21:06:02 peerList OG_Zimmer_Pia_Fenster,
2016-05-19 21:06:02 state unknown
Helper:
Expert:
def 1
det 1
raw 1
tpl 1
Role:
chn 1
Tmpl:
Attributes:
expert 251_anything
model HM-CC-RT-DN
peerIDs 00000000,40591201,
stateFormat last:trigLast
hier die Logs von ca. 15 Minuten sniffen
Magnetkontakt betätigt und Anlerntaste bei Magnetkontakt gedrückt.
Am Heizkörperthermostat selbst hab ich nicht rumgedrückt.
2016.05.19 21:28:14.037 1: PERL WARNING: Use of uninitialized value in hash element at fhem.pl line 1410.
2016.05.19 21:30:10.254 1: Error: getConfig has no TYPE
2016.05.19 21:30:10.946 1: Error: getConfig has no TYPE
2016.05.19 21:30:23.524 1: Error: getConfig has no TYPE
2016.05.19 21:31:12.404 0: HMLAN_Parse: HMLAN01 R:E405912 stat:0000 t:11F3BCD6 d:FF r:FFB7 m:2F A641 405912 2CD7D0 012300
2016.05.19 21:31:17.904 0: HMLAN_Parse: HMLAN01 R:E405912 stat:0000 t:11F3D253 d:FF r:FFB3 m:30 A641 405912 2CD7D0 0124C8
2016.05.19 21:31:46.656 0: HMLAN_Parse: HMLAN01 R:E405912 stat:0000 t:11F442A6 d:FF r:FFC1 m:31 A641 405912 2CD7D0 012500
2016.05.19 21:31:54.657 0: HMLAN_Parse: HMLAN01 R:E405912 stat:0000 t:11F461E9 d:FF r:FFCF m:32 A641 405912 2CD7D0 0126C8
2016.05.19 21:31:57.655 0: HMLAN_Parse: HMLAN01 R:E405912 stat:0000 t:11F46DA0 d:FF r:FFCA m:33 A641 405912 2CD7D0 012700
2016.05.19 21:32:09.856 1: Error: getConfig has no TYPE
2016.05.19 21:32:12.408 0: HMLAN_Parse: HMLAN01 R:E405912 stat:0000 t:11F4A743 d:FF r:FFC0 m:34 A641 405912 2CD7D0 0128C8
2016.05.19 21:32:18.907 0: HMLAN_Parse: HMLAN01 R:E405912 stat:0000 t:11F4C0A7 d:FF r:FFC1 m:35 A641 405912 2CD7D0 012900
2016.05.19 21:32:47.949 0: HMLAN_Parse: HMLAN01 R:E45F348 stat:0000 t:11F5321E d:FF r:FFCD m:83 8610 45F348 000000 0A88C20F0000
2016.05.19 21:32:54.016 0: HMLAN_Parse: HMLAN01 R:E405912 stat:0000 t:11F549D1 d:FF r:FFC0 m:36 8400 405912 000000 2400B14D45513135393635373180810101
2016.05.19 21:33:14.356 0: HMLAN_Parse: HMLAN01 R:E405912 stat:0000 t:11F59948 d:FF r:FFC3 m:37 A641 405912 2CD7D0 012BC8
2016.05.19 21:33:14.614 0: HMLAN_Parse: HMLAN01 R:E405912 stat:0000 t:11F59A4B d:FF r:FFC2 m:38 8400 405912 000000 2400B14D45513135393635373180810101
2016.05.19 21:33:18.730 0: HMLAN_Parse: HMLAN01 R:E405912 stat:0000 t:11F5AA5F d:FF r:FFC4 m:39 A641 405912 2CD7D0 012D00
2016.05.19 21:33:18.921 0: HMLAN_Parse: HMLAN01 R:E405912 stat:0000 t:11F5AB1E d:FF r:FFC5 m:3A A641 405912 2CD7D0 012EC8
2016.05.19 21:33:19.162 0: HMLAN_Parse: HMLAN01 R:E405912 stat:0000 t:11F5AC0F d:FF r:FFC5 m:3B A641 405912 2CD7D0 012F00
2016.05.19 21:33:20.914 0: HMLAN_Parse: HMLAN01 R:E405912 stat:0000 t:11F5B2E8 d:FF r:FFC7 m:3C A641 405912 2CD7D0 0130C8
2016.05.19 21:33:28.164 0: HMLAN_Parse: HMLAN01 R:E405912 stat:0000 t:11F5CF3A d:FF r:FFBE m:3D A641 405912 2CD7D0 013100
2016.05.19 21:33:32.863 0: HMLAN_Parse: HMLAN01 R:E405912 stat:0000 t:11F5E196 d:FF r:FFBC m:3E 8400 405912 000000 2400B14D45513135393635373180810101
2016.05.19 21:33:47.318 0: HMLAN_Parse: HMLAN01 R:E405912 stat:0000 t:11F61A0F d:FF r:FFCB m:3F A641 405912 2CD7D0 0133C8
2016.05.19 21:33:47.578 0: HMLAN_Parse: HMLAN01 R:E405912 stat:0000 t:11F61B13 d:FF r:FFCD m:40 8400 405912 000000 2400B14D45513135393635373180810101
2016.05.19 21:33:50.480 0: HMLAN_Parse: HMLAN01 R:E405912 stat:0000 t:11F6266A d:FF r:FFCE m:41 A641 405912 2CD7D0 013500
2016.05.19 21:33:51.668 0: HMLAN_Parse: HMLAN01 R:E405912 stat:0000 t:11F62B0E d:FF r:FFD0 m:42 A641 405912 2CD7D0 0136C8
2016.05.19 21:35:46.188 1: Error: getConfig has no TYPE
2016.05.19 21:35:51.700 0: HMLAN_Parse: HMLAN01 R:E45F348 stat:0000 t:11F80000 d:FF r:FFCD m:84 8610 45F348 000000 0A88C20F0000
2016.05.19 21:38:41.200 0: HMLAN_Parse: HMLAN01 R:E45F348 stat:0000 t:11FA9636 d:FF r:FFCD m:85 8610 45F348 000000 0A88C20F0000
2016.05.19 21:38:48.189 0: HMLAN_Parse: HMLAN01 R:E405912 stat:0000 t:11FAB184 d:FF r:FFB5 m:43 A641 405912 2CD7D0 013700
2016.05.19 21:39:17.939 0: HMLAN_Parse: HMLAN01 R:E405912 stat:0000 t:11FB25BE d:FF r:FFB6 m:44 A641 405912 2CD7D0 0138C8
2016.05.19 21:41:16.201 0: HMLAN_Parse: HMLAN01 R:E45F348 stat:0000 t:11FCF3C6 d:FF r:FFCD m:86 8610 45F348 000000 0A88C20F0000
2016.05.19 21:43:36.701 0: HMLAN_Parse: HMLAN01 R:E45F348 stat:0000 t:11FF18B0 d:FF r:FFCD m:87 8610 45F348 000000 0A88C20F0000
2016.05.19 21:45:44.171 0: HMLAN_Parse: HMLAN01 R:E45F348 stat:0000 t:120105ED d:FF r:FFCD m:88 8610 45F348 000000 0A88C20F0000
hoffe das könnte weiterhelfen :o
Wenn der Befehl zum peeren in deinem ersten Post dem entspricht was du eingegeben hast, dann geht es nicht. Mal abgesehen davon, dass die Namen nicht stimmen, muss in dem Befehl der Fensterkontakt vor dem Thermostat stehen.
so stehts im WIKI:
Channel (Kanal) 03 _WindowRec
Mit diesem Kanal können Fensterkontakte (HM-SEC-SC und HM-SEC-RHS) ihren Fensterstatus (geöffnet / gekippt) an ein oder mehrere Thermostate senden. Die Thermostate stellen anschließend die entsprechende (konfigurierbare) Temperatur ein. Der Temperaturwert kann je Fenster-Sensor unterschiedlich definiert werden. Sind mehrere Fenster gleichzeitig geöffnet, so wird der Thermostat auf die Temperatur des Sensors mit dem geringsten Temperaturwert eingestellt. Ferner wird empfohlen, bei Einsatz von externen Sensoren, die interne ,,Fenster auf Erkennung" zu deaktivieren (weitere Details sind im Channel (Kanal) 04 _Clima beschrieben).
Der Befehl zum Peeren lautet, wobei <fensterSensor> die Fhem-Kanalbezeichnung für den Fensterkontakt ist und <rt_WindowRec> die Kanalbezeichnung für den entsprechenden Kanal des Heizkörperthermostates:
set <fensterSensor> peerChan 0 <HM-CC-RT-DN>_WindowRec single set
Hab irgendwo mal gelesen, dass das auch genau so muss und nicht umgekehrt, finde es nur grad nicht...
Gruß
Ingo
das mit dem ":" gibt es nicht.
mache ein update force.
posts bittein tags einpacken
ggf ein clear readings und dann ein getConfig - da mus aufgeräumt werden.