MQTT JavaScript API
Connector functions MQTT JS API guide
This API allows users to execute operations in the MQTT client from a connector function.
MQTT Object
The mqtt
object is the main object of the MQTT client. It allows to publish messages to MQTT topic
mqtt Object Properties
Property | Type | Default | Description |
---|---|---|---|
device | string | entity id | Target device id |
topic | string | odm/request | Topic uri where to publish the message |
mqtt Object Methods
publish (payload)
Publish a message on mqtt topic
Property | Type | Default | Description |
---|---|---|---|
payload | * | Message to be sent. It can be string or a json object |
Example of use with default values:
mqtt.publish({'operation_name':'custom_operation_request'});
Example of use with overriden values
mqtt.device='other_device';
mqtt.topic = 'destination/topic';
mqtt.publish('Message to be sent');