openhab-addons/bundles/org.openhab.binding.mqtt.ho...
Wouter Born 0c36650179
Avoid star imports and add missing braces ()
Fixes the following SAT findings:

* AvoidStarImportCheck (125)
* NeedBracesCheck (39)

Signed-off-by: Wouter Born <github@maindrain.net>
2021-04-15 16:12:05 +02:00
..
src Avoid star imports and add missing braces () 2021-04-15 16:12:05 +02:00
NOTICE Fix links and NOTICE files () 2021-01-18 21:49:06 +01:00
README.md [mqtt-homeassistant] added JOSNPath and JINJA as requirements () 2021-01-14 11:43:17 +01:00
pom.xml Apply Spotless, update skeleton project version, resolve itest runbundles () 2020-12-22 10:37:44 +01:00

README.md

HomeAssistant MQTT Components Binding

HomeAssistant MQTT Components are recognized as well. The base topic needs to be homeassistant. The mapping is structured like this:

HA MQTT Framework Example MQTT topic
Object Thing homeassistant/../../object
Component+Node Channel Group homeassistant/component/node/object
-> Component Features Channel state/topic/defined/in/comp/config

Requirements

The HomeAssistant MQTT requires two transformations to be installed:

  • JINJA-Transformations
  • JSONPath-Transformations

These can be installed under Settings->Addons->Transformations

Limitations

  • The HomeAssistant Fan Components only support ON/OFF.
  • The HomeAssistant Cover Components only support OPEN/CLOSE/STOP.
  • The HomeAssistant Light Component only supports RGB color changes.
  • The HomeAssistant Climate Components is not yet supported.