Jump to content

Arduino/x10 Home Automation Over Wifi


jfurcean
 Share

Recommended Posts

Check out my home automation project using a LAMP stack, an arduino, and x10 modules.

The project featured on TheNewTech.tv - http://thenewtech.tv/community/arduinox10-home-automation-over-wifi

All the source code for this project can be found over at Github - https://github.com/jfurcean/House-Control

Questions? Comments? Suggestions?

You can reach me via email at john@furcean.com, on twitter @jfurcean, or on google+.

Link to comment
Share on other sites

  • 2 weeks later...

My next step/goal for this project is to try to reduce the cost, size, and complexity.

I am currently running the web server on an old laptop running ubuntu. This requires more power than is necessary and takes up more room than necessary.I want to try to make this project smaller so I am looking into using a router running OpenWrt. I have already ordered the Atheros AR9331 SoC, which is the same router used to create the WiFi Pineapple Mark IV.

In the first stage of this project. I used a full size arduino board. To try and shrink the overall size of this project I am going to try to use a Teensy board.

Any thoughts?

Link to comment
Share on other sites

  • 2 weeks later...

It looks really nice. I have some questions about your choice, hope you don't mind.

1. You are using the Arduino instead of a controller unit like the CM11? Why not just use the CM11?

2. The Wifi part is only related to the fact that you can connect to your home wifi with an iPhone, and not that you control your X11 modules over wifi? What is the reason you choose to work over electrical wires instead of wifi?

Link to comment
Share on other sites

It looks really nice. I have some questions about your choice, hope you don't mind.

1. You are using the Arduino instead of a controller unit like the CM11? Why not just use the CM11?

2. The Wifi part is only related to the fact that you can connect to your home wifi with an iPhone, and not that you control your X11 modules over wifi? What is the reason you choose to work over electrical wires instead of wifi?

1. It appears that you must have a Windows PC in order to initially program the CM11 and possibly send signals to the CM11. It relies on proprietary software and I wanted this as open sourced as possible. With the arduino communicating with a webserver on my network everything besides the communications between the x10 modules is open source.My hope is to have eventually have a cheap openwrt running the web app to make the total cost of the project under $100. Having everything opensourced gives me almost infinitely more possibilities. For example, if I wanted to add RFID access to my garage I could do that more simple with this setup than using a unit the CM11.

2. I do not necessarily understand your question. I am essentially controlling the modules over wifi, because I can use any device attached to my network to conrol the x10 modules. But the modules receive their signals over the electrical wires, but the signals get sent from a webserver that is connected to the network. This was the least expensive and most stable solution. I do not know of a pure wifi solution to controlling x10 or how practical that would be.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...