openHAB Integrates IOT Devices
openHAB is a platform designed to integrate many different Internet Of Things (IOT) devices. IOT devices include: light bulbs, power control, thermostats, voice control, appliance control, sensors, and many more. Getting all of these devices to work together is often not easy. openHAB intends to offer software and protocols that can tie all of these devices together in a vendor neutral fashion that will run on most common operating systems.
openHAB Intro – Open Source Home Automation with Raspberry Pi
– [youtube.com]
Supported Technologies – [openhab.org]
Here is an example of how openHAB can work:
Home Automation Laboratory (HAL) – Part 1 – Overview – [hackster.io]
Preamble
This home automation project write-up is part 1 of 4 parts. We chose to break things up into chunks that are more easily digestible and to make it easier for people to focus on the aspects of our project that are applicable to them without having to wade through a bunch of stuff that has no value to them. Here’s what you have to look forward to:Part 1 – Overview. We lay out the main components of our home automation system and install the core software component, OpenHABPart 2 – Data Persistence. We install a MySQL database server and tools to manage it. We then integrate it with OpenHAB for the purposes of storing our home automation data indefinitely.Part 3 – Messaging. We install a lightweight messaging system (MQTT broker), Mosquitto, and integrate it with OpenHAB to exchange information with custom, home-grown IoT sensors and controls.Part 4 – Custom Interfaces. We install and configure an Apache web server and briefly discuss integrating custom web pages with OpenHAB. This will provide a platform for building custom user interfaces for our home automation system.