
¿Tienes placas solares en casa y un coche eléctrico en el garaje? Cada día tiras a la red kilovatios que podrían acabar en la batería de tu coche. EVCC es el software gratuito que cierra ese círculo: carga tu vehículo con el excedente solar que no usas, sin que tengas que pensar en ello.
Qué es EVCC y por qué lo uso desde hace año y medio
EVCC (Electric Vehicle Charge Controller) es una aplicación open-source desarrollada principalmente en Alemania que gestiona la carga de coches eléctricos usando energía solar sobrante. No es un wallbox ni un hardware: es software que se instala en una Raspberry Pi, un NAS o cualquier servidor Linux y se conecta tanto a tu inversor solar como a tu cargador de coche.
Empecé a usarlo con un Tesla Model 3, un Wall Connector y un inversor SMA. La instalación me llevó una tarde, la mayoría del tiempo esperando a que Docker descargara la imagen. Desde entonces, EVCC ha gestionado más del 70% de mis cargas usando exclusivamente energía solar. El resto del tiempo —noches, días nublados— uso carga rápida o el mínimo necesario.
Lo que más valoro de EVCC es que no depende de la nube. Todo funciona en local: tu Raspberry Pi lee el medidor de consumo, calcula el excedente solar y ordena al wallbox ajustar la potencia. Si se cae internet, la carga solar sigue funcionando. Eso no lo consigues con las apps propietarias de Tesla, Wallbox o cualquier otro fabricante.
Cómo funciona: los tres modos de carga
EVCC tiene tres modos que cubren cualquier situación. Puedes cambiar entre ellos desde la interfaz web o dejar que el sistema decida automáticamente:
Modo PV: Carga solo con solar
El modo más interesante si tienes placas. EVCC monitoriza tu producción solar en tiempo real y ajusta la corriente del wallbox para usar exactamente el excedente. Si produces 3 kW sobrantes y el coche pide 1,4 kW (6A monofásico), carga a 6A. Si sube a 4 kW, EVCC aumenta a 8A. Si una nube tapa el sol, baja o pausa la carga.
En mi experiencia, este modo funciona especialmente bien en primavera y otoño, cuando hay sol pero no tanto como para cubrir 100% del consumo de casa. En verano, con excedentes de 5-6 kW, puedo cargar el Tesla a 11 kW trifásico durante horas. En invierno, el modo PV se queda corto: si produces 800W y el coche necesita 1,4 kW mínimo, no carga.
Modo min+PV: Mínimo garantizado + solar
El modo que uso más en invierno. EVCC mantiene una carga mínima constante (por ejemplo, 6A = 1,4 kW) y añade lo que sobre del solar. Así el coche siempre avanza, aunque sea despacio, y aprovechas el excedente cuando aparece.
El truco está en configurar el mínimo según tu tarifa eléctrica. Yo tengo discriminación horaria, así que dejo 6A de 00:00 a 13:00 y subo a 16A cuando empieza el periodo valle. EVCC respeta esos límites y solo añade solar por encima.
Modo rápido: Carga al máximo
Para cuando necesitas salir en una hora y el coche está al 20%. EVCC desconecta la lógica solar y carga a la potencia máxima que permitan tu wallbox y la instalación eléctrica. En mi caso, 11 kW trifásicos. El Tesla Model 3 recupera unos 65 km por hora a esa potencia.
Instalación paso a paso
EVCC se instala en cualquier sistema que ejecute Docker. Yo uso una Raspberry Pi 4 con 4 GB de RAM que también lleva Home Assistant, y no se ahoga. El proceso es:
- Instalar Docker en tu Raspberry Pi o NAS. Si usas Home Assistant OS, el add-on de EVCC está en la tienda de complementos.
- Crear el archivo de configuración
evcc.yaml. Aquí defines tu wallbox, tu inversor solar y tu medidor de consumo. EVCC tiene plantillas para más de 50 dispositivos. - Configurar el medidor de red. Necesitas saber en tiempo real cuánta energía exportas o importas. Opciones: Shelly 3EM (~100€), SMA Home Manager, lector de contador inteligente con HAN port.
- Conectar el wallbox. EVCC soporta Tesla Wall Connector (vía API local), Wallbe, Keba, Easee, Go-e Charger, Innogy y muchos más. Cada uno tiene su método: algunos por API, otros por Modbus.
- Arrancar EVCC y acceder a la interfaz web en
http://ip-de-tu-raspberry:7070.
La configuración más complicada suele ser el medidor de red. Si tu contador no tiene HAN port, necesitas un Shelly 3EM o similar en el cuadro eléctrico. Si no te manejas con electricidad, contrata a un electricista: es media hora de trabajo y evitas riesgos.
Compatibilidad: ¿funciona con mi equipo?
EVCC soporta una cantidad ridícula de dispositivos. Estos son los que he probado o visto funcionar en la comunidad:
Wallboxes: Tesla Wall Connector (2ª y 3ª gen), Wallbe Eco 2.0, Keba P30, Easee Home, Go-e Charger Gemini, Innogy eBox, NRGkick, OpenWB. El Tesla Wall Connector requiere firmware 21.36.4 o superior para la API local.
Inversores solares: SMA (Sunny Home Manager, Tripower, Sunny Boy), Fronius (Symo, Primo), SolarEdge, Victron (MultiPlus, Cerbo GX), Huawei, Kostal, Sungrow. Básicamente, si tu inversor tiene API o Modbus, EVCC probablemente lo soporta.
Vehículos: Tesla (Model 3, Y, S, X), VW ID.3/4/5, Audi e-tron, BMW i3/i4/iX, Mercedes EQS, Hyundai Ioniq 5, Kia EV6, Ford Mustang Mach-E. EVCC lee el estado de carga por API del fabricante o directamente del wallbox.
Mi setup actual: Tesla Model 3 + Wall Connector 3ª gen + SMA Sunny Tripower 8.0 + Shelly 3EM + Raspberry Pi 4. EVCC lleva 18 meses funcionando sin un reinicio forzado. Si estás empezando con carga solar, también te puede interesar nuestra guía de carga dinámica Tesla con Home Assistant.
Para montar tu propio servidor domótico, una Raspberry Pi 4 es el punto de partida ideal. Si necesitas wallbox, el Tesla Wall Connector sigue siendo la referencia en calidad-precio para quien tiene un Tesla.
Integración con Home Assistant
EVCC tiene integración nativa con Home Assistant mediante MQTT. Una vez configurado, aparecen sensores para:
- Potencia de carga actual (W)
- Energía cargada hoy (kWh)
- Porcentaje de carga solar vs red
- Estado del vehículo (conectado, cargando, completo)
- Modo activo (PV, min+PV, rápido)
Yo tengo un dashboard en Home Assistant que muestra el mix energético del día: cuántos kWh han ido al coche, qué porcentaje era solar, y cuánto he ahorrado respecto a cargar a tarifa plena. En 2025, el ahorro fue de unos 340€ comparado con cargar siempre a 0,15€/kWh.
También tengo una automatización que envía una notificación a Telegram cuando el coche alcanza el 80% en modo PV. Así sé que ha cargado “gratis” sin tener que mirar la app.
Limitaciones y problemas reales
EVCC no es perfecto. Estos son los problemas que he encontrado:
Latencia en la respuesta: EVCC lee el medidor cada 5-10 segundos y ajusta la carga. En días con nubes rápidas, puede pasar que empieces a exportar a la red durante 30 segundos antes de que EVCC baje la potencia. No es grave, pero existe.
Configuración inicial compleja: El archivo evcc.yaml tiene curva de aprendizaje. Si no sabes qué es Modbus o qué puerto usa tu inversor, te costará. La documentación está en alemán e inglés; en español hay poco.
Dependencia del medidor de red: Sin un medidor preciso de exportación/importe, EVCC no funciona bien. El contador inteligente de tu compañía eléctrica no sirve: necesitas lectura en tiempo real, no cada 15 minutos.
API de Tesla: Tesla cambia su API cada cierto tiempo. En 2024 hubo un par de semanas donde EVCC no podía leer el estado del coche hasta que los desarrolladores actualizaron. Es open-source: se arregla, pero puede tardar días.
Comparativa con alternativas
| Característica | EVCC | Tesla app | Wallbox Pulsar Plus |
|---|---|---|---|
| Precio | Gratis | Gratis | ~600€ |
| Carga solar | Nativa | No | Básica |
| Modos de carga | 3 modos | Programación horaria | App propia |
| Integración HA | MQTT nativo | No | Integración oficial |
| Local/cloud | 100% local | Nube Tesla | Nube Wallbox |
| Compatibilidad | 50+ wallboxes | Solo Tesla | Solo Wallbox |
La app de Tesla permite programar carga en horas valle, pero no sabe si estás produciendo solar. Wallbox tiene una función “Eco Smart” que sí usa solar, pero es propietaria, requiere suscripción en algunos modelos, y solo funciona con inversores compatibles.
Para mí, EVCC gana en tres cosas: es gratuito, es local, y funciona con casi cualquier combinación de hardware. Si ya tienes un wallbox y un inversor, EVCC te da la funcionalidad de carga solar sin cambiar nada de hardware.
Veredicto: ¿merece la pena?
Sí, si tienes placas solares y un coche eléctrico. EVCC es la pieza que falta en muchas instalaciones domésticas: el software que convierte tu excedente solar en kilómetros reales.
El ahorro económico depende de tu consumo y tu tarifa. En mi caso, con 6.000 km al año cargados mayoritariamente con solar, ahorro unos 300-350€ anuales. La Raspberry Pi y el Shelly 3EM se amortizan en menos de seis meses.
Pero el verdadero valor no es solo el dinero. Es la satisfacción de ver cómo tu coche carga con energía que tú mismo produces, sin depender de apps de terceros ni de suscripciones. Eso no tiene precio.
La curva de aprendizaje existe, pero la comunidad de EVCC es muy activa. Si te atascas en la configuración, el foro de GitHub Discussions tiene respuestas en horas. Y una vez configurado, EVCC funciona meses sin tocarlo.
Precios actualizados a junio 2026. Pueden variar. Este artículo contiene enlaces de afiliado — si compras a través de ellos, nos ayudas a mantener el blog sin coste adicional para ti.