Welcome to Tesla Motors Club
Discuss Tesla's Model S, Model 3, Model X, Model Y, Cybertruck, Roadster and More.
Register

Tesla to add the ability to Charge EV with excess solar

This site may earn commission on affiliate links.
Yeah I have iOS app 4.19.0 and the Model 3 is on 2023.2.12 ... but I don't see any of these features yet.





Does your solar-only system show up on your Tesla app? To the extent you can see what energy your solar system is producing and what is being exported to the grid?
Yes.
 

Attachments

  • Screenshot_20230316_185445_Tesla.jpg
    Screenshot_20230316_185445_Tesla.jpg
    100.7 KB · Views: 130

Cool so there’s a strong chance the Tesla software (assuming this is ever enabled) will simply communicate with your car and instruct it to charge at whatever amps will soak up that 1.2kW what could be going to the grid.

Edit, ok so I mis-read your picture. Hypothetically if your solar system were generating more than what your home was using, then ideally the software would instruct your vehicle to soak up the excess. In your posted picture, presumably the car wouldn't be charging at all.

The ChargeHQ software (which also interacted with the Tesla API) refreshed once per minute. So cloudy skies or home loads that were intermittent would result in the home + EVcharging using more energy than was produced by the solar array.
 
Last edited:
  • Like
Reactions: DrGriz
Could you describe briefly the behavior of your "hack"?
I use Home Assistant and have both the official bundled Tesla integration and the custom HACS integration installed. I use the bundled integration to manage my Powerwalls and the other for my vehicles.

My workflow for the automation, simplified, is something like this: IF Powerwall charging status goes from on to off WHEN the Powerwall SOC > 99% AND the time of day < 15:00:00, start a script which starts charging whichever vehicle is plugged in, calculates excess/backfeed solar, and adjusts charging amperage on the vehicle to match that excess. It re-evaluates every 5 minutes or until either the car is finished charging or the time is 15:00:00, when it will stop charging my vehicle. If the vehicle finishes charging prior to 15:00:00, I get a push notification alerting me that I'm backfeeding off-peak, which means I can plug the other vehicle in, or run whatever energy hungry thing I would like to run at that time.

Hope this makes sense.
 
Cool so there’s a strong chance the Tesla software (assuming this is ever enabled) will simply communicate with your car and instruct it to charge at whatever amps will soak up that 1.2kW what could be going to the grid.

Edit, ok so I mis-read your picture. Hypothetically if your solar system were generating more than what your home was using, then ideally the software would instruct your vehicle to soak up the excess. In your posted picture, presumably the car wouldn't be charging at all.

The ChargeHQ software (which also interacted with the Tesla API) refreshed once per minute. So cloudy skies or home loads that were intermittent would result in the home + EVcharging using more energy than was produced by the solar array.
Yeah I just took that screenshot as the sun is going down. I just wanted to show the energy flow. I understand with a power wall there would be a bit more going on at that screen. Mine is just panels.
 
I use Home Assistant and have both the official bundled Tesla integration and the custom HACS integration installed. I use the bundled integration to manage my Powerwalls and the other for my vehicles.

My workflow for the automation, simplified, is something like this: IF Powerwall charging status goes from on to off WHEN the Powerwall SOC > 99% AND the time of day < 15:00:00, start a script which starts charging whichever vehicle is plugged in, calculates excess/backfeed solar, and adjusts charging amperage on the vehicle to match that excess. It re-evaluates every 5 minutes or until either the car is finished charging or the time is 15:00:00, when it will stop charging my vehicle. If the vehicle finishes charging prior to 15:00:00, I get a push notification alerting me that I'm backfeeding off-peak, which means I can plug the other vehicle in, or run whatever energy hungry thing I would like to run at that time.

Hope this makes sense.


You basically described what ChargeHQ was doing... except they refreshed once a minute. So I assume Tesla is just going to do the same thing with the same data... except make it part of their app.

I am interested how this is going to work if there are two Teslas in the household (and two EVSEs). If it will charge them in series or in parallel - or allow the user to choose.

But first things first, they gotta implement the feature 🤞. So many people claim the grid is "dirty" as an attack on EVs. Having this type of feature seems like a slam dunk to dispel the issue of where the energy is coming from.
 
  • Like
Reactions: jgleigh and ohmman
Honestly what I want is the ability to use the car to power the house.

At a minimum during power outages but potentially to shift TOU rate.

Power in my area is 2-3x what it was 2 years ago and they're looking for approval to raise it again Jan 1st.
 
I use Home Assistant and have both the official bundled Tesla integration and the custom HACS integration installed. I use the bundled integration to manage my Powerwalls and the other for my vehicles.

