There are many automation systems in the marked, but only one exclusively based on Wi-Fi (IEEE 802.11) and oriented for a home environment, it is coming from the hand of CISIUM.
In this article we explain and provide the material for an open source and open hardware Wi-Fi Home automation system; this is our contribution for the community.
The principles of our proposal are:
There are other wireless solution in the marked for automation, but usually they are based on wireless property protocols or the most commonly used based on ZigBee (IEEE 802.15.4). The big inconvenience of those protocols is that the standard portable devices (iPhone, Android, etc.) doesn't have support for them.
In a ZigBee architecture it is required a gateway / coordinator that bridges to other networks. Therefore the portables devices should connect to if first in order to be able to access to the elements in your home automation system. It is a good solution, but it is not straight forward and easy implementation as our principles wants.
Wi-Fi is a good compromise, many people is already familiar with it and know how to configure, it is very standardized, the existing infrastructure is huge (home and street), is widely implemented in many portable devices and it is inexpensive.
In the next image we can appreciate the system diagram of the Wi-Fi Home Automation:
The elements we can identify:
The present article provides all the required information for the implementation of the Wi-Fi Home Automation. It is available the user manual, with a detailed description, the source code for the FlyPort, the source code for the web server and a video.
The project is not ready to build; many aspects must be publish and finished before a real final implementation. Some aspects that would be required for a final implementation are:
If you need help, or you want a complete solution you can address to us. Also if you are interested in solution not based on Microchip you can contact us, we are specified in ARM microcontroller, firmware, web and Android development.