0

Do not send email for scheduled tasks if "illogical"

BattBaby1 3 months ago updated by BattMobile 3 weeks ago 1

My charging during the night has become unreliable (no idea why, it just stops for some reason, maybe voltage, except it does not resume)

So I have added "Start charging" tasks at various times during the night. If the car has reached the charge limit this, of course, does nothing. But I get a "Failed" email.


Same with my "Stop charging" task (at the end of my overnight cheap rate). Car will usually have finished charging (or stopped by itself), this is just belt & braces in case car attempts to continue charging into Peak rate.

So:

Do not send Email for "Stop charging" if the car is not actually charging

Do not send email for "Start charging" if the car is already charged to the limit

There are probably some other "not logical" scenarios.

In case this is actually a needed requirement then perhaps add "Send Email if not charging" type task. e.g. create a "Start charging" task for a given time (with no email), and a "Send email if not charging" 5 minutes later (with email)

I have discovered this is more of a problem than I thought.

My car did not charge last night (it was plugged in, the car (itself) charging is set to start at Off Peak, but for some unknown reason it did not charge ... but I have "Start charging" in my TeslaFi Schedule ...) because I have used up my 500 commands (in a month)

The reason I have used them all up is that I have schedules at 30 minute intervals during Off Peak to "Start charging" because my charger can (on occasion) stop without reason, and that repeat scheduling will "re-start any aborted charging"

But those commands have exceeded my monthly command allowance.

But majority of the time:

  • The car does not need to charge (SoC higher than Limit)
  • The car is already charging (so "no action" needed)

And each time the command is sent (if failed or if over Monthly Limit) it is repeated every 5 minutes

And each time I get an Email saying "Did not work"

This really needs to be smarter: "Only do if appropriate to do". Its a huge pity that I can't have multiple scheduled "Start charging" to make sure that charging IS happening, if needed, because doing that will exceed my monthly allowance.

I've been a TeslaFi subscriber, for multiple vehicles, for 10 years. I have not seen a response to my original request, 2 months ago, as yet. I'm disappointed.

P.S. Other commands which should only "fire" if appropriate:

Set Charge Limit - Don't do anything if already set to that limit. 


I have this set to 50% at the end of "Solar PV generation", so that if I have raised the limit, to push excess Solar PV to the car, that the car does not carry on charging once the Solar output falls below what the house needs - around 4PM here. Most days this will do nothing because the limit is already at 50%

Set Charging AMPs

I set this at to MAX at the start of Off Peak. But usually it is already at this level. But it might have been reduced during excess Solar PV charging of the car. If the car needs to charge, overnight on Off Peak, I want this to be MAX (if it has been changed, during the day)

Start charging

Do not send if the car is already charging, or the Charging Limit is below SoC

Stop Charging

So not send if the car is not charging

Wake Up

Do not send if the car is awake