Changes

238 bytes added ,  12:46, 23 January 2020
no edit summary
Line 8: Line 8:  
The '''Broker''' will “listen” for connections on the specified Local port. In order to accept connections from WAN, you also need to check Enable Remote Access.
 
The '''Broker''' will “listen” for connections on the specified Local port. In order to accept connections from WAN, you also need to check Enable Remote Access.
   −
[[Image:Services mqtt broker.PNG]]
+
[[Image:Networking rut manual mqtt broker.png|border]]
    
<table class="nd-mantable">
 
<table class="nd-mantable">
Line 37: Line 37:  
The MQTT '''Security''' tab is used to establish MQTT connection security via TLS/SSL.
 
The MQTT '''Security''' tab is used to establish MQTT connection security via TLS/SSL.
   −
[[Image:Services mqtt broker settings security.PNG]]
+
[[Image:Networking rut manual mqtt security.png|border]]
    
<table class="nd-mantable">
 
<table class="nd-mantable">
Line 76: Line 76:  
The MQTT Broker also supports a functionality called '''Bridge'''. An MQTT Bridge is used for the communication between two MQTT Brokers. The window of Bridge parameters is presented below. Some of these are mandatory as they are needed to create a connection: Connection Name, Remote Address and Remote Port. For more information on '''MQTT Bridge''' parameters you can read the official mosquitto.conf manual page.
 
The MQTT Broker also supports a functionality called '''Bridge'''. An MQTT Bridge is used for the communication between two MQTT Brokers. The window of Bridge parameters is presented below. Some of these are mandatory as they are needed to create a connection: Connection Name, Remote Address and Remote Port. For more information on '''MQTT Bridge''' parameters you can read the official mosquitto.conf manual page.
   −
[[Image:Services mqtt broker settings bridge.PNG]]
+
[[Image:Networking rut manual mqtt bridge.png|border]]
    
<table class="nd-mantable">
 
<table class="nd-mantable">
Line 83: Line 83:  
       <th>value</th>
 
       <th>value</th>
 
       <th>description</th>
 
       <th>description</th>
     </tr>
+
     </tr><tr><td>Enable</td><td>yes | no; Default: '''no'''</td><td>Toggles MQTT Bridge ON or OFF</td></tr><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 113: Line 107:  
       <td>yes | no; Default: '''no'''</td>
 
       <td>yes | no; Default: '''no'''</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>
Line 128: Line 117:  
         <td>yes | no; Default: '''no'''</td>
 
         <td>yes | no; Default: '''no'''</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>The direction that the messages will be shared in</td></tr><tr><td>QoS level</td><td>Default: '''0'''</td><td>The publish/subscribe QoS level used for this topic</td></tr></table>
    
===Micellaneous===
 
===Micellaneous===
Line 135: Line 127:  
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.
   −
[[Image:Services mqtt broker settings misc.PNG]]
+
[[Image:Services mqtt broker settings misc.PNG|border]]
    
<table class="nd-mantable">
 
<table class="nd-mantable">
Line 169: Line 161:  
An '''MQTT Publisher''' is a client that sends messages to the Broker, who then forwards these messages to the Subscriber.
 
An '''MQTT Publisher''' is a client that sends messages to the Broker, who then forwards these messages to the Subscriber.
   −
[[Image:Services mqtt publisher.PNG]]
+
[[Image:Services mqtt publisher.PNG|border]]
    
<table class="nd-mantable">
 
<table class="nd-mantable">
Line 189: Line 181:  
     <tr>
 
     <tr>
 
     <td>Port</td>
 
     <td>Port</td>
         <td>integer [0..65535]; Default: " "</td>
+
         <td>integer [0..65535]; Default: '''1883'''</td>
 
         <td>Specifies the port used for connecting to the Broker</td>
 
         <td>Specifies the port used for connecting to the Broker</td>
 
     </tr>
 
     </tr>
0

edits

Navigation menu