🚗 Integra tu Tesla con Home Assistant y pon tu coche a currar en tu domótica casera

⚡️ ¿Por qué unir Tesla y Home Assistant?

¿Te imaginas que tu Tesla abra el garaje solo cuando llegas, se precaliente en invierno antes de salir o te avise cuando la batería está lista mientras tú ves pelis con palomitas? Si ya tienes Home Assistant funcionando (si no, consulta la guía de esta web), puedes conectar tu Tesla y convertirlo en un miembro más de tu hogar inteligente.

Aquí tienes la guía definitiva, con ejemplos prácticos, enlaces comprobados y el toque punk que hace que hasta Elon Musk se quite las gafas de sol.

1️⃣ Métodos de integración: ¿token clásico o Fleet API?

  • Tesla Custom Integration: El método clásico, usando token de refresco. Fácil de poner en marcha, pero tendrás que renovar el token de vez en cuando. Repositorio oficial
  • Tesla Fleet API: El método moderno y oficial. Un poco más de lío al principio, pero más estable y futuro asegurado. Documentación oficial

Vamos a ver ambos, para que elijas tu propia aventura.

2️⃣ Método rápido: Tesla Custom Integration (token clásico)

Paso 1: Instala HACS si no lo tienes

  • Sigue la guía oficial de HACS para instalarlo en Home Assistant.
  • Reinicia Home Assistant y entra en HACS desde el menú lateral.

Paso 2: Añade la integración Tesla en HACS

  • En HACS, ve a “Integraciones” > “Explorar y añadir repositorios”.
  • Busca “Tesla” y añade alandtse/tesla.
  • Descarga y reinicia Home Assistant.

Paso 3: Consigue tu token de Tesla

  • Usa la extensión Tesla Token Generator para Chrome, o apps como Tesla Tokens (Android) o Auth App for Tesla (iOS).
  • Inicia sesión en tu cuenta Tesla y copia el token de refresco.

Paso 4: Configura la integración en Home Assistant

  • Entra en “Configuración > Dispositivos y servicios > Añadir integración”.
  • Busca “Tesla Custom Integration”, introduce tu email y el token.
  • ¡Listo! Tu Tesla aparece como un dispositivo más.

3️⃣ Método pro: Tesla Fleet API (recomendado para 2025 y más allá)

Paso 1: Crea tu app de desarrollador en Tesla

Paso 2: Añade la integración Tesla Fleet en Home Assistant

  • Ve a “Configuración > Dispositivos y servicios > Añadir integración”.
  • Busca “Tesla” y selecciona “Tesla Fleet”.
  • Pega el Client ID y Client Secret.
  • Sigue los pasos para autorizar la app y descarga la clave privada en /config/tesla-fleet.key.
  • Guía visual: Easy Tesla Setup on Home Assistant

Paso 3: Escanea el QR con la app de Tesla

  • Home Assistant te mostrará un QR: escanéalo con la app Tesla en tu móvil.
  • Confirma para instalar la llave virtual en tu coche.

4️⃣ ¿Qué puedes hacer con tu Tesla en Home Assistant?

  • Ver batería, autonomía y estado de carga en tiempo real
  • Localizar el coche en el mapa
  • Precalentar o enfriar el coche antes de salir
  • Abrir/cerrar puertas, maletero, frunk
  • Activar claxon y luces (por si quieres asustar a alguien… o a la aspiradora)
  • Iniciar o detener la carga, ajustar el límite de batería
  • Modo centinela y mucho más

5️⃣ Ejemplos prácticos y automatizaciones punk

Ejemplo 1: Abre el garaje cuando llegas con el Tesla

alias: "Tesla llega a casa"
trigger:
  - platform: zone
    entity_id: device_tracker.tesla_model_3
    zone: zone.home
    event: enter
action:
  - service: cover.open_cover
    entity_id: cover.garaje
  - service: light.turn_on
    entity_id: light.entrada_garaje

Ejemplo 2: Precalienta el Tesla cuando desactivas la alarma en invierno

alias: "Precalentar Tesla en invierno"
trigger:
  - platform: state
    entity_id: alarm_control_panel.alarma_casa
    from: "armed_away"
    to: "disarmed"
condition:
  - condition: time
    after: "06:00:00"
    before: "09:00:00"
  - condition: numeric_state
    entity_id: weather.home
    attribute: temperature
    below: 10
action:
  - service: tesla_custom.set_climate
    data:
      entity_id: climate.tesla_model_3_hvac_climate_system
      temperature: 21

Ejemplo 3: Notificación cuando la carga está lista

alias: "Tesla carga completa"
trigger:
  - platform: numeric_state
    entity_id: sensor.tesla_model_3_battery_level
    above: 90
condition:
  - condition: state
    entity_id: binary_sensor.tesla_model_3_charger_connected
    state: "on"
action:
  - service: notify.mobile_app
    data:
      title: "¡Tesla cargado!"
      message: "Tu Tesla ha alcanzado un {{ states('sensor.tesla_model_3_battery_level') }}% de batería."

Ejemplo 4: Dashboard visual para tu Tesla

title: Tesla Dashboard
views:
  - title: Tesla
    path: tesla
    cards:
      - type: glance
        entities:
          - entity: sensor.tesla_model_3_battery_level
          - entity: sensor.tesla_model_3_range
          - entity: binary_sensor.tesla_model_3_charger_connected
      - type: map
        entities:
          - entity: device_tracker.tesla_model_3
        hours_to_show: 24
      - type: entities
        title: Control
        entities:
          - entity: climate.tesla_model_3_hvac_climate_system
          - entity: lock.tesla_model_3_doors
          - entity: switch.tesla_model_3_charger

6️⃣ Consejos punk para tu integración Tesla-Home Assistant

  • Evita consultas locas: Consultar el coche cada minuto agota la batería. Ajusta los intervalos según si está cargando, en casa o aparcado.
  • Combina con tu energía solar: Automatiza la carga para aprovechar los excedentes solares y ahorrar pasta.
  • Escenas de viaje: Prepara el coche, baja persianas y ajusta el clima de casa con un solo botón antes de salir de viaje.
  • Si el token caduca: Repite el proceso de generación. No es culpa tuya, es el ecosistema Tesla.

7️⃣ Solución de problemas comunes

  • Token expirado: Renueva el token y reinicia la integración.
  • No aparece el coche: Revisa el Client ID/Secret o el token. A veces ayuda reiniciar Home Assistant.
  • El coche se despierta solo: Revisa tus automatizaciones y reduce la frecuencia de consulta.

🎸 Despedida punk

Integrar tu Tesla en Home Assistant es como tener un roadie digital que te prepara el escenario antes de cada concierto. Ahora tu coche y tu casa trabajan juntos mientras tú te relajas con palomitas. ¿Has montado alguna automatización épica? ¿Tu Tesla y tu robot punk ya son colegas? Cuéntanoslo en learningaiagents.net y sigue explorando el lado más divertido de la domótica.

Recursos y enlaces útiles

Por ziru

El Diario IA
Resumen de privacidad

Esta web utiliza cookies para que podamos ofrecerte la mejor experiencia de usuario posible. La información de las cookies se almacena en tu navegador y realiza funciones tales como reconocerte cuando vuelves a nuestra web o ayudar a nuestro equipo a comprender qué secciones de la web encuentras más interesantes y útiles.