News for hackers. Stuff that matters.
Re:Unofficial documentation of the Tesla Model S REST API by timdorr on Thursday February 14, 2013 @09:42AM (#5219606)
Docs are here: http://docs.timdorr.apiary.io/

This was discovered via the Android app in particular: https://play.google.com/store/apps/details?id=com.teslamotor...

I did some sniffing on the traffic, which is SSL encrypted, but luckily it's pretty easy to install your own CA in Android 4.1+.

They have both a Rails app and a nodejs server. The nodejs server is for live streaming car location and driving metrics. I haven't gotten that documented yet (but I'm accepting pull requests!), but some people have already been making use of it: http://www.teslamotorsclub.com/showthread.php/13410-Model-S-...

One guy already has his Model S tweeting: https://twitter.com/pureamps

Re:Unofficial documentation of the Tesla Model S REST API by wubbfindel on Thursday February 14, 2013 @10:38AM (#5219893)
Re:tweeting model s. Who would have thought that Knight Rider's Kit would be so into social networking?
Re:Unofficial documentation of the Tesla Model S REST API by owenfi on Thursday February 14, 2013 @01:47PM (#5221179)
I love Tesla, and the Model S seems great, but having a rails app server on my luxury car seems capricious.

How does it get updated? An attacker can at least unlock the doors or drain the battery (lights & HVAC control), and possibly it is an entry point for something much worse (unlocking & starting, or disabling controls while enroute). Is this a major security flaw or am I just spreading FUD?

Re:Unofficial documentation of the Tesla Model S REST API by revelation on Thursday February 14, 2013 @01:55PM (#5221249)
It doesn't have a rails server on the car. The car communicates to Teslas datacenter, which is where the Rails servers are. You then query the API by querying the datacenter.
Re:Unofficial documentation of the Tesla Model S REST API by mrmaddog on Thursday February 14, 2013 @03:21PM (#5221905)
I certainly hope the engineers their are staying on top of the recent deluge of Rails patches. Tesla's database has a huge amount of private data; mostly containing information about rich and influential people. A black hat could undoubtedly profit by tracking people and correlating their location to affairs/secret business meetings/etc.
Re:Unofficial documentation of the Tesla Model S REST API by mratzloff on Thursday February 14, 2013 @03:37PM (#5222033)
According to Elon Musk, it only sends data if you explicitly enable it.
Re:Unofficial documentation of the Tesla Model S REST API by ibrahima on Thursday February 14, 2013 @06:07PM (#5223202)
I'd just like to add that they enabled it by default for cars they lend to media outlets for reviews after the Top Gun thing. Some people in the other thread were freaking out about how much Tesla knows about your car but a regular customer can just opt out.
Re:Unofficial documentation of the Tesla Model S REST API by ChrisCooper on Friday February 15, 2013 @05:15AM (#5225440)
I think you meant "Top Gear". ;)
Re:Unofficial documentation of the Tesla Model S REST API by owenfi on Thursday February 14, 2013 @02:03PM (#5221313)
Cool, that feels a lot better.
Re:Unofficial documentation of the Tesla Model S REST API by HorizonXP on Thursday February 14, 2013 @12:59PM (#5220769)
If I had a Model S, I'd write a BlackBerry 10 app using this. Kudos to you for this work!
Re:Unofficial documentation of the Tesla Model S REST API by HorizonXP on Friday February 22, 2013 @10:01PM (#5268348)
Re:Unofficial documentation of the Tesla Model S REST API by Almad on Thursday February 14, 2013 @10:51AM (#5219966)
Thanks for this awesome work ;)