XMPP and home automation

xmpp_office_lights

[Matthias] from Intuity Media Lab put together a nice bit on controlling office lights with XMPP from his Android phone. In the article, he explains the components involved in the project, why he chose XMPP, and lists everything you need to replicate it. The project makes use of a wide variety of tools and libraries, weaving together code from multiple languages to achieve its goal. Overall, his project is a welcome change in a world full of Twitter-based solutions.

Comments

  1. TheKhakinator says:

    not a hack, it doesn’t tweet and there’s no arduinos :/

  2. cyanide says:

    there are twitter based solutions, it’s a hack

  3. David says:

    Twitter is a XMPP based solution.

  4. darkore says:

    xmpp to switch off a light bulb? only for bulbs with built-in lightLinux! *sigh*

  5. BitBass says:

    When they put the xmpp client on the controller I’ll be impressed. Requiring a PC for control is kind of a bummer. OTOH, I suppose that could be a central control server with multiple legs out to controller devices.

  6. white_eskimo says:

    @bitbass agreed. XMPP messaging for automation is an easy way to manage different devices. When they actually get a machine in the lightbulb with a XMPP client and a connection (without breaking the bank), i’ll be more excited.

  7. Rupin says:

    Exciting!I was simply not aware that something like this based on a data push mechanism would be entirely possible, and I became aware of the OpenSpime libraries as well…

  8. Insteon says:

    A neat end goal to use XMPP for, but I’m curious what issues the OpenFire installation on mac had… I’d like to get a bit familiar with the framework before Google Wave.

  9. I agree.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s