Changes

no edit summary
Line 1: Line 1: −
==Summary==
+
{{Template: Networking_rutos_manual_input_output_rut2_rut9
 
+
<!------------------------DEVICE----------------------->
This chapter is an overview of the '''Input/Output''' page.
+
| name          = RUT240
 
+
| series        = RUT2
==Characteristics==
+
<!----------------------SEPARATORS--------------------->
 
+
| analog        = 0    <!-- 0 - doesn't have Analog Input; 1 - has Analog Input -->
{{Template: rut240_webui_services_input_output_characteristics}}
+
| configurableio = 0    <!-- 0 - doesn't have Configurable I/O; 1 - has Configurable I/O -->
 
+
| dualsim        = 0    <!-- 0 - doesn't have Dual SIM; 1 - has Dual SIM -->
==Status==
+
| input_volts    = 9-30  <!-- Input voltage range -->
 
+
| juggler_input  = 0    <!-- first input on the I/O Juggler list. 0 - Input; 1 - Configurable I/O; 2 - Passive/Active Input -->
In the '''Status''' page you can review the current state the router’s input and output.
+
| mobile        = 1    <!-- 0 - doesn't have mobile; 1 - has mobile -->
 
+
| wifi          = 1    <!-- 0 - doesn't have wifi; 1 - has wifi -->
 
+
| acl            = 0    <!-- 0 - doesn't have Analog Current Loop; 1 - has Analog Current Loop -->
[[Image:Services inputoutput status rut240.PNG]]
+
}}
 
  −
===Custom Labels===
  −
----
  −
{{Template: rut2xx_webui_services_input_output_status_custom_labels}}
  −
 
  −
===Status and control from command line===
  −
----
  −
{{Template: rut2xx_webui_services_input_output_status_cli_io}}
  −
 
  −
==Input==
  −
 
  −
The '''Input''' section is used to configure input rules.
  −
 
  −
===Input Rules===
  −
----
  −
'''Input Rules''' Allow you to set up input parameters and specify what actions should be taken after a specified trigger takes place.
  −
 
  −
 
  −
[[File:Services inputoutput input configuration.PNG]]
  −
 
  −
<table class="nd-mantable">
  −
    <tr>
  −
        <th>field name</th>
  −
      <th>value</th>
  −
      <th>description</th>
  −
    </tr>
  −
    <tr>
  −
      <td>Enable</td>
  −
      <td>yes {{!}} no; Default: '''yes'''</td>
  −
      <td>Toggles the Input rule ON or OFF</td>
  −
    </tr>
  −
    <tr>
  −
      <td>Input type</td>
  −
      <td>Digital; Default: '''Digital'''</td>
  −
      <td>Selects which Input is tied to the rule</td>
  −
    </tr>
  −
    <tr>
  −
    <td>Trigger</td>
  −
        <td>Input open {{!}} Input shorted {{!}} Both; Default: '''Input open'''</td>
  −
        <td>Specifies the Trigger after which the rule will take effect</td>
  −
    </tr>
  −
    <tr>
  −
    <td>Action</td>
  −
        <td>Send SMS {{!}} Change SIM card {{!}} Send email {{!}} Change profile {{!}} Turn on WiFi {{!}} Turn off WiFi {{!}} Reboot {{!}} Activate output {{!}} HTTP POST/GET; Default: '''Send SMS'''</td>
  −
        <td>Action to be taken after the Trigger takes place
  −
 
  −
'''Send SMS''' - sends an SMS message to a specified number(s). The message text is custom
  −
 
  −
'''Send email''' - sends an email to the specified address. You will be prompted to enter your email account's authentication information
  −
 
  −
'''Change profile''' - switches the profile in use to the specified profile
  −
 
  −
'''Turn on WiFi/Turn off WiFi''' - turns WiFi ON or OFF
  −
 
  −
'''Reboot''' - reboots the router after a specified amount of time
  −
 
  −
'''Activate output''' - activates specified output</td>
  −
    </tr>
  −
</table>
  −
 
  −
==Output==
  −
 
  −
The '''Output''' section is used to configure the router's outputs.
  −
 
  −
===Output Configuration===
  −
----
  −
The '''Output Configuration''' tab is used to change the default state of outputs.
  −
 
  −
 
  −
[[Image:Services inputoutput output configuration rut240.PNG]]
  −
 
  −
<table class="nd-mantable">
  −
    <tr>
  −
        <th>field name</th>
  −
      <th>value</th>
  −
      <th>description</th>
  −
    </tr>
  −
    <tr>
  −
      <td>Open collector output</td>
  −
      <td>High level {{!}} Low level; Default: '''Low level'''</td>
  −
      <td>OC Output state</td>
  −
    </tr>
  −
