Hallo Zusammen,
ich habe schon viel gesucht aber keine passende Antwort gefunden. Ich habe u.a. folgende Konfiguration:
FHEM auf Raspberry mit HMLAN (gerade aktualisiert)
Wandthermostat HM-TC-IT-WM-W-EU (Firmware 1.3)
Unterputz-Schaltaktor HM-LC-Sw1-FM
Thermostat und Schalter sind gepairt und funktionieren tadellos. Im FHEM wird Soll- und Ist-Temperatur sowie Luftfeuchtigkeit angezeigt.
Wenn ich im FHEM nun die Soll-Temperatur ändere (über Dropdown oder per set Thermostat_Climate desired-temp 25.0) wird der Wert nicht an das Thermostat gesendet.
2018.01.08 16:14:50 3: CUL_HM set Thermostat_Climate desired-temp 25.0
Wenn sich die Seite neu lädt ist alles beim Alten.
Vielen Dank für eure Hilfe
Bitte lists der beteiligten Devices posten. Ggf. wäre auch ein anderer Forenbereich (Homematic oder Anfängerfragen) ratsam.
Ratsam wäre ein direktes peering der entsprechenden Channels.
Schalter:
# - Heizung -
define Heizung CUL_HM 5C5***
attr Heizung IODev HMLAN1
attr Heizung autoReadReg 4_reqStatus
attr Heizung expert 2_raw
attr Heizung firmware 2.8
attr Heizung icon sani_heating
attr Heizung model HM-LC-SW1-FM
attr Heizung peerIDs 00000000,52DFE***,
attr Heizung room Heizung
attr Heizung serialNr OEQ0******
attr Heizung subType switch
attr Heizung webCmd statusRequest:toggle:on:off
define FileLog_Heizung FileLog ./log/Heizung-%Y.log Heizung
attr FileLog_Heizung logtype text
attr FileLog_Heizung room CUL_HM
Thermostat:
define Thermostat CUL_HM 52D***
attr Thermostat IODev HMLAN1
attr Thermostat actCycle 000:10
attr Thermostat actStatus alive
attr Thermostat autoReadReg 4_reqStatus
attr Thermostat expert 2_raw
attr Thermostat firmware 1.3
attr Thermostat model HM-TC-IT-WM-W-EU
attr Thermostat msgRepeat 1
attr Thermostat room Heizung
attr Thermostat serialNr NEQ1******
attr Thermostat subType thermostat
attr Thermostat webCmd getConfig:clear msgEvents
define FileLog_Thermostat FileLog ./log/Thermostat-%Y.log Thermostat
attr FileLog_Thermostat logtype text
attr FileLog_Thermostat room CUL_HM
define Thermostat_Weather CUL_HM 52DFE***
attr Thermostat_Weather model HM-TC-IT-WM-W-EU
attr Thermostat_Weather peerIDs
attr Thermostat_Weather room Heizung
define Thermostat_Climate CUL_HM 52DFE***
attr Thermostat_Climate model HM-TC-IT-WM-W-EU
attr Thermostat_Climate room Heizung
define Thermostat_WindowRec CUL_HM 52DFE***
attr Thermostat_WindowRec model HM-TC-IT-WM-W-EU
attr Thermostat_WindowRec stateFormat last:trigLast
define Thermostat_remote CUL_HM 52DFE***
attr Thermostat_remote model HM-TC-IT-WM-W-EU
define Thermostat_SwitchTr CUL_HM 52DFE***
attr Thermostat_SwitchTr model HM-TC-IT-WM-W-EU
list Thermostat:
Internals:
DEF 52D***
HMLAN1_MSGCNT 6
HMLAN1_RAWMSG E52D***,0000,00EC012D,FF,FFB8,24847052DFE800000000E02E
HMLAN1_RSSI -72
HMLAN1_TIME 2018-01-08 16:50:52
IODev HMLAN1
LASTInputDev HMLAN1
MSGCNT 6
NAME Thermostat
NOTIFYDEV global
NR 130
NTFY_ORDER 50-Thermostat
STATE CMDs_pending
TYPE CUL_HM
channel_01 Thermostat_Weather
channel_02 Thermostat_Climate
channel_03 Thermostat_WindowRec
channel_06 Thermostat_remote
channel_07 Thermostat_SwitchTr
lastMsg No:24 - t:70 s:52D*** d:000000 00E02E
protLastRcv 2018-01-08 16:50:52
rssi_at_HMLAN1 max:-71 lst:-72 avg:-71.5 cnt:6 min:-72
READINGS:
2018-01-08 16:44:04 Activity alive
2018-01-08 16:04:07 D-firmware 1.3
2018-01-08 16:04:07 D-serialNr NEQ1******
2018-01-08 16:40:44 state CMDs_pending
helper:
HM_CMDNR 36
mId 00AD
regLst ,0
rxType 6
supp_Pair_Rep 0
expert:
def 1
det 0
raw 1
tpl 0
io:
newChn +52DFE8,00,00,00
nextSend 1515426652.26882
prefIO
rxt 0
vccu
p:
52DFE8
00
00
00
mRssi:
mNo 24
io:
HMLAN1 -70
prt:
bErr 0
sProc 0
q:
qReqConf 00
qReqStat
role:
dev 1
prs 1
rssi:
at_HMLAN1:
avg -71.5
cnt 6
lst -72
max -71
min -72
shRegW:
07 02
Attributes:
IODev HMLAN1
actCycle 000:10
actStatus alive
autoReadReg 4_reqStatus
expert 2_raw
firmware 1.3
model HM-TC-IT-WM-W-EU
msgRepeat 1
room Heizung
serialNr NEQ1******
subType thermostat
webCmd getConfig:clear msgEvents
Wie kann ich denn den Climate Channel vom Thermostat mit FHEM peeren? Das Thermostat schaltet ja nur einen Funkschalter und kein Heizungsthermostat.
Bitte die angepinnten Threads im Anfängerforum lesen. Bitte immer lists posten und diese in Code-Tags (#).
Ich habe nicht von peeren mit FHEM geredet sondern vom peeren der Devices untereinander, damit die Heizung auch funktionert, wenn FHEM nicht da ist. Dazu bitte das Einsteiger-PDF und das Wiki konsultieren.
Das Thermostat ist nicht mit FHEM gepairt
Zitat von: CoolTux am 08 Januar 2018, 16:59:16
Das Thermostat ist nicht mit FHEM gepairt
Ich lese Code ohne Codetags grundsätzlich nicht mehr.
Bei größer 50 Posts ich auch nicht. Aber der Kollege hat ja gerade mal 3 ;)
code ist korrigiert, sorry.
Zitat von: CoolTux am 08 Januar 2018, 16:59:16
Das Thermostat ist nicht mit FHEM gepairt
Wo erkenne ich denn, dass es nicht gepairt ist? Es erscheint ja nach
set HMLAN1 hmPairForSec 30
in meiner Config.
Folgendes solte stehen
protState CMDs_done
PairedTo HMID also richtig als Zahl
Ok. Hab alles nochmal neu aufgesetzt. Jetzt geht es.
Danke