HM-CC-RT-DN Funk-Heizkörperthermostat "korrekt" anlegen

Moderator: seppy

Antworten
315
Beiträge: 29
Registriert: 30. Okt 2018 16:28

HM-CC-RT-DN Funk-Heizkörperthermostat "korrekt" anlegen

Beitrag von 315 »

Hallo zusammen,

wünsche noch ein frohes Neues!

Kann mir jemand eine Beispiel-Konfig für ein "HM-CC-RT-DN Funk-Heizkörperthermostat" zeigen?

Was ich dafür in .items und .sitemap anlegen sollte?

Also eine Art Best Practice, um die Themperatur "hübsch" / intelligent darzustellen und setzen zu können, auf verschiedene Weisen.

Ggf. auch ein paar Anregungen für Rules?

Viele Grüße
315

315
Beiträge: 29
Registriert: 30. Okt 2018 16:28

Re: HM-CC-RT-DN Funk-Heizkörperthermostat "korrekt" anlegen

Beitrag von 315 »

Mich würde dabei vor allem auch interessieren, was bei Min/Max und als Interval einzustellen ist?

Mir ist schon klar, dass das jeder machen kann wie er möchte, aber es geht mir um Erfahrungswerte, was gut funktioniert.

Benutzeravatar
seppy
Beiträge: 738
Registriert: 24. Sep 2015 20:25
Answers: 4
Wohnort: Bonn

Re: HM-CC-RT-DN Funk-Heizkörperthermostat "korrekt" anlegen

Beitrag von seppy »

Hi,

ich habe es bei mir wie folgt aufgebaut. Nicht wundern, ich setze HMIP ein, aber das macht hier erstmal keinen Unterschied.
items:

Code: Alles auswählen

// HKT Wohnzimmer links
Group gInnenEGWohnzimmerHKTLinks
	"Heizkörper Wohnzimmer links" 
	<heating> 
	(gEGWohnzimmer)
Number InnenEGWohnzimmerHKTLinksTargetTemp
	"Gewünschte Raumtemperatur [%.1f °C]"
	<temperature>
	(gInnenEGWohnzimmerHKTLinks,gEGWohnzimmerHKTTargetTemp)
	{channel="homematic:HMIP-eTRV:6d2469a0:XXXXXXXXXXXXXX:1#SET_POINT_TEMPERATURE"}
Number:Temperature InnenEGWohnzimmerHKTLinksCurrTemp
	"Temperatur Esszimmer [%.1f °C]"
	<temperature>
	(gInnenEGWohnzimmerHKTLinks, gEGWohnzimmerHKTCurrTemp)
	{channel="homematic:HMIP-eTRV:6d2469a0:XXXXXXXXXXXXXX:1#ACTUAL_TEMPERATURE" }
Switch InnenEGWohnzimmerHKTLinksBattery
	"Batterie Status [MAP(battery.map):%s]"
	<battery>
	(gInnenEGWohnzimmerHKTLinks,gSysBatteryState)
	{channel="homematic:HMIP-eTRV:6d2469a0:XXXXXXXXXXXXXX:0#LOW_BAT"}
Number InnenEGWohnzimmerHKTLinksRSSI
	"Feldstärke am Device [%d dbm]"
	(gInnenEGWohnzimmerHKTLinks)
	{channel="homematic:HMIP-eTRV:6d2469a0:XXXXXXXXXXXXXX:0#RSSI_DEVICE"}
Number InnenEGWohnzimmerHKTLinksValve
	"Ventilöffnung [%d]%"
	(gInnenEGWohnzimmerHKTLinks)
	{channel="homematic:HMIP-eTRV:6d2469a0:XXXXXXXXXXXXXX:1#VALVE_STATE"}
Number InnenEGWohnzimmerHKTLinksBatteryState
	"Batterieladung HKT EZ [%.1f]"
	(gInnenEGWohnzimmerHKTLinks)
	{channel="homematic:HMIP-eTRV:6d2469a0:XXXXXXXXXXXXXX:0#OPERATING_VOLTAGE"}
Number InnenEGWohnzimmerHKTLinksUNREACH
	(gInnenEGWohnzimmerHKTLinks, gSysUnreached)
	{channel="homematic:HMIP-eTRV:6d2469a0:XXXXXXXXXXXXXX:0#UNREACH"}
Da ich mir nicht jedes Detail in der Standard Sitemap anzeige, ist die Darstellung auf die Nutzbarkeit (und WAF) reduziert. Ich zeige nur die IST und die SOLL Temperatur an und biete die Möglichkeit letztere zu verstellen. In meiner Sitemap sieht das dann so aus:

Code: Alles auswählen