</table>
  −
 
  −
===ON/OFF===
  −
----
  −
The '''ON/OFF''' section is used to turn the Output ON or OFF, but it doesn't save the state permanently, meaning that after a reboot the states will revert back to their default values.
  −
 
  −
 
  −
[[Image:Services inputoutput output onoff rut240.PNG]]
  −
 
  −
===Post/Get Configuration===
  −
----
  −
[[Image:Services inputoutput output post get.PNG]]
  −
 
  −
{| class="wikitable"
  −
|+
  −
! style="width: 250px; border: 1px solid white; border-bottom: 2px solid #0054A6; background: white; color: #0054A6; text-align: left;" | FIELD NAME
  −
! style="width: 250px; border: 1px solid white; border-bottom: 2px solid #0054A6; background: white; color: #0054A6; text-align: left;" | VALUE
  −
! style="width: 579px; border: 1px solid white; border-bottom: 2px solid #0054A6; background: white; color: #0054A6; text-align: left;" | DESCRIPTION
  −
|-
  −
! style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: top; background: white;" | Enable
  −
| style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: top; background: white;" | yes {{!}} no; Default: '''no'''
  −
| style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: top; background: white;" | Toggles Output POST/GET function ON or OFF
  −
|-
  −
! style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: top; background: white;" | Username
  −
| style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: top; background: white;" | string Default: " "
  −
| style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: top; background: white;" | POST/GET service user name
  −
|-
  −
! style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: top; background: white;" | Password
  −
| style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: top; background: white;" | string Default: " "
  −
| style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: top; background: white;" | POST/GET service user password
  −
|-
  −
|}
  −
 
  −
===Periodic Control===
  −
----
  −
'''Periodic control''' allows you to set up Output control rules.
  −
 
  −
 
  −
[[Image:Services inputoutput output periodic rut240.PNG]]
  −
 
  −
{| class="wikitable"
  −
|+
  −
! style="width: 250px; border: 1px solid white; border-bottom: 2px solid #0054A6; background: white; color: #0054A6; text-align: left;" | FIELD NAME
  −
! style="width: 250px; border: 1px solid white; border-bottom: 2px solid #0054A6; background: white; color: #0054A6; text-align: left;" | VALUE
  −
! style="width: 579px; border: 1px solid white; border-bottom: 2px solid #0054A6; background: white; color: #0054A6; text-align: left;" | DESCRIPTION
  −
|-
  −
! style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: top; background: white;" | Enable
  −
| style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: top; background: white;" | yes {{!}} no; Default: '''no'''
  −
| style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: top; background: white;" | Toggles the rule ON or OFF
  −
|-
  −
! style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: top; background: white;" | Output
  −
| style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: top; background: white;" | Digital OC output; Default: '''Digital OC output'''
  −
| style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: top; background: white;" | To which output the rule pertains
  −
|-
  −
! style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: top; background: white;" | Action
  −
| style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: top; background: white;" | On {{!}} Off; Default: '''On'''
  −
| style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: top; background: white;" | Periodic action to be taken
  −
|-
  −
! style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: top; background: white;" | Action timeout
  −
| style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: top; background: white;" | yes {{!}} no; Default: '''no'''
  −
| style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: top; background: white;" | Activates action timeout. Action timeout specifies whether an action should end after some time. For example, if the specified Action is to turn Digital OC output On and the action triggers, the Action timeout then turns Digital OC output back off after a specified amount of time in seconds specified in this field
  −
|-
  −
! style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: top; background: white;" | Timeout (sec)
  −
| style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: top; background: white;" | integer; Default: " "
  −
| style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: top; background: white;" | Specifies how long the Action timeout is
  −
|-
  −
! style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: top; background: white;" | Mode
  −
| style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: top; background: white;" | Fixed {{!}} Interval; Default: '''Fixed'''
  −
| style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: top; background: white;" | '''Fixed''' mode triggers the specified action on a specified day(s), hour and minute. For example, every Sunday at 8:30 AM
  −
 
  −
'''Interval''' provides you with the possibility to set up an interval after which the same action takes place
  −
|-
  −
|}
  −
 
  −
===Scheduler===
  −
----
  −
'''Scheduler''' lets you configure a schedule of when the Output is to be enabled or disabled.
  −
 
  −
 
  −
[[Image:Services inputoutput output scheduler rut240.PNG]]
  −
 
  −
==Additional Information==
  −
 
  −
Hardware Application Examples:
  −
* '''[[RUT2xx_Connecting_relay_to_open_collector_output|Connecting relay to open collector output]]'''