HM-CC-TC Funk-Wandthermostat

Aus FhemWiki
(Weitergeleitet von HM-CC-TC)
Wechseln zu: Navigation, Suche

Inhaltsverzeichnis

HM-CC-TC Funk-Wandthermostat + Funk-Stellantrieb

Programmierbarer Raumthermostat, der bis zu 4 Funk-Stellantriebe steuern kann.

Features

  • Am Raumthermostat programmierbare Tages- und Nachtemperatur.
  • Pro Tag können bis zu 24 Schaltpunkte definiert werden.
  • Anbindung eines Tür/Fensterkontaktes HM-SEC-SC HM-Sec-RHS zur Absenkung der Temperatur auf einen eigens einstellten Wert bei offenem Fenster.
  • Anzeige der Luftfeuchte im Raum und Hintergrundbeleuchtung des Displays.

Alle 120 bis 184 Sekunden überträgt der Wandthermostat vorhandene Befehle zu den Stellantrieben. Jeder empfangene Befehl wird vom Stellanrieb bestätigt und dann ausgeführt.

Hinweise zum Betrieb mit FHEM

Vor dem Einsatz mit einer Zentrale erst alle Stellantriebe und Fensterkontakte mit dem HM-CC-TC verbinden. Damit das ganze dann in Fhem auftaucht muss er noch mit dem CUL gepairt werden. set CUL hmPairForSec 300 setzt den CUL für 5 Minuten in den Anlernmodus. Danach am Thermostaten 5 Sekunden lang die OK Taste drücken und es wird eine Zeit von 20 auf 0 gezählt. Anschliessend wird für noch 2-3 Sekunden kurz ein OK angezeigt und der Thermostat ist in Fhem eingebunden.

Plots anzeigen in PGM2

Durch Autocreate wird zwar ein Log angelegt, aber kein Plot (Grafische Auswertung). Dem kann man aber abhelfen. Unter dem Filelog des Thermostaten das attrb log auf temp4hum6:Plot,text setzten und es wird ein Plot link neben dem Text Link angezeigt.

alternative Plots

Mit dem fht.gplot funktioniert die Anzeige der Ventilstellung (actuator) nicht.

Mit folgendem angepassten .gplot File wird die gemessene Temperatur und Ventilstellung angezeigt.

 ############################ 
 # Display the measured temp and the actuator. 
 # Corresponding FileLog definition: 
 # define <filelogname> FileLog /var/log/fhem/actuator_name-%Y.log  <actuator_name>:(measured-temp|actuator).* 
 
 set terminal png transparent size <SIZE> crop 
 set output '<OUT>.png' 
 set xdata time 
 set timefmt "%Y-%m-%d_%H:%M:%S" 
 set xlabel " " 
 set ytics nomirror 
 set y2tics 
 #set ytics 
 set title '<L1>' 
 set grid xtics y2tics 
 
 set y2label "Temperatur in C" 
 set ylabel "Ventil (%)" 
 
 #FileLog 4:measured:10: 
 #FileLog 4:actuator:50: 
 
 plot \ 
   "< egrep 'temperature' <IN>"\ 
          using 1:4 axes x1y2 title 'Temperaturm in C' with lines,\ 
   "< egrep 'actuator' <IN>"\ 
         using 1:4 axes x1y1 title 'Ventil (%)' with lines\

Alles-drin-Plot

dazu nimmt man folgendes .gplot. Man/Fra beachte, das hierfür alle Parameter nach der define-Anweisung in das Logfile geschrieben werden.

############################
# Display the measured temp and the actuator.
# Corresponding FileLog definition: 
# define <filelogname> FileLog /var/log/fhem/HM_CC_TC-%Y.log <HM_CC_TC-name>

set terminal png transparent size <SIZE> crop
set output '<OUT>.png'
set xdata time
set timefmt "%Y-%m-%d_%H:%M:%S"
set xlabel " "
set ytics nomirror
set y2tics
#set ytics
set title '<L1>'
set grid xtics y2tics

set y2label "Temperature in C"
set ylabel "Actuator (%)"

#FileLog 4:temperature:0:
#FileLog 4:desired:0:
#FileLog 4:humidity:0:
#FileLog 4:actuator:0:int

plot \
  "< awk '/temperature/{print $1, $4}' <IN>"\
     using 1:2 axes x1y2 title 'Measured temperature' with lines lw 2,\
  "< awk '/desired/{print $1, $4}' <IN>"\
     using 1:2 axes x1y2 title 'Desired temperature' with steps,\
  "< awk '/humidity/ {print $1, $4+0}' <IN>"\
     using 1:2 axes x1y1 title 'Humidity (%)' with lines,\
  "< awk '/actuator/ {print $1, $4+0}' <IN>"\
     using 1:2 axes x1y1 title 'Actuator (%)' with lines\

Log-Auszug

HM_CC_TC sendet alle 2 Minuten folgenden Statusbericht:
Datum-Zeit <Device Name> T: 17.3 H: 66
Datum-Zeit <Device Name> measured-temp: 17.3
Datum-Zeit <Device Name> temperature: 17.3
Datum-Zeit <Device Name> humidity: 66
Datum-Zeit <Device Name> 96 %

Bei Status-Änderungen sendet HM_CC_TC auch diverse Stati, z.b.:

Datum-Zeit <Device Name> desired-temp: 15.5

Links

Anleitung [1] PDF

Meine Werkzeuge
Namensräume
Varianten
Aktionen
Navigation
Werkzeuge