🚗 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

0 0 votes
Article Rating
Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x
()
x