Text label="Wohnzimmer [%.1f °C]" icon="sofa" item=gEGWohnzimmerHKTCurrTemp  {
	Text item=EGWohnzimmerTuersensorState icon="door" valuecolor=[!=geschlossen="green", ==geschlossen="red"]				
	Text item=gEGWohnzimmerHKTCurrTemp icon="temperature" valuecolor=[>24="red", >21="orange", >19="green", <=19="blue"] 					
	Selection item=gEGWohnzimmerHKTTargetTemp icon="temperature" mappings=[4.50="Aus", 6.00="Aus", 15.00="15°C", 18.00="18°C", 20.00="20°C", 20.50="20,5°C", 21.00="21°C", 21.50="21,5°C", 22.00="22°C", 22.50="22,5°C", 23.00="23°C", 23.50="23,5°C", 24.00="24°C", 24.50="24,5°C", 25.00="25°C"] visibility=[GlobalHeatingPeriod==ON]
}			
Im Sommer ([GlobalHeatingPeriod==OFF) blende ich das Selectionfeld aus.

So sieht das das dann in der App aus:
WhatsApp Image 2020-01-13 at 10.55.38.jpeg
Wenn Ihr mal im HabPanel Umfeld schaut ... findet Ihr wahre Künstler, die auch sehr aufwändige Widget gebaut haben.
Ich versuche meine Steuerung maximal zu automatisieren und den manuellen Eingriff auf das absolute Minimum zu reduzieren.

Vielleicht hilft es Euch.
Viele Grüße,
Seppy
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
Homematic und HomematicIP über Raspberrymatic (RaspPi 4 4GB) mit 2x HMLAN. Steuerung und Visualisierung durch OpenHAB2 auf RaspPi in Hutschienengehäuse im Sicherungskasten. Rund 100 Aktoren/Sensoren

- Abgesichert durch APC USV
- Bewässerungssteuerung mit Hunter Magnetventilen (HM-LC-Sw4-DR)
- Beleuchtungssteuerung Innen und Aussen (HM-LC-Sw4-DR + HM-LC-SW1-FM + HMW-IO-12-SW7-DR)
- Rolladensteuerung mit Beschattungsautomatik über Temperaturdifferenzsensor (HM-LC-Bl1PBU-FM)
- Wetter und Unwetterinformationen von wunderground
- Benachrichtigung der Bewohner via Pushover
- Multimediawand und Dreambox Steuerung (HM-LC-SW1-FM)
- Heizungssteuerung mit Komfort und Energiesparfunktionen (HM-CC-RT-DN + HM-Sec-SC-2 + HMIP-eTRV-2)
- Werkstatt Kompressorsteuerung (HMW-IO-12-SW7-DR)
- Weihnachtsbeleuchtung außen
- Präsenzerkennung über Geolocation (iCloud Binding), iBeacon und WLAN (Unifi Binding)
- Philips HUE & Tasmota Devices (Tuya) Einbindung

Benutzeravatar
clajo
Beiträge: 32
Registriert: 25. Dez 2019 09:23
Answers: 1

Re: HM-CC-RT-DN Funk-Heizkörperthermostat "korrekt" anlegen

Beitrag von clajo »

Ganz simple:

in der Sitemap

Code: Alles auswählen

 Text item=Heizung_Wohnen_VALVE label="Heizung [Ventil %.0f %%]" icon="radiator" {
        Frame label="Temperaturen" {
          Text item=Heizung_Wohnen_ACTUALTEMP
            label="Aktuelle Temperatur [%.1f °C]"
            icon="temperature"
            //rule Feedback
            valuecolor=[Heizung_Wohnen_Feedback=="okay"="green",
            Heizung_Wohnen_Feedback=="toolow"="blue"]

          Setpoint item=Heizung_Wohnen_SET
            label="Modifizieren (±½)"
            icon="temperature"
            minValue=4.5
            maxValue=30.5
            step=0.5
            visibility=[Heizung_Wohnen_SET > 4.5]
        } // END Frame Temperaturen
Items

Code: Alles auswählen

Number Heizung_Wohnen_SET
  "Heizung Wohnen: letzter übermittelter Wert [%.1f °C]"
  <line>
  (gHeizungWohnEss)
  {channel="homematic:HM-CC-RT-DN:...:4#SET_TEMPERATURE"}

Number Heizung_Wohnen_ACTUALTEMP
  "Temperatur Heizung Wohnen [%.1f °C]"
  <temperature>
  (gHeizungWohnEss)
  {channel="homematic:HM-CC-RT-DN:...:4#ACTUAL_TEMPERATURE"}

Number Heizung_Wohnen_VALVE
  "Ventil Heizung Wohnen [%d %%]"
  <radiator>
  (gHeizungWohnEss)
  {channel="homematic:HM-CC-RT-DN:...:4#VALVE_STATE"}
Jörg

tsch
Beiträge: 66
Registriert: 22. Jun 2019 10:33
Wohnort: Neuberg

Re: HM-CC-RT-DN Funk-Heizkörperthermostat "korrekt" anlegen

Beitrag von tsch »

Hallo,

habe heute auch erfolgreich RaspberryMatic in Betrieb genommen und einen HM-CC-CRT-DN angelernt.
Danach das Homematic-Binding in openHAB installiert, der Regler wurde direkt erkannt und ich habe das entsprechende Thing aktiviert und die Channel-Nr in den Code eingefügt.

Habe zunächst mal cujo's Code an meine Umgebung angepasst, finde aber keine Möglichkeit damit über die openHAB-App den Regler zu regeln bzw. dessen Temperatur angezeigt zu bekommen.
Fehlt mir da noch etwas?
Müssen evtl. noch weitere Things, die nach der Installation des HM-Bindings gefunden wurden auch aktiviert bzw. konfiguriert werden?
Muss seitens RaspberryMativ evtl. noch etwas konfiguriert werden?

Vielen Dank für Eure Hilfe.

Antworten