Share This Article
Tesla Home Assistant Integration: Statusübersicht im Dashboard
Mit diesem YAML-Snippet kannst du den aktuellen Status deines Tesla Model Y Juniper 2025 direkt in Home Assistant visualisieren. Die Integration ist besonders sinnvoll, wenn du wichtige Fahrzeugdaten wie Batteriestand, Reichweite, Reifendruck oder den Verriegelungsstatus auf einen Blick sehen möchtest. Die Custom Card vehicle-status-card sorgt für eine übersichtliche und anpassbare Darstellung, die sich nahtlos in dein Smart Home Dashboard einfügt.
Das folgende Beispiel zeigt dir eine vollständige Konfiguration, wie du alle relevanten Tesla-Daten in einer Karte zusammenfasst. Du kannst damit nicht nur den Status ablesen, sondern auch direkt Aktionen auslösen, zum Beispiel das Fahrzeug verriegeln oder Details zu einzelnen Sensoren anzeigen.
type: custom:vehicle-status-card
button_card:
- button:
icon: m3s:shield-locked
primary: Vehicle Lock
secondary:
state_template: "{{ states('') | capitalize }}"
entity:
button_type: action
hide_button: false
button_action:
entity:
tap_action:
action: more-info
hold_action:
action: more-info
double_tap_action:
action: none
- button:
icon: mdi:battery-high
primary: Battery Status
secondary:
state_template: "{{ states('') }} %"
entity:
button_type: action
hide_button: false
button_action:
entity:
tap_action:
action: more-info
hold_action:
action: none
double_tap_action:
action: none
- button:
icon: mdi:road-variant
primary: Range
secondary:
state_template: "{{ states('') | int }} km"
entity:
button_type: action
hide_button: false
button_action:
entity:
tap_action:
action: more-info
hold_action:
action: none
double_tap_action:
action: none
- button:
icon: mdi:speedometer
primary: Odometer
secondary:
state_template: "{{ states('') | int }} km"
entity:
button_type: action
hide_button: false
button_action:
entity:
tap_action:
action: more-info
hold_action:
action: none
double_tap_action:
action: none
- button:
icon: mdi:car-tire-alert
primary: Tire Pressure
secondary:
state_template: "{{ states('') | float | round(2) }} psi"
entity:
tire_card:
front_left:
entity:
name: Front Left
front_right:
entity:
name: Front Right
rear_left:
name: Rear Left
entity:
rear_right:
name: Rear Right
entity:
top: 50
horizontal: true
background: /api/image/serve//original
button_action:
entity: ""
tap_action:
action: more-info
hold_action:
action: none
double_tap_action:
action: none
card_type: tire
- button:
icon: mdi:ev-plug-type2
primary: Charging Status
secondary:
state_template: "{{ states('') }}"
entity:
button_type: action
hide_button: false
button_action:
entity:
tap_action:
action: more-info
hold_action:
action: none
double_tap_action:
action: none
- button:
icon: mdi:thermometer
primary: Interior Temperature
secondary:
state_template: "{{ states('') }} °C"
entity:
button_type: action
hide_button: false
button_action:
entity:
tap_action:
action: more-info
hold_action:
action: none
double_tap_action:
action: none
- button:
icon: mdi:weather-cloudy
primary: Exterior Temperature
secondary:
state_template: "{{ states('') }} °C"
entity:
button_type: action
hide_button: false
button_action:
entity:
tap_action:
action: more-info
hold_action:
action: none
double_tap_action:
action: none
layout_config:
button_grid:
rows: 2
columns: 2
swipe: true
hide:
button_notify: false
buttons: false
images: false
indicators: false
mini_map: false
range_info: false
map_address: true
card_name: false
theme_config:
mode: auto
theme: default
section_order:
- header_info
- images
- mini_map
- buttons
images_swipe:
autoplay: true
name: Tesla Dashboard
mini_map:
device_tracker:
range_info:
- energy_level:
entity:
icon: mdi:battery-80
range_level:
entity:
progress_color: "#54b2d1"
charging_entity:
indicators:
single:
- entity:
icon: mdi:lock
action_config:
tap_action:
action: more-info
- entity:
icon: mdi:car-door
action_config:
tap_action:
action: more-info
- entity:
icon: mdi:ev-plug-type2
action_config:
tap_action:
action: more-info
images:
- url: /api/image/serve//original
title: Tesla Image 1
- url: /api/image/serve//original
title: Tesla Image 2
- url: /api/image/serve//original
title: Tesla Image 3
Mit dieser Konfiguration kannst du die wichtigsten Fahrzeugdaten zentral überwachen und bekommst direkten Zugriff auf Detailinformationen. Die Karte ist flexibel anpassbar und unterstützt verschiedene Ansichten, wie zum Beispiel eine Übersicht der Reifendrücke oder eine Mini-Map mit dem aktuellen Standort.
Beachte, dass du die Platzhalter wie <lock_entity> oder <battery_sensor> durch die tatsächlichen Entity-IDs aus deiner Home Assistant Tesla-Integration ersetzen musst. Dies sorgt dafür, dass die Daten korrekt angezeigt werden.
So richtest du die Integration ein
- Ersetze alle Platzhalter im YAML durch deine echten Entity-IDs.
- Installiere die notwendigen Integrationen:
- Tesla Home Assistant Integration
- vehicle-status-card (über HACS)
- Füge das YAML in dein Dashboard (z. B. dashboard.yaml) ein.
- Lade die Lovelace-Oberfläche neu, damit die Änderungen übernommen werden.
Weitere Ressourcen
Mit dieser Lösung hast du deinen Tesla Model Y Juniper 2025 optimal in dein Smart Home eingebunden und kannst alle wichtigen Fahrzeugdaten komfortabel in Home Assistant überwachen.
Verwendete Erweiterungen & Repositories
ngocjohn/vehicle-status-card
🚘 Lovelace custom card for tracking Vehicle status
Video zur Umsetzung
Im Video zu „Tesla Model Y Juniper 2025 – Integriere deinen Tesla in dein Smart Home mit Home Assistant“ wird erklärt, wie das Thema technisch umgesetzt wird.
