Jump to content

Template:Networking rut manual modbus: Difference between revisions

no edit summary
No edit summary
No edit summary
Line 90: Line 90:
     <tr>
     <tr>
         <td>Period</td>
         <td>Period</td>
         <td>integer [1..6400]; default: <b>none</b></td>
         <td>integer [1..6400]; default: <b>60</b></td>
         <td>Interval at which requests are sent to the slave device.</td>
         <td>Interval at which requests are sent to the slave device.</td>
     </tr>
     </tr>
     <tr>
     <tr>
         <td>Timeout</td>
         <td>Timeout</td>
         <td>integer [1..30]; default: <b>none</b></td>
         <td>integer [1..30]; default: <b>5</b></td>
         <td>Maximum response wait time.</td>
         <td>Maximum response wait time.</td>
     </tr>
     </tr>
Line 211: Line 211:
     <tr>
     <tr>
         <td>Action</td>
         <td>Action</td>
         <td><span style="color: #0054a6; font-weight:bold;">SMS</span> | <span style="color: red; font-weight:bold;">Trigger output</span> | <span style="color: purple; font-weight:bold;">Modbus Request</span>; default: <b>SMS</b></td>
         <td><span style="color: #f0632c; font-weight:bold;">SMS</span> | <span style="color: red; font-weight:bold;">Trigger output</span> | <span style="color: purple; font-weight:bold;">Modbus Request</span>; default: <b>SMS</b></td>
         <td>Action that will be taken if the condition is met. Possible actions:
         <td>Action that will be taken if the condition is met. Possible actions:
             <ul>
             <ul>
Line 221: Line 221:
     </tr>
     </tr>
     <tr>
     <tr>
         <td><span style="color: #0054a6;">SMS:</span> Message</td>
         <td><span style="color: #f0632c;">SMS:</span> Message</td>
         <td>string; default: <b>none</b></td>
         <td>string; default: <b>none</b></td>
         <td>SMS message text.</td>
         <td>SMS message text.</td>
     </tr>
     </tr>
     <tr>
     <tr>
         <td><span style="color: #0054a6;">SMS:</span> Phone number</td>
         <td><span style="color: #f0632c;">SMS:</span> Phone number</td>
         <td>phone number; default: <b>none</b></td>
         <td>phone number; default: <b>none</b></td>
         <td>Recipient's phone number.</td>
         <td>Recipient's phone number.</td>
Line 318: Line 318:
     <tr>
     <tr>
         <td>Protocol</td>
         <td>Protocol</td>
         <td><span style="color:tomato; font-weight:bold;">HTTP(S)</span> | <span style="color:darkcyan; font-weight:bold;">MQTT</span>; Default: <b>HTTP(S)</b></td>
         <td><span style="color:#fb4828; font-weight:bold;">HTTP(S)</span> | <span style="color:#217979; font-weight:bold;">MQTT</span>; Default: <b>HTTP(S)</b></td>
         <td>Data sending protocol</td>
         <td>Data sending protocol</td>
     </tr>
     </tr>
Line 342: Line 342:
     </tr>
     </tr>
     <tr>
     <tr>
         <td><span style="color:tomato;">HTTP(S): </span>Data filtering</td>
         <td><span style="color:#fb4828;">HTTP(S): </span>Data filtering</td>
         <td>All data | By slave ID | By slave IP; Default: <b>All data</b></td>
         <td>All data | By slave ID | By slave IP; Default: <b>All data</b></td>
         <td>Which data this sender will transfer to the server</td>
         <td>Which data this sender will transfer to the server</td>
     </tr>
     </tr>
     <tr>
     <tr>
         <td><span style="color:tomato;">HTTP(S): </span>Retry on fail</td>
         <td><span style="color:#fb4828;">HTTP(S): </span>Retry on fail</td>
         <td>yes | no; Default: <b>no</b></td>
         <td>yes | no; Default: <b>no</b></td>
         <td>Specifies whether the data sender should retry failed attempts</td>
         <td>Specifies whether the data sender should retry failed attempts</td>
     </tr>
     </tr>
     <tr>
     <tr>
         <td><span style="color:tomato;">HTTP(S): </span>Custom header</td>
         <td><span style="color:#fb4828;">HTTP(S): </span>Custom header</td>
         <td>string; Default: <b>no</b></td>
         <td>string; Default: <b>no</b></td>
         <td>Adds a custom header(s) to HTTP requests</td>
         <td>Adds a custom header(s) to HTTP requests</td>
     </tr>
     </tr>
     <tr>
     <tr>
         <td><span style="color:darkcyan;">MQTT: </span>Port</td>
         <td><span style="color:#217979;">MQTT: </span>Port</td>
         <td>integer [0..65535]; Default: <b>none</b></td>
         <td>integer [0..65535]; Default: <b>none</b></td>
         <td>Port used to connect to host.</td>
         <td>Port used to connect to host.</td>
     </tr>
     </tr>
     <tr>
     <tr>
         <td><span style="color:darkcyan;">MQTT: </span>Keepalive</td>
         <td><span style="color:#217979;">MQTT: </span>Keepalive</td>
         <td>integer [1..640]; Default: <b>none</b></td>
         <td>integer [1..640]; Default: <b>none</b></td>
         <td>MQTT keepalive period in seconds.</td>
         <td>MQTT keepalive period in seconds.</td>
     </tr>
     </tr>
     <tr>
     <tr>
         <td><span style="color:darkcyan;">MQTT: </span>Topic</td>
         <td><span style="color:#217979;">MQTT: </span>Topic</td>
         <td>string; Default: <b>none</b></td>
         <td>string; Default: <b>none</b></td>
         <td>Write topic to which your data will be sent.</td>
         <td>Write topic to which your data will be sent.</td>
     </tr>
     </tr>
     <tr>
     <tr>
         <td><span style="color:darkcyan;">MQTT: </span>QoS</td>
         <td><span style="color:#217979;">MQTT: </span>QoS</td>
         <td>0 {{!}} 1 {{!}} 2; Default: <b>0</b></td>
         <td>0 {{!}} 1 {{!}} 2; Default: <b>0</b></td>
         <td>This field defines the guarantee of delivery for specific message.<br>Possible values are:
         <td>This field defines the guarantee of delivery for specific message.<br>Possible values are:
Line 380: Line 380:
     </tr>
     </tr>
     <tr>
     <tr>
         <td><span style="color:darkcyan;">MQTT: </span>Use TLS</td>
         <td><span style="color:#217979;">MQTT: </span>Use TLS</td>
         <td>yes | no; Default: <b>no</b></td>
         <td>yes | no; Default: <b>no</b></td>
         <td>Turns TLS authentication on or off.</td>
         <td>Turns TLS authentication on or off.</td>