---
title: "evcc ☀️🚘 Solar Charging"
description: "evcc ☀️🚘 Solar Charging is a Marketplace integration for Home Assistant. It has 4.8k installs sharing analytics, works locally and was last updated October 25, 2026."
canonical: "https://vulpo.app/integrations/marketplace/marq24-ha-evcc"
url: "https://vulpo.app/integrations/marketplace/marq24-ha-evcc.md"
last-updated: "2026-10-26"
version: "1.4"
---

# evcc ☀️🚘 Solar Charging

> evcc ☀️🚘 Solar Charging is a Marketplace integration for Home Assistant. It has 4.8k installs sharing analytics, works locally and was last updated October 25, 2026.

evcc ☀️🚘 Solar Charging connects Home Assistant to a local evcc server for EV charging with solar power. It adds binary sensors, buttons, numbers, selects, sensors and switches covering loadpoints, vehicles, charging plans and home battery settings. Actions set or delete departure plans for a loadpoint or a vehicle, and enable or disable a loadpoint. Options include a WebSocket connection for live updates or a polling interval, and an optional admin password for advanced features such as restarting the evcc server. Extended vehicle data and meter data can also be collected from the evcc configuration, with a warning that vehicle polling may query the vehicle directly. It is set up in the UI, and the author states it is not supported by the evcc developers.

Automatic summary of the README and code of marq24/ha-evcc. Something wrong, or are you the maintainer and want your own text here? [Get in touch](https://vulpo.app/contact)

[Open in My Home Assistant](https://my.home-assistant.io/redirect/hacs_repository/?owner=marq24&repository=ha-evcc&category=integration)

On Home Assistant 2026.11 or newer? [Open it in the Marketplace](https://my.home-assistant.io/redirect/marketplace_repository/?owner=marq24&repository=ha-evcc&category=integration)

## Supports

- **Works locally**: Talks to your devices on your own network. No vendor cloud in between.
- **From the Marketplace**: Installed through the Marketplace, formerly HACS.
- **Actively maintained**: Its author released or pushed a change in the last six months.

## Setting it up

Install it from the Marketplace and restart Home Assistant, then add it under Settings, Devices and services.

### Connect

- **Your local evcc-Server URL (including the port)**
- **Admin Password for the evcc-Server (optional)**: Providing your evcc admin password is optional and only necessary for advanced integration features. If you are unsure, leave the field empty! You can add the password anytime later if you decide you want to use the advanced features (e.g., restarting the evcc-server from HA). When you want to delete your current password, please enter a SPACE!
- **Use WebSocket connection**: The WebSocket connection ensures that the sensor data will be updated more or less instantly as soon as it's changing in evcc. When enabled the polling interval (below) will be ignored.
- **Polling Interval in seconds \[min: 5sec\]**: When you use the WebSocket connection then the polling interval has no functionality.
- **Include the prefix '\[evcc\]' in all sensor 'friendly names'**
- **Collect extended Vehicle data from evcc configuration**: Access to the evcc configuration API required (specified admin password). When enabled, the integration will also collect additional vehicle data such as State of Charge, Range, Odometer readings or SOC for each configured vehicle. By default (without having this option activated) this meta data is only available in this integration for vehicles connected to a evcc loadpoint. Warning: Retrieving extended vehicle data \_may\_ result in evcc fetching data directly from your vehicle during every update interval. Depending on your vehicle manufacturer's API design \[like the \_Hyundai Bluelink (EU)\_\], this could lead to the depletion of the 12V battery system or can result in additional costs, if the vehicle API has a rate limit (like Testa). So use with care!
- **Extended Vehicle Data Polling Interval in seconds \[check Warning\]**: When you have enabled the option '\_Collect extended Vehicle data from evcc configuration\_' then you can specify the polling interval in seconds which will be usd to request the extended vehicle data from the evcc configuration (please check the additional Warning above). The default value is 3600 seconds (1 hour).
- **Collect Meter data from evcc configuration**: Access to the evcc configuration API required (specified admin password). When enabled, the integration will also collect additional meter data such as Power, Energy, Phase Currents, Phase Voltages, SOC/temperatures for each configured meter.
- **Meter Data Polling Interval in seconds**: When you have enabled the option '\_Collect Meter data from evcc configuration\_' then you can specify the polling interval in seconds which will be used to request the additional meter data from evcc. The default value is 3600 seconds (1 hour).
- **Remove and recreate all Devices**: This may be necessary if you have orphaned device entries in your HA. This setting (checkbox) will be reset automatically.

Texts from the code of [marq24/ha-evcc](https://github.com/marq24/ha-evcc).

## Entities

- **Binary sensors**: Charging, Connected, Enabled, Disabled in evcc configuration, Smart Grid Charging, Smart Feedin limit, Vehicle detection, Home-Battery: grid charging, Home-Battery: grid discharging, Vehicle Air Conditioning, Vehicle Welcome function, and 4 more
- **Buttons**: Server shutdown, Charging plan: Delete Departure (Vehicle/SOC), Charging plan: Delete Departure (Loadpoint/Energy), Start vehicle detection, @@@ Limit remove, @@@ Feedin limit remove, Home-Battery: grid charging limit remove, Home-Battery: grid discharging limit remove, Optimizer: recalculate
- **Numbers**: Default Charging limit (SOC), Default Charging limit (Energy), Enable threshold, Disable threshold, Residual power, CO₂ limit ≤, @@@ limit ≤, @@@ Feedin limit ≤, Home-Battery: grid charging @@@ limit ≤, Home-Battery: grid charging CO₂ limit ≤, and 5 more
- **Selects**: Battery mode (auto-reset after 60 sec), Home-Battery: Home has priority, Home-Battery: Vehicle first, Home-Battery: Support vehicle charging, Boost from Home-Battery Limit, Vehicle, Charging plan: Arrival default limit, Charging plan: Arrival Min. charge %, Modus, Always charge ♾️, and 5 more
- **Sensors**: Charge current, Charge current P1, Charge current P2, Charge current P3, Charge voltage P1, Charge voltage P2, Charge voltage P3, Charge duration, Charge remaining time, Charge power, and 148 more
- **Switches**: Home-Battery: discharge lock, Home-Battery: allow grid discharging, Boost from Home-Battery, Charging plan: Optimization, Charging plan 2 (repetitive), Charging plan 3 (repetitive), Charging plan 4 (repetitive), Charging plan 5 (repetitive), Charging plan 6 (repetitive), Charging plan 7 (repetitive), and 3 more

## Actions

- **Set a departure plan for a loadpoint \[Energy (kWh)\]**: Charging plan only works in solar mode. The configured CO₂ limit of NaN g will be ignored during this period.
  Fields: evcc instance, Departure, Loadpoint ID, Charging goal
- **Set a departure plan for a vehicle \[SOC (%)\]**: Charging plan only works in solar mode. The configured CO₂ limit of NaN g will be ignored during this period.
  Fields: evcc instance, Departure, Vehicle name/ID, Charging goal, Preconditioning in Seconds
- **Delete a departure plan for a loadpoint \[Energy (kWh)\]**: Delete a existing Charging plan for a Loadpoint
  Fields: evcc instance, Loadpoint ID
- **Delete a departure plan for a vehicle \[SOC (%)\]**: Delete a existing Charging plan for a Vehicle
  Fields: evcc instance, Vehicle name/ID
- **Enable evcc loadpoint**: Activate a previously deactivated loadpoint in your evcc configuration. This service restarts your evcc server after 5 seconds and then restarts this HA-evcc integration in Home Assistant after another 20 seconds.
  Fields: evcc instance, Loadpoint ID
- **Disable evcc loadpoint**: The selected loadpoint will be disabled in your evcc configuration. This service restarts your evcc server after 5 seconds and then restarts this HA-evcc integration in Home Assistant after another 20 seconds.
  Fields: evcc instance, Loadpoint ID

## Troubleshooting

- **Diagnostics**: Downloads a diagnostics file to attach to a bug report.

## From the README

> I was surprised that it looks like that there does not exist a simple Home Assistant integration for the very popular evcc. So before my first EV spawned at my driveway, I wanted to contribute a very simple and basic integration that allows you to control evcc objects simply via the default HA gui and use sensors and switches in your automations.
>
> Please note, that this Home Assistant integration is not official and not supported by the evcc developers. I am not affiliated with evcc in any way. This integration is based on the evcc API and the evcc API documentation.

From the README of [marq24/ha-evcc](https://github.com/marq24/ha-evcc#readme), [Apache License 2.0](https://spdx.org/licenses/Apache-2.0.html). Shortened.

## At a glance

- Kind: Marketplace integration
- Category: [Energy](https://vulpo.app/integrations/category/energy.md), EV charging
- Brand: [evcc](https://vulpo.app/integrations/evcc.md)
- Number: 4.8k installs sharing analytics; 495 GitHub stars
- Connection: Works locally
- Upkeep: Updated in the last 6 months
- Needs: Needs the Marketplace (HACS on 2026.10 and older)
- Latest version: 2026.10.7, last updated October 25, 2026
- Domain: `evcc_intg`
- Source: <https://github.com/marq24/ha-evcc>
- Issues: <https://github.com/marq24/ha-evcc/issues>
- Screenshot: https://vulpo.app/integrations-img/a321dd21443fc6f4.webp (from marq24/ha-evcc's README)
- Screenshot: https://vulpo.app/integrations-img/78a7586045c5a3b8.webp (from marq24/ha-evcc's README)

In Vulpo: Quick Toggle card, Button card, Select card, Chart card, Apple Watch, Control Center

## Other ways in for evcc

| Name | Kind | Installs or stars | Connection | Upkeep |
| --- | --- | --- | --- | --- |
| [evcc](https://vulpo.app/integrations/apps/evcc.md) | App | 8.5k installs sharing analytics | Connection not stated | Updated in the last 6 months |
| [evcc (nightly)](https://github.com/evcc-io/hassio-addon) | App | 221 installs sharing analytics | Connection not stated | Updated in the last 6 months |
| [EVCC Custom Card](https://vulpo.app/integrations/cards/mkshb-hass-evcc-card.md) | Dashboard card | 145 GitHub stars | Connection not stated | Updated in the last 6 months |

Independent directory, made by the developer of Vulpo. Not affiliated with Home Assistant or the Open Home Foundation. [About these numbers](https://vulpo.app/integrations/about)

Last updated 2026-10-26. Source: https://vulpo.app/integrations/marketplace/marq24-ha-evcc

---

- HTML version of this page: https://vulpo.app/integrations/marketplace/marq24-ha-evcc
- Site index for agents: https://vulpo.app/llms.txt
- Everything in one document: https://vulpo.app/llms-full.txt
- All pages: https://vulpo.app/sitemap.xml
