Stue: Varmepumpe Master Styring
Af: Kasper Gyldenlev Damholdt | Placeret i Stuen
Denne automatisering styrer en Hisense 5kW varmepumpe via Wi-Fi i Home Assistant. Den sikrer optimal energibesparelse ved at slukke varmen når huset er tomt, aktiverer en støjsvag Quiet Mode (20°C) ved TV-kigning i stuen, og opretholder en natlig Frostvagt Boost (17–18°C) uden at køre konstant.
Hardware & Integration
Hisense 5kW varmepumpen i stuen er koblet op på et isoleret IoT-netværk og styres direkte fra Home Assistant via Wi-Fi integrationen (climate.todelt_airconditionapparat).
Styringen inkluderer dynamisk kontrol af HVAC-modes (Heat/Off), blæserhastighed (High/Low) samt den støjsvage Quiet Mode, der synkroniseres med tilstanden på stue-TV'et.
Styringsdiagram & Beslutningstræ
Automatiseringen trigges af tidspunkter (kl. 06:00 & 22:00), TV-status, tilstedeværelse (zone.home) samt temperatursvingninger i stuen:
zone.home = 0} B -->|Ja: Ingen hjemme| C[Sluk Varmepumpe
HVAC Mode: OFF] B -->|Nej: Folk er hjemme| D{Tidspunkt på døgnet?} D -->|Nat: 22:00 - 06:00| E{Rumtemperatur?} E -->|Temp < 17°C| F[Frostvagt Boost:
Heat 20°C, Fan: High] E -->|Temp > 18°C| G[Frostvagt Opnået:
HVAC Mode: OFF] E -->|17°C <= Temp <= 18°C| H[Behold nuværende nat-status] D -->|Dag: 06:00 - 22:00| I{LG Stue TV Status?} I -->|TV er TÆNDT| J[Komfort Mode:
Heat 20°C, Fan: High, Quiet Mode: ON] I -->|TV er SLUKKET| K[Standard Dag Drift:
Heat 18°C, Quiet Mode: OFF]
Styringslogik & Varmeprofiler
Styringen opretholder et behageligt indeklima i stuen med tre centrale fokuspunkter:
- Maksimal Energieffektivitet om Natten: I stedet for at lade varmepumpen køre konstant om natten, slukkes den helt. Hvis temperaturen falder til under 17°C, aktiveres Frostvagt Boost (20°C med High blæser) for lynhurtigt at blæse varmen rundt, hvorefter den slukker igen ved 18°C.
- Komfort ved TV-kigning: Når LG stue-TV'et tændes, hæves måltemperaturen til 20°C, blæseren sættes til High for hurtig varmefordeling, mens
Quiet Modeaktiveres for at minimere støj i rummet. - Fuld Automatisk Ude-sikring: Så snart den sidste person forlader matriklen (
zone.home = 0), slukker varmepumpen øjeblikkeligt for at undgå spildvarme.
Home Assistant Automation (YAML)
Kilden til automatiseringen i Home Assistant opbygget med choose-betingelser og skabelon-triggere:
alias: 'Klima: Stue Hisense Varmepumpe Master'
description: 'Styrer Hisense 5kW varmepumpe i stuen ud fra tilstedeværelse, tidspunkt, TV-status og Frostvagt Boost'
trigger:
- platform: time
at: '06:00:00'
id: dag_start
- platform: time
at: '22:00:00'
id: nat_start
- platform: state
entity_id: media_player.lg_webos_tv_stue
id: tv_change
- platform: numeric_state
entity_id: sensor.stue_temperatur
below: 17.0
id: frost_on
- platform: numeric_state
entity_id: sensor.stue_temperatur
above: 18.0
id: frost_off
- platform: numeric_state
entity_id: zone.home
below: 1
id: ingen_hjemme
- platform: numeric_state
entity_id: zone.home
above: 0
id: folk_hjemme
action:
- choose:
# Betingelse 1: Ingen er hjemme
- conditions:
- condition: numeric_state
entity_id: zone.home
below: 1
sequence:
- service: climate.turn_off
target:
entity_id: climate.todelt_airconditionapparat
# Betingelse 2: Nat-tilstand (22:00 - 06:00)
- conditions:
- condition: time
after: '22:00:00'
before: '06:00:00'
sequence:
- choose:
- conditions:
- condition: numeric_state
entity_id: sensor.stue_temperatur
below: 17.0
sequence:
- service: climate.set_hvac_mode
target:
entity_id: climate.todelt_airconditionapparat
data:
hvac_mode: heat
- service: climate.set_temperature
target:
entity_id: climate.todelt_airconditionapparat
data:
temperature: 20
fan_mode: high
- conditions:
- condition: numeric_state
entity_id: sensor.stue_temperatur
above: 18.0
sequence:
- service: climate.turn_off
target:
entity_id: climate.todelt_airconditionapparat
# Betingelse 3: Dag-tilstand (06:00 - 22:00)
- conditions:
- condition: time
after: '06:00:00'
before: '22:00:00'
sequence:
- choose:
# TV er tændt -> Komfort Mode med Quiet
- conditions:
- condition: state
entity_id: media_player.lg_webos_tv_stue
state: 'on'
sequence:
- service: climate.set_hvac_mode
target:
entity_id: climate.todelt_airconditionapparat
data:
hvac_mode: heat
- service: climate.set_temperature
target:
entity_id: climate.todelt_airconditionapparat
data:
temperature: 20
fan_mode: high
- service: climate.set_preset_mode
target:
entity_id: climate.todelt_airconditionapparat
data:
preset_mode: quiet
# TV er slukket -> Standard Dag Drift
- conditions:
- condition: state
entity_id: media_player.lg_webos_tv_stue
state: 'off'
sequence:
- service: climate.set_hvac_mode
target:
entity_id: climate.todelt_airconditionapparat
data:
hvac_mode: heat
- service: climate.set_temperature
target:
entity_id: climate.todelt_airconditionapparat
data:
temperature: 18
- service: climate.set_preset_mode
target:
entity_id: climate.todelt_airconditionapparat
data:
preset_mode: none
mode: single
Ofte Stillede Spørgsmål (FAQ)
Hvordan fungerer Frostvagt Boost funktionen om natten?
Om natten (22:00–06:00) er varmepumpen som udgangspunkt slukket. Hvis temperaturen falder til under 17°C, aktiveres Frostvagt Boost (Heat 20°C, High blæser) for hurtig opvarmning, indtil rummet når over 18°C, hvorefter enheden slukkes igen.
Hvad sker der med varmepumpen, når TV'et tændes i stuen?
Når LG webOS TV'et tændes i dagtimerne, skifter automatiseringen til Komfort Mode (Heat 20°C, High blæser) og aktiverer Quiet Mode for at minimere blæserstøj i rummet.
Hvordan sikres det, at varmepumpen ikke kaster energi væk, når ingen er hjemme?
Automatiseringen overvåger zone.home. Så snart tilstedeværelsen falder til 0 (alle har forladt matriklen), slukkes varmepumpen øjeblikkeligt (HVAC Mode: OFF).