Viper SmartStart Control is a php script that connects to the Viper SmartStart servers and sends commands to your registered vehicle.
If you are going to run via command line or through a http GET and do not want to pass in credentials, add your Viper SmartStart credentials on lines 9-10:
$smartstart_username = 'VIPER_EMAIL_ADDRESS'; $smartstart_password = 'VIPER_PASSWORD';
Copy the file viper_control.php to your web server.
Run from CLI:
$ php path_to_web_dir\viper_control.php Running from CLI Requesting Session ID... Session ID: ******censored******* Getting Vechicle List... 1 vehicle(s) available. Array (  => remote  => arm  => disarm  => trunk  => panic  => enable_alarm_alert  => AUX2  => AUX3  => direct_io_lock_400  => direct_io_lock_750  => direct_io_lock_3500  => direct_io_unlock_400  => direct_io_unlock_750  => direct_io_unlock_3500  => direct_io_remote_750  => direct_io_trunk_750_with_unlock  => direct_io_trunk_750  => direct_io_lock_400_2pulse  => direct_io_lock_750_2pulse  => direct_io_lock_3500_2pulse  => direct_io_unlock_400_2pulse  => direct_io_unlock_750_2pulse  => direct_io_unlock_3500_2pulse ) Enter Command: arm Command received successfully.
Run from browser or HTTP application:
To Arm: http://www.yourserver.com/viper_control.php?action=arm To Disarm: http://www.yourserver.com/viper_control.php?action=disarm To Remote Start/Stop: http://www.yourserver.com/viper_control.php?action=remote To Pop Trunk: http://www.yourserver.com/viper_control.php?action=trunk To Panic: http://www.yourserver.com/viper_control.php?action=panic
Re-use of my code is fine under a Creative Commons 3.0 Non-commercial, Attribution, Share-Alike license. In short, this means that you can use my code, modify it, do anything you want. Just don't sell it and make sure to give me a shout-out. Also, you must license your derivatives under a compatible license (sorry, no closed-source derivatives). If you would like to purchase a more permissive license (for a closed-source and/or commercial license), please contact me directly. See the Creative Commons site for more information.
I'm not affiliated with Viper in any way. They don't endorse this application. They own all the rights to Viper SmartStart (and all associated trademarks).
This software is provided as-is with no warranty whatsoever.
Viper could do things to block this kind of behavior if they want, hopefully they do not. Also, if you cause problems (by sending lots of trash to the Viper servers or anything), your on your own.