ChargeHA
ChargeHA is a self-hosted smart EV charging controller that monitors solar production and intelligently manages EV charging to maximize self-consumption. It provides advanced scheduling, notifications, and real-time dashboard monitoring with full control over multiple chargers.
Ficha actualizada 23 sept 2026, 10:37 · upstream 23 sept 2026, 10:34 · release v2026.09.23-1
Qué es ChargeHA
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
ChargeHQ is a self-hosted app designed to provide feature parity with ChargeHQ.net while eliminating subscription costs. The application monitors solar production in real-time and intelligently manages EV charging schedules to maximize energy self-consumption. It offers advanced scheduling capabilities including day-of-week selection, per-vehicle amperage settings, configurable target charge limits, blockout schedules for peak tariff periods, and a live dashboard displaying energy flow diagrams with vehicle status cards.
The system supports multiple charging points simultaneously, each with independent schedules and vehicle assignment to apply state-of-charge and charge limit constraints. It includes reporting features such as tariff-aware cost tracking that records active electricity rates per reading period, along with historical statistics including day/month/year charts for energy production, consumption, and charging costs with detailed per-vehicle breakdowns.
ChargeHA utilizes a modular plugin architecture allowing developers to extend functionality without modifying core code. The tech stack includes Next.js, React, Node.js, and supports Docker deployment options. It provides real-time notifications via Telegram for critical events like charge start/stop, plug events, low solar conditions, energy outages, and errors.
- Maximize home energy savings by intelligently scheduling EV charging during periods of excess solar production
- Reduce electricity bills through automated smart charging that aligns with renewable generation patterns
- Monitor multiple EV chargers simultaneously from a single dashboard to optimize charging schedules across the fleet
- Eliminate subscription costs while maintaining all features of ChargeHQ.net including real-time monitoring and scheduling
- Solar-aware charging that dynamically adjusts amp draw based on available solar excess with configurable grace periods for cloud cover
- Supports multiple charging points simultaneously, each with independent schedules and vehicle assignment
- Real-time dashboard with live energy flow diagrams showing solar, grid, battery, and EV power alongside vehicle status cards
- Requires a local network connection to monitor inverters via HTTP polling; no cloud-based monitoring is available
- Tesla Fleet API calls incur per-call costs (~$0.02 for wake, ~$0.002 for data, ~$0.001 per command)
- Telegram notifications require a Telegram account and may not be supported on all devices
- Modbus TCP integration requires the Modbus protocol to be enabled by the inverter manufacturer
Capturas del proyecto
Imágenes reales detectadas en la documentación del repositorio.
Perfil de infraestructura
Estimación inicial derivada del repositorio y de los servicios detectados.
Despliegue detectado
Qué señales reales de instalación hemos encontrado.
Recommended deployment uses Docker with Node.js, leveraging the provided docker-compose.yml for containerized operation. For production use, consider self-hosting via Docker Compose or Kubernetes. The application supports both local development (npm run dev) and cloud hosting options including Cloudflare Tunnel for secure HTTPS access without a paid domain. Always ensure proper firewall rules allow port 8000 and monitor disk usage as the app grows with more vehicles and plugins.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
Puede sustituir a
Relaciones detectadas por el análisis del repositorio y su categoría.
Experiencia real de la comunidad
Ayuda a contrastar la estimación automática con instalaciones reales.
Todavía no hay datos comunitarios para este proyecto.

