Jump to content

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>yes | no; Default: '''no'''</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>yes | no; Default: '''no'''</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>yes | no; Default: '''no'''</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'''
    <tr>
</td><td>Toggles MQTT Bridge ON or OFF</td></tr><tr>
      <td>Use TLS/SSL</td>
      <td>yes | no; Default: '''no'''</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>yes | no; Default: '''no'''</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>yes | no; Default: '''no'''</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>
    <td>Topic</td>
        <td>string; Default: " "</td>
        <td>Specifies the names of the Topics that your Broker will subscribe to</td>
     </tr>
     </tr>
     <tr>
     <tr>
     <td>Try Private</td>
     <td>Try Private</td>
         <td>yes | no; Default: '''no'''</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>yes | no; Default: '''no'''</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>


===Micellaneous===
===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>.ACL file; Default: " "</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>yes | no; Default: '''no'''</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>yes | no; Default: '''yes'''</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>yes | no; Default: '''no'''</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>
0

edits