Hi @Lpopescu , thanks for this great feature and plans to work on it, I almost started to build it myself in NodeRed, so I will hold off for now
I connected our Tesla without issues, eventually. The note about the need to upgrade to 3.70 (which is “beta”) did not occur to me first, I totally missed the note in the UI. Not sure if it’s possible to make it more visible for the testers. Also I did not get redirected from the payment gate back to VRM, after filling in the testing CC. But reloading VRM in second tab, all worked and was connected and payed.
As the feedback, I don’t have a problem paying 60 EUR for this feature, but it has to bring some value. If not a monetary one covering the subscription cost fully, at least some providing a feeling like “the car is charging as cheaply as possible“ (compared to a static scheduler / Auto mode in EVCS). Only having state of charge and range visible in VRM is not enough, I can see the same in Tesla app or HomeAssistant / TeslaMate as often as I like, for no costs. The interesting part would be using the SoC of the car (or maybe even the history of consumption / the rides of the car) for DESS scheduling, combing it with the data collected for the house. And creating an EVCS charging schedule based on that.
So having some “External Control” mode for the EVCS, where it would schedule charging of EVCS overnight, during the most favorable prices. Like “car is at 40% at 20:00, let’s schedule 3 cheapest hours overnight, before 6:00, to let it charge to 80%”. I’d like to see this visualised in the VRM (a graph in DESS section, with projected charging slots, same as projected general consumption).
Another useful function, in my view, would be some “pricing report” for EVCS. Simply how much it cost you to charge your vehicle, so that you can have an idea comparing to a gas vehicle. DESS knows about the effective price for every given hour (or 15 mins) and EVCS knows how much it consumed during that internal. So putting these 2 together.
As I don’t like the “freemium” model of services, I’d maybe consider two tiers for the EVs integration:
A. “classic” – you only get the basic information from your EV, like SoC, projected range and location. Data is not used further for DESS. This tier would be free or pay-as-you go (user would be able to select how often is the data pulled from the API and user would get billed accordingly). If the user is fine fetching the data once per 24h, bill is lower, if user wants it every 5 mins, bill is higher). The data would be somehow available from VRM (added to the API), so that users can integrate with it from e.g. NodeRed, if they wish.
B. “pro“ - everything in A, plus the data is used for DESS and dynamic scheduling of EVCS. You pay a yearly flat rate, as the data is fetched as often as DESS needs it. A report is created each month, summarizing the EVCS usage, costs and “saved costs” compared to charging randomly whenever (without DESS for example).
Have a nice day,
Josef