Homebrew Home Automation

First sensor node as well as most of the work relevant to hardware prototype of my homebrew home automation system is complete. Here are few pictures of the sensor node and the Raspberry Pi controller.

kkk IMG_20160105_223830

Sensor node are communicating with central Raspberry Pi based gateway wirelessly, using nRF24L01 modules. Nrf24Mesh library is used to build up a mesh network among nodes. Wireless communication is done using a proprietor binary protocol to keep things simple. However, Raspberry Pi node breaks the binary data into meaningful sections and post to different topics created using Mosquito MQTT client and broker.

Home Automation

Software design is still in progress. However, the plan is to use openHAB and WSO2 Data Analytic Server (DAS) to perform required processing and analytic over MQTT stream.

Stay tuned for further details on hardware and software design…

2 comments on “Homebrew Home Automation

  1. GPrathap January 6, 2016 10:01 PM

    Hi bro.., You can use WSO2 IoT Server which will provide DAS, MQTT server and lots more under the hood 🙂

  2. Ayoma January 7, 2016 10:16 AM

    Yeah.. That was actually the plan.. 😉 DAS is here just for the initial tests.. I didn’t talk about the IoT server as it is not public yet… but well : http://wso2.com/iot/download . Hope to give it a go soon..

Leave a Reply

Your email address will not be published.

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">