TRB140 MQTT: Difference between revisions
no edit summary
No edit summary |
No edit summary |
||
Line 17: | Line 17: | ||
<tr> | <tr> | ||
<td>Enable</td> | <td>Enable</td> | ||
<td> | <td>off | on; Default: '''off'''</td> | ||
<td>Toggles MQTT Broker ON or OFF</td> | <td>Toggles MQTT Broker ON or OFF</td> | ||
</tr> | </tr> | ||
Line 27: | Line 27: | ||
<tr> | <tr> | ||
<td>Enable Remote Access</td> | <td>Enable Remote Access</td> | ||
<td> | <td>off | on; Default: '''off'''</td> | ||
<td>If enabled, MQTT Broker will be reachable by remote user (from WAN)</td> | <td>If enabled, MQTT Broker will be reachable by remote user (from WAN)</td> | ||
</tr> | </tr> | ||
Line 46: | Line 46: | ||
<tr> | <tr> | ||
<td>Use TLS/SSL</td> | <td>Use TLS/SSL</td> | ||
<td> | <td>off | on; Default: '''off''' | ||
</td> | |||
<td>Toggles the use of TLS/SSL certificates ON or OFF</td> | <td>Toggles the use of TLS/SSL certificates ON or OFF</td> | ||
</tr> | </tr> | ||
Line 82: | Line 83: | ||
<th>value</th> | <th>value</th> | ||
<th>description</th> | <th>description</th> | ||
</tr> | </tr><tr><td>Enable</td><td>off | on; Default: '''off''' | ||
</td><td>Toggles MQTT Bridge ON or OFF</td></tr><tr> | |||
<td>Connection Name</td> | <td>Connection Name</td> | ||
<td>string; Default: " "</td> | <td>string; Default: " "</td> | ||
Line 105: | Line 101: | ||
<tr> | <tr> | ||
<td>Use Remote TLS/SSL</td> | <td>Use Remote TLS/SSL</td> | ||
<td> | <td>off | on; Default: '''off'''</td> | ||
<td>Enables the use of TSL/SSL certificates of the remote broker. If this is checked, you will be prompted to upload TLS/SSL certificates. More information can be found in the [[#Security|Security]] section of this chapter</td> | <td>Enables the use of TSL/SSL certificates of the remote broker. If this is checked, you will be prompted to upload TLS/SSL certificates. More information can be found in the [[#Security|Security]] section of this chapter</td> | ||
</tr> | </tr> | ||
<tr> | <tr> | ||
<td>Use Remote Bridge Login</td> | <td>Use Remote Bridge Login</td> | ||
<td> | <td>off | on; Default: '''off'''</td> | ||
<td>Enables the use of Remote login data. If this is checked, you will be prompted to enter a remote client ID, username and password</td> | <td>Enables the use of Remote login data. If this is checked, you will be prompted to enter a remote client ID, username and password</td> | ||
</tr> | </tr> | ||
<tr> | <tr> | ||
<td>Try Private</td> | <td>Try Private</td> | ||
<td> | <td>off | on; Default: '''off'''</td> | ||
<td>Check if the remote Broker is another instance of a daemon</td> | <td>Check if the remote Broker is another instance of a daemon</td> | ||
</tr> | </tr> | ||
<tr> | <tr> | ||
<td>Clean Session</td> | <td>Clean Session</td> | ||
<td> | <td>off | on; Default: '''off'''</td> | ||
<td>Check to discard session state after connecting or disconnecting</td> | <td>Check to discard session state after connecting or disconnecting</td> | ||
</tr> | </tr><tr> | ||
</table> | <td>Topic</td> | ||
<td>string; Default: " "</td> | |||
<td>Specifies the names of the Topics that your Broker will subscribe to</td> | |||
</tr><tr><td>Direction</td><td>OUT | IN| BOTH; Default: '''OUT''' | |||
</td><td></td></tr><tr><td>QoS Level</td><td>At most once (0) |At least once (1) | Exactly once (2); Default: '''At most once (0)'''</td><td></td></tr></table> | |||
=== | ===Miscellaneous=== | ||
---- | ---- | ||
The last section of MQTT Broker parameters is called '''Miscellaneous'''. It contains parameters that are related to neither Security nor Bridge. | The last section of MQTT Broker parameters is called '''Miscellaneous'''. It contains parameters that are related to neither Security nor Bridge. | ||
Line 144: | Line 139: | ||
<tr> | <tr> | ||
<td>ACL File</td> | <td>ACL File</td> | ||
<td> | <td>ACL file; Default: " "</td> | ||
<td>The contents of this file are used to control client access to topics of the broker</td> | <td>The contents of this file are used to control client access to topics of the broker</td> | ||
</tr> | </tr> | ||
Line 154: | Line 149: | ||
<tr> | <tr> | ||
<td>Persistence</td> | <td>Persistence</td> | ||
<td> | <td>off | on; Default: '''off'''</td> | ||
<td>If enabled, connection, subscription and message data will be written to the disk. Otherwise, the data is stored in the router’s memory only</td> | <td>If enabled, connection, subscription and message data will be written to the disk. Otherwise, the data is stored in the router’s memory only</td> | ||
</tr> | </tr> | ||
<tr> | <tr> | ||
<td>Allow Anonymous</td> | <td>Allow Anonymous</td> | ||
<td> | <td>off | on; Default: '''off'''</td> | ||
<td>If enabled, the Broker allows anonymous access</td> | <td>If enabled, the Broker allows anonymous access</td> | ||
</tr> | </tr> | ||
Line 178: | Line 173: | ||
<tr> | <tr> | ||
<td>Enable</td> | <td>Enable</td> | ||
<td> | <td>off | on; Default: '''off'''</td> | ||
<td>Toggles the MQTT Publisher ON or OFF</td> | <td>Toggles the MQTT Publisher ON or OFF</td> | ||
</tr> | </tr> |