Finally some good news ... In addition to Tesla's changes to the APIs, there were also some changes to Amazon AWS. All of those issue have been resolved now. You should be able to login with the app now. MFA is not yet supported so you will not be bale to use this to login with email/password. If you have your own tokens, it will continue to work. Please try it out and let me know how it goes.
I was able to login for the first time today. Works great really appreciate all the work this must take. Thanks Gol4!
Thanks @Gol4 all working again now. Can I just clarify something though; is there any difference between these commands: turn climate on, warm up my car, get ready to take off? And what on earth does "go into hyperdrive" do? Perhaps a little explanation on the first post would be useful. Thanks again.
Yes, they all start the climate system. I can't edit the first page anymore but here is a FAQ page: http://eviecar.io/falcon_web.ws/faq
My token expired so I did the typical - unlink, then link again. But after entering in my Tesla email/password, it thinks for a while and give me: message "Endpoint request timed out" A new problem? Using Google Home... Also, how does one generate a token (if that way is more consistent to use with your app). Thanks.
Looks like Tesla is again blocking all requests coming from Amazon AWS. With the intricacies of the new authentication workflow, I don't currently have a way to bounce the requests off a non-AWS server. Hopefully the limitation is short-lived. If not, I'll figure out a way to work though a proxy.
I went ahead and created a proxy to bounce Tesla API requests off a non-Amazon server. Authentication should work correctly now.
I am sorry but it is still not working. I tried 3 times but each time after about a 15 second pause I got: message: "Endpoint request timed out" I then went to Tesla.com and confirmed that the email and password are correct as I could log into my account. Thanks.