Inicio/Guías de Ahorro/Cómo Automatizar la Recarga del Coche Eléctrico con Home Assistant y un Enchufe Inteligente
Guías de Ahorro

Cómo Automatizar la Recarga del Coche Eléctrico con Home Assistant y un Enchufe Inteligente

Sofía G.Escrito por: Sofía G.
Fecha: 17 Jun 2026
Lectura de 8 min
Cómo Automatizar la Recarga del Coche Eléctrico con Home Assistant y un Enchufe Inteligente

La transición hacia la movilidad eléctrica avanza imparable, pero uno de los desafíos que enfrentan los propietarios de vehículos eléctricos es gestionar la recarga de manera eficiente y económica. Automatizar la recarga del coche eléctrico con Home Assistant y un enchufe inteligente no solo te permite ahorrar dinero al aprovechar tarifas nocturnas o el excedente solar, sino que también prolonga la vida útil de la batería al evitar cargas innecesarias. En esta guía exhaustiva, te mostraremos paso a paso cómo configurar un sistema de recarga inteligente, desde los componentes necesarios hasta la programación de automatizaciones avanzadas, todo explicado con un enfoque técnico y práctico.

Fundamentos de la Automatización de Recarga

Para entender cómo automatizar la recarga del coche eléctrico, es esencial conocer los principios básicos de comunicación entre el vehículo, el cargador y el sistema domótico. La mayoría de los coches eléctricos modernos permiten programar la carga desde su propio sistema, pero integrarlo con Home Assistant ofrece un control mucho más granular y la posibilidad de reaccionar a eventos externos, como el precio de la electricidad en tiempo real o la producción solar.

Protocolos de Comunicación: OCPP, Modbus y APIs

Existen varios protocolos que permiten la interacción entre el cargador y Home Assistant. El más común en cargadores inteligentes es OCPP (Open Charge Point Protocol), que permite monitorizar y controlar la sesión de carga. Algunos cargadores también soportan Modbus TCP, especialmente aquellos diseñados para integración industrial. Por otro lado, muchos enchufes inteligentes y wallboxes ofrecen APIs locales o en la nube que pueden ser consumidas por Home Assistant mediante integraciones oficiales o personalizadas. En esta guía nos centraremos en el uso de un enchufe inteligente con monitorización de energía, ya que es la opción más accesible y versátil para la mayoría de los hogares.

1Enchufe Inteligente con Medición

Un enchufe WiFi o Zigbee que mida consumo en tiempo real (potencia activa, energía acumulada). Modelos como el Shelly Plug S, Sonoff S31 o Aqara Smart Plug son ideales.

2Home Assistant

Sistema de automatización del hogar, preferiblemente instalado en una Raspberry Pi, NUC o servidor Docker. Versión 2023.12 o superior para compatibilidad con las últimas integraciones.

Guía de Instalación Paso a Paso

A continuación, desarrollamos el proceso completo para configurar la automatización de recarga. Asumimos que ya tienes Home Assistant instalado y funcionando, y que dispones de un enchufe inteligente compatible.

Paso 1: Integrar el Enchufe Inteligente en Home Assistant

Dependiendo del modelo de enchufe, la integración puede realizarse a través de MQTT, la integración nativa de Tuya, o mediante protocolos como Zigbee2MQTT. Para un enchufe Shelly Plug S, por ejemplo, puedes usar la integración Shelly oficial. Ve a Configuración > Dispositivos y Servicios > Añadir Integración, busca 'Shelly' y sigue los pasos para descubrir el dispositivo en tu red local. Una vez añadido, aparecerán entidades como 'sensor.shelly_plug_s_power' (potencia en vatios) y 'switch.shelly_plug_s' (encendido/apagado).

Paso 2: Crear Sensores de Coste y Energía

Para optimizar la recarga según el precio de la electricidad, necesitamos sensores que calculen el coste por kWh. Si tu tarifa tiene discriminación horaria, puedes crear un sensor de precio usando la integración 'Precio de la electricidad' (por ejemplo, con datos de Red Eléctrica de España o la API de tu comercializadora). Luego, con una plantilla, calculas el coste acumulado de la sesión de carga. Ejemplo de plantilla en configuración.yaml:

