<div dir="ltr">This is really exciting. I would request that the Charge Timer should be based on Time Of Use periods, in order to automatically have the lowest charging costs while still having a full vehicle when you need it.<div>
<br><div>Here in the states, many EV owners are on time of use meters. The cheapest period times very not only by day of the week, but also by season. I'd like to be able  "teach" the car what the TOU periods are, tell it what time I leave each morning, and then have the car figure out the cheapest way to get me a full charge by the time I need it given the upcoming TOU periods between plug-in and when I need to leave.</div>
<div><br></div><div>The TOU periods could be specified in 3 levels per weekday and 3 levels per weekend. With 2 seasons, that would be 12 fields to be entered. Time Needed could be specified per weekday and per weekend - so 14 time fields total for this to work.</div>
<div><br></div><div style>The logic is pretty straightforward. When the car is off and plugged in, look to see when the full charge is needed by. Either know the amperage available, or use the cooldown to get a pilot signal. Obey any lower current limits set by owners (which might be done due to old breakers, etc.). Then figure out if the cheapest time period is long enough to fully charge the car. If not, then do just enough charging in the second cheapest time period to result is a full charge, and if that won't be enough, then do just enough charging in the most expensive time period to result in a full charge after the upcoming second cheapest and most cheapest periods.</div>
<div style><br></div><div style>I'd be happy to be a tester for whatever you come up with.</div><div style><br></div><div style>thanks</div><div style>- Bennett</div><div style><br></div><div style> </div><div><div><div class="gmail_extra">
<br></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Sat, Jun 1, 2013 at 9:00 PM,  <span dir="ltr"><<a href="mailto:ovmsdev-request@lists.teslaclub.hk" target="_blank">ovmsdev-request@lists.teslaclub.hk</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">Send OvmsDev mailing list submissions to<br>
        <a href="mailto:ovmsdev@lists.teslaclub.hk">ovmsdev@lists.teslaclub.hk</a><br>
<br>
To subscribe or unsubscribe via the World Wide Web, visit<br>
        <a href="http://lists.teslaclub.hk/mailman/listinfo/ovmsdev" target="_blank">http://lists.teslaclub.hk/mailman/listinfo/ovmsdev</a><br>
or, via email, send a message with subject or body 'help' to<br>
        <a href="mailto:ovmsdev-request@lists.teslaclub.hk">ovmsdev-request@lists.teslaclub.hk</a><br>
<br>
You can reach the person managing the list at<br>
        <a href="mailto:ovmsdev-owner@lists.teslaclub.hk">ovmsdev-owner@lists.teslaclub.hk</a><br>
<br>
When replying, please edit your Subject line so it is more specific<br>
than "Re: Contents of OvmsDev digest..."<br>
<br>
<br>
Today's Topics:<br>
<br>
   1. Re: Advanced Charge Control (ACC) (Tom Saxton)<br>
   2. Re: Advanced Charge Control (ACC) (Mark Webb-Johnson)<br>
<br>
<br>
----------------------------------------------------------------------<br>
<br>
Message: 1<br>
Date: Sat, 01 Jun 2013 12:02:41 -0700<br>
From: Tom Saxton <<a href="mailto:tom@idleloop.com">tom@idleloop.com</a>><br>
Subject: Re: [Ovmsdev] Advanced Charge Control (ACC)<br>
To: OVMS Developers <<a href="mailto:ovmsdev@lists.teslaclub.hk">ovmsdev@lists.teslaclub.hk</a>><br>
Message-ID: <<a href="mailto:CDCF9361.804A3%25tom@idleloop.com">CDCF9361.804A3%tom@idleloop.com</a>><br>
Content-Type: text/plain;       charset="US-ASCII"<br>
<br>
Mark,<br>
<br>
This all sounds great. It covers everything I want, and more. Personally, I<br>
think three zones is plenty if you want to save some parameter space.<br>
<br>
    Tom<br>
