Line 1: |
Line 1: |
| {{Template:Networking_rutos_manual_fw_disclosure | | {{Template:Networking_rutos_manual_fw_disclosure |
− | | fw_version = {{{series}}}_R_00.02.05.1 | + | | fw_version = {{{series}}}{{#ifeq:{{{name}}}|RUT241|M|}}_R_00.07.01{{#ifeq:{{{series}}}|RUT9|.1|}} |
| | series = {{{series}}} | | | series = {{{series}}} |
| }} | | }} |
| + | {{#ifeq: {{{series}}} | RUT9 |<br><i><b>Note</b>: <b>[[{{{name}}} Input/Output (legacy WebUI)|click here]]</b> for the old style WebUI (FW version RUT9XX_R_00.06.08.5 and earlier) user manual page.</i> |
| + | <p style="color:red">Warning: From 7.0 version I/O parameters and controls have changed compared to RUT9XX_R_00.06.08.3 and earlier legacy versions.</p>|}} |
| + | {{#ifeq: {{{series}}} | RUT2 | |
| + | {{#switch: {{{name}}} |
| + | | RUT241 = |
| + | | #default = |
| + | <br><i><b>Note</b>: <b>[[{{{name}}} System (legacy WebUI)|click here]]</b> for the old style WebUI (FW version RUT2XX_R_00.01.14.4 and earlier) user manual page.</i>}} |
| + | <p style="color:red">Warning: From 7.1 version I/O parameters and controls have changed compared to RUT2XX_R_00.01.14.1 and earlier legacy versions.</p>|}} |
| ==Summary== | | ==Summary== |
| | | |
Line 34: |
Line 42: |
| <li><b>NC<sub>1</sub></b>, <b>C<sub>1</sub></b> & <b>NO<sub>1</sub></b> - Normally Closed, Common and Normally Open contacts of the internal Non-Latching Relay respectively.<br>Maximum relay ratings: 0.5 A at 60 VDC/70 VAC, 1 A at 30 VDC/VAC.</li> | | <li><b>NC<sub>1</sub></b>, <b>C<sub>1</sub></b> & <b>NO<sub>1</sub></b> - Normally Closed, Common and Normally Open contacts of the internal Non-Latching Relay respectively.<br>Maximum relay ratings: 0.5 A at 60 VDC/70 VAC, 1 A at 30 VDC/VAC.</li> |
| <li><b>NC<sub>2</sub></b>, <b>C<sub>2</sub></b> & <b>NO<sub>2</sub></b> - Normally Closed, Common and Normally Open contacts of the internal Latching Relay respectively.<br>Maximum relay ratings: 0.8 A at 70 VDC, 0.9 A at 70 VAC, 2 A at 30 VDC/VAC.</li> | | <li><b>NC<sub>2</sub></b>, <b>C<sub>2</sub></b> & <b>NO<sub>2</sub></b> - Normally Closed, Common and Normally Open contacts of the internal Latching Relay respectively.<br>Maximum relay ratings: 0.8 A at 70 VDC, 0.9 A at 70 VAC, 2 A at 30 VDC/VAC.</li> |
− | <li><b>A</b> - ADC input. Analog voltage range: 0-30 V. The input can be configured for 4-20 mA sensor protocol as current measurement of 0-30 mA.</li> | + | <li><b>A</b> - ADC input. Analog voltage range: 0-30 V. The input can be configured for 4-20 mA sensor protocol as current measurement (ACL) of 0-30 mA.</li> |
| <li><b>l</b> and <b>⏚</b> - isolated input contacts. | | <li><b>l</b> and <b>⏚</b> - isolated input contacts. |
| <ul> | | <ul> |
Line 46: |
Line 54: |
| <li><b>⏚</b> - GND contact.</li> | | <li><b>⏚</b> - GND contact.</li> |
| </ul>|}} | | </ul>|}} |
| + | |
| ==Status== | | ==Status== |
| | | |
| The <b>Status</b> page displays the current states of the device's input and output pins: | | The <b>Status</b> page displays the current states of the device's input and output pins: |
| | | |
− | {{#ifeq: {{{name}}} | TRB141 | + | {{#switch: {{{name}}} |
− | | [[File:Networking_trb141_manual_input_output_status.png|border|class=tlt-border]]
| + | | TRB141 = [[File:Networking_trb141_manual_input_output_status.png|border|class=tlt-border]] |
− | | [[File:Networking_{{lc:{{{series}}}}}_manual_input_output_status.png|border|class=tlt-border]]
| + | | RUT950 = [[File:Networking_RUT950_manual_input_output_status.png|border|class=tlt-border]] |
| + | | RUT955 = [[File:Networking_RUT955_manual_input_output_status.png|border|class=tlt-border]] |
| + | | [[File:Networking_{{lc:{{{series}}}}}_manual_input_output_status.png|border|class=tlt-border]] |
| }} | | }} |
| | | |
Line 61: |
Line 72: |
| You can also obtain the status of input and output pins via the command line (CLI or SSH). List of possible ubus values in {{{name}}} devices: | | You can also obtain the status of input and output pins via the command line (CLI or SSH). List of possible ubus values in {{{name}}} devices: |
| | | |
− | {{#ifeq: {{{name}}} | TRB141 | + | {{#switch: {{{series}}} |
− | | {{Template:Networking_trb141_manual_input_output_status}}
| + | | TRB1 ={{#ifeq:{{{name}}} |
− | | {{Template:Networking_{{lc:{{{series}}}}}_manual_input_output_status|name={{{name}}}}}
| + | | TRB141 | {{Template:Networking_trb141_manual_input_output_status}} |
| + | | {{Template:Networking_{{lc:{{{series}}}}}_manual_input_output_status|name={{{name}}}}} |
| + | }} |
| + | | #default = {{Template:Networking_{{lc:{{{series}}}}}_manual_input_output_status|name={{{name}}}}} |
| }} | | }} |
| | | |
| ==Post/Get== | | ==Post/Get== |
| | | |
− | Enabling <b>Post/Get</b> provides the possibility to control the state of an output via HTTP POST/GET requests. The figure below is an example of the Auth Settings section of the Post/Get page. It is used to turn Post/Get on or off and to set authentication parameters. | + | Enabling <b>Post/Get</b> provides the possibility to control the state of an output via HTTP POST/GET requests. The figure below is an example of the Auth Settings section of the Post/Get page. It is used to turn Post/Get requests on or off and to set authentication parameters. |
| | | |
| [[File:Networking_rutos_manual_input_output_post_get_auth_settings.png|border|class=tlt-border]] | | [[File:Networking_rutos_manual_input_output_post_get_auth_settings.png|border|class=tlt-border]] |
Line 102: |
Line 116: |
| ===Post/Get examples=== | | ===Post/Get examples=== |
| ---- | | ---- |
− | It is possible to turn the output on and off by using a valid HTTP POST/GET syntax. Use a web browser or any other compatible software to submit HTTP POST/GET strings to the device.
| + | Use a web browser or any other compatible software to send HTTP POST/GET requests to the device. |
| | | |
| Below is a table containing syntax examples of this usage: | | Below is a table containing syntax examples of this usage: |
Line 122: |
Line 136: |
| <tr> | | <tr> |
| <td>Change Configurable Input/Output with pin3 to Output</td> | | <td>Change Configurable Input/Output with pin3 to Output</td> |
− | <td><nowiki>http://192.168.</nowiki>{{#ifeq:{{{series}}}|TRB1|2|1}}.1/cgi-bin/<span style="color: #0054a6;"><b>io_type</b></span><nowiki>?username=user1&password=user1&</nowiki><span style="color: #0054a6;"><b>pin=dio1</b></span><span style="color: #3232ff;"><b><nowiki>&type=out</nowiki></b></span></td> | + | <td><nowiki>http://192.168.</nowiki>{{#ifeq:{{{series}}}|TRB1|2|1}}.1/cgi-bin/<span style="color: #0054a6;"><b>io_type</b></span><nowiki>?username=user1&password=user1&</nowiki><span style="color: #0054a6;"><b>pin=dio0</b></span><span style="color: #3232ff;"><b><nowiki>&type=out</nowiki></b></span></td> |
| </tr> | | </tr> |
| | | | | |
Line 193: |
Line 207: |
| <td>Interval Type</td> | | <td>Interval Type</td> |
| <td>Weekdays | <span style="color: red;">Month Days</span>; default: <b>Weekdays</b></td> | | <td>Weekdays | <span style="color: red;">Month Days</span>; default: <b>Weekdays</b></td> |
− | <td>Turns the Scheduler Instance on or off.</td> | + | <td>Selects the interval type for scheduler to use.</td> |
| </tr> | | </tr> |
| <tr> | | <tr> |
Line 453: |
Line 467: |
| ====HTTP==== | | ====HTTP==== |
| ---- | | ---- |
− | Executes at HTTP Post/Get action. | + | Executes a HTTP POST/GET request. |
| | | |
| [[File:Networking_rutos_manual_input_output_io_juggler_actions_http.png|border|class=tlt-border]] | | [[File:Networking_rutos_manual_input_output_io_juggler_actions_http.png|border|class=tlt-border]] |