Wandthermostat desired-temp

Begonnen von martinKr, 08 Januar 2018, 16:38:51

Vorheriges Thema - Nächstes Thema

martinKr

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

marvin78

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.

martinKr

#2
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



martinKr

#3
Wie kann ich denn den Climate Channel vom Thermostat mit FHEM peeren? Das Thermostat schaltet ja nur einen Funkschalter und kein Heizungsthermostat.

marvin78

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.

CoolTux

Das Thermostat ist nicht mit FHEM gepairt
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

marvin78

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.

CoolTux

Bei größer 50 Posts ich auch nicht. Aber der Kollege hat ja gerade mal 3  ;)
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

martinKr


martinKr

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.

CoolTux

Folgendes solte stehen

protState CMDs_done
PairedTo HMID    also richtig als Zahl

Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

martinKr

Ok. Hab alles nochmal neu aufgesetzt. Jetzt geht es.

Danke