My workflow for the automation, simplified, is something like this: IF Powerwall charging status goes from on to off WHEN the Powerwall SOC > 99% AND the time of day < 15:00:00, start a script which starts charging whichever vehicle is plugged in, calculates excess/backfeed solar, and adjusts charging amperage on the vehicle to match that excess. It re-evaluates every 5 minutes or until either the car is finished charging or the time is 15:00:00, when it will stop charging my vehicle. If the vehicle finishes charging prior to 15:00:00, I get a push notification alerting me that I'm backfeeding off-peak, which means I can plug the other vehicle in, or run whatever energy hungry thing I would like to run at that time.

Hope this makes sense.
That does make sense! Well done. It matches what I was imagining, and I hope Tesla launceseit follows the same logic, and that it works on my system.

I wonder where the operating code will be run. I'm not clear on exactly how the current EV Charging settings do what they do, but it seems to imply that there can be communication between the PW and the car. So, perhaps this new feature will be something the PW monitors and manages. In the Home Assistant model, the HA host does this. Having to leave my Mac running or get a Pi gave me pause about saving pennies per day. If the PW gateway can do it, cool!

We'll see... Thanks.
 
I'm not clear on exactly how the current EV Charging settings do what they do, but it seems to imply that there can be communication between the PW and the car.
Based on data returned by the API, the current EV charging setting seems to do the charging control using frequency shifting. Obviously this can only happen when the grid is down, so they'll have to come up with a new way of communicating for this feature.
The frequency shift is clever, since any Tesla presumably will respond to it, even if it's on a different account.
reference (/api/operation):
JavaScript:
{
"real_mode": "autonomous",
"backup_reserve_percent": 33.5,
"freq_shift_load_shed_soe": 90,
"freq_shift_load_shed_delta_f": -0.32
}
 
I've been hoping for this integration to happen. And it has taken a long time if it really is coming. I'd like to see the app be able to lock in the current state of charge of my powerwalls so I'm not charging the car from my powerwalls. Right now I have to do this manually. And I'd like to have charging start after for example my powerwalls reach a certain level and there is excess solar, then stop charging when solar goes away. Each user is going to have different amounts of excess solar and charging needs. I have a lot of excess production which I installed just so I can charge a car. I have been successful in charging both the car from about 40% to full and my 2 powerwalls in a single sunny day.
 
I've been hoping for this integration to happen. And it has taken a long time if it really is coming. I'd like to see the app be able to lock in the current state of charge of my powerwalls so I'm not charging the car from my powerwalls. Right now I have to do this manually. And I'd like to have charging start after for example my powerwalls reach a certain level and there is excess solar, then stop charging when solar goes away. Each user is going to have different amounts of excess solar and charging needs. I have a lot of excess production which I installed just so I can charge a car. I have been successful in charging both the car from about 40% to full and my 2 powerwalls in a single sunny day.


Imagine if @h2ofun ever finds a BEV that isn't "too small" for him and he fills his garage with 5 BEVs connected to 5 EVSEs. He'll have to add more solar panels to keep up with the demand.
 
I hope this api would include some logic for when off grid that if powerwalls are full that the car will charge from powerwalls so that solar can resume, state of charge <97%.
But in any case user should be given preference for what to charge first, car(s) or powerwalls.
I produce 18kw now, probably 20kw come summer, and car only uses a small fraction of that. So I will probably give preference to fill car first..
 
This will make for a nice optimization to save some NBC charges for the times when one or both of the BEVs are home during the day AND they didn't already charge to their limit the night before. Typically I charge at night so if a car is still sitting at home the next day (i.e. didn't go into the office or it's a weekend) it's already going to be at the charge limit. I wonder if the app will allow one charge limit setting for the scheduled charge time and a different limit to be used for excess solar charging. I could then lower my nightly limit (say instead of 80, set it to 60) and allow excess solar to do top-offs to 80.
 
  • Like
Reactions: CrazyRabbit
I have the 4.19 of the App and 2023.6.8 in my 2022 X. I can't seem to find anything in the app that allows me to charge only on excess solar that would go to the grid. Expecting this to save a good amount on NBCs.

Anyone else find it?
 
  • Funny
Reactions: Jeremy3292
It's a lot more than just someone finding strings in the app:


If you click the article you linked to (the teslarati article) they have a statement in there that says "allows you to drive on sunshine" and those words are a link. If you click THAT link, it goes to another one of their articles that.... points back to the same "someone finding strings" stuff that is mentioned by @Jeremy3292 .

So, At this point at least, its just someone finding strings in the app, even according to the article you linked to.