‘Remote S’ by Rego Apps lets Model S owners take control of their Tesla through the Apple Watch
Tapping into the unofficial Tesla Motors application programming interface (API), Rego Apps has expanded upon the initial concept for an Tesla Apple Watch app with their very own iOS-based command center for the Model S.
I’m no stranger to being on top of the the latest gadgetry so naturally I had to take this app for a spin, on my brand new Apple Watch. Not to mention, there’s only so much fun that can be had when watching a digital representation of your heart rate pulsate on your wrist.
'Remote S' iOS App
Like all Apple Watch apps, installing and configuring the Remote S app begins with your iPhone. The app can be purchased through the Apple App store for $9.99 (plus any taxes) which I found to be fairly pricey, especially for an iOS app, but what you're really getting is two apps in one: the iOS app and the Apple Watch component to it. I think a price of $4.99 would have been more reasonable, although I understand the need to monetize, given the limited resources and challenges that independent developers are often faced with.
The iOS app is itself a fully functional application that provides a robust set of features from a single screen:
This single screen allows you to take control of various aspects of your Model S simply by touching on the icons. If you find the number of icons overly distracting, Remote S allows you to remove some of the blocks simply by touching the top left icon.
Most of the functions are the same as the official Tesla Motors "Model S" app, but there are a few differences. You can, for instance, fully open your sunroof with the Remote S app whereas you can only vent your sunroof with the Tesla Motors version.
While you can see the Model S charge state in percentages along with its equivalent range, this initial 1.0 version of the app shows its youth in some ways (wrong units, odd decimal points).
There are other areas of the iOS app that shows relative immaturity. For example when you change the state of something (ie. lock/unlock the vehicle) the changes are not reflected on the screen right away leaving you confused until the app refreshes with the current state again. Some polish is needed here and there, but for the first version of the app it's pretty darn good. The developer is also very active on the TMC forums soliciting feedback which is always a good sign of customer care.
There are two other cool aspects of the Remote S app as follows:
- Advanced Settings Screen
- Apple Watch app
Touching the "Remote S" title at the top of the page brings up an advanced settings screen that allows you to toggle through a list of settings.
Here you get to set individual temperatures for driver and passenger. There's also a feature that allows one to turn on the Model S camper mode which isn't super earth shattering unless of course you frequently sleep/camp in your Model S, but it's still a pretty cool feature to have.
But the main draw for this app is really the Apple Watch component to it which I'll cover in the upcoming sections.
Please don't turn me off, Tesla Motors
One thing any buyer of this app should beware of is the fact that it's built solely on top of the unofficial API for the Model S. Because of that, there's a risk that the app could suddenly stop working if for some reason Tesla Motors, one day (let's hope not), decided to remove or update the API. This would send vendors that rely on these APIs, such as Rego Apps, to scramble with an update in order to keep their apps running.
That said, I wouldn't worry too much since Tesla would need to make a heck of a lot of updates across TeslaMotors.com and on both the iOS and Android versions of its official apps if they decided to update or remove the API. Other apps such as VisibleTesla have also used this undocumented API (unofficially documented via the Tesla Motors Club forums) and have had mixed success with it. In some cases, Tesla has even disabled access to their API for certain repeat users causing big disruption to their app and user base.
Similar to Tesla's official app, the security model on Remote S is reasonably secure -- the app asks you for your "MyTesla" login information which it then uses to register a persistent token (cookie). This allows you to run the app without having to login again on all future sessions. If you decide to change your password at MyTesla, you'd then have to re-login at the app with these new credentials. The app doesn't send your password to the vendor or anywhere else, it just logs you in so it can do its work. There are some notes in the forums about the security of the SSL certificate being used and how to strengthen it, and if you're at all concerned about security then you should stick with the official app.
Apple Watch 'Remote S' app
The Apple Watch portion of the app puts all of the Remote S controls directly onto your wrist. You can lock/unlock your car, honk your horn, start the car, turn on the A/C, and the list goes on. The interface is clean and well done. It shares some of the same minor issues as found on the iOS app, but I hear those wrinkles will be ironed out in an update that's coming soon.
Like the iOS app, state changes made through the app can take some time before its reflected back on the screen. Also like the iOS version of the app, it can do things the official Tesla Motors app can't do such as open your sunroof.
I think the best way to really show the capabilities of Remote S is by putting together a collage of the screens. Here's a list of the screens that I'm seeing directly through my Apple Watch:
The screens with the action icons, like "Start Car", pop up when you force touch (press hard) on the Apple Watch display. Be careful as pressing the icons do not prompt you with a confirmation so you could easily turn on your A/C, unlock you car and other fun stuff if you're not careful.
The developer does not, yet, offer an Android or Pebble watch flavor of the app, but given how incredibly responsive he is on TMC, it wouldn't be too far fetched to ask him to port the app over to other platforms.
As the app gains wider adoption, Rego Apps will be able to invest more resources into updates and expansion into other platforms. I love to see independent people rapidly iterating on improvements to the relatively static Tesla Motors app.
Do you need the Remote S app? Probably not. But the "wow factor" of controlling your car from your wrist is pretty cool assuming you're okay with forking over $10 for a third party.