Siri hack can start your car

Siri is a nifty little feature for some people. It can set up reminders, check weather, and perform many other tasks by voice, instead of having to type everything out. Developers have figured some other uses as well; some of those uses may not be what Apple intended, but the company has yet to say little about it. Now another developer has added an additional use: starting your car if you have the right tweaks. In other words, you need a homebrew server and an iPhone 4S and a certain PHP script, according to TechCrunch.

Brandon Fiquett is behind this nice little hack, and it is pretty spectacular. He created a plugin based on the custom Siri Server  that @plamoni created. Note that you will have to setup your own Siri Proxy Server based off the one by @plamoni for this to work. The plugin interacts with a PHP script that Brandon has on his web server. That script allows him to send commands to any registered car with a Viper SmartStart system, which for him is a silver Acura TL.

Siri, when asked, can then start the car, pop the trunk, lock the doors, stop the engine, and sound the alarms. It is actually pretty impressive. For those of you who have Smart Start system, you may want this additional feature yourself. For those of you without the system, you will have to buy a $499 kit that can be installed in your car. Each year of SmartStart service costs $29.99, excluding the first year (included with kit). If you are interested in the hack, Brandon Fiquett has provided the plugin and the PHP Script on Github. Check out the video below to see Siri and the plugin in action.

Siri Starts a Car

Video Courtesy of: Brandon Fiquett (YouTube)

Report a problem with article
Previous Story

Early Christmas present for Orange users - A price increase

Next Story

Secret Kindle Fire price cuts hit Target and Walmart?

47 Comments

Commenting is disabled on this article.

Marius F said,
I want to see this on a manual gearbox car .

I always use the parking break instead of leaving my manual in gear.... I know it's more common to leave it in gear, but are there any benefits?

andrewbares said,

I always use the parking break instead of leaving my manual in gear.... I know it's more common to leave it in gear, but are there any benefits?

have no clue, i also use hand break. I think during the winter it's not so good to use the hand break because it might freeze and get stuck. (but I don't know the temperature ranges or so)

Toad alarms have a pager-based remote start which has been around for 10 years or so... and you get a free Thatcham Cat I alarm thrown in too

http://www.toadalarm.com/car_lcv_security.asp

If the alarm is triggered you will receive an alert which then allows you to locate the vehicle. You can even add an accessory which will allow you to send a text to your vehicle to immobilise it or alternatively lock/unlock the doors or boot or operate another accessory.

spikey_richie said,
(...) allow you to send a text to your vehicle to immobilise it (...)

Thief steals your car. Thief drives your car on the highway. You send a text to your car to immobilise it.

I don't think it's a good idea to immobilise a car without even knowing the context in which it's being driven.

Interesting proof of concept, but that's really all it is. I don't think this will be an actual feature On our phones any time soon.

remote car starting system is like $100. this is $500+. impressive! if you really want to be a douche just say "go car go" or whatever you'd say to siri when you press the start button.

Wastes more gas letting your car idle in cold weather, just easier to get in and drive the car it will warm up fast as the rpm's are higher then at idle.

killez said,
Wastes more gas letting your car idle in cold weather, just easier to get in and drive the car it will warm up fast as the rpm's are higher then at idle.

How can you drive it if your windshield has ice frozen over it? Plus, would you rather drive freezing waiting for the ice to start melting away or hop in a nice warm car ready to go?

This time last year, I would fully agree with you. But when you live in a place like Calgary, where -40 C weather isn't uncommon, it's an entirely necessary evil.

Simon said,
This time last year, I would fully agree with you. But when you live in a place like Calgary, where -40 C weather isn't uncommon, it's an entirely necessary evil.

We get a lot of snow around here and I use a de-icing spray to clear the ice off and with my car by the time I am at the end of my street my car is all warmed up. But to each his own but it has been shown to take longer to heat up at idle speeds then just hopping in and going.

killez said,
Wastes more gas letting your car idle in cold weather, just easier to get in and drive the car it will warm up fast as the rpm's are higher then at idle.

Perhaps so, but trying to run a cold car at normal speeds before the oil has had a chance to warm up some will do some nice wear on your engine.

Wear and potential damage that is no doubt far more expensive than idling for a couple of minutes.

I've always lived somewhere with a lot of snow. But having snow is a lot different than temperatures that can give you frostbite in a matter of minutes. I've never seen a car warm up enough to get snow and ice off all the windows - a scraper is adequate to do that - but there's something to be said for a warm car when you've lost feeling in your extremities and your nose has frozen together after a few seconds outside.

Like you said, though. To each his own. I wouldn't ever idle a car for more than 2-4 minutes. And as an environmentalist, this is a total betrayal of the person I was even a few months ago... but living in a cold place changes you

Now if we could just stick that sarcastic AI in a Trans-Am or a couple of Ford SUVs and a crappy '96 Mustang or maybe give it the voice of fat Batman.

ShareShiz said,
what if someone steals your phone. cant they steal your car too.. and even start it up

The app is password protected.

ShareShiz said,
what if someone steals your phone. cant they steal your car too.. and even start it up

No, because a remote car starter still requires you to put the key in the ignition to release the steering column lock or (at least in my old 3-series) to put it in gear.

evn. said,

No, because a remote car starter still requires you to put the key in the ignition to release the steering column lock or (at least in my old 3-series) to put it in gear.

