OpenHAB Raspberry Pi Open Source IoT Smart Home Automation

OpenHAB Raspberry Pi Open Source IoT Smart Home Automation

OpenHAB is Open Source Software for smart home or home automation systems.

Now Version is openHAB 2. ( Oct 2016 )

OpenHAB 2 is based on the Eclipse SmartHome framework and is fully written in Java.
OpenHAB can install on many platforms such as Windows, Linux ,Mac OSX and embedded platforms such as Raspberry Pi , BeagleBone Black , UDOO , Cubietruck so you can install in to Raspberry Pi. ( Raspberry pi is popular and low cost )

LINE : adunfong
FaceBook :


5 Open Home Automation Tools

The Internet of Things is not merely a buzzword, it’s a fast rising reality.

With an ever-increasing number of devices available to help you automate, protect, and monitor your property, it has never been simpler nor more tempting to try your hand at home automation. Whether you’re aiming to handle your HVAC(Heating Ventilating Air Conditioning) system remotely, incorporate a home entertainment, protect your home from stealing, fire, or other threats, decrease your energy intake, or simply just control a small number of lights, there are lots of devices available at your convenience.

While connected devices typically contain personal components, a good first step in bringing open source into your home automation system is to be certain that the device which ties your devices together-and presents you with an user interface to them (the “hub”)-is open source. Fortuitously, there are plenty of options readily available, with choices to run on everything from your always-on PC to a Raspberry Pi.

Here are just some of our faves.


Calaos is designed as a full-stack home automation platform, with a server application, touchscreen display interface, web application, native cellular applications for iOS and Android, and a preconfigured Linux OS to run underneath. English speaking readers should be advised that, while some English documentation is accessible, part of the instructional material and even support community forums are predominantly in French.

Calaos is licensed under version 3 of the GPL and you can view its source code on GitHub.


Domoticz is a home automation system with a rather wide collection of supported devices, covering anything from weather stations to smoke detectors to remote controls, with a great number of added alternative party integrations documented on the project’s webpage. It is designed with an HTML5 frontend, rendering it accessible from both PC browsers in addition to most contemporary phones, and is featherweight, running on a variety of low power devices including the Raspberry Pi.

Domoticz is written mostly in C/C++ under the GPLv3, and its source code could be browsed on GitHub.

Home Assistant

Home Assistant is an open source home automation platform, and is designed to be quickly deployed on just about any machine that can run Python 3, from a Raspberry Pi to a NAS system, and also arrives with a Docker container to make deploying on other systems a breeze. It brings together with a good number of open source and commercial products, helping you to link, like, IFTTT, weather information, or your Amazon Echo device, to regulates from locks to lights to even a command line notifier.

Home Assistant is released under an MIT license, and its source code is available from GitHub.


OpenHAB (stand for Open Home Automation Bus) is one of the best known home automation tools among open source followers, with a huge user community and a lot of supported devices and integrations. Written in Java, openHAB is light and portable across a large number of major OS’s and in addition runs properly on the Raspberry Pi. Supporting hundreds of devices, openHAB is designed to be device-agnostic while making it simpler for developers to add their own devices or plugins to the system. OpenHAB also ships iOS and Android applications for device control, in addition to a design tools so you’re able to design your own User interface for your smart home system.

One can find openHAB’s source code on GitHub licensed under the Eclipse Public License.


OpenMotics is a smart home automation system with both hardware and software under open source licenses, designed at providing an in depth system for managing devices rather than sewing together several devices from diverse providers. Distinct from many of the other systems designed mostly for effortless retrofitting, OpenMotics specializes in a hard wired solution. To acquire more information, see our full article from OpenMotics backend developer Frederick Ryckbosch.

The source code for OpenMotics is licensed under the GPLv2 and is available for download on GitHub.

These aren’t the only available options, needless to say. A good number of home automation fans opt for a different solution, or maybe even make the decision to roll their particular. Several other potential choices to take into account involve LinuxMCE, PiDome, MisterHouse or smarthomatic. Other users opt for unique smart home devices without including them into a single full system.

Leave a Comment

Your email address will not be published. Required fields are marked *