<br>
on 5/31/13 6:56 AM, Mark Webb-Johnson wrote:<br>
<br>
> I've spent some time planning this, and now have the time to try to get it<br>
> done. The observant will have noticed a new branch ACC just appeared in the<br>
> github repository.<br>
><br>
> This is primarily for Tesla Roadster owners, but once we work out how to do<br>
> charge control in other cars, it will have use for them.<br>
><br>
> The premise of what I'm thinking is a replacement for the limited charge<br>
> control in the car, to make an Advanced Charge Control:<br>
><br>
> We have the concept of a 'charge location'. This is an area (square, because<br>
> it is easiest) around a GPS location. An area of 200m x 200m, centred on the<br>
> charge location, should be sufficient for gps inaccuracies. Up to 5 such<br>
> charge locations can be defined (I'm thinking home, work, and one other).<br>
> Once the car enters a charge location, an action can be triggered. At the<br>
> moment, I'm only thinking of automatic home link activation, but others are<br>
> possible.<br>
> When a car is turned off, while in a charge location, acc is enabled and<br>
> current charge settings are saved.<br>
> When a car is turned on, while in a charge location, acc is disabled and<br>
> previous charge settings are restored.<br>
> Features that acc should support include:<br>
> Homelink activation.<br>
> Cooldown (cool the car using a sequence of low amperage range mode charges) -<br>
> this would need a minimum temperature (don't cool down unless ESS temperature<br>
> is above this), a desired temperature (cool down until the ESS reaches this<br>
> temperature),and a time limit (stop cooling down if we've been trying for too<br>
> long).<br>
> Charge mode (standard, storage, range, performance).<br>
> Charge current limit.<br>
> Various charge types, including:<br>
> Charge on plug-in<br>
> Start charge at specific time<br>
> Complete charge by specific time<br>
> Desired charge limit (SOC%, ideal miles/kilometers, or full)<br>
> In addition to the charge locations, acc should be able to be turned on,<br>
> one-off, for the current location. This should be done after the car is turned<br>
> off, before plugging in. It will be effective until the car is turned on<br>
> again.<br>
> It should also be possible to use this one-off acc to override the charge<br>
> control for the current location. This will be effective until the car is<br>
> turned on again.<br>
> Control, and status, is possible by SMS commands.<br>
> Control is also possible by a new tab added to the apps. I'm going to do<br>
> iPhone first, with the existing charge control moved to a new "Charge" tab.<br>
><br>
> I'm not sure how to do the 'specific time'. This could be<br>
> simple-to-ludicrously-complex. My inclination is to just put a day-of-week<br>
> filter on each charge location - with acc only being enabled if the day<br>
> matches. More than one location could be created for each physical gps<br>
> location, with different day matches, to control how that would behave.<br>
><br>
> Changes to be made include:<br>
><br>
> Move the roadster digital speedo experimental feature to a fully supported<br>
> features, and give it a permanent feature storage number.<br>
> Assign five new permanent parameters, one each for five charge locations<br>
> (home, work, other, or whatever they want to be known as - we just call them<br>
> #1, #2, #3, #4 and #5).<br>
> The parameter storage for these new locations includes the charging<br>
> preferences for each location.<br>
> We would also need a parameter for time zone.<br>
> Add a new module called "acc".<br>
> If "acc" detects we are at a known charge location, it will take over the<br>
> charge control from the car.<br>
> The "acc" will also support commands for the current location, and will be<br>
> able to take over charge control from now until the car is next driven.<br>
><br>
> Please let me have your comments / suggestions. I'll handle the coding, but<br>
> I'll need lots of help testing.<br>
><br>
> Regards, Mark.<br>
><br>
> _______________________________________________<br>
> OvmsDev mailing list<br>
> <a href="mailto:OvmsDev@lists.teslaclub.hk">OvmsDev@lists.teslaclub.hk</a><br>
> <a href="http://lists.teslaclub.hk/mailman/listinfo/ovmsdev" target="_blank">http://lists.teslaclub.hk/mailman/listinfo/ovmsdev</a><br>
<br>
<br>
<br>
<br>
------------------------------<br>
<br>
Message: 2<br>
Date: Sun, 2 Jun 2013 09:29:37 +0800<br>
From: Mark Webb-Johnson <<a href="mailto:mark@webb-johnson.net">mark@webb-johnson.net</a>><br>
Subject: Re: [Ovmsdev] Advanced Charge Control (ACC)<br>
To: OVMS Developers <<a href="mailto:ovmsdev@lists.teslaclub.hk">ovmsdev@lists.teslaclub.hk</a>><br>
Message-ID: <<a href="mailto:AF3A64D7-E806-4CF3-94A8-360D170626C4@webb-johnson.net">AF3A64D7-E806-4CF3-94A8-360D170626C4@webb-johnson.net</a>><br>
Content-Type: text/plain;       charset=us-ascii<br>
<br>
Tom,<br>
<br>
My original design was 3 (home, work, other). I increased to 5 to allow for different schedules weekday / weekend, etc.<br>
<br>
Lets see how it works out. More would be good.<br>
<br>
Regards, Mark<br>
<br>
On 2 Jun, 2013, at 3:02 AM, Tom Saxton <<a href="mailto:tom@idleloop.com">tom@idleloop.com</a>> wrote:<br>
<br>
> Mark,<br>
><br>
> This all sounds great. It covers everything I want, and more. Personally, I<br>
> think three zones is plenty if you want to save some parameter space.<br>
><br>
>    Tom<br>
><br>
> on 5/31/13 6:56 AM, Mark Webb-Johnson wrote:<br>
><br>
>> I've spent some time planning this, and now have the time to try to get it<br>
>> done. The observant will have noticed a new branch ACC just appeared in the<br>
>> github repository.<br>
>><br>
>> This is primarily for Tesla Roadster owners, but once we work out how to do<br>
>> charge control in other cars, it will have use for them.<br>
>><br>
>> The premise of what I'm thinking is a replacement for the limited charge<br>
>> control in the car, to make an Advanced Charge Control:<br>
>><br>
>> We have the concept of a 'charge location'. This is an area (square, because<br>
>> it is easiest) around a GPS location. An area of 200m x 200m, centred on the<br>
>> charge location, should be sufficient for gps inaccuracies. Up to 5 such<br>
>> charge locations can be defined (I'm thinking home, work, and one other).<br>
>> Once the car enters a charge location, an action can be triggered. At the<br>
>> moment, I'm only thinking of automatic home link activation, but others are<br>
>> possible.<br>
>> When a car is turned off, while in a charge location, acc is enabled and<br>
>> current charge settings are saved.<br>
>> When a car is turned on, while in a charge location, acc is disabled and<br>
>> previous charge settings are restored.<br>
>> Features that acc should support include:<br>
>> Homelink activation.<br>
>> Cooldown (cool the car using a sequence of low amperage range mode charges) -<br>
>> this would need a minimum temperature (don't cool down unless ESS temperature<br>
>> is above this), a desired temperature (cool down until the ESS reaches this<br>
>> temperature),and a time limit (stop cooling down if we've been trying for too<br>
>> long).<br>
>> Charge mode (standard, storage, range, performance).<br>
>> Charge current limit.<br>
>> Various charge types, including:<br>
>> Charge on plug-in<br>
>> Start charge at specific time<br>
>> Complete charge by specific time<br>
>> Desired charge limit (SOC%, ideal miles/kilometers, or full)<br>
>> In addition to the charge locations, acc should be able to be turned on,<br>
>> one-off, for the current location. This should be done after the car is turned<br>
>> off, before plugging in. It will be effective until the car is turned on<br>
>> again.<br>
>> It should also be possible to use this one-off acc to override the charge<br>
>> control for the current location. This will be effective until the car is<br>
>> turned on again.<br>
>> Control, and status, is possible by SMS commands.<br>
>> Control is also possible by a new tab added to the apps. I'm going to do<br>
>> iPhone first, with the existing charge control moved to a new "Charge" tab.<br>
>><br>
>> I'm not sure how to do the 'specific time'. This could be<br>
>> simple-to-ludicrously-complex. My inclination is to just put a day-of-week<br>
>> filter on each charge location - with acc only being enabled if the day<br>
>> matches. More than one location could be created for each physical gps<br>
>> location, with different day matches, to control how that would behave.<br>
>><br>
>> Changes to be made include:<br>
>><br>
>> Move the roadster digital speedo experimental feature to a fully supported<br>
>> features, and give it a permanent feature storage number.<br>
>> Assign five new permanent parameters, one each for five charge locations<br>
>> (home, work, other, or whatever they want to be known as - we just call them<br>
>> #1, #2, #3, #4 and #5).<br>
>> The parameter storage for these new locations includes the charging<br>
>> preferences for each location.<br>
>> We would also need a parameter for time zone.<br>
>> Add a new module called "acc".<br>
>> If "acc" detects we are at a known charge location, it will take over the<br>
>> charge control from the car.<br>
>> The "acc" will also support commands for the current location, and will be<br>
>> able to take over charge control from now until the car is next driven.<br>
>><br>
>> Please let me have your comments / suggestions. I'll handle the coding, but<br>
>> I'll need lots of help testing.<br>
>><br>
>> Regards, Mark.<br>
>><br>
>> _______________________________________________<br>
>> OvmsDev mailing list<br>
>> <a href="mailto:OvmsDev@lists.teslaclub.hk">OvmsDev@lists.teslaclub.hk</a><br>
>> <a href="http://lists.teslaclub.hk/mailman/listinfo/ovmsdev" target="_blank">http://lists.teslaclub.hk/mailman/listinfo/ovmsdev</a><br>
><br>
><br>
> _______________________________________________<br>
> OvmsDev mailing list<br>
> <a href="mailto:OvmsDev@lists.teslaclub.hk">OvmsDev@lists.teslaclub.hk</a><br>
> <a href="http://lists.teslaclub.hk/mailman/listinfo/ovmsdev" target="_blank">http://lists.teslaclub.hk/mailman/listinfo/ovmsdev</a><br>
<br>
<br>
------------------------------<br>
<br>
_______________________________________________<br>
OvmsDev mailing list<br>
<a href="mailto:OvmsDev@lists.teslaclub.hk">OvmsDev@lists.teslaclub.hk</a><br>
<a href="http://lists.teslaclub.hk/mailman/listinfo/ovmsdev" target="_blank">http://lists.teslaclub.hk/mailman/listinfo/ovmsdev</a><br>
<br>
<br>
End of OvmsDev Digest, Vol 17, Issue 5<br>
**************************************<br>
</blockquote></div><br></div></div></div></div></div>