Moin,
nach Jahren ist bei mir ein HM-CC-RT-DN ausgefallen und muss ersetzt werden. Alles ist aber sooooo lange her bei mir, dass es jetzt wohl an einer Kleinigkeit scheitert ...
Ich bekomme das Pairing mit externen Temperatursensor von LaCrosse, der dem Weather-Kanal die mittels AT und einem vT die Temperatur schickt, einfach nicht hin ...
Das manuelle Eintragen der PeerID (beim Weather Kanal) klappt nicht, nach dem nächsten reboot bzw. getConfig stehen da wieder Nullen drin.
Ich meine, dass hier irgendetwas mit peerchan notwendig war, finde aber den genauen/richtigen Befehl nirgends mehr :/
Ist wahrscheinlich ganz banal, nur ich sitze schon seit gestern dran ^^
List RT
Internals:
CFGFN ./FHEM/fhem_homematic.cfg
DEF 7B18B8
FUUID 680c9afe-f33f-a743-7577-4a3ada2791d315c9
IODev mohnCUL
LASTInputDev mohnCUL
MSGCNT 4
NAME Bad_Heizung
NR 184
NTFY_ORDER 48-Bad_Heizung
STATE CMDs_done
TYPE CUL_HM
channel_01 Bad_Heizung_Weather
channel_02 Bad_Heizung_Climate
channel_03 Bad_Heizung_WindowRec
channel_04 Bad_Heizung_Clima
channel_05 Bad_Heizung_ClimaTeam
channel_06 Bad_Heizung_remote
disableNotifyFn 1
eventCount 9
lastMsg No:4A - t:10 s:7B18B8 d:A4E21F 0208000000
mohnCUL_MSGCNT 4
mohnCUL_RAWMSG A0E4A80107B18B8A4E21F0208000000::-41:mohnCUL
mohnCUL_RSSI -41
mohnCUL_TIME 2025-04-27 11:11:24
protCondBurst forced_off
protLastRcv 2025-04-27 11:11:24
protRcv 4 last_at:2025-04-27 11:11:24
protSnd 2 last_at:2025-04-27 11:11:24
protState CMDs_done
rssi_at_mohnCUL cnt:4 min:-44.5 max:-40.5 avg:-41.62 lst:-41
READINGS:
2025-04-27 11:04:28 CommandAccepted yes
2025-04-27 11:11:23 D-firmware 1.5
2025-04-27 11:11:23 D-serialNr UEQ1324415
2025-04-27 11:11:23 IODev mohnCUL
2025-04-27 09:20:25 PairedTo 0xA4E21F
2025-04-27 09:20:25 RegL_00. 00:00 01:01 02:01 09:01 0A:A4 0B:E2 0C:1F 0E:0A 0F:00 11:00 12:15 16:00 18:00 19:00 1A:00
2025-04-27 09:30:20 RegL_07.
2025-04-27 11:09:44 actuator 9
2025-04-27 11:09:44 battery ok
2025-04-27 11:09:44 batteryLevel 3.2
2025-04-27 11:12:24 cfgState ok
2025-04-27 11:11:24 commState CMDs_done
2025-04-27 11:09:44 desired-temp 21.5
2025-04-27 11:09:44 measured-temp 23.5
2025-04-27 11:09:44 motorErr ok
2025-04-27 11:11:24 state CMDs_done
2025-04-27 09:42:31 time-request -
helper:
HM_CMDNR 74
cSnd 01A4E21F7B18B80103,01A4E21F7B18B801040000000001
cfgStateUpdt 0
lastMsgTm 1745745084.22331
mId 0095
peerFriend -
peerOpt -:thermostat
regLst 0
rxType 140
supp_Pair_Rep 0
cmds:
TmplKey :no:1745744981.14615
TmplTs 1745744981.14615
cmdKey 0:1:0::Bad_Heizung:0095:01:
cmdLst:
assignHmKey noArg
burstXmit noArg
clear [({msgErrors}|msgEvents|rssi|attack|trigger|register|oldRegs|readings|all)]
deviceRename -newName-
fwUpdate -filename- [-bootTime-]
getConfig noArg
getDevInfo noArg
getRegRaw (List0|List1|List2|List3|List4|List5|List6|List7) [-peerChn-]
inhibit [(on|{off})]
raw -data- [...]
regBulk -list-.-peerChn- -addr1:data1- [-addr2:data2-]...
regSet [(prep|{exec})] -regName- -value- [-peerChn-]
reset noArg
sysTime noArg
tplDel -tplDel-
tplSet_0 -tplChan-
unpair noArg
lst:
condition slider,0,1,255
peer
peerOpt
tplChan
tplDel
tplPeer
rtrvLst:
cmdList [({short}|long)]
deviceInfo [({short}|long)]
list [({normal}|full)]
param -param-
reg -addr- -list- [-peerChn-]
regList noArg
regTable noArg
regVal -addr- -list- [-peerChn-]
saveConfig [-filename-]
tplInfo noArg
expert:
def 0
det 0
raw 1
tpl 0
io:
flgs 0
newChn +7B18B8,00,01,00
nextSend 1745745084.32238
rxt 2
vccu VCCU
p:
7B18B8
00
01
00
prefIO:
mohnCUL
mRssi:
mNo 4A
io:
mohnCUL:
-33
-33
peerIDsH:
prt:
bErr 0
sProc 0
tryMsg:
q:
qReqConf
qReqStat
role:
dev 1
prs 1
rssi:
at_mohnCUL:
avg -41.625
cnt 4
lst -41
max -40.5
min -44.5
shRegW:
07 04
tmpl:
Attributes:
IOgrp VCCU:mohnCUL
autoReadReg 4_reqStatus
expert rawReg
firmware 1.5
group Heizung
icon hc_wht_regler.png
model HM-CC-RT-DN
room Bad,Thermostat
serialNr UEQ1324415
subType thermostat
webCmd getConfig:clear msgEvents:burstXmit
List vom Weather-Kanal
Internals:
CFGFN ./FHEM/fhem_homematic.cfg
DEF 7B18B801
FUUID 680c9afe-f33f-a743-ce77-394ff7084e3552e0
NAME Bad_Heizung_Weather
NR 188
NTFY_ORDER 48-Bad_Heizung_Weather
STATE 23.5
TYPE CUL_HM
chanNo 01
device Bad_Heizung
disableNotifyFn 1
eventCount 9
READINGS:
2025-04-27 11:11:24 RegL_01. 00:00 08:00
2025-04-27 11:12:24 cfgState ok
2025-04-27 11:11:24 commState CMDs_done
2025-04-27 11:09:44 measured-temp 23.5
2025-04-27 11:09:44 state 23.5
helper:
peerFriend peerSensT
peerIDsRaw ,00000000
peerIDsState complete
peerOpt p:thermostat
regLst 1
cmds:
TmplKey :no:1745744981.16266
TmplTs 1745744981.16266
cmdKey 1:0:0::Bad_Heizung:0095:01:
cmdLst:
burstXmit noArg
clear [({msgErrors}|msgEvents|rssi|attack|trigger|register|oldRegs|readings|all)]
getConfig noArg
getRegRaw (List0|List1|List2|List3|List4|List5|List6|List7) [-peerChn-]
inhibit [(on|{off})]
peerBulk -peer1,peer2,...- [({set}|unset)]
regBulk -list-.-peerChn- -addr1:data1- [-addr2:data2-]...
regSet [(prep|{exec})] -regName- -value- [-peerChn-]
sign [(on|{off})]
tplDel -tplDel-
tplSet_0 -tplChan-
lst:
condition slider,0,1,255
peer
peerOpt
tplChan
tplDel
tplPeer
rtrvLst:
cmdList [({short}|long)]
deviceInfo [({short}|long)]
list [({normal}|full)]
param -param-
reg -addr- -list- [-peerChn-]
regList noArg
regTable noArg
regVal -addr- -list- [-peerChn-]
saveConfig [-filename-]
tplInfo noArg
expert:
def 0
det 0
raw 1
tpl 0
peerIDsH:
00000000 broadcast
regCollect:
role:
chn 1
shadowReg:
tmpl:
Attributes:
group Heizung
icon sani_heating
model HM-CC-RT-DN
peerIDs 00000000
room Bad
List vom LaCrosse Sensor:
Internals:
CFGFN ./FHEM/fhem_homematic.cfg
DEF 22
FUUID 680df452-f33f-a743-a8de-843f1454f929f363
IODev myJeeLink
LASTInputDev myJeeLink
LaCrosse_lastRcv 2025-04-27 11:18:32
MSGCNT 114
NAME SensorBad
NR 212
STATE T: 25.1 H: 41
TYPE LaCrosse
addr 22
battery_new 1
corr1 0
corr2 0
eventCount 114
myJeeLink_MSGCNT 114
myJeeLink_RAWMSG OK 9 34 129 4 227 41
myJeeLink_TIME 2025-04-27 11:18:32
previousH 41
previousT 25.1
sensorType 0=T(H)
READINGS:
2025-04-27 11:09:39 IODev myJeeLink
2025-04-27 11:18:32 battery ok
2025-04-27 11:18:32 humidity 41
2025-04-27 11:15:16 state T: 25.1 H: 41
2025-04-27 11:18:32 temperature 25.1
2019-05-01 17:02:40 temperature2 22.5
Attributes:
IODev myJeeLink
group Heizung
icon temp_temperature
room Bad,Sensoren
List vom AT
Internals:
CFGFN ./FHEM/fhem_homematic.cfg
COMMAND { my $T=(ReadingsVal("SensorBad","temperature","")); fhem "set bad_vT_Sensor1 virtTemp $T" }
DEF +*00:05 { my $T=(ReadingsVal("SensorBad","temperature","")); fhem "set bad_vT_Sensor1 virtTemp $T" }
FUUID 5c42faf2-f33f-a743-d389-65f3cc448365e0d1
NAME at_bad_vT
NR 219
NTM 11:24:38
PERIODIC yes
RELATIVE yes
REP -1
STATE Next: 11:24:38
TIMESPEC 00:05
TRIGGERTIME 1745745878.59663
TRIGGERTIME_FMT 2025-04-27 11:24:38
TYPE at
eventCount 2
READINGS:
2025-04-27 11:19:38 state Next: 11:24:38
Attributes:
group Heizung
icon edit_copy
room Bad,Sensoren
List vom vT
Internals:
CFGFN ./FHEM/fhem_homematic.cfg
DEF 33ABCD01
FUUID 5c42faf2-f33f-a743-2e76-bce500e6fe2f9dee
NAME bad_vT_Sensor1
NR 217
NTFY_ORDER 48-bad_vT_Sensor1
STATE set_virtTemp 25
TYPE CUL_HM
chanNo 01
device bad_vT
disableNotifyFn 1
eventCount 18
peerList Bad_Heizung_Weather
READINGS:
2025-04-27 09:30:45 cfgState ok
2025-04-27 11:20:11 commState CMDs_done
2025-04-27 11:09:41 peerList Bad_Heizung_Weather
2025-04-27 09:17:35 press_Bad_Heizung_Weather short cnt: 1
2025-04-27 11:19:38 state set_virtTemp 25
2025-04-27 11:19:38 temperature 25
helper:
fkt virtThSens
peerFriend peerSD,peerSens,peerAct
peerIDsState incomplete
peerOpt -:virtual
regLst
virtTC 00
cmds:
TmplKey Bad_Heizung_Weather:no:1745744981.37565
TmplTs 1745744981.37565
cmdKey 1:0:1:virtThSens:bad_vT:FFF1:01:Bad_Heizung_Weather
cmdLst:
peerChan -btnNumber- -actChn- [({single}|dual|reverse)] [({set}|unset)] [(actor|remote|{both})]
peerSmart -peerOpt-
postEvent -condition-
press [(long|{short})] [(-peer-|{all})] [(noBurst|{Burst})] [(-repCount-|{0})] [(-repDelay-|{0.25})]
pressL [(-peer-|{all})]
pressS [(-peer-|{all})]
tplSet_0 -tplChan-
tplSet_Bad_Heizung_Weather -tplPeer-
virtHum (off|0.0..99.0;0.1)
virtTemp (off|-20.0..50.0;0.1)
lst:
condition slider,0,1,255
peer Bad_Heizung_Weather
peerOpt remove_Bad_Heizung_Weather,Bad_Heizung_WindowRec,Bad_Heizung_remote,BewegungGarten,Buero_Heizung_WindowRec,Buero_Heizung_remote,Essen_Heizung_WindowRec,Essen_Heizung_remote,FensterkontaktBadfenster,FensterkontaktHaustuere,FernbedienungHM_Btn_01,FernbedienungHM_Btn_02,FernbedienungHM_Btn_03,FernbedienungHM_Btn_04,FernbedienungHM_Btn_05,FernbedienungHM_Btn_06,FernbedienungHM_Btn_07,FernbedienungHM_Btn_08,IF_GardenaVentil_Beet_hinten,IF_GardenaVentil_Beet_vorne,IF_GardenaVentil_Hecke_vorne,IF_StromanschlussGrill,Wohnzimmer_Heizung_WindowRec,Wohnzimmer_Heizung_remote,buero_vT_Sensor1,ez_vT_Sensor1,wz_vT_Sensor1
tplChan
tplDel
tplPeer
rtrvLst:
cmdList [({short}|long)]
deviceInfo [({short}|long)]
list [({normal}|full)]
param -param-
expert:
def 1
det 1
raw 0
tpl 0
peerIDsH:
7B18B801 Bad_Heizung_Weather
role:
chn 1
vrt 1
tmpl:
vd:
ackT
cmd 847033ABCD000000
idh 3433167
idl 52480
miss 0
msgCnt 5
msgRed 0
next 1745745762.52587
nextM 1745745762.52587
typ 2
val 00FA
vin 25
Attributes:
group Heizung
icon temp_temperature
model VIRTUAL
peerIDs 7B18B801
room Bad,Sensoren
webCmd press short:press long
Schau ins Wiki zum rt.
Moin Taslow,
ist hier https://wiki.fhem.de/wiki/HM-CC-RT-DN_Funk-Heizk%C3%B6rperthermostat#Simulation_von_Fensterkontakten_und_externen_Temperatursensoren
sehr gut beschrieben.
Grüße
Jens
Danke Jens!
Ich bin bisher davon ausgegangen, dass Weather-Kanal und vT-Sensor in beiden Richtungen gepeert sein müssen.
Ich habe das nur zwischen dem vT und dem Weather-Kanal hinbekommen (peerchan 0 ...). Die andere Richtung habe ich nicht hinbekommen und finde auf der von dir verlinkten Seite nicht, auch nicht wie von Frank vorgeschalgen in der Wiki zum RT.
... aber vielleicht bin ich blind oder es müsste die eine peer-Richtung ausreichen ^^
Moin Taslow,
die eine peer-Richtung reicht aus
Grüße
Jens