This website uses cookies.

This website uses cookies to improve user experience. By using our website you consent to all cookies in accordance with our Cookie Policy.

I agree
Learn More
Visit the New Technabob Shop!Get Technabob Daily: Join our Mailing List! | Follow Us: Facebook | Twitter
subscribe to our rss feedsubscribe via e-mailfollow technabob on twittertechnabob facebook fan pageGoogle+follow us in feedly
Follow Us:

Siri Used for Home Automation: She Can Speak to Appliances Too

by Lambert Varias

Siri can trade jokes and witty banter with you and even serve you beer, but programmer Christopher Deutsch aka CDeutsch has come up with a more practical application for the virtual assistant. Using the help of a few store-bought gadgets and Siri’s other digital buddies, Christoper Deutsch (aka “CDeutsch”) was able to create a voice-controlled home automation system.

siri home automation by cdeutsch

Aside from an iPhone 4S and Siri, the setup consists of an INSTEON thermostat, an INSTEON appliance module, a home automation software called Indigo running on a Mac Mini, Twilio, a voice and text client, and a Node.js app. As you might have guessed, Siri doesn’t actually do any of the heavy lifting here. The process goes like this: Ask Siri to send a text message to the Twilio number – CDeutsch saved it in his Contacts as ‘Gladys’ as a nod to Portal – e.g. “Tell Gladys to turn off the bedroom fan.” Twilio sends the text to the Node.js app – i.e. it is Gladys – which will then analyze the message.

To make it more Siri-like, CDeutsch “wrote some semi-fuzzy logic” so that you can use plain speak to relay your commands. The Node.js app will then send the instruction to the Indigo server, and finally the INSTEON turns off the fan or whatever it is that CDeutsch commanded. Before you get unnecessarily blown away, that is not CDeutsch in the picture. That’s probably his daughter. Also his demo doesn’t really prove anything:

YouTube Preview Image

There are plenty of ways in which that fan could have been turned on that doesn’t involve a complicated automated system. I’m not saying I don’t believe CDeutsch, but I do hope he posts some more videos showing his setup and how it’s all done. But if you’re sold, you can contact him and he’ll gladly make a similar automated system tailored to your needs. Assuming you already have an iPhone 4S of course.

[via CDeutsch’s Blog via Unpluggd]

Comments are closed for posts older than 90 days.

Comments (4):

  1. Christopher Deutsch says:

    Thanks for the coverage technabob! Good point on how it could be faked. I added a screen shot of my server debugging logs along with some of the code. I assure you what you see in the video was triggered via the Siri text message. Regards!

  2. riaz says:

    Haha, haters gonna hate. It’s not fake, we saw it in action at JavaScriptMN lastnight.

  3. Lulu says:

    Awesome guys! Seriously I need to do that too. Have you checked this hilarious letter about a pretty famous n’ peculiar toy named SIRI by LELO. http://en.lelo.com/news/an-open-letter-to-apple-from-lelo

Recent Posts

The Official TMNT Pizza Oven: Chewabunga!

The Official TMNT Pizza Oven: Chewabunga!

Hide & Drink Leather Sleeve Turns Any Pint Glass into a Mug

Hide & Drink Leather Sleeve Turns Any Pint Glass into a Mug

2016 Mattel ThingMaker 3D Printer: Pretty Printer

2016 Mattel ThingMaker 3D Printer: Pretty Printer

Deal: Save 76% on a Codeanywhere 3-Year Subscription

Deal: Save 76% on a Codeanywhere 3-Year Subscription

Circuit Board Masking Tape: For Gift Cards in SLI

Circuit Board Masking Tape: For Gift Cards in SLI

More from Awesomer Media...

The Awesomer Logo MightyMega Logo 95octane Logo
Win Prizes in the Technabob Shop
discussion by