EcoCharge Hub provides an intelligent, unified energy management system for homes, integrating solar panels, stationary battery storage, and electric vehicles (EVs) into a cohesive ecosystem. Leveraging AI, it optimizes energy usage by dynamically managing EV charging schedules based on grid prices and solar generation, enabling vehicle-to-home (V2H) or vehicle-to-grid (V2G) capabilities where supported, and ensuring efficient battery storage utilization. This solves the problem of fragmented energy management, maximizes renewable self-consumption, reduces electricity costs, and enhances energy independence for homeowners. It also addresses the need for adaptable charging solutions by integrating with various EV connector types and battery systems.