Skip to content

On Home Assistant 2026.10 or older? Open it in HACS

Independent directory, made by the developer of Vulpo. Not affiliated with Home Assistant or the Open Home Foundation.

About

Home Assistant solar charger uses surplus solar to charge your EV and home. ☀️

Description from flashg1/SolarCharger

Shows in Vulpo

Quick Toggle card, Button card, Select card, Chart card, Apple Watch, Control Center.

Installs over time

53
Oct 21Nov 9

#1,507 of 1,551 Marketplace integrations. Installs sharing analytics.

Supports

  • Works locallyTalks to your devices on your own network. No vendor cloud in between.
  • From the MarketplaceInstalled through the Marketplace, formerly HACS.
  • Actively maintainedIts author released or pushed a change in the last six months.

Provides

  • Switches
  • Sensors

Setting it up

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

SolarCharger config

  • Net power sensor (W)Sensor that expresses negative value in Watts for power exported to grid, or positive value for power imported from grid. This sensor is the feedback loop for adjusting power consumption.
  • Charger current update period (default: 60 sec)The charger current update period must be greater than or equal to the net power sensor update period.

After setup

  • Select global defaults or device local configs
  • Supply power limit (W) (-1 = No limit)
  • Charger effective voltage (V)
  • Monday default charge limit (%)
  • Tuesday default charge limit (%)
  • Wednesday default charge limit (%)
  • Thursday default charge limit (%)
  • Friday default charge limit (%)
  • Saturday default charge limit (%)
  • Sunday default charge limit (%)
  • Reduce charge limit difference
  • Monday charge limit (%)
  • Tuesday charge limit (%)
  • Wednesday charge limit (%)
  • Thursday charge limit (%)
  • Friday charge limit (%)

Texts from the code of flashg1/SolarCharger.

Entities

  • ButtonsReset charge limit and time
  • Dates and timesNext charge time
  • NumbersSupply power limit, Effective voltage, Max current, Max charge speed, Power factor, Min current, Min workable current, Min workable power pause threshold, Min workable power resume threshold, Priority, Power allocation weight, Charge limit, and 27 more
  • SelectsSupply net power sensor, Weather provider, Device presence sensor, Start state, Exit condition sensor
  • SensorsRun state, Delta allocated power, Net allocated power, Net allocated power sample size, Net allocated power data set, Median net allocated power, Median net allocated power period, SMA net allocated power, Consumed power, Consumed energy today, Instance, Share allocation, and 7 more
  • SwitchesSupply cap, Charge, Fast charge mode, Poll charger update, Exit condition trigger, Schedule charge, Reduce charge limit difference, Plugin trigger, Device presence trigger, Sun trigger, Calibrate max charge speed
  • TextsStep current list
  • TimesMonday charge end time, Tuesday charge end time, Wednesday charge end time, Thursday charge end time, Friday charge end time, Saturday charge end time, Sunday charge end time

From the README

Stop selling your sunshine to the grid for cents. Heat your water and charge your car with it instead. ☀️🚿🚗

EV and hot water are often the two biggest electricity users in a home, and both are perfect for soaking up surplus solar. SolarCharger watches how much power your home is exporting to or importing from the grid, and shares the surplus between them in the order you choose. For example, it can heat the hot water tank first and then send whatever's left to the car. When clouds roll in, it throttles back or pauses. When the sun returns, it picks up again. Need the car full by 7am tomorrow? It can plan for that too, topping up from the grid only as much as it has to.

  • Charge on surplus solar only. Charge current follows your "Net power" sensor up and down throughout the day.
  • Charge across multiple days. Sun elevation triggers start and stop charging automatically, morning and evening.
  • Smart pause and resume. Power monitor duration decides when there's too little sun. The charger is switched off while paused.
  • Match your charger's steps. Configurable step current for chargers that only accept certain amp values.
  • Cap your supply. Power source support - draw up to a set power offset from a home battery when solar falls short, including at night.
From the README of flashg1/SolarCharger, MIT License. Shortened.

Information

Installs
53 sharing analytics
GitHub stars
21
Connection
Works locally
Upkeep
Updated in the last 6 months
Version
v0.13.3,
Category
Energy, Solar and batteries
Kind
Marketplace integration
Needs
Needs the Marketplace (HACS on 2026.10 and older)
Domain
solarcharger

You might also like

Independent directory, made by the developer of Vulpo. Not affiliated with Home Assistant or the Open Home Foundation. About these numbers

Looking for an app? The best Home Assistant apps for iPhone, by need.