The problem with doing this with Teslas, as I have had one for years and thought about building this, is trusting someone else to hold your credentials for your car. There is no authorization scoping and anyone with the credentials can find the car, unlock it, get in and drive it away. Also, plenty of mischief as well like opening the sun roof, the trunks, flashing the lights and honking the horn. I wish they had proper OAuth with scopes that could support use cases like this one.
I do not have a Tesla, and I do not know what is available out there in terms of managing a Tesla from a remote location. But I am curious about using the chat bot-format for a status monitor application like this. What value does it provide to the user that is not fulfilled by an application just displaying the statuses to the user?<p>I get that in this case everything is handled inside of Facebook Messenger, and to some extent there is interaction that provides a value to the user such as the range calculation described in another comment by sahaskatta.<p>But I am curious about other situations where a chat bot provides an extra value, not only considering this application?
Awesome, works well!<p>I would pay $5/month if I could just talk and if my phone or Airpods were on I could control my car or check on it. "Teslabot, what's my range?"
What’s the advantage to using this over the official tesla app?<p>Typing “please lock my car” seems like so much more effort than tapping “lock” in the app.