Amazon Echo (Alexa) integrated with Openhab.
4 Open House Automation Alternative Solutions for OpenHAB
The Internet of Things isn’t necessarily a buzzword, it’s really a extremely fast growing fact.
With an ever-increasing variety of devices provided to help you automate, protect, and monitor your home, it has no time before been easier nor more tempting to try your hand at home automation. Whether you are trying to control your HVAC(Heating Ventilating Air Cooling) system remotely, combine a home cinema, defend your home from robbery, fire, and other terrors, reduce your electrical power consumption, or only control a few lights, there are countless devices offered at your fingertips.
While connected devices frequently contain private components, a good step one in bringing open source into your home automation system is to assure the device that ties your devices together-and presents you with an user interface to them (the “hub”)-is open source. Luckily for us, there are many different choices readily available, with alternatives to run on everything from your always-on personal PC to a Raspberry Pi.
Have a look at several of our most favorite.
OpenHAB (short for Open Home Automation Bus) is one of the most commonly known home automation tools among open source fanatics, with a huge user community and a large number of supported devices and integrations. Written in Java, openHAB is transportable across most major operating systems and even 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 apps for device control, as well as a design tools so that you can establish your own UI for your smart home system.
You can get openHAB’s source on GitHub licensed under the Eclipse Public License. https://github.com/openhab/openhab
Calaos is designed as a full-stack home automation platform, with a server application, touchscreen display screen interface, web application, native mobile phone applications for iOS and Android, and a preconfigured Linux operating system to run underneath. English speaking readers should be advised that, while some English documentation can be obtained, a portion of the instructional material and support online forums are generally in French.
Calaos is licensed under version 3 of the GPL and you can view its source on GitHub. https://github.com/calaos
Domoticz is a home automation system with a rather wide selection of supported devices, ranging from weather stations to smoke alarms to remote controls, with a great number of additional alternative party integrations documented on the project’s webpage. It’s designed with an HTML5 frontend, making it available from both desktop computer browsers in addition to most contemporary handsets, and is lightweight, running on a great many low power products similar to the Raspberry Pi.
Domoticz is written primarily in C/C++ under the GPLv3, and its source code can be browsed on GitHub. https://github.com/domoticz/domoticz
Home Assistant is an open source home automation platform, and is designed to be effortlessly deployed on practically any machine which can run Python 3, from a Raspberry Pi to a NAS system, and additionally arrives with a Docker container to make deploying on other systems an effortless task. It integrates with many open source and commercial products, letting you link, such as, IFTTT, weather information, or maybe 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 can be downloaded from GitHub. https://github.com/balloob/home-assistant
OpenMotics is a smart home automation system with both hardware and software under open source licenses, designed at providing a comprehensive system for managing devices in place of sewing together a great many devices from different providers. Contrary to a lot of the other systems designed primarily for effortless retrofitting, OpenMotics goals a conventional hardwired solution. For more, see our full article from OpenMotics backend developer Frederick Ryckbosch.
The source for OpenMotics is licensed under the GPLv2 and is available for download on GitHub. https://github.com/openmotics
These are not the only choices available, not surprisingly. Lots of home automation fans choose a different solution, or even make the decision to roll their particular. Some other potential options to take into consideration contain LinuxMCE, PiDome, MisterHouse or smarthomatic. Other folks decide to use personal smart home devices without integrating them into a single all-encompassing system.