Cool, we also use Home Assistant on a Raspberry Pi to trim our EV charging based on current solar production. It's a great way to be pretty much 100% solar charged, if you can charge while it's sunny.
It's a stand alone server with a simple Web UI and takes care of charging your car with solar (or grid, if there is not enough solar). IIRC it offers three modes: 1. charge solar only, 2. charge with at least 6A, boost if there is more solar, 3. charge independent of solar. You can also configure charging targets, e.g. stop at 80% SOC.