Read the statement by Michael Teeuw here.
MMM-Tesla - state of the module
-
MMM-Tesla3
I am rewriting (forking) MMM-Tesla (and therefore MMM-Tesla2) to get the code base up to speed with the current state of Tesla API authentication. It’s surprising how much can change in 3 years, but pretty much everything about the non-database versions of Tesla API interfacing is broken in MM space; authentication has changed, all the Tesla API endpoints have been consolidated and the old ones depricated, Google API should never have been involved(?), getting the end-user involved in vehicle IDs seems unnecessary if you’re already going to need them to do crazy (from a noob pov) refresh_token stuff.I prefer not to run a database off my RPI, so I will be combining the style choices of MMM-TeslaMate (picture, icons, etc.) with the immediate nature of MMM-Tesla(2).
I am soliciting feedback as I rewrite this module in case anyone on the internet is searching for MMM-Tesla and as disappointed as I was - choosing between rewriting an entire module or figuring out how to run a database on my RPI just to see Tesla stuff.
-
Released and pulled in the Initial-Changes branch for general use. Here’s a sample pic of the module.
-
Hi, I’m trying to get it run, but for uknown reason says “loading”. I’ve the Refreshtoken. In first run Access token was generated and written to token.json.
on my iPhone I can see status of Tesla, location, battery… so the car seems to be OK.thanks
Zdeněk