← Tilbage til Home Assistant Automatiseringer
Klima & Gratis Solenergi

Passiv Solvarme: Udnyt Varmen fra Udestuen

Af: Kasper Gyldenlev Damholdt | Placeret i Udestue & Stue

Temperatur-Delta & Automatisk Varmeflytning

Automatiseret udnyttelse af den gratis passive solvarme, som opbygges i udestuen på solrige forårs-, efterårs- og vinterdage, til supplerende opvarmning af boligens opholdsrum.

📋 Test-metodologi: Testet og i daglig drift med præcise ESP32/Zigbee temperatursensorer i udestue og stue, kombineret med en relæstyret varmeflytningsblæser og lockout mod global udluftning.
⚡ TL;DR / Kort Konklusion:

Når solen opvarmer udestuen til over 22°C og temperaturen samtidig er mindst 2°C højere end i stuen, aktiverer Home Assistant automatisk en varmeflytningsblæser. Den overfører varm den frie solenergi direkte ind i huset og reducerer forbruget på varmepumper og radiatorer.

Hardware & Integration

Temperatursensorer & Varmeflytningsenhed

Systemet sammenligner målinger fra temperatursensoren i udestuen (sensor.udestue_temperatur) med stuerumssensoren (sensor.temp_stuen_temperatur). Varmeflytningen styres via et smart-relæ/kontakt (fan.udestue_flytteblaeser eller switch.udestue_varmeflytning).

Styringsdiagram & Beslutningstræ

Automatiseringen overvåger løbende temperatur-deltaet mellem udestue og stue samt tilstanden på udluftnings-kontakten:

graph TD A[Triggers: Temp-ændring udestue/stue, Master Lock State] --> B{Er udluftning aktiv?
input_boolean.lufte_ude = ON} B -->|Ja: Udluftning igang| C[Sluk Varmeflytning
Blæser: OFF] B -->|Nej: Normal drift| D{Er udestue temp > 22°C?} D -->|Nej: For koldt i udestue| E[Sluk Varmeflytning
Blæser: OFF] D -->|Ja: Tilstrækkelig solvarme| F{Er Udestue Temp >
Stue Temp + 2.0°C?} F -->|Ja: Overskudsvarme til stede| G[Start Passiv Solvarme:
Tænd Blæser / Varmeflytning ON] F -->|Nej: Temperaturer udlignet| H[Stop Varmeflytning:
Sluk Blæser / OFF]

Styringslogik & Energibesparelse

Dynamisk Delta-sammenligning
  • Beregnet Hysteresekurve: Ved at kræve en temperaturforskel på mindst 2°C (f.eks. 24°C i udestuen vs. 20°C i stuen) sikres det, at der kun blæses luft ind, som reelt opvarmer boligen.
  • Automatisk Stop ved Udligning: Når luften i stuen er varmet op, eller når solen går bag en sky og udestuen køler af, slukker blæseren før der trækkes kold luft ind.
  • Samspil med Varmepumper: Da den passive solvarme hæver stuetemperaturen naturligt, vil master-styringen på Hisense 5kW og Fujitsu varmepumperne automatisk drosle ned eller slukke.

Fordele og Ulemper ved denne Automatisering

✅ Fordele

  • Gratis opvarmning: Udnytter ren solenergi fra udestuen og sænker det samlede kW-forbrug om foråret og efteråret.
  • Fuldautomatisk drift: Ingen manuelle spjæld eller tænd/sluk kontakter nødvendige.
  • Beskyttelse mod nedkøling: Hystereselogikken forhindrer effektivt indblæsning af kold luft.

⚠️ Ulemper & Opmærksomhedspunkter

  • Blæserstøj ved høj effekt: Luftbevægelsen gennem kanalen kan give svag susen, når blæseren kører på maksimum.
  • Sæsonafhængig: Virker primært i overgangsmånederne (marts-maj og september-november), da udestuen om sommeren ofte udluftes direkte mod det fri.

Home Assistant Automation (YAML)

Kilden til automatiseringen i Home Assistant opbygget med Jinja2 delta-beregning:

alias: 'Klima: Passiv Solvarme fra Udestue'
description: 'Udnytter overskudsvarme fra udestuen til at opvarme stue/hus når udestuetemperaturen overstiger stuetemperaturen'
trigger:
  - platform: numeric_state
    entity_id: sensor.udestue_temperatur
    above: 22.0
    id: temp_stigning
  - platform: state
    entity_id: input_boolean.lufte_ude
    id: udluftning
  - platform: time_pattern
    minutes: "/10"
    id: interval_tjek

condition: []

action:
  - choose:
      # Betingelse 1: Udluftning er aktiv -> Sluk varmeflytning
      - conditions:
          - condition: state
            entity_id: input_boolean.lufte_ude
            state: 'on'
        sequence:
          - action: fan.turn_off
            target:
              entity_id: fan.udestue_flytteblaeser

      # Betingelse 2: Udestue temp > (Stue temp + 2.0°C) OG udestue temp >= 22°C -> Start blæser
      - conditions:
          - condition: template
            value_template: >-
              {{ states('sensor.udestue_temperatur') | float(0) >= 22.0 and
                 states('sensor.udestue_temperatur') | float(0) > (states('sensor.temp_stuen_temperatur') | float(0) + 2.0) }}
        sequence:
          - action: fan.turn_on
            target:
              entity_id: fan.udestue_flytteblaeser

    # Default: Udestuen er for kold eller forskellen er for lille -> Sluk blæser
    default:
      - action: fan.turn_off
        target:
          entity_id: fan.udestue_flytteblaeser
mode: restart

Ofte Stillede Spørgsmål (FAQ)

Hvornår aktiveres varmeflytningen fra udestuen?

Automatiseringen starter varmeflytningen, når udestuens temperatur overstiger 22°C OG samtidigt er mindst 2°C varmere end rumtemperaturen i stuen.

Hvad sker der, hvis huset udluftes samtidig?

Hvis hovedafbryderen for udluftning (input_boolean.lufte_ude) er aktiv, deaktiveres varmeflytningen automatisk for at forhindre træk og ukontrolleret luftstrøm.

Hvordan forhindres det, at kold luft blæses ind fra udestuen om natten?

Systemet sammenligner kontinuerligt udestuens temperatur med stuen via en delta-skabelon (Template Condition). Så snart udestuen bliver koldere end stuen eller falder under 20°C, slukkes blæseren øjeblikkeligt.

Anvendt Automations Stack

Home Assistant Core Jinja2 Template Delta Varmeflytning & Solvarme Zigbee / ESP32 Sensorer Mermaid Flowcharts