Gå til indhold

Elbil Opvarmning om Vinteren

Let 15 min

Aldrig mere stig ind i en iskold bil om vinteren! Denne guide viser hvordan du automatisk forvarmer din elbil når temperaturen falder - og samtidig sparer batteri ved kun at opvarme når det er nødvendigt.

FordelBeskrivelse
KomfortVarm kabine og optøede ruder hver morgen
BatteriOpvarmning mens tilsluttet bruger strøm fra nettet, ikke batteriet
RækkeviddeForvarmet batteri = bedre rækkevidde i kulde
SikkerhedKlare ruder uden at skrabe
KomponentBeskrivelse
Home AssistantMed Tesla, Polestar, VW eller anden elbil-integration
Elbil-integrationTesla Custom Integration, Volkswagen We Connect, Polestar API, etc.
MobiltelefonTil notifikationer
MærkeIntegrationHACS
TeslaTesla Custom Integration
Volkswagen/Audi/SkodaVolkswagen We Connect ID
PolestarPolestar API
BMWBMW Connected Drive
MercedesMercedes ME
Hyundai/KiaHyundai/Kia Connect
RenaultRenault ZE Services

Med en typisk elbil-integration får du disse entities:

EntityTypeBeskrivelse
climate.bil_climateClimateTænd/sluk klimaanlæg
sensor.bil_inside_temperatureSensorIndvendig temperatur
sensor.bil_outside_temperatureSensorUdvendig temperatur
sensor.bil_battery_levelSensorBatteriniveau i %
sensor.bil_chargingSensorOpladningsstatus
select.bil_seat_heater_*SelectSædevarme (off/low/medium/high)

Den vigtigste automation - tænd klimaanlæg automatisk når det er frostvejr:

automation:
- alias: "Bil: Opvarmning under 0 grader"
description: "Tænder bilens klimaanlæg når temperaturen er under 0°C i 1 minut"
mode: single
trigger:
- platform: numeric_state
entity_id: sensor.bil_inside_temperature
below: 0
for:
minutes: 1
condition:
# Kun hvis batteri er over 40%
- condition: numeric_state
entity_id: sensor.bil_battery_level
above: 40
action:
# Tænd klimaanlæg
- service: climate.set_preset_mode
target:
entity_id: climate.bil_climate
data:
preset_mode: "on"
# Vent 15 minutter
- delay:
minutes: 15
# Sluk igen
- service: climate.set_preset_mode
target:
entity_id: climate.bil_climate
data:
preset_mode: "off"

Få besked hvis bilen bliver for kold om natten:

automation:
- alias: "Bil: Kold om natten"
description: "Sender notifikation når bilen er under 5°C om natten"
mode: single
trigger:
- platform: numeric_state
entity_id: sensor.bil_inside_temperature
below: 5
condition:
- condition: time
after: "22:00:00"
before: "07:00:00"
action:
- service: notify.mobile_app_din_telefon
data:
title: "🚗❄️ Bilen er kold"
message: >
Indvendig temp: {{ states("sensor.bil_inside_temperature") }}°C
data:
tag: "bil_kold"

Bonus: Hold bilen kølig om sommeren:

automation:
- alias: "Bil: Køling over 30 grader"
description: "Tænder AC når temperaturen er over 30°C"
mode: single
trigger:
- platform: numeric_state
entity_id: sensor.bil_inside_temperature
above: 30
for:
seconds: 20
condition:
- condition: numeric_state
entity_id: sensor.bil_battery_level
above: 40
action:
- service: climate.set_temperature
target:
entity_id: climate.bil_climate
data:
temperature: 20
hvac_mode: "cool"
- alias: "Bil: Sluk køling under 20 grader"
description: "Slukker AC når temperaturen er under 20°C"
mode: single
trigger:
- platform: numeric_state
entity_id: sensor.bil_inside_temperature
below: 20
for:
minutes: 2
action:
- service: climate.turn_off
target:
entity_id: climate.bil_climate

Opvarm bilen automatisk før du skal på arbejde:

