Hallo,
ich bekomme beim Peeren eines virtuellen Temperatursensors mit einem HM-CC-RT-DN im Display vom HM-CC-RT-DN den Fehlercode F4 angezeigt und das Peering scheitert entsprechend. Nur sehe ich leider nicht warum - auch eine Suche nach dem Fehler im Forum / Google hat mich leider nicht auf die richtige Fährte geführt.
Ausgeführtes Kommando zum Peeren ist:
set HM_vT_Kinderzimmer_Sensor1 peerChan 0 HM_Heizung_Kinderzimmer_Weather single
Listing vom HM-CC-RT-DN:
Internals:
CHANGED
DEF 2E7388
IODev myRemoteHmUART
LASTInputDev myRemoteHmUART
MSGCNT 45
NAME HM_Heizung_Kinderzimmer
NOTIFYDEV global
NR 338
NTFY_ORDER 50-HM_Heizung_Kinderzimmer
STATE Nack
TYPE CUL_HM
channel_01 HM_Heizung_Kinderzimmer_Weather
channel_02 HM_Heizung_Kinderzimmer_Climate
channel_03 HM_Heizung_Kinderzimmer_WindowRec
channel_04 HM_Heizung_Kinderzimmer_Clima
channel_05 HM_Heizung_Kinderzimmer_ClimaTeam
channel_06 HM_Heizung_Kinderzimmer_remote
lastMsg No:77 - t:10 s:2E7388 d:000000 0AB0E60E3600
myRemoteHmUART_MSGCNT 45
myRemoteHmUART_RAWMSG 0500002E7786102E73880000000AB0E60E3600
myRemoteHmUART_RSSI -46
myRemoteHmUART_TIME 2019-01-04 13:13:08
protCmdDel 3
protLastRcv 2019-01-04 13:13:08
protNack 1 last_at:2019-01-04 12:59:50
protRcv 45 last_at:2019-01-04 13:13:08
protSnd 1 last_at:2019-01-04 12:59:49
protState CMDs_done_Errors:1
rssi_at_myRemoteHmUART cnt:45 min:-60 max:-46 avg:-48.64 lst:-46
Helper:
DBLOG:
measured-temp:
myDbLog:
TIME 1546603866.13462
VALUE 23.0
READINGS:
2019-01-04 12:59:49 Activity alive
2019-01-04 12:59:50 CommandAccepted no
2019-01-04 12:59:49 D-firmware 1.5
2019-01-04 12:59:49 D-serialNr LEQ0855410
2018-12-08 09:55:41 PairedTo 0x010A0F
2018-06-20 20:07:00 R-backOnTime 10 s
2018-06-20 20:07:00 R-burstRx on
2018-06-20 20:07:00 R-cyclicInfoMsg on
2018-06-20 20:07:00 R-cyclicInfoMsgDis 0
2018-06-20 20:07:00 R-pairCentral 0x010A0F
2018-12-08 09:55:41 RegL_00. 00:00 01:01 02:01 09:01 0A:01 0B:0A 0C:0F 0E:0A 0F:00 11:00 12:15 16:00 18:00 19:00 1A:00
2018-12-08 23:59:55 RegL_07.
2019-01-04 13:13:08 actuator 54
2019-01-04 13:13:08 battery ok
2019-01-04 13:13:08 batteryLevel 2.9
2019-01-04 13:13:08 desired-temp 22.0
2018-12-08 09:52:54 fwUpdate done
2019-01-04 13:13:08 measured-temp 23.0
2019-01-04 13:13:08 motorErr ok
2018-12-08 09:52:59 powerOn 2018-12-08 09:52:59
2018-12-08 09:52:59 recentStateType info
2019-01-04 12:59:50 state Nack
2019-01-03 23:02:22 time-request -
helper:
HM_CMDNR 119
cSnd ,01F100002E7388010110AAAC0101
mId 0095
regLst ,0
rxType 140
supp_Pair_Rep 0
expert:
def 1
det 0
raw 1
tpl 0
io:
newChn +2E7388,00,00,00
nextSend 1546603988.4663
rxt 2
vccu vccu
p:
2E7388
00
00
00
prefIO:
myRemoteHmUART
mRssi:
mNo 77
io:
myRemoteHmUART:
-38
-38
prt:
bErr 0
sProc 0
rspWait:
q:
qReqConf
qReqStat
role:
dev 1
prs 1
rssi:
at_myRemoteHmUART:
avg -48.6444444444444
cnt 45
lst -46
max -46
min -60
shRegW:
07 04
shadowReg:
RegL_00. 00:00 01:01 02:01 09:01 0A:01 0B:0A 0C:0F 0E:0A 0F:00 11:00 12:15 16:00 18:00 19:00 1A:00
tmpl:
Attributes:
IODev myRemoteHmUART
IOgrp vccu:myRemoteHmUART
actCycle 000:10
actStatus alive
alias HeizungKinderzimmer
autoReadReg 4_reqStatus
event-on-change-reading actuator,battery,batteryLevel,desired-temp,measured-temp,state
expert 2_raw
firmware 1.5
group Thermostat
icon hm-cc-rt-dn
model HM-CC-RT-DN
room Heizung,Kinderzimmer
serialNr LEQ0855410
subType thermostat
webCmd getConfig:clear msgEvents:burstXmit
Listing vom Weather-Channel:
Internals:
DEF 2E738801
NAME HM_Heizung_Kinderzimmer_Weather
NOTIFYDEV global
NR 339
NTFY_ORDER 50-HM_Heizung_Kinderzimmer_Weather
STATE 23.0
TYPE CUL_HM
chanNo 01
device HM_Heizung_Kinderzimmer
Helper:
DBLOG:
measured-temp:
myDbLog:
TIME 1546604317.3918
VALUE 23.0
READINGS:
2018-06-20 20:07:01 R-sign off
2019-01-04 13:18:37 measured-temp 23.0
2019-01-04 13:18:37 state 23.0
helper:
getCfgListNo
regLst ,1
expert:
def 1
det 0
raw 1
tpl 0
role:
chn 1
tmpl:
Attributes:
model HM-CC-RT-DN
peerIDs 00000000,
Listing der vccu:
Internals:
CFGFN homematic.cfg
DEF 010A0F
IODev myRemoteHmUART
LASTInputDev myRemoteHmUART
MSGCNT 159
NAME vccu
NOTIFYDEV global
NR 117
NTFY_ORDER 50-vccu
STATE myRemoteHmUART:ok
TYPE CUL_HM
assignedIOs myRemoteHmUART
myRemoteHmUART_MSGCNT 159
myRemoteHmUART_RAWMSG 05000046BA800230BEBB5A795500
myRemoteHmUART_RSSI -70
myRemoteHmUART_TIME 2019-01-04 13:15:06
READINGS:
2017-09-10 18:14:47 CommandAccepted yes
2019-01-04 11:26:24 IOopen 1
2017-09-09 19:53:46 recentStateType ack
2019-01-04 11:26:24 state myRemoteHmUART:ok
2018-09-08 15:30:21 unknown_1969B5 received
2018-09-08 14:58:26 unknown_196BAF received
2019-01-04 05:36:02 unknown_1E5146 received
2019-01-03 23:55:01 unknown_220B39 received
2018-12-19 06:20:01 unknown_24E7CC received
2018-09-08 14:18:56 unknown_26922F received
2019-01-04 09:54:23 unknown_275A1C received
2018-12-31 14:08:13 unknown_2781F9 received
2018-09-08 15:43:19 unknown_2824B1 received
2018-12-18 22:39:43 unknown_29D190 received
2018-07-16 07:02:56 unknown_2A4C42 received
2018-08-06 08:35:17 unknown_2A4C98 received
2018-09-08 15:46:45 unknown_2AD607 received
2019-01-04 13:14:21 unknown_2C7BA8 received
2019-01-04 13:15:06 unknown_30BEBB received
2019-01-03 23:54:21 unknown_335398 received
2018-11-21 16:28:35 unknown_336BBF received
2019-01-02 09:17:42 unknown_336BC2 received
2019-01-02 16:38:23 unknown_3378D9 received
2019-01-02 09:17:51 unknown_3379DE received
2019-01-04 07:15:21 unknown_3379DF received
2018-12-27 16:32:11 unknown_3379E5 received
2018-12-20 07:26:37 unknown_3379E7 received
2019-01-03 07:15:19 unknown_3379FE received
2018-12-02 22:39:40 unknown_341204 received
2019-01-03 23:54:23 unknown_34A061 received
2018-12-31 14:14:54 unknown_34B6F5 received
2018-08-28 20:30:17 unknown_3558BA received
2018-08-31 18:13:41 unknown_355A01 received
2018-09-09 14:52:37 unknown_355A0C received
2019-01-04 07:45:11 unknown_35CBD4 received
2019-01-03 07:23:09 unknown_3651B0 received
2019-01-04 13:11:24 unknown_369F0B received
2019-01-03 23:37:09 unknown_36A02E received
2018-08-28 17:36:45 unknown_386D0B received
2019-01-03 19:01:19 unknown_38B0B0 received
2019-01-04 09:54:29 unknown_38FBB5 received
2018-10-08 10:28:04 unknown_392B40 received
2018-09-08 16:17:41 unknown_3AF3BD received
2019-01-03 17:15:56 unknown_3B654A received
2018-12-12 13:31:09 unknown_412762 received
2019-01-03 19:42:14 unknown_412793 received
2019-01-03 23:54:37 unknown_43B276 received
2019-01-04 09:56:28 unknown_43B2F0 received
2018-08-04 21:08:33 unknown_451611 received
2018-12-21 17:32:29 unknown_459A50 received
2018-10-06 06:42:58 unknown_46B66E received
2018-08-20 23:49:09 unknown_50B5BB received
2018-11-08 13:22:57 unknown_50B66D received
2018-11-13 17:29:09 unknown_50B67B received
2018-09-05 19:59:46 unknown_50B68D received
2018-11-13 17:29:14 unknown_528276 received
2019-01-04 07:37:07 unknown_5A7955 received
2019-01-03 08:38:20 unknown_5C38B0 received
2018-12-29 17:09:51 unknown_5C38EB received
2018-09-23 00:21:43 unknown_5F55AB received
2018-09-29 11:10:11 unknown_5F5606 received
2018-12-31 12:42:36 unknown_5F574D received
2018-12-19 18:08:42 unknown_628328 received
2018-12-21 12:00:59 unknown_6312E5 received
2019-01-04 13:14:24 unknown_67E819 received
helper:
HM_CMDNR 225
mId FFF0
regLst ,0
rxType 1
ack:
expert:
def 1
det 0
raw 1
tpl 0
io:
prefIO
vccu
ioList:
myRemoteHmUART
mRssi:
mNo
prt:
bErr 0
sProc 0
q:
qReqConf
qReqStat
role:
chn 1
dev 1
vrt 1
tmpl:
Attributes:
IODev myRemoteHmUART
IOList myRemoteHmUART
expert 2_full
group HomeMatic
icon hm_ccu
model CCU-FHEM
room Technik
subType virtual
webCmd virtual:update
Listing vom virtuellen TempSensor:
Internals:
DEF 10AAAC
IODev vccu
NAME HM_vT_Kinderzimmer
NOTIFYDEV global
NR 361
NTFY_ORDER 50-HM_vT_Kinderzimmer
STATE CMDs_done_Errors:1
TYPE CUL_HM
channel_01 HM_vT_Kinderzimmer_Sensor1
READINGS:
2018-09-20 20:47:12 state CMDs_done_Errors:1
helper:
HM_CMDNR 195
mId
expert:
def 1
det 0
raw 1
tpl 0
io:
prefIO
vccu
mRssi:
mNo
prt:
bErr 0
sProc 0
rspWait:
q:
qReqConf
qReqStat
role:
dev 1
vrt 1
tmpl:
Attributes:
IODev vccu
expert 2_raw
group Virtual
model virtual_1
room Kinderzimmer
subType virtual
webCmd virtual
Und zum Schluss noch das Listing von Sensors1:
Internals:
DEF 10AAAC01
NAME HM_vT_Kinderzimmer_Sensor1
NOTIFYDEV global
NR 362
NTFY_ORDER 50-HM_vT_Kinderzimmer_Sensor1
STATE set_virtTemp 24
TYPE CUL_HM
chanNo 01
device HM_vT_Kinderzimmer
peerList HM_Heizung_Kinderzimmer_Weather,
READINGS:
2019-01-04 12:59:22 peerList HM_Heizung_Kinderzimmer_Weather,
2018-09-20 20:48:07 state set_virtTemp 24
2018-09-20 20:48:07 temperature 24
helper:
fkt virtThSens
expert:
def 1
det 0
raw 1
tpl 0
role:
chn 1
vrt 1
tmpl:
Attributes:
group Virtual
model virtual_1
peerIDs 2E738801,
room Kinderzimmer
verbose 2
webCmd press short:press long
Hat jemand eine Idee, woran es liegen könnte?
Gruß,
Nico
der virtuelle Sensor sieht erst einmal gut aus.
Der Weather Channel noch nicht.
Nach dem peeren musst du warten, bis es übertragen ist - der RT braucht etwas zeit. Wenn eingeschaltet kannst du mit burstXmit nachhelfen.
F4 deutet auf Pairen hin. Scheint aber zu passen
Evtl ist auch schon ein Kanal mit Weather gepeert. Weather ist problematisch, da man nicht unpeeren kann. Hier hat bei mir nur ein Reset geholfen. Sorry
Aber spricht nicht gegen die Theorie, dass schon etwas gepeert ist, dass im Listing vom Weather-Channel folgendes steht?
Zitat
peerIDs 00000000
Ich habe den Thermostat gerade über das Menü geresetet und anschließend mit der vccu gepaired. Soweit alles gut.
Allerdings beim Peering mit dem virtuellen Temperatursensor bekomme ich wieder die Fehlermeldung F4 im Display angezeigt :(
Der Befehl war wieder:
set HM_vT_Kinderzimmer_Sensor1 peerChan 0 HM_Heizung_Kinderzimmer_Weather single
bei deinem HM_vT_Kinderzimmer steht im attr IODev "vccu".
hier muss ein "echtes" io eingetragen werden.
wenn du die vccu nutzen willst muss zusätzlich attr IOgrp gesetzt werden.
ist das wiki der vccu wirklich so schlecht?
Wenn das device F4 anzeigt ist etwas angekommen.
Kannst du einmal sniffen ? Am Besten ein getconfig (waetherchanal reicht). Und das peeren natürlich.
@frank: Dein Hinweis war die Lösung :) Das hatte ich völlig übersehen. Nachdem jetzt ein "echtes" IODev eingetragen habe, ging das Peering direkt durch.
Gut.
Werde versuchen so etwas abzufangen. Wie ist es da hin gekommen? Manuell eingetragen?
Wie es dahin gekommen ist, kann ich leider nicht mehr rekapitulieren :( Vermutlich habe ich mich einfach vertan und die vccu selber eingetragen...