This is the third video in the 4 part series on integrating Somfy with OpenHAB, Smartthings and Amazon Echo.
You can find the overview at https://youtu.be/Lq6GpIi5Xhg
4 Open Home Automation Alternate Tools for Open Home Automation Bus
The Internet of Things it not just a buzzword, it’s a swiftly growing fact.
With an ever-expanding amount of devices open to help you automate, secure, and monitor your residence, it has never before been simpler nor more tempting to try your hand at home automation. Whether you are aiming to manipulate your HVAC(Heating Ventilating Air Cooling) system from another location, combine a home entertainment, safeguard your home from thievery, fire, or other threats, decrease your energy use, or simply control a few lights, there are numerous devices offered at your convenience.
While connected devices usually contain proprietary components, a good starting point in bringing open source into your home automation system is to make certain the device which ties your devices together-and provides you with an interface to them (the “hub”)-is open source. The great thing is, there are many different solutions around, with choices to run on everything from your always-on personal computer to a Raspberry Pi.
Take a look at a part of our favorites.
OpenHAB (represent Open Home Automation Bus) is among the most widely known home automation tools amongst open source enthusiasts, with a huge user community and a lot of supported devices and integrations. Written in Java, openHAB is easily portable across virtually all major systems and even runs very well on the Raspberry Pi. Supporting 100s 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, together with a design tools which means you can create your own User interface for your smart home system.
You can locate 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, touch screen interface, web application, native mobile apps 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, some of the instructional material and even support discussion forums are largely 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 library of supported devices, covering anything from weather stations to smoke detectors to remote controls, with a huge amount of extra alternative party integrations documented on the project’s website. It’s designed with an HTML5 frontend, rendering it accessible from both desktop internet browsers and even most recent phones, and is lightweight, running on a lot of low power items similar to the Raspberry Pi.
Domoticz is written largely 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 quickly deployed on just about any machine which can run Python 3, from a Raspberry Pi to a NAS device, and even ships with a Docker container to make implementing on other systems super easy. It brings together with a number of open source as well as commercial solutions, letting you link, one example is, 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 readily available for download 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 thorough system for managing devices rather than stitching together a variety of devices from different providers. Different from many of the other systems designed largely for easy retrofitting, OpenMotics centers on a 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 readily available for download on GitHub. https://github.com/openmotics
These aren’t the only solutions, undoubtedly. A good number of home automation aficionados choose a different solution, or even commit to roll their unique. Different potential alternatives to think about include things like LinuxMCE, PiDome, MisterHouse or smarthomatic. Other users go for private smart home devices without adding them into a single complete system.