automation:
- alias: "Bil: Morgen opvarmning"
description: "Forvarmer bilen kl. 07:00 på hverdage når det er koldt"
mode: single
trigger:
- platform: time
at: "07:00:00"
condition:
- condition: time
weekday:
- mon
- tue
- wed
- thu
- fri
# Kun hvis det er koldt
- condition: numeric_state
entity_id: sensor.bil_inside_temperature
below: 10
# Kun hvis batteri er OK
- condition: numeric_state
entity_id: sensor.bil_battery_level
above: 30
action:
- service: climate.set_preset_mode
target:
entity_id: climate.bil_climate
data:
preset_mode: "on"
- service: notify.mobile_app_din_telefon
data:
title: "🚗🔥 Bilen forvarmes"
message: >
Temp: {{ states("sensor.bil_inside_temperature") }}°C
→ Klar om 15 min
- delay:
minutes: 15
- service: climate.set_preset_mode
target:
entity_id: climate.bil_climate
data:
preset_mode: "off"

Tænd sædevarme automatisk sammen med klimaanlæg:

automation:
- alias: "Bil: Sædevarme ved frost"
description: "Tænder sædevarme når klimaanlæg aktiveres ved frost"
mode: single
trigger:
- platform: state
entity_id: climate.bil_climate
to: "heat_cool"
condition:
- condition: numeric_state
entity_id: sensor.bil_inside_temperature
below: 5
action:
# Tænd sædevarme på begge forsæder
- service: select.select_option
target:
entity_id: select.bil_seat_heater_left
data:
option: "high"
- service: select.select_option
target:
entity_id: select.bil_seat_heater_right
data:
option: "high"
# Sæt til medium efter 5 min
- delay:
minutes: 5
- service: select.select_option
target:
entity_id:
- select.bil_seat_heater_left
- select.bil_seat_heater_right
data:
option: "medium"
type: entities
title: "🚗 Elbil Status"
entities:
- entity: sensor.bil_inside_temperature
name: Indvendig temp
icon: mdi:thermometer
- entity: sensor.bil_outside_temperature
name: Udvendig temp
icon: mdi:thermometer
- entity: sensor.bil_battery_level
name: Batteri
icon: mdi:battery
- entity: climate.bil_climate
name: Klimaanlæg
- entity: sensor.bil_charging
name: Opladning
type: thermostat
entity: climate.bil_climate
name: Bil Klimaanlæg
features:
- type: climate-preset-modes
preset_modes:
- "off"
- "on"
- "dog"
- "camp"
type: gauge
entity: sensor.bil_inside_temperature
name: Kabine temperatur
unit: "°C"
min: -20
max: 50
severity:
green: 15
yellow: 25
red: 35
needle: true

Tesla har specielle preset modes:

ModeBeskrivelse
offKlimaanlæg slukket
onNormal opvarmning/køling
dogHundetilstand - holder behagelig temp og viser besked på skærm
campCampingtilstand - holder klima og strøm til enheder
# Aktivér hundetilstand
service: climate.set_preset_mode
target:
entity_id: climate.bil_climate
data:
preset_mode: "dog"
input_datetime:
bil_opvarmning_tid:
name: "Bil opvarmningstid"
has_date: false
has_time: true
icon: mdi:car-clock
input_number:
bil_min_batteri_opvarmning:
name: "Minimum batteri for opvarmning"
min: 20
max: 80
step: 5
unit_of_measurement: "%"
icon: mdi:battery-alert
  1. Opvarm mens tilsluttet - Brug strøm fra nettet, ikke batteriet
  2. Sæt tidsbegrænsning - 15-20 min er typisk nok
  3. Tjek batteri først - Undgå opvarmning ved lavt batteri
  4. Brug sædevarme - Bruger mindre strøm end kabineopvarmning
TipEffekt
Forvarm mens tilsluttet+10-20% rækkevidde
Brug sædevarme frem for kabinevarme+5% rækkevidde
Hold batteri over 20%Beskytter batteriet

Kommentarer