Line 711: |
Line 711: |
| Executes a MQTT action. | | Executes a MQTT action. |
| | | |
− | [[File:Networking rutos manual input output io juggler actions mqtt.png|border|class=tlt-border]] | + | [[File:Networking rutos manual input output io juggler actions mqtt_v1.png|border|class=tlt-border]] |
| | | |
| <table class="nd-mantable"> | | <table class="nd-mantable"> |
Line 729: |
Line 729: |
| <td>string; default: <b>none</b></td> | | <td>string; default: <b>none</b></td> |
| <td>The name of the topic that the broker will subscribe to.</td> | | <td>The name of the topic that the broker will subscribe to.</td> |
| + | </tr> |
| + | <tr> |
| + | <td>Client ID</td> |
| + | <td>string; default: <b>none</b></td> |
| + | <td>Client ID to send with the data. If empty, a random client ID will be generated.</td> |
| </tr> | | </tr> |
| <tr> | | <tr> |
Line 759: |
Line 764: |
| <td>string; default: <b>none</b></td> | | <td>string; default: <b>none</b></td> |
| <td>Password used for authentication to the Broker.</td> | | <td>Password used for authentication to the Broker.</td> |
| + | </tr> |
| + | <tr> |
| + | <td>TLS</td> |
| + | <td>off {{!}} <span style="color:blue">on</span>; default: <b>off</b></td> |
| + | <td>Select to enable TLS encryption.</td> |
| + | </tr> |
| + | <tr> |
| + | <td><span style="color:blue">TLS Type</span></td> |
| + | <td>Certificate based {{!}} Pre-Shared-Key based; default: <b>Certificate based</b></td> |
| + | <td>Type of TLS encryption.</td> |
| + | </tr> |
| + | <tr> |
| + | <td><span style="color:blue">Certificate based:</span>Allow insecure connection</td> |
| + | <td>off {{!}} on; default: <b>off</b></td> |
| + | <td>Allow not verifying server authenticity.</td> |
| + | </tr> |
| + | <tr> |
| + | <td><span style="color:blue">Certificate based:</span>Certificate files from device</td> |
| + | <td>off {{!}} on; default: <b>off</b></td> |
| + | <td>Choose this option if you want to select certificate files from device.</td> |
| + | </tr> |
| + | <tr> |
| + | <td><span style="color:blue">Certificate based:</span>CA file</td> |
| + | <td>.crt file; default: <b>none</b></td> |
| + | <td>Upload CA file.</td> |
| + | </tr> |
| + | <tr> |
| + | <td><span style="color:blue">Certificate based:</span>Certificate file</td> |
| + | <td>.crt file; default: <b>none</b></td> |
| + | <td>TLS client or server certificate file.</td> |
| + | </tr> |
| + | <tr> |
| + | <td><span style="color:blue">Certificate based:</span>Key file</td> |
| + | <td>.key file; default: <b>none</b></td> |
| + | <td>TLS client or server key file.</td> |
| + | </tr> |
| + | <tr> |
| + | <td><span style="color:blue">Pre-Shared-Key based:</span>Pre-Shared-Key</td> |
| + | <td>string; default: <b>none</b></td> |
| + | <td>The pre-shared-key in hex format with no leading “0x”.</td> |
| + | </tr> |
| + | <tr> |
| + | <td><span style="color:blue">Pre-Shared-Key based:</span>Identity</td> |
| + | <td>string; default: <b>none</b></td> |
| + | <td>Specify the Identity.</td> |
| </tr> | | </tr> |
| </table> | | </table> |