template:
  - sensor:
      - name: "Coste recarga"
        unit_of_measurement: "EUR"
        state: >
          {% set precio = states('sensor.precio_kwh') | float %}
          {% set energia = states('sensor.shelly_plug_s_energy') | float %}
          {{ (precio * energia / 1000) | round(2) }}

Reinicia Home Assistant para que el sensor esté disponible.

Paso 3: Automatización Básica por Horario

La automatización más simple consiste en encender el enchufe durante las horas valle y apagarlo al finalizar. Ve a Configuración > Automatizaciones > Crear Automatización. Selecciona 'Plantilla en YAML' y pega el siguiente código:

alias: "Recarga nocturna"
trigger:
  - platform: time
    at: "23:00:00"
condition:
  - condition: state
    entity_id: binary_sensor.coche_conectado
    state: "on"
action:
  - service: switch.turn_on
    target:
      entity_id: switch.shelly_plug_s
  - delay:
      hours: 6
  - service: switch.turn_off
    target:
      entity_id: switch.shelly_plug_s

Necesitarás un sensor binario que detecte cuándo el coche está conectado. Puedes lograrlo midiendo el consumo en reposo del cargador (por ejemplo, si el enchufe consume más de 10W, el coche está conectado). Crea una plantilla para ello.

Atención / AdvertenciaNo todos los cargadores portátiles consumen energía cuando están enchufados sin coche. Verifica el consumo base de tu equipo para ajustar el umbral de detección. Un valor típico es 5-15W en reposo.

Paso 4: Automatización Avanzada con Precio Dinámico

Si tu tarifa es de precio horario (PVPC en España, por ejemplo), puedes programar la recarga para que se active solo cuando el precio esté por debajo de un umbral. Crea una automatización que se ejecute cada hora y evalúe el precio:

alias: "Recarga por precio mínimo"
trigger:
  - platform: time_pattern
    minutes: "/60"
condition:
  - condition: numeric_state
    entity_id: sensor.precio_kwh
    below: 0.10
  - condition: state
    entity_id: binary_sensor.coche_conectado
    state: "on"
action:
  - service: switch.turn_on
    target:
      entity_id: switch.shelly_plug_s
  - wait_for_trigger:
      - platform: numeric_state
        entity_id: sensor.precio_kwh
        above: 0.12
    timeout:
      hours: 8
  - service: switch.turn_off
    target:
      entity_id: switch.shelly_plug_s

Esta automatización enciende el enchufe cuando el precio baja de 0,10 EUR/kWh y lo apaga si supera 0,12 EUR/kWh, con un timeout de 8 horas para evitar que se quede encendido indefinidamente.

Errores Comunes y Limitaciones

Al implementar este sistema, pueden surgir varios problemas. El más frecuente es la falta de detección fiable de la conexión del coche. Algunos cargadores portátiles consumen muy poca energía cuando no están conectados al vehículo, lo que dificulta distinguir entre estado conectado y desconectado. Una solución es usar un sensor de corriente en el cable de carga (pinza amperimétrica) o un contactor auxiliar en la base de carga.

Consejo / RecomendaciónPara una detección más precisa, considera instalar un sensor de corriente no invasivo (como el SCT-013) conectado a un ESP32 con ESPHome. Esto te permitirá medir la corriente real y determinar con exactitud si el coche está cargando.

Otro error común es no considerar la seguridad eléctrica. Los enchufes inteligentes convencionales suelen estar clasificados para 10-16A, pero algunos cargadores de coche pueden demandar hasta 16A de forma continua. Asegúrate de que tu enchufe soporte la corriente máxima de tu cargador durante horas. Además, evita utilizar alargadores o regletas que puedan sobrecalentarse. Siempre es recomendable usar una base de carga dedicada (wallbox) con protección diferencial y magnetotérmica.

Comparativa de Enchufes Inteligentes para Recarga

A continuación, presentamos una tabla comparativa de los modelos más populares, evaluando características clave para la automatización de recarga.

ModeloPotencia MáximaMedición EnergíaIntegración LocalPrecio Aprox.
Shelly Plug S2300W (10A)Sí (HTTP/MQTT)25-30 EUR
Sonoff S312300W (10A)Requiere Tasmota15-20 EUR
Aqara Smart Plug2300W (10A)Sí (Zigbee)30-35 EUR
TP-Link Kasa KP1252300W (10A)No (solo cloud)20-25 EUR

Para una automatización fiable y sin dependencia de la nube, recomendamos el Shelly Plug S o el Aqara Smart Plug. Ambos ofrecen medición precisa y control local, esencial para integraciones con Home Assistant que requieren baja latencia.

Preguntas Frecuentes sobre Automatización de Recarga

¿Es seguro usar un enchufe inteligente para cargar el coche eléctrico?
Sí, siempre que el enchufe esté certificado para la corriente que va a manejar y la instalación eléctrica cumpla con la normativa. Los enchufes inteligentes de calidad (como Shelly o Aqara) tienen protecciones contra sobrecarga y sobretemperatura. No obstante, para cargas continuas de larga duración (más de 4 horas), es preferible usar una base de carga dedicada (wallbox) con protección diferencial. Si optas por un enchufe convencional, asegúrate de que el cable y el conector estén en buen estado y no se calienten.
¿Puedo automatizar la recarga con energía solar?
Sí, es una de las aplicaciones más interesantes. Necesitas un inversor o medidor de energía solar que exponga la producción en Home Assistant (por ejemplo, mediante la integración de un inversor Huawei, SMA o Fronius). Luego, creas una automatización que encienda el enchufe cuando el excedente solar supere un umbral (por ejemplo, 1.5 kW) y lo apague cuando baje. Esto maximiza el autoconsumo y reduce el coste de recarga a cero. Eso sí, la recarga será intermitente si el sol fluctúa, pero la mayoría de los coches lo gestionan sin problemas.
¿Qué hago si mi cargador no se apaga al cortar la alimentación?
Algunos cargadores portátiles tienen una memoria interna que les permite reanudar la carga cuando se restablece la alimentación, lo que puede ser peligroso si el coche sigue conectado. Para evitarlo, puedes usar un relé de estado sólido (SSR) controlado por Home Assistant que corte la fase de forma segura, o mejor aún, adquirir un cargador inteligente con protocolo OCPP que permita pausar la sesión sin cortar la alimentación. Otra opción es utilizar un contactor de potencia que se abra cuando el enchufe se apague, pero esto requiere cableado adicional.
¿Cuánto puedo ahorrar automatizando la recarga?
El ahorro depende de tu tarifa y hábitos. Con una tarifa de discriminación horaria (2 períodos), cargar por la noche puede suponer un ahorro del 30-40% respecto a cargar en horas punta. Si tienes tarifa indexada (PVPC), el ahorro puede ser aún mayor, llegando al 50% si cargas en las horas más baratas. Además, si combinas con energía solar, el coste puede ser prácticamente cero durante los meses soleados. En términos económicos, para un coche que recorre 15.000 km/año con un consumo de 15 kWh/100 km, el ahorro anual puede oscilar entre 150 y 400 euros.

Conclusiones y Plan de Acción

Automatizar la recarga del coche eléctrico con Home Assistant y un enchufe inteligente es una solución accesible, eficiente y escalable. Hemos visto cómo integrar el hardware, crear sensores de coste, programar automatizaciones por horario y por precio dinámico, y cómo evitar errores comunes. La clave está en elegir componentes fiables y diseñar automatizaciones que se adapten a tu tarifa y estilo de vida.

Recomendación FinalComienza con una automatización simple por horario nocturno y, una vez que domines los conceptos, añade la lógica de precio dinámico o excedente solar. Invierte en un enchufe inteligente con medición precisa y control local (Shelly Plug S o Aqara). No olvides revisar periódicamente los contactos y la temperatura del enchufe para garantizar la seguridad. Con estos pasos, estarás recargando tu coche de forma inteligente y ahorrando dinero desde el primer día.
TRANSPARENCIA INFORMATIVA

Este análisis técnico es independiente. No recibimos pagos de fabricantes para alterar valoraciones. Si realizas una compra a través de enlaces en este sitio, podríamos percibir una comisión de afiliación que ayuda a mantener el servidor activo, sin coste extra para ti.