MQTT - Dynamic Interface (Magic xpi 4.6)
The MQTT connector is designed to work with Magic xpi’s dynamic interface. When you drag the MQTT connector into a flow, the Properties pane opens. Then, double-click or right-click on the connector and select Configuration from the context menu to open the connector's Configuration dialog box.
This dialog box contains the following fields:
|
|
Connection
|
Resource Name
|
The name of the resource that you selected in the component's Properties pane. The resources are defined in the Settings dialog box's Resources section..
|
Publish Settings
|
QoS
|
The Quality of Service when sending the message. Select one of the following from the drop-down list:
|
Retained
|
Determines whether the broker will hold onto a message after it has been sent. Select one of the following from the drop-down list:
|
Result Options
|
Store Result In
|
Defines where you want to store the resulting XML file. Select one of the following from the drop-down list:
-
Variable: Select a variable to hold the data that is returned by the MQTT. Click to open the Variables List. Select a variable where this information is to be stored (the default is C.UserBlob).
-
File: Select a file to hold the data that is returned by MQTT. Click to open the Expression Editor, or click and enter the file path where this information is to be stored.
|
Operation Success
|
This field lets you easily determine if the data was successfully located in MQTT. Select one of the following from the drop-down list:
-
None: Select this option if you do not want to save the connector’s success or failure status.
-
Variable: Click to open the Variables List. Select the variable where you want to store the connector's success or failure status.
|
Note:
|
In the step's Data Mapper, since the payload node is a BLOB, it will be published as-is in its original encoding.
|