That as well, one they hit the brake to put it in gear, it turns off.

ShareShiz said,
what if someone steals your phone. cant they steal your car too.. and even start it up

The remote in the videos was close by.. I'm wondering if it just tells the remote to start vehicle, stop vehicle, disable alarm, enable alarm, and possible activate/deactivate AUX channels depending on how many are in your kit... That would seem more logical... Unless you leave your keys in the car and they happen to know which car it was, then they can unlock and disarm I guess.

cool idea, but you paid $500 for the starter system which comes with the app. I dont have one but I would think that it would take no more than 2 quick taps to open the app and do it from there and be done much quicker.

reidtheweed01 said,
cool idea, but you paid $500 for the starter system which comes with the app. I dont have one but I would think that it would take no more than 2 quick taps to open the app and do it from there and be done much quicker.

$500 for the system + $29.99 a year.

Tjcrazy said,
If you said you could start a car by your voice 30 years ago, imagine the looks you would get.

30 years ago Knight Rider had just started. So people would have been more accepting.

Tjcrazy said,
If you said you could start a car by your voice 30 years ago, imagine the looks you would get.

I think that 30 years ago, they imagined we would be much further along by now than we actually are.

Shadrack said,

I think that 30 years ago, they imagined we would be much further along by now than we actually are.

We were promised jet packs!

webeagle12 said,
how lazy we can get? this is how...

nevermind, in soviet Russia car drives to you.

This is convenient on cold days when you want your car to warm up.

Draje said,

This is convenient on cold days when you want your car to warm up.

I think he meant the voice activating. But in reality, wouldn't it be faster to just open the app and hit "start"?

I have a remote start, and all I have to do is be within 1 mile of my truck and press a button on the key fob, to easy.

webeagle12 said,
how lazy we can get? this is how...

nevermind, in soviet Russia car drives to you.

Here, last week it was -33°C when I was eating dinner with my parents. In temperatures like that your car simply doesn't start if you leave it sitting for more than a couple of hours without some external source of heat (like a garage, or the engine-block heater plugged in).

I suppose when I'm out for dinner with my parents we could take turns leaving the meal to go start eachother's cars (and then going back out after 15m to shut them off again) but that seems like a pretty crappy way to celebrate a birthday.

Likewise, I could leave my desk every hour and a half, start my car - sit and let it idle for 10m and then shut it off. That would work, but it seems like wasting an hour a day to keep your car functional is a bad idea - I could just as easily hit the key-fob every hour or two and keep grinding away at my desk job.

But hey, don't let the circumstances or practical benefits get in the way of your badmouthing somebody who came up with an interesting hack.

evn. said,

Here, last week it was -33°C when I was eating dinner with my parents. In temperatures like that your car simply doesn't start if you leave it sitting for more than a couple of hours without some external source of heat (like a garage, or the engine-block heater plugged in).

I suppose when I'm out for dinner with my parents we could take turns leaving the meal to go start eachother's cars (and then going back out after 15m to shut them off again) but that seems like a pretty crappy way to celebrate a birthday.

Likewise, I could leave my desk every hour and a half, start my car - sit and let it idle for 10m and then shut it off. That would work, but it seems like wasting an hour a day to keep your car functional is a bad idea - I could just as easily hit the key-fob every hour or two and keep grinding away at my desk job.

But hey, don't let the circumstances or practical benefits get in the way of your badmouthing somebody who came up with an interesting hack.

I'm assuming he's talking about using Siri to start your car. Remote starters have been around for years, you don't need Siri to start your car.

webeagle12 said,
how lazy we can get? this is how...

nevermind, in soviet Russia car drives to you.


I'm sorry that making innovations with Siri offends you.

It's an example of a practical application caused by reverse engineering Siri. This is just like how the Kinect gained popularity in the homebrew community, by showing what it could do not always what it should.

Dinggus said,

I think he meant the voice activating. But in reality, wouldn't it be faster to just open the app and hit "start"?

I have a remote start, and all I have to do is be within 1 mile of my truck and press a button on the key fob, to easy.


Sure, you can open the app and hit start, but this is about simplification. It's definitely more convenient to have a single interface for everything. Instead of having a separate app to control the lights in your house, an app to adjust the thermostat, an app to open the garage door, an app to start your car, an app to [whatever], you can use a single interface to access all those functions using just your voice. Much better in the long run if you ask me. It's going to be pretty awesome when this catches on or if Apple opens Siri to developers.

DigitalE said,

Sure, you can open the app and hit start, but this is about simplification. It's definitely more convenient to have a single interface for everything. Instead of having a separate app to control the lights in your house, an app to adjust the thermostat, an app to open the garage door, an app to start your car, an app to [whatever], you can use a single interface to access all those functions using just your voice. Much better in the long run if you ask me. It's going to be pretty awesome when this catches on or if Apple opens Siri to developers.

I don't know, if I need to turn my car on, I'd most likely wouldn't be so busy to not look at my phone and do what I needed to do.

Sure it's awesome, but what's next? A toilet that wipes my ass for me?

OrangeFTW said,

I'm sorry that making innovations with Siri offends you.

It's an example of a practical application caused by reverse engineering Siri. This is just like how the Kinect gained popularity in the homebrew community, by showing what it could do not always what it should.

This is not innovation, Siri does not start your car. Siri connects to a server that runs a script that starts your car.