Управляем светом с помощью Siri на Iphone, openhab и raspberry pi2
4 Open Source House Automation Alternative Platforms for Open Home Automation Bus
The Internet of Things is not just a buzzword, it’s a rapidly rising fact.
With an ever-rising quantity of devices available to make it easier to automate, shield, and monitor your house, it has never before been simpler nor more tempting to try your hand at home automation. Whether you’re trying to manage your HVAC(Heating Ventilating Air Cooling) system from another location, incorporate a home entertainment, safeguard your home from theft, fire, or another risks, reduce your electrical power intake, or only control a handful of lights, there are lots of devices available at your convenience.
While connected devices usually contain proprietary components, a good initial step in bringing open source into your home automation system is to assure the device which ties your devices together-and presents you with an user interface to them (the “hub”)-is open source. The good news is, there are several options to be found, with alternatives to run on everything from your always-on computer to a Raspberry Pi.
Have a look at a part of our most favorite.
OpenHAB (stand for Open Home Automation Bus) is among the most famous home automation tools among open source fans, with a huge user community and a good number of supported devices and integrations. Written in Java, openHAB is easily transportable across the majority of major operating systems and also runs correctly on the Raspberry Pi. Supporting 100s of devices, openHAB is designed to be device-agnostic while making it simpler for developers to incorporate their own devices or plugins to the system. OpenHAB also ships iOS and Android applications for device control, along with a design tools enabling you to establish your own UI for your smart home system.
You could find 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 system, together with a server application, touch-screen interface, web application, native mobile software for iOS and Android, and a preconfigured Linux operating-system to run underneath. English speaking readers should be advised that, while some English documentation is available, part of the instructional material and also support community forums are typically 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 very wide collection of supported devices, covering anything from weather stations to smoke alarms to remote controls, with a countless number of extra alternative party integrations documented on the project’s web site. It is made with an HTML5 frontend, making it accessible from both PC internet browsers as well as most up-to-date mobile phones, and is light-weight, running on a variety of low power products similar to the Raspberry Pi.
Domoticz is written mainly in C/C++ under the GPLv3, and its source code can certainly be browsed on GitHub. https://github.com/domoticz/domoticz
Home Assistant is an open source home automation platform, and is designed to be easily deployed on nearly any machine that could run Python 3, from a Raspberry Pi to a NAS device, and in addition ships with a Docker container to make deploying on other systems a simple process. It includes with a lot of open source and commercial products, which helps you to link, like, IFTTT, weather information, or perhaps your Amazon Echo device, to handles 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 an in depth system for controlling devices rather than stitching together many devices from diverse providers. Not like some of the other systems designed mainly for effortless retrofitting, OpenMotics goals a traditional hardwired solution. For extra, see our full article from OpenMotics backend developer Frederick Ryckbosch.
The source for OpenMotics is licensed under the GPLv2 and is accessible for download on GitHub. https://github.com/openmotics
These aren’t the only available choices, needless to say. Loads of home automation hobbyists opt for a various solution, or perhaps elect to roll their unique. Different potential options to take into consideration include things like LinuxMCE, PiDome, MisterHouse or smarthomatic. Other folks decide to use personal smart home devices without integrating them into a single full system.