powersync-plugins/mqttclient
Jenkins bab355721e Merge PR #118: Philips Hue: Add support for the hue indoor motion sensor 2019-07-22 12:17:13 +02:00
..
translations Automatic translations update by Jenkins 2019-05-02 15:00:37 +02:00
README.md Migrate mqttclient plugin documentation 2019-06-21 17:39:11 +02:00
devicepluginmqttclient.cpp Merge PR #118: Philips Hue: Add support for the hue indoor motion sensor 2019-07-22 12:17:13 +02:00
devicepluginmqttclient.h Update according to new API 2019-07-04 13:42:09 +02:00
devicepluginmqttclient.json Rename vendor "guh GmbH" to "nymea" 2019-04-03 14:18:55 +02:00
mqttclient.pro add mqtt client plugin to debian files and rename it 2019-04-02 18:28:53 +02:00

README.md

MQTT client

This plugin allows to subscribe and publish to MQTT brokers (the nymea internal broker and external ones).

This plugin is ment to be combined with a rule.

Example

A device is configured to publish its state to a MQTT broker. Using this plugin the user can subscribe to the same topic on that broker and monitor the device's state.

Publishing is also supported. This allows use cases such as controlling IoT things via MQTT by publishing to topics such devices are subscribed to. Other possibilities are to use nymea as a "translator" between other transport layers to MQTT. For instance a sensor might deliver sensor data via Bluetooth to Nymea and using this MQTT plugin and a rule nymea can be configured to forward all those sensor values to a MQTT broker.