openHAB Binding for Philips Hue

This video demonstrates how easy it is to use Philips Hue smart bulbs with openHAB by starting from the openHAB demo setup.


4 Open Home Automation Substitute Tools for OpenHAB

The Internet of Things isn’t necessarily a buzzword, it’s a swiftly growing fact.

With an ever-increasing amount of devices accessible to make it easier to automate, safeguard, and monitor your own home, it has never been simpler nor more tempting to try your hand at home automation. Whether you are seeking to manipulate your HVAC(Heating Ventilating Air Cooling) system remotely, incorporate a home cinema, defend your home from burglary, fire, and other dangers, lower your energy intake, or simply control some lights, there are many devices available at your fingertips.

While connected devices oftentimes contain personal components, a good 1st step in bringing open source into your home automation system is to make certain that the device which ties your devices together-and presents you with an interface to them (the “hub”)-is open source. Thankfully, there are several possible choices to choose from, with options to run on everything from your always-on personal computer to a Raspberry Pi.

Take a look at a few of our most favorite.


OpenHAB (short for Open Home Automation Bus) is among the many most commonly known home automation tools amongst open source enthusiasts, with a significant user community and quite a lot of supported devices and integrations. Written in Java, openHAB is easily transportable across nearly all major platforms and in addition runs nicely on the Raspberry Pi. Supporting many devices, openHAB is designed to be device-agnostic while making it simpler for developers to add in their own devices or plugins to the system. OpenHAB also ships iOS and Android applications for device control, along with a design tools which enables you to create your own UI for your smart home system.

You’ll find openHAB’s source on GitHub licensed under the Eclipse Public License.


Calaos is created as a full-stack home automation system, together with a server application, touchscreen 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 obtainable, a few of the instructional material along with support forums are predominantly in French.

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


Domoticz is a home automation system with a quite wide library of supported devices, such as weather stations to smoke sensors to remote controls, with a great number of added alternative party integrations documented on the project’s webpage. It’s made with an HTML5 frontend, which makes it available from both desktop computer web browsers together with most up-to-date phones, and is lightweight, running on various low power products including the Raspberry Pi.

Domoticz is written mainly in C/C++ under the GPLv3, and its source code can be located on GitHub.

Home Assistant

Home Assistant is an open source home automation platform, and is designed to be simply deployed on virtually any machine that can run Python 3, from a Raspberry Pi to a NAS system, and likewise ships with a Docker container to make deploying on other systems easy. It incorporates with many different open source and commercial offerings, helping you to link, for example, IFTTT, weather information, or maybe your Amazon Echo device, to manages from locks to lights to even a command line notifier.

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


OpenMotics is a smart home automation system with both hardware and software under open source licenses, designed at providing an in depth system for handling devices in place of stitching together a variety of devices from different providers. Not like a lot of the other systems designed mainly for quick retrofitting, OpenMotics concentrates on a conventional hardwired solution. For further, see our full article from OpenMotics backend developer Frederick Ryckbosch.

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

These are not the only options, undoubtedly. Many home automation fanatics go with a different solution, or maybe even commit to roll their own. A few other potential alternatives to look into comprise LinuxMCE, PiDome, MisterHouse or smarthomatic. Other users decide to use unique smart home devices without integrating them into a single well-rounded system.

Leave a Reply

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