Hallo zusammen,
ich habe hier u.a. 1 Wandthermostat HM-TC-IT-WM-W-EU und 2 Heizkörperthermostate HM-CC-RT-DN, die ich über FHEM steuern möchte. Ich nutze einen CUL V3 als IO-Device.
Ich habe alle 3 Geräte mit FHEM gepaired (in den Readings der Geräte steht die HMID des CUL). Nun möchte ich die Heizkörperthermostate mit dem Wandthermostat peeren und habe dafür den Befehl aus dem WIKi benutzt:
set Wandthermostat_Kueche_Weather peerChan 0 HK_Thermostat_Kueche_Fenster_Weather single set
FHEM gibt mir darauf folgende Fehlermeldung:
Please define Wandthermostat_Kueche_Weather first
Ich weiss nicht, wo der Fehler liegen könnte und bitte daher um Hilfe...... :-[
Das ganze Thema ist für mich noch sehr verwirrend....
Dank und Gruß
Carsten
Mit den fehlenden Angaben, können wir auch nur raten. lists von den Devices (Weather-Channel) wären nicht schlecht. Anfänger PDF und Wiki zu den Devices hast du gelesen, nehme ich mal an!?
O.K., sorry. Die Lists hatte ich nicht auf dem Schirm....ich hoffe, ich habe alles richtig eingefügt. Und ja, die Anfänger-Hilfen und die entsprechenden Wikis habe ich gelesen. Aber um ehrlich zu sein verstehe ich vieles davon (noch) nicht...
Internals:
CUL_0_MSGCNT 133
CUL_0_RAWMSG A0C2B847035A44E00000000D334::-79:CUL_0
CUL_0_RSSI -79
CUL_0_TIME 2015-12-05 17:44:53
DEF 35A44E
IODev CUL_0
LASTInputDev CUL_0
MSGCNT 133
NAME Wandthermostat_Kueche
NR 40
NTFY_ORDER 50-Wandthermostat_Kueche
STATE Info_Cleared
TYPE CUL_HM
channel_01 HM_35A44E_Weather
channel_02 HM_35A44E_Climate
channel_03 HM_35A44E_WindowRec
channel_06 HM_35A44E_remote
channel_07 HM_35A44E_SwitchTr
lastMsg No:2B - t:70 s:35A44E d:000000 00D334
protLastRcv 2015-12-05 17:44:53
protState Info_Cleared
rssi_at_CUL_0 max:-78 lst:-79 min:-81.5 avg:-79.96 cnt:133
Readings:
2015-12-05 16:45:35 Activity alive
2015-12-05 17:17:50 CommandAccepted yes
2015-12-05 16:37:24 D-firmware 1.2
2015-12-05 16:37:24 D-serialNr LEQ1481247
2015-12-05 17:17:50 PairedTo 0xCD1234
2015-12-05 16:38:55 R-burstRx on
2015-12-05 16:38:55 R-cyclicInfoMsg on
2015-12-05 16:38:55 R-cyclicInfoMsgDis 0
2015-12-05 16:38:55 R-pairCentral 0xCD1234
2015-12-05 17:17:50 RegL_00: 01:01 02:01 09:01 0A:CD 0B:12 0C:34 0F:00 11:00 12:16 16:00 18:00 19:00 1A:00 00:00
2015-12-05 15:39:49 aesReqTo HM_3D5C4B
2015-12-05 17:44:43 battery ok
2015-12-05 17:44:43 batteryLevel 3.1
2015-12-05 17:44:43 desired-temp 20.0
2015-12-05 17:44:43 measured-temp 21.1
2015-12-05 16:00:51 powerOn 2015-12-05 16:00:51
2015-12-05 16:00:51 recentStateType info
2015-12-05 15:39:52 sabotageAttackId_ErrIoId_3D5C4B cnt:4
2015-12-05 15:33:52 sabotageAttackId_ErrIoId_3D6B28 cnt:4
2015-12-05 15:39:52 sabotageAttack_ErrIoAttack cnt 8
2015-12-05 17:28:17 state Info_Cleared
2015-12-05 16:37:40 time-request -
Regl_07::
VAL
Helper:
HM_CMDNR 43
cSnd 01CD123435A44E03043D5C4B0107,01CD123435A44E03043D6B280107
mId 00AD
rxType 6
Expert:
def 1
det 0
raw 1
tpl 0
Io:
newChn +35A44E,00,00,00
nextSend 1449333893.39025
prefIO
rxt 0
vccu
p:
35A44E
00
00
00
Mrssi:
mNo 2B
Io:
CUL_0 -77
Prt:
awake 0
bErr 0
brstWu 0
sProc 0
Q:
qReqConf
qReqStat
Role:
dev 1
Rssi:
At_cul_0:
avg -79.9699248120301
cnt 133
lst -79
max -78
min -81.5
Shregw:
07 02
Shadowreg:
Attributes:
IODev CUL_0
actCycle 000:10
actStatus alive
autoReadReg 4_reqStatus
expert 2_full
firmware 1.2
model HM-TC-IT-WM-W-EU
msgRepeat 1
room CUL_HM,Kueche
serialNr LEQ1481247
subType thermostat
webCmd getConfig:clear msgEvents
Internals:
CUL_0_MSGCNT 21
CUL_0_RAWMSG A0F11861036F0920000000AA0DD0B0040::-77.5:CUL_0
CUL_0_RSSI -77.5
CUL_0_TIME 2015-12-05 17:45:42
DEF 36F092
IODev CUL_0
LASTInputDev CUL_0
MSGCNT 21
NAME HK_Thermostat_Kueche_Fenster
NR 49
NTFY_ORDER 50-HK_Thermostat_Kueche_Fenster
STATE Info_Cleared
TYPE CUL_HM
channel_01 HM_36F092_Weather
channel_02 HM_36F092_Climate
channel_03 HM_36F092_WindowRec
channel_04 HM_36F092_Clima
channel_05 HM_36F092_ClimaTeam
channel_06 HM_36F092_remote
lastMsg No:11 - t:10 s:36F092 d:000000 0AA0DD0B0040
protLastRcv 2015-12-05 17:45:42
protState Info_Cleared
rssi_at_CUL_0 max:-75.5 cnt:21 avg:-80.19 min:-90.5 lst:-77.5
Readings:
2015-12-05 17:10:03 Activity alive
2015-12-05 17:10:04 CommandAccepted yes
2015-12-05 17:10:03 D-firmware 1.4
2015-12-05 17:10:03 D-serialNr MEQ0253013
2015-12-05 17:10:03 R-pairCentral set_0xCD1234
2015-12-05 17:45:42 actuator 0
2015-12-05 17:45:42 batteryLevel 2.6
2015-12-05 17:45:42 desired-temp 20.0
2015-12-05 17:45:42 measured-temp 22.1
2015-12-05 17:45:42 motorErr ok
2015-12-05 17:07:31 powerOn 2015-12-05 17:07:31
2015-12-05 17:07:31 recentStateType info
2015-12-05 17:13:00 state Info_Cleared
2015-12-05 17:10:34 time-request -
Regl_00::
VAL
Helper:
HM_CMDNR 17
PONtest 0
cSnd 01CD123436F0920006,01CD123436F09200040000000000
mId 0095
rxType 140
Expert:
def 1
det 0
raw 1
tpl 0
Io:
newChn +36F092,00,00,00
nextSend 1449333943.08558
prefIO
rxt 2
vccu
p:
36F092
00
00
00
Mrssi:
mNo 11
Io:
CUL_0 -75.5
Prt:
bErr 0
sProc 0
sleeping 1
Q:
qReqConf
qReqStat
Role:
dev 1
prs 1
Rssi:
At_cul_0:
avg -80.1904761904762
cnt 21
lst -77.5
max -75.5
min -90.5
Shregw:
07 04
Shadowreg:
RegL_00: 02:01 0A:CD 0B:12 0C:34
Attributes:
IODev CUL_0
actCycle 000:10
actStatus alive
autoReadReg 4_reqStatus
expert 2_full
firmware 1.4
model HM-CC-RT-DN
room CUL_HM,Kueche
serialNr MEQ0253013
subType thermostat
webCmd getConfig:clear msgEvents:burstXmit
Internals:
CUL_0_MSGCNT 52
CUL_0_RAWMSG A0F11861036ED8C0000000AA8DC101200::-66:CUL_0
CUL_0_RSSI -66
CUL_0_TIME 2015-12-05 17:47:43
DEF 36ED8C
IODev CUL_0
LASTInputDev CUL_0
MSGCNT 52
NAME HK_Thermostat_Kueche_Tuer
NR 57
NTFY_ORDER 50-HK_Thermostat_Kueche_Tuer
STATE Info_Cleared
TYPE CUL_HM
channel_01 HM_36ED8C_Weather
channel_02 HM_36ED8C_Climate
channel_03 HM_36ED8C_WindowRec
channel_04 HM_36ED8C_Clima
channel_05 HM_36ED8C_ClimaTeam
channel_06 HM_36ED8C_remote
lastMsg No:11 - t:10 s:36ED8C d:000000 0AA8DC101200
protLastRcv 2015-12-05 17:47:43
protState Info_Cleared
rssi_at_CUL_0 max:-64 avg:-65.74 min:-72 lst:-66 cnt:52
Readings:
2015-12-05 17:11:29 Activity alive
2015-12-05 17:12:03 CommandAccepted yes
2015-12-05 17:11:29 D-firmware 1.4
2015-12-05 17:11:29 D-serialNr MEQ0249939
2015-12-05 17:11:54 PairedTo 0xCD1234
2015-12-05 17:11:54 R-backOnTime 10 s
2015-12-05 17:11:54 R-burstRx on
2015-12-05 17:11:54 R-cyclicInfoMsg on
2015-12-05 17:11:54 R-cyclicInfoMsgDis 0
2015-12-05 17:11:54 R-pairCentral 0xCD1234
2015-12-05 17:11:54 RegL_00: 01:01 02:01 09:01 0A:CD 0B:12 0C:34 0E:0A 0F:00 11:00 12:15 16:00 18:00 19:00 1A:00 00:00
2015-12-05 17:47:43 actuator 18
2015-12-05 17:47:43 batteryLevel 3.1
2015-12-05 17:47:43 desired-temp 21.0
2015-12-05 17:47:43 measured-temp 22.0
2015-12-05 17:47:43 motorErr ok
2015-12-05 17:09:08 powerOn 2015-12-05 17:09:08
2015-12-05 17:09:08 recentStateType info
2015-12-05 17:13:02 state Info_Cleared
2015-12-05 17:12:00 time-request -
Regl_07::
VAL
Helper:
HM_CMDNR 17
PONtest 0
cSnd 01CD123436ED8C0603,01CD123436ED8C06040000000001
mId 0095
rxType 140
Expert:
def 1
det 0
raw 1
tpl 0
Io:
newChn +36ED8C,00,00,00
nextSend 1449334063.76878
prefIO
rxt 2
vccu
p:
36ED8C
00
00
00
Mrssi:
mNo 11
Io:
CUL_0 -64
Prt:
bErr 0
sProc 0
try 1
Q:
qReqConf
qReqStat
Role:
dev 1
prs 1
Rssi:
At_cul_0:
avg -65.7403846153846
cnt 52
lst -66
max -64
min -72
Shregw:
07 04
Shadowreg:
Attributes:
IODev CUL_0
actCycle 000:10
actStatus alive
autoReadReg 4_reqStatus
expert 2_full
firmware 1.4
model HM-CC-RT-DN
room CUL_HM,Kueche
serialNr MEQ0249939
subType thermostat
webCmd getConfig:clear msgEvents:burstXmit
Dann schau dir mal die Namen deiner Kanäle an. Das stimmt nicht mit deinem geposteten peer oben überein. Eigentlich sagt auch die Fehlermeldung alles. Es gibt schlicht weder ein Device, das Wandthermostat_Kueche_Weather heißt, noch eines, das HK_Thermostat_Kueche_Fenster_Weather heißt. Die wirklich Namen siehst du in deinen lists.
Beschäftige dich bitte noch einmal mit den Grundlagen. Die scheinen hier zu fehlen. Das heißt: Anfänger-PDF, Wiki etc.
Noch eine Bitte: Verwende bitte Code-Tags hier im Forum für lists und Code.
Mit "rename" benennst Du nur ein Gerät um, nicht die Untergeräte. Bei den HM Geräten gibt es dafür ein "set deviceRename ..."
Danke für eure Hilfe. Mein grundsätzlicher Fehler war, dass ich die Geräte zwecks besserer Übersicht mit "rename" umbenannt habe. Daher habe ich nicht verstanden, warum es beim peer-Befehl die Gerätenamen nicht gegeben hat....aber jetzt habe ich es verstanden und das peeren hat funktioniert.
Es tut mir leid wenn es so aussieht, als ob ich mich nicht gründlich genug eingelesen habe. Aber eventuell könnt ihr ja verstehen, dass vieles von dem, was in den Hilfen steht, für Anfänger nicht verständlich ist oder aber sehr verwirrend sein kann. Daher kommt es dann hier im "Anfänger-Forum" zu solchen Fragen. Wenn man mal auf dem Schlauch steht, kann man so viel lesen wie man will....es klappt dann i.d.R. doch nichts.
Dank und Gruß
Carsten