
Si tienes un Tesla y placas solares, hay una escena que se repite: llegas a casa, enchufas, y de repente tu cargador chupa más de la red justo cuando el lavavajillas arranca. Resultado: adiós autoconsumo fino, hola picos de potencia. La buena noticia es que puedes hacer carga dinámica real con Home Assistant, un ESP32 por BLE y una pinza Shelly, sin dejarte un riñón en un wallbox premium.
En esta guía te enseño una arquitectura que llevo tiempo recomendando porque es modular, robusta y muy de “casa real”. Vas a medir consumo de vivienda en tiempo real, leer estado del coche por Bluetooth local y decidir amperaje de carga en función de excedentes, límites de potencia y reglas de seguridad. Todo con lógica transparente, ajustable y sin depender de nubes externas para lo crítico.
Qué significa de verdad “carga dinámica” en un Tesla
En marketing, casi cualquier cosa es “dinámica”. En práctica, para que sea útil en domótica doméstica debe cumplir tres condiciones:
- Reaccionar en segundos a cambios de consumo de casa.
- Respetar un límite de red (potencia contratada o umbral propio).
- Evitar oscilaciones (subir y bajar amperios sin parar).
Si solo subes o bajas cuando hay sol, eso es una automatización básica. Si además controlas histéresis, ventana temporal, mínimo técnico del cargador y failsafe, entonces sí, estás haciendo carga dinámica seria.
Arquitectura recomendada (HA + ESP32 BLE + Shelly pinza)
La arquitectura es simple de entender:
- Shelly EM/3EM con pinza: mide potencia instantánea de la vivienda (y opcionalmente generación).
- ESP32 con proxy BLE (ESPHome): mejora recepción local del Tesla y evita depender de WiFi del coche para cada lectura.
- Home Assistant: calcula el margen disponible y ajusta el amperaje objetivo del cargador.
Si quieres afinar primero tu base de monitorización energética, te dejo tres lecturas internas muy útiles:
- Cómo medir consumo eléctrico en Home Assistant con Shelly EM y pinzas
- ESPHome en 2026, guía real para sensores estables
- Automatizaciones potentes en Home Assistant 2026.2
Hardware mínimo viable (sin postureo)
Para arrancar sin complicarte:
- Shelly EM (monofásica) o Shelly 3EM (trifásica).
- ESP32 cerca del coche para BLE estable.
- Wallbox (En el caso de Tesla es el coche el que limita la carga)
Si aún estás comparando opciones de carga, esta guía interna te ayuda a no comprar a ciegas: Wallbox para casa, cómo elegir potencia, protecciones y conectividad.
Enlaces de compra recomendados (afiliado)
Variables clave que debes modelar en Home Assistant
Antes de automatizar, define estas entidades lógicas:
- potencia_casa_w: consumo instantáneo desde Shelly.
- potencia_solar_w: producción FV (si aplica).
- potencia_red_objetivo_w: umbral máximo deseado de importación.
- amperios_actuales: corriente de carga activa.
- amperios_objetivo: valor calculado por tu algoritmo.
La fórmula conceptual en monofásica es directa:
I_objetivo ≈ (margen_w / 230V), limitado entre mínimo técnico y máximo permitido.
En trifásica, reparte potencia en 3 fases y usa 400V entre fases con factor raíz de 3 para estimaciones globales.
Ejemplo real en instalación monofásica
Supón:
- Potencia contratada práctica segura: 5.000 W.
- Consumo casa sin coche: 2.200 W.
- Margen disponible: 2.800 W.
Corriente estimada para carga: 2.800 / 230 ≈ 12 A. Si tu mínimo útil es 6 A, y máximo por instalación 20 A, puedes fijar 12 A con margen razonable.
Ahora arranca horno y subes 1.500 W. El margen cae a 1.300 W, equivalente a unos 5,6 A. Como estás por debajo del mínimo estable de 6 A, tu lógica debería decidir entre:
- bajar a 6 A temporalmente, o
- pausar carga hasta recuperar margen sostenido.
Ejemplo real en instalación trifásica
Escenario típico:
- Límite global deseado: 11 kW.
- Consumo casa actual: 4,5 kW.
- Margen para coche: 6,5 kW.
Si el cargador trabaja trifásico equilibrado, 6,5 kW equivalen aproximadamente a 9-10 A por fase. El punto fino aquí no es solo el total, también vigilar desbalance por fase si tienes cargas fuertes en una línea concreta. Por eso el Shelly 3EM es oro en estas instalaciones.
Triggers recomendados para que no vaya “a tirones”
Evita ejecutar lógica cada segundo. Es tentador, pero acaba generando ruido. Mejor:
- Trigger por cambio de potencia mayor de 300-500 W.
- Trigger temporal cada 15-30 s como red de seguridad.
- Trigger por eventos de coche: conectado, iniciando carga, fin de carga.
Combinando eventos y muestreo moderado tienes reacción rápida sin “serrucho” de amperios.
Histéresis, el detalle que separa una chapuza de un sistema estable
La histéresis evita que cambies corriente por microvariaciones. Regla práctica:
- Subir amperios solo si sobra margen durante 60-90 s.
- Bajar amperios rápido si te acercas al límite (10-20 s).
También conviene aplicar paso de ajuste de 1 A cada ciclo, no saltos de 4 A, salvo emergencia. Así mantienes estabilidad y no mareas al cargador.
Failsafe obligatorio (de verdad obligatorio)
Si falla telemetría, la automatización no puede quedarse “pensando”. Debe entrar en modo seguro. Mi checklist:
- Si Shelly no reporta datos > 20-30 s, fijar carga a mínimo seguro o pausar.
- Si Home Assistant reinicia, restaurar límite conservador temporal.
- Si BLE del Tesla se pierde, no subir amperios hasta recuperar señal estable.
- Si detectas importación alta sostenida, recorte inmediato.
Esto evita sustos con ICP, picos no deseados y comportamientos erráticos tras cortes o reinicios.
Troubleshooting rápido, problemas típicos y solución
1) “La carga sube y baja todo el rato”
Causa habitual: histéresis insuficiente y trigger demasiado agresivo. Solución: ventana temporal mínima + paso de 1 A + umbral de cambio de potencia.
2) “Con sol va bien, de noche se vuelve loco”
Probable mezcla de fuentes con signos invertidos (importación/exportación). Revisa plantilla de sensores y homogeniza criterio de signo antes del cálculo de margen.
3) “El Tesla no responde al ajuste algunas veces”
Suele ser latencia de conectividad o coche en estado sleep. Añade reintento con backoff y no encadenes comandos cada pocos segundos.
4) “Salta limitación de potencia cuando cocina la familia”
Te falta priorización de cargas. Crea modo “cena” o “horno activo” que recorte carga EV automáticamente durante ese periodo.
Comparativa, DIY vs Tesla Neurio vs wallbox premium
| Opción | Coste inicial | Control fino | Dependencia cloud | Dificultad |
|---|---|---|---|---|
| HA + ESP32 + Shelly | Bajo/medio | Muy alto | Baja | Media |
| Tesla + Neurio | Medio/alto | Medio | Media | Baja |
| Wallbox premium (Pulsar, Commander, etc.) | Alto | Medio/alto | Media/alta | Baja/media |
Mi recomendación: Neurio y wallbox premium son cómodos y rápidos de desplegar. Si quieres “enchufar y olvidar”, tienen sentido. Pero si buscas exprimir autoconsumo, entender tu sistema y ajustar cada regla a tu casa, el enfoque con Home Assistant gana por goleada en flexibilidad.
Buenas prácticas para uso diario (las que más impacto dan)
- Define prioridad por franjas horarias: de madrugada puedes permitir más red si tarifa compensa.
- Separa modo “rápido” y modo “eco”: un toggle en dashboard cambia estrategia completa.
- No persigas cero importación absoluta: un pequeño colchón estable suele rendir mejor que ir al límite.
- Registra métricas semanales: energía al coche, importada, autoconsumida, y número de ajustes por sesión.
Plantilla de estrategia que suele funcionar en casi cualquier casa
- Al conectar coche, fijar 6 A durante 2 minutos.
- Calcular margen medio de los últimos 60 s.
- Si margen permite +1 A sostenido 90 s, subir 1 A.
- Si margen cae por debajo de mínimo durante 15 s, bajar 1-2 A.
- Si importación supera umbral crítico 10 s, recorte fuerte o pausa.
No es la única estrategia posible, pero como punto de partida da una estabilidad excelente.
¿Y el tema legal y eléctrico?
Importante, porque aquí no vale improvisar. Cualquier ajuste de protección, magnetotérmicos, diferencial, secciones de cable o configuración de potencia máxima debe revisarlo un instalador cualificado. La parte de domótica optimiza, pero no sustituye seguridad eléctrica ni normativa.
Conclusión, merece la pena y mucho
Si haces muchos kilómetros y ya tienes Home Assistant, montar carga dinámica para Tesla con Shelly + ESP32 BLE es de las automatizaciones con mejor retorno práctico. Ahorras, evitas picos, mejoras autoconsumo y, sobre todo, dejas de pelearte con horarios manuales.
Mi recomendación clara: empieza simple (modo eco con límite conservador), añade histéresis y failsafe desde el día uno, y luego afina con datos reales de una semana. En domótica energética, la estabilidad gana siempre al “wow” de la demo.
Disclaimer: Este contenido tiene fines informativos y de automatización doméstica. Verifica compatibilidad exacta de tu instalación y consulta siempre a un profesional autorizado para cualquier intervención eléctrica. Algunos enlaces pueden ser de afiliado y ayudarnos a mantener el proyecto sin coste extra para ti.