System Integration
openHAB supports services that enable integration with various technologies that don’t fall into other add-on categories.
Name | Description |
---|---|
|
This service will synchronize files on the openHAB server, such as configuration and log files, to and/or from a Dropbox account. |
|
The Google Calendar Scheduler allows you to control items in openHAB at scheduled times in the future. It will send commands to items or update the state of items when defined on one of your Google Calendars. |
HomeKit Add-on |
This is an add-on that exposes your openHAB system as a bridge over the HomeKit protocol. |
openHAB Hue Emulation |
Hue Emulation exposes openHAB items as Hue devices to other Hue HTTP API compatible applications like an Amazon Echo. |
ImperiHome integration service |
This IO service exposes openHAB Items to the Evertygo ImperiHome dashboard app for Android and iOS. |
openHAB Cloud Connector |
The openHAB Cloud Connector allows connecting the local openHAB runtime to a remote openHAB Cloud instance, such as myopenHAB.org, which is an instance of the |
REST API |
The REST API can be used to integrate openHAB with other systems, as it allows read access to items and item states, as well as status updates or the sending of commands for items. It gives access to sitemaps, so that it is the interface to be used by remote user interfaces (e.g. fat clients or JavaScript-based web clients). The REST API also supports server-push, so you can subscribe on change notification for certain resources. |
|
The Eclipse IoT Marketplace hosts third-party add-ons that can be browsed and installed to openHAB through this integration. |
|
Activating IFTTT integration is easy. Just log in to your IFTTT account and activate the openHAB channel. You will be forwarded to the myopenHAB website to authorize the IFTTT channel connection. Before you start creating IFTTT recipes you need to make sure that you have your runtime configured to expose certain items to myopenHAB. Only those items will be visible to IFTTT. You will also be able to send commands to those items from IFTTT Applets. Items will appear in myopenHAB and thus in IFTTT only after at least one state update has been received by myopenHAB from your runtime. |