Sam Gabbay, an iOS developer, has programmed Siri, Apple’s virtual assistant found on iOS devices, to follow a command which summons his Tesla to his front door from his garage. Pretty cool, right?
Of course, this process took a little while to do. First of all, he had to code and publish his own app to send the necessary signals to his Tesla while also having to install three other applications on his iOS device in order to execute the command properly. By using Apple’s HomeKit, however, he ultimately was able to get Siri to control his Tesla for him, and thanks to a new GitHub tutorial and 7-minute YouTube video, you can do the same.
Here’s the full video and written tutorials for your convenience:
STEPS TO ACTIVATE SIRI TO CONTROL TESLA
Download My App from the App Store.https://itunes.apple.com/us/app/energi-simple-remote-for-tesla/id1102475223?mt=8
XCODE MUST BE INSTALLED ON THE MAC BEFORE ANYTHING. YOU CAN DOWNLOAD THE LATEST VERSION OF XCODE FROM THE MAC APP STORE
DOWNLOAD ATOM TEXT EDITOR TO EDIT ALL .json FILES at https://atom.io/download/mac DO NOT USE TEXT EDITOR ON THE MAC. IT WILL CORRUPT THE FILES
STEP ONE: Install Node.js + NPM
- Download Node Installer from https://nodejs.org/dist/v6.1.0/node-v6.1.0.pkg
- Follow the steps to install Node
You should now have Node installed on your Mac. You can check by typing node -v in the Terminal Window.
Go to https://github.com/SamGabbay/tesla-siri-homekit
Download this file for later… https://www.sendspace.com/file/49ldc9
STEP TWO: Logging into Tesla API
Now that NODE & NPM is installed on your Mac, you now have to enter your Tesla Username/Password into theconfig.json file in the main directory of the GitHub folder downloaded. You will need to replace every USER_NAME &PASSWORD with your Tesla Username & Password.
STEP THREE: Entering Codes Into Terminal
RUN THIS IN TERMINAL
- cd /PATH/OF/DOWNLOADED/GITHUB/FOLDER
- Add the folder from https://www.sendspace.com/file/49ldc9 into the /homebridge-legacy-plugins folder.
- npm install
- DEBUG=* ./bin/homebridge -D -P ./homebridge-legacy-plugins
If all is successful, then you should see the following 031-45-154.
STEP FOUR: Setting Up The Energi HomeKit Accessory
To setup the Energi HomeKit Accessory that is currently being broadcasted from your Mac, you need to have an App that allows setup of HomeKit devices. This App worked for me.
https://itunes.apple.com/us/app/ezzi-home-control-for-homekit/id1039845950?mt=8
It’s absolutely nuts what digital assistants can do nowadays. Siri is starting up Teslas, Google Now will be controlling your self-driving car soon, and Cortana can make any work day much simpler than it could be. By heading in this direction and the rate technology is advancing every day, the future look like nothing less than awesome.
You must log in to post a comment.