-
René Schöne authoredRené Schöne authored
To learn more about this project, read the wiki.
README.md 4.22 KiB
OpenLicht Binding
Currently, the additional package org.eclipse.smarthome.io.transport.mqtt
is needed for this binding to work.
It can be exported as a plugin from the OpenHAB Eclipse.
This binding is used as a collection of bindings developed with the project OpenLicht. All bindings use MQTT for communication between the device and openHAB.
Supported Things
Name | Description | Handler | Sub topic |
---|---|---|---|
SkyWriterHAT | Product-Page - Documentation | SkyWriterHATHandler | skywriter |
Polar M600 | Product-Page | PolarM600Handler | polar |
Moto 360 | from CyPhyMan, Product-Page | Moto360Handler | moto360 |
Samsung S6 | Could actually be any smart phone | SamsungS6Handler |
samsung ¹ |
¹AbstractSmartphoneHandler
. This is a bug.
Discovery
Not implemented (yet).
Binding Configuration
None
Thing Configuration
All bindings share the same configuration, with the following options (copied from ESH-INF/config/config.xml
:
Name | Label | Description | Default |
---|---|---|---|
brokerName |
Broker Name | Name of the broker as defined in the <broker>.url in services/mqtt.cfg. See the MQTT Binding for more information on how to configure MQTT broker connections. |
mosquitto ² |
base-topic |
Base-Topic | Base topic for publishing updates. Do not include a trailing slash. | sensors |
unsupported-category-reset |
MQTT Unsupported Category Reset Timeout (optional) | Timeout in seconds to log again unsupported MQTT categories. Set to zero to disable (default). | 0 |
²services/mqtt.cfg
.
Channel Types
Type-Name | Kind | Label | Description | Category |
---|---|---|---|---|
flick-type |
Text | Last Flick | Last Flick detected (and its direction) | Motion |
brightness-type |
Number | Brightness | Brightness (Lux) | Light |
acceleration-type |
Number | Acceleration | Acceleration in one direction in meters per second. | Motion |
rotation-type |
Number | Rotation | Rotation around one axis (unitless). | Motion |
activity-type |
String | Activity | Current recognized activity, one of Runnning, Walking, Resting, Unknown. | - |
heart-rate-type |
Number | Heart Rate | Heart rate in beats per minute. | - |
steps-type |
Number | Steps | Steps run today. | - |
Channels
Supported by Binding | Type-Name | Id | Label |
---|---|---|---|
SkyWriterHAT | flick-type |
flick |
- |
Polar M600, Moto 360, Samsung S6 | brightness-type |
brightness |
- |
Polar M600, Moto 360 | acceleration-type |
acceleration-x |
Acceleration X |
Polar M600, Moto 360 | acceleration-type |
acceleration-y |
Acceleration Y |
Polar M600, Moto 360 | acceleration-type |
acceleration-z |
Acceleration Z |
Polar M600, Moto 360, Samsung S6 | rotation-type |
rotation-x |
Rotation X |
Polar M600, Moto 360, Samsung S6 | rotation-type |
rotation-y |
Rotation Y |
Polar M600, Moto 360, Samsung S6 | rotation-type |
rotation-z |
Rotation Z |
Polar M600, Moto 360 | activity-type |
activity |
- |
Polar M600, Moto 360 | heart-rate-type |
heart-rate |
- |
Polar M600, Moto 360 | steps-type |
steps |
- |