If Home Assistant can read your solar and grid, SundialEV can charge from them. A short REST command posts your readings to SundialEV's push API, and SundialEV treats them like a native connection — any inverter, any meter, local data.
Live in the app — solar-only charging, in real time
7 countries · See the fleet map
Works to utilize my solar to charge my car! I have it set up so I don't draw from the grid to charge my car (free fuel!)
ChronoVII · App Store
Provides an amazing amount of control for how and when you charge your vehicle. Support is also very responsive.
Mark A. Hartman · App Store
This app makes charging for the most part easier especially if you only want to charge on excess solar
ecyka2000 · App Store
rest_command:
sundialev_push:
url: https://www.sundialev.com/api/public/push-solar-data
method: POST
content_type: "application/json"
payload: >-
{"apiKey": "sk_sundial_…",
"siteMeters": {
"production_kW": {{ states('sensor.solar_power_kw') | float(0) }},
"net_import_kW": {{ states('sensor.grid_power_kw') | float(0) }}}}
automation:
- alias: Push solar to SundialEV
trigger:
- platform: time_pattern
seconds: "/30"
action:
- service: rest_command.sundialev_pushA minimal example — rename the sensors to yours, and keep the key in secrets. Field list on the push API page.
Enter your zip and the calculator uses your utility's real rates.
Connect Home Assistant in a few minutes.