Enterprise Developers can’t miss the NY Open Source IoT Summit

Register now: http://opensourceiot.eventbrite.com

Hearing a lot about IoT lately? Want to learn everything from home automation to Industrial IoT? Want to try enterprise IoT solutions yourself? The Open Source IoT Summit is about open-source IoT and Azure IoT solutions that anybody can use. Join Microsoft, Ubuntu / Canonical and Dataart to learn all about it and jointly start creating IoT solutions.

– How to create and package enterprise IoT apps
– Monetizing IoT and selling IoT apps through IoT app stores
– IoT security
– Easily supporting different IoT standards
– How to connect IoT devices to the cloud and use Azure IoT services
– Open source tools to easily write and package IoT apps in any language
– Learn about DeviceHive, the open source IoT platform that greatly accelerates your IoT product development
– How to automatically test changes and roll them out securely in production
– Sample Industrial IoT solutions like open source predictive maintenance

Bring your laptop, some IoT boards / toys / sensors and let’s start making great IoT solutions.


5 Open Source Home Automation Solutions

The Internet of Things is not merely a buzzword, it’s a fast extending reality.

With an ever-rising volume of devices offered to help you automate, protect, and monitor your house, it has no time before been simpler nor more tempting to have a go at home automation. Whether you’re looking to regulate your HVAC(Heating Ventilating Air Conditioning) system remotely, incorporate a home theater, safeguard your home from robbery, fire, or other risks, lessen your energy ingestion, or merely control a handful of lights, there are loads of devices offered at your convenience.

While connected devices frequently contain private components, a good initial step in bringing open source into your home automation system is to make certain the device which ties your devices together-and presents you with an user interface to them (the “hub”)-is open source. Luckily, there are lots of options you can get, with choices to run on everything from your always-on PC to a Raspberry Pi.

Read about a few of our preferred.


Calaos is designed as a full-stack home automation platform, together with a server application, touchscreen display interface, web application, native cellular applications for iOS and Android, and a preconfigured Linux operating platform to run underneath. English speaking readers should be advised that, while some English documentation is accessible, a few of the instructional material along with support discussion forums are predominantly in French.

Calaos is licensed under version 3 of the GPL and you can view its source code on GitHub. https://github.com/calaos


Domoticz is a home automation system with a quite wide library of supported devices, including weather stations to smoke detectors to remote controls, with a great number of added 3rd party integrations documented on the project’s site. It is designed with an HTML5 frontend, which makes it accessible from both PC internet browsers along with most modern mobile phones, and is featherweight, running on loads 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 discovered on GitHub. https://github.com/domoticz/domoticz

Home Assistant

Home Assistant is an open source home automation platform, and is designed to be easily deployed on just about any machine which can run Python 3, from a Raspberry Pi to a NAS device, and even comes with a Docker container to make deploying on other systems a pleasant task. It brings together with a good number of open source as well as commercial solutions, which means you can link, such as, IFTTT, weather information, or perhaps 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 code is available from GitHub. https://github.com/balloob/home-assistant


OpenHAB (stand for Open Home Automation Bus) is among the most commonly known home automation tools amongst open source fans, with a considerable user community and numerous supported devices and integrations. Written in Java, openHAB is portable across the majority of major systems and even runs properly 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 apps for device control, as well as a design tools to help you to develop your own User interface for your smart home system.

You can easily find openHAB’s source code on GitHub licensed under the Eclipse Public License. https://github.com/openhab/openhab


OpenMotics is a smart home automation system with both software and hardware under open source licenses, designed at providing a thorough system for handling devices instead of sewing together a good number of devices from various providers. Different from some of the other systems designed mainly for easy retrofitting, OpenMotics targets on a conventional hardwired solution. For further, see our full article from OpenMotics backend developer Frederick Ryckbosch.

The source code for OpenMotics is licensed under the GPLv2 and is out there for download on GitHub. https://github.com/openmotics

These aren’t the only options available, naturally. A lot of home automation hobbyists choose a diverse solution, or possibly plan to roll their very own. Several other potential choices to think about include things like LinuxMCE, PiDome, MisterHouse or smarthomatic. Other people decide to use private smart home devices without adding them into a single thorough system.

Leave a Comment

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