This is a OpenHAB client for the Pebble. It’s pretty close to release, but I still have some fine tuning to do.
EDIT: you can download it from the Pebble AppStore
It will be available in the Pebble Store pretty soon.
PS: Sorry for the sound quality.
4 Open Source Home Automation Alternate Platforms for Open Home Automation Bus
The Internet of Things it not just a buzzword, it’s a rapidly rising reality.
With an ever-expanding quantity of devices open to help you automate, safeguard, and monitor your house, it has never been easier nor more tempting to have a go at home automation. Whether you are trying to control your HVAC(Heating Ventilating Air Cooling) system from another location, incorporate a home cinema, defend your home from theft, fire, or other threats, decrease your energy use, or maybe control a small number of lights, there are countless devices offered at your disposal.
While connected devices oftentimes contain personal components, a good initial step in bringing open source into your home automation system is to make sure that the device which ties your devices together-and provides you with an user interface to them (the “hub”)-is open source. The good thing is, there are several choices on the market, with alternatives to run on everything from your always-on personal PC to a Raspberry Pi.
Here are just a portion of our most favorite.
OpenHAB (short for Open Home Automation Bus) is among the list of most widely known home automation tools amongst open source enthusiasts, with a significant user community and a lot of supported devices and integrations. Written in Java, openHAB is easily portable across a large amount of major OS’s and also runs correctly on the Raspberry Pi. Supporting many devices, openHAB is designed to be device-agnostic while making it easier for developers to add in their own devices or plugins to the system. OpenHAB also ships iOS and Android applications for device control, and a design tools to help you to create your own UI for your home system.
You will 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, 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 plus support community forums are chiefly 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 pretty wide collection of supported devices, which range from weather stations to smoke sensors to remote controls, with a large number of additional alternative party integrations documented on the project’s website. It is designed with an HTML5 frontend, rendering it available from both desktop computer browsers and also most recent cell phones, and is featherweight, running on lots of low power devices such as the Raspberry Pi.
Domoticz is written largely in C/C++ under the GPLv3, and its source code can be discovered on GitHub. https://github.com/domoticz/domoticz
Home Assistant is an free home automation platform, and is designed to be simply deployed on nearly any machine which can run Python 3, from a Raspberry Pi to a NAS system, and also ships with a Docker container to make implementing on other systems an easy task. It combines with many different free and commercial solutions, making it possible to link, by way of example, IFTTT, weather information, or maybe your Amazon Echo device, to controls 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 home automation system with both software and hardware under open source licenses, designed at providing an extensive system for managing devices in place of stitching together a variety of devices from different providers. Compared with many of the other systems designed largely for easy retrofitting, OpenMotics targets a hardwired solution. To learn more, see our full article from OpenMotics backend developer Frederick Ryckbosch.
The source for OpenMotics is licensed under the GPLv2 and is for download on GitHub. https://github.com/openmotics
These are not the only options, not surprisingly. A good number of home automation fans go with a diverse solution, or perhaps want to roll their own personal. Some other potential choices to look into comprise of LinuxMCE, PiDome, MisterHouse or smarthomatic. Other users decide on individual smart home devices without adding them into a single thorough system.