diff --git a/Dockerfile.dpwr b/Dockerfile.dpwr new file mode 100644 index 0000000..3bd0710 --- /dev/null +++ b/Dockerfile.dpwr @@ -0,0 +1,33 @@ +# start from base +FROM debian:latest + +LABEL maintainer="Philip Smart " + +# Install dependencies +RUN apt-get -yqq update +RUN apt-get -yqq upgrade +RUN apt-get -yqq install procps build-essential perl +RUN apt-get -yqq install socat +RUN apt-get -yqq install cpanminus + +# Bring in all perl packages. +RUN cpan App::cpanminus +RUN cpanm forks +RUN cpanm Switch +RUN cpanm CGI +RUN cpanm CGI::Session +RUN cpanm Device::SerialPort + +# In case of manual (via bash) changes. +RUN apt-get -yqq install vim + +# Copy dPWR +ADD --chown=www-data:www-data dPWR/. /usr/local/DPWR/ +COPY --chown=www-data:www-data dPWR/etc/DPWR.cfg.docker /usr/local/DPWR/etc/DPWR.cfg +WORKDIR /usr/local/DPWR + +# Expose the web-server port from the container. +EXPOSE 8080 + +# Start dPWR +CMD [ "bash", "etc/startDPWRinDocker" ] diff --git a/Dockerfile.jdpwr b/Dockerfile.jdpwr new file mode 100644 index 0000000..dd74bd8 --- /dev/null +++ b/Dockerfile.jdpwr @@ -0,0 +1,26 @@ +# start from base +FROM debian:latest + +LABEL maintainer="Philip Smart " + +# Install dependencies +RUN apt-get -yqq update +RUN apt-get -yqq upgrade +RUN apt-get -yqq install procps +RUN apt-get -yqq install socat +RUN apt-get -yqq install default-jre + +# In case of manual (via bash) changes. +RUN apt-get -yqq install vim + +# Copy jDPWR +ADD --chown=www-data:www-data jDPWR/target/jDPWR-9.3.9.v20160517.jar /usr/local/jDPWR/jar/ +COPY --chown=www-data:www-data jDPWR/jDPWR.cfg.docker /usr/local/jDPWR/jDPWR.cfg +COPY --chown=www-data:www-data jDPWR/jDPWR.cfg.default /usr/local/jDPWR/ +WORKDIR /usr/local/jDPWR + +# Expose the web-server port from the container. +EXPOSE 8080 + +# Start dPWR +CMD [ "java", "-jar", "jar/jDPWR-9.3.9.v20160517.jar" ] diff --git a/dPWR/bin/dpwr b/dPWR/bin/dpwr index 5ef0748..8396d06 100755 --- a/dPWR/bin/dpwr +++ b/dPWR/bin/dpwr @@ -325,7 +325,7 @@ sub htContent_AddBuf sub htContent_ExpandMacro { my ($http, $str, $includeFile, $activeMenu, $activeSubMenu) = @_; - my ($allPorts, $boardPage, $dynstr, $level, @macro, $returnHTML) = (0, "", "", 0, (), ""); + my ($allPorts, $boardPage, $dynstr, $level, $returnHTML, @macro) = (0, "", "", 0, "", ()); # Split macro up into it's components. # @@ -338,7 +338,7 @@ sub htContent_ExpandMacro or die "Cannot open HTML Include File:$http->{PARAMS}->{'HTTP_DOC_PATH'}/inc/$includeFile"; while(my $incLine=) { - $returnHTML = $returnHTML . $incLine; + $returnHTML = ($returnHTML eq "" ? $incLine : $returnHTML . $incLine); } close(HTML_HDL); } diff --git a/dPWR/etc/DPWR.cfg b/dPWR/etc/DPWR.cfg index b958269..1df889e 100644 --- a/dPWR/etc/DPWR.cfg +++ b/dPWR/etc/DPWR.cfg @@ -1550,7 +1550,7 @@ CONFIG Linux.U3SHIELD.v2dev DEVICE_1_PORT_MIN = 16 DEVICE_1_PORT_MAX = 35 DEVICE_1_BASE_ADDR = 0 - DEVICE_1_UART = "/dev/tty5" + DEVICE_1_UART = "/dev/vcom0" DEVICE_1_UART_BAUD = 115200 DEVICE_1_UART_DATABITS = 8 DEVICE_1_UART_PARITY = "none" @@ -3145,7 +3145,7 @@ CONFIG Linux.U3SHIELD.v2dev DEVICE_2_PORT_MIN = 36 DEVICE_2_PORT_MAX = 55 DEVICE_2_BASE_ADDR = 0 - DEVICE_2_UART = "/dev/tty6" + DEVICE_2_UART = "/dev/vcom1" DEVICE_2_UART_BAUD = 115200 DEVICE_2_UART_DATABITS = 8 DEVICE_2_UART_PARITY = "none" @@ -6101,7 +6101,7 @@ CONFIG Linux.U3SHIELD.v1hw DEVICE_1_PORT_MIN = 16 DEVICE_1_PORT_MAX = 35 DEVICE_1_BASE_ADDR = 0 - DEVICE_1_UART = "/dev/tty6" + DEVICE_1_UART = "/dev/vcom1" DEVICE_1_UART_BAUD = 115200 DEVICE_1_UART_DATABITS = 8 DEVICE_1_UART_PARITY = "none" diff --git a/dPWR/etc/DPWR.cfg.docker b/dPWR/etc/DPWR.cfg.docker new file mode 100644 index 0000000..d92afa5 --- /dev/null +++ b/dPWR/etc/DPWR.cfg.docker @@ -0,0 +1,7689 @@ +############################################################################################################## +# CONFIGURATION FILE FOR THE DIGITAL POWER CONTROLLER APPLICATION (DPWR) +# +# CAUTION: Any additional comments added by user will be lost if this file is re-generated by the DPWR app. +############################################################################################################## + +# +# Operating System DPWR is running on. +# +SYSTEM Linux + +# +# I/O Board DPWR should use. +# +BOARD U3SHIELD + +# +# Product configuration to use. +# +PRODUCT v2dev + +########################################################################################################### +# Configuration block for U3SHIELD I/O board. +########################################################################################################### +# PARAMETER DESCRIPTION # +# --------- ----------- # +# HTTP_SERVER_HOST = IP address of the internal HTTP server. +# HTTP_SERVER_PORT = PORT of the internal HTTP server. +# HTTP_DOC_PATH = Local path containing HTML documents to be served to web browsers. +# HTTP_LOGFILE = Log file of all HTTP server actions. +# HTTP_PASSWORD = Password for protected HTTP server pages. +# HTTP_MAX_RETRIES = Not currently used. +# HTTP_SESSION_TIMEOUT = Inactivity timer in seconds before user is logged out. +# TITLE = Name or Title of configuration. +# LOGFILE = Log file for all DPWR program actions. +# +# ############################## +# USER Specific Configuration +# ############################## +# LOGIN_USER_<0..n> = Id of a User who can access the web interace. +# LOGIN_PASSWORD_<0..n> = Password of above User Id, leave blank for no password. +# LOGIN_LEVEL_<0..n> = Authorisation level, 1=All, 1=Operator, 2=Admin, 3=Root. +# +# ############################## +# EMAIL Specific Configuration +# ############################## +# EMAIL_SMTP_OR_POP3 = Use SMTP, POP3 or NO email service. +# EMAIL_USE_AUTHENTICATION = Connection with SMTP or POP3 service requires authentication. +# EMAIL_SMTP_SERVER_IP = IP or hostname of an smtp server through which to send emails. +# EMAIL_SMTP_SERVER_PORT = Port on which the smtp server listens. +# EMAIL_POP3_SERVER_IP = IP or hostname of a POP3 server through which to send emails. +# EMAIL_POP3_SERVER_PORT = Port on which the POP3 server listens. +# EMAIL_USERNAME = Username for SMTP gateway or POP3 server. +# EMAIL_PASSWORD = Password for SMTP gateway or POP3 server. +# EMAIL_SENDER = Sender (from:) of the email. +# EMAIL_RECIPIENT1 = Recipient (to:) of the email. +# EMAIL_RECIPIENT2 = Recipient (to:) of the email. +# EMAIL_RECIPIENT3 = Recipient (to:) of the email. +# EMAIL_SUBJECT = Subject of the email, overrides in-built default. +# EMAIL_MAILBODY = Contents of the email, overrides in-built default. +# +# ############################## +# DDNS Configuration +# ############################## +# DDNS_ENABLE = Enable/Disable the DDNS configuration service. +# DDNS_SERVER_IP = IP or hostname of DDNS server. +# DDNS_CLIENT_DOMAIN = Domain name of the client, ie the one to setup the IP against. +# DDNS_CLIENT_USERNAME = Username on the Server for this client. +# DDNS_CLIENT_PASSWORD = Password for the above client on the Server. +# DDNS_PROXY_ENABLE = Enable/Disable the Proxy through which we connect to the server. +# DDNS_PROXY_IP = IP Address of the Proxy Server. +# DDNS_PROXY_PORT = Port on which the Proxy Server listens. +# +# ############################## +# TIME Configuration +# ############################## +# TIME_LOCAL_OR_NTP = Use local set time or an NTP server. +# TIME_NTP_SERVER_IP = IP or hostname of NTP server. +# TIME_NTP_TIMEZONE_ID = Time Zone Id. +# TIME_NTP_TIMEZONE_DST = Daylight Savings Time applies (1), does not apply (0). +# TIME_NTP_TIMEZONE_OFFSET = Time Zone offset from GMT. +# +# ############################# +# DEVICE Specific Configuration +# ############################# +# DEVICE_ENABLED = Device is ENABLED or DISABLED. +# DEVICE_TYPE = Device controller for block: ATMEGA328P, TCA6416A. +# DEVICE_NAME = Name associated with this device. +# DEVICE_DESCRIPTION = Description of device purpose. +# DEVICE_PORT_MIN = Minimum Port Number assigned to this device. +# DEVICE_PORT_MAX = Maximum Port Number assigned to this device. +# DEVICE_BASE_ADDR = Base address for direct addressable devices, ie. TCA6416A +# DEVICE_UART = Serial device (ie. /dev/ttyACM99) to which the ATMega328P is connected. +# DEVICE_UART_BAUD = Baud rate used by the ATMega328P. +# DEVICE_UART_DATABITS = Number of databits used by the ATMega328P. +# DEVICE_UART_PARITY = Number of parity bits used by the ATMega328P. +# DEVICE_UART_STOPBITS = Number of stopbits used by the ATMega328P. +# +############################# +# Port Specific Configuration +############################# +# PORT_ENABLED = Enable I/O port: DISABLED or ENABLD +# PORT_NAME = Name associated with the I/O Port +# PORT_DESCRIPTION = Description of I/O Port purpose. +# PORT_LOCKED = Factory locked (not changeable): LOCKED or UNLOCKED +# PORT_MODE = Configure I/O port: OUTPUT or INPUT +# PORT_POWERUPSTATE = Set output port level to this state at Power Up: LOW or HIGH. +# PORT_POWERDOWNSTATE = Set output port level to this state at Power Down: LOW or HIGH. +# PORT_ON_STATE_VALUE = Level which is active for this port: LOW or HIGH. +# PORT_OFF_STATE_VALUE = Level which is inactive for this port: LOW or HIGH. +# PORT_ON_TIME_0 = 'HH:MM:SS comma seperated DOW list' - set port active at this time. +# PORT_OFF_TIME_0 = 'HH:MM:SS comma seperated DOW list' - set port inactive at this time. +# PORT_ON_TIME_ENABLE_0 = ON TIME #0: DISABLED or ENABLD +# PORT_OFF_TIME_ENABLE_0 = OFF TIME #0: DISABLED or ENABLED +# PORT_ON_TIME_1 = as TIME 0 above. +# PORT_OFF_TIME_1 = as TIME 0 above. +# PORT_ON_TIME_ENABLE_1 = as TIME 0 above. +# PORT_OFF_TIME_ENABLE_1 = as TIME 0 above. +# PORT_ON_TIME_2 = as TIME 0 above. +# PORT_OFF_TIME_2 = as TIME 0 above. +# PORT_ON_TIME_ENABLE_2 = as TIME 0 above. +# PORT_OFF_TIME_ENABLE_2 = as TIME 0 above. +# PORT_ON_TIME_3 = as TIME 0 above. +# PORT_OFF_TIME_3 = as TIME 0 above. +# PORT_ON_TIME_ENABLE_3 = as TIME 0 above. +# PORT_OFF_TIME_ENABLE_3 = as TIME 0 above. +# PORT_ON_TIME_4 = as TIME 0 above. +# PORT_OFF_TIME_4 = as TIME 0 above. +# PORT_ON_TIME_ENABLE_4 = as TIME 0 above. +# PORT_OFF_TIME_ENABLE_4 = as TIME 0 above. +# PORT_ON_TIME_5 = as TIME 0 above. +# PORT_OFF_TIME_5 = as TIME 0 above. +# PORT_ON_TIME_ENABLE_5 = as TIME 0 above. +# PORT_OFF_TIME_ENABLE_5 = as TIME 0 above. +# PORT_ON_TIME_6 = as TIME 0 above. +# PORT_OFF_TIME_6 = as TIME 0 above. +# PORT_ON_TIME_ENABLE_6 = as TIME 0 above. +# PORT_OFF_TIME_ENABLE_6 = as TIME 0 above. +# PORT_ON_TIME_7 = as TIME 0 above. +# PORT_OFF_TIME_7 = as TIME 0 above. +# PORT_ON_TIME_ENABLE_7 = as TIME 0 above. +# PORT_OFF_TIME_ENABLE_7 = as TIME 0 above. +# PORT_PING_ENABLE_0 = PING #0 mechanism: DISABLED or ENABLED. (Ping an address and take an action.) +# PORT_PING_ENABLE_1 = PING #1 mechanism: DISABLED or ENABLED. (Ping an address and take an action.) +# PORT_PING_ENABLE_2 = PING #2 mechanism: DISABLED or ENABLED. (Ping an address and take an action.) +# PORT_PING_ENABLE_3 = PING #3 mechanism: DISABLED or ENABLED. (Ping an address and take an action.) +# PORT_PING_ADDR_0 = IP or FQDN to ping in order to see if destination is alive. +# PORT_PING_ADDR_1 = as ADDR 0 above. +# PORT_PING_ADDR_2 = as ADDR 0 above. +# PORT_PING_ADDR_3 = as ADDR 0 above. +# PORT_PING_TYPE_0 = Type of PING to use, ie. ICMP, TCP or UDP. +# PORT_PING_TYPE_1 = as TYPE 0 above. +# PORT_PING_TYPE_2 = as TYPE 0 above. +# PORT_PING_TYPE_3 = as TYPE 0 above. +# PORT_PING_ADDR_WAIT_TIME_0 = Period, in seconds, to wait for a ping response from destination. +# PORT_PING_ADDR_WAIT_TIME_1 = as WAIT TIME 0 above. +# PORT_PING_ADDR_WAIT_TIME_2 = as WAIT TIME 0 above. +# PORT_PING_ADDR_WAIT_TIME_3 = as WAIT TIME 0 above. +# PORT_PING_TO_PING_TIME_0 = Period, in seconds, between successive ping operations. +# PORT_PING_TO_PING_TIME_1 = as PING TIME 0 above. +# PORT_PING_TO_PING_TIME_2 = as PING TIME 0 above. +# PORT_PING_TO_PING_TIME_3 = as PING TIME 0 above. +# PORT_PING_FAIL_COUNT_0 = Number of ping failures before a PING ACTION ON FAIL occurs. +# PORT_PING_FAIL_COUNT_1 = as FAIL COUNT 0 above. +# PORT_PING_FAIL_COUNT_2 = as FAIL COUNT 0 above. +# PORT_PING_FAIL_COUNT_3 = as FAIL COUNT 0 above. +# PORT_PING_SUCCESS_COUNT_0 = Number of ping success responses before a PING ACTION ON SUCCESS occurs. +# PORT_PING_SUCCESS_COUNT_1 = as SUCCESS COUNT 0 above. +# PORT_PING_SUCCESS_COUNT_2 = as SUCCESS COUNT 0 above. +# PORT_PING_SUCCESS_COUNT_3 = as SUCCESS COUNT 0 above. +# PORT_PING_LOGIC_FOR_FAIL = Logic operator between Ping #0 and #1 before a PING ACTION occurs for FAIL Count: OR or AND. +# PORT_PING_LOGIC_FOR_SUCCESS = Logic operator between Ping #0 and #1 before 1 PING ACTION occurs for SUCCESS Count: OR or AND. +# PORT_PING_ACTION_ON_FAIL = NONE|OFF|ON|CYCLEON|CYCLEOFF +# ^- Take no action. +# ^- Set port output inactive. +# ^- Set port output active. +# ^- Set port output active, wait ACTION PAUSE TIME, set port inactive. +# ^- Set port output inactive, wait ACTION PAUSE TIME, set port active. +# PORT_PING_ACTION_ON_SUCCESS = as ON FAIL above. +# PORT_PING_ACTION_SUCCESS_TIME = Period, in seconds, used in cycleon/cycleoff above for success action. +# PORT_PING_ACTION_FAIL_TIME = Period, in seconds, used in cycleon/cycleoff above for fail action. +# PORT_RESET_TIME = Not used. +########################################################################################################### +# +CONFIG Linux.U3SHIELD.v2dev + # + # HTTP Server configuration parameters. + # + HTTP_SERVER_HOST = "0.0.0.0" + HTTP_SERVER_PORT = 8080 + HTTP_DOC_PATH = "/usr/local/DPWR/htdocs" + HTTP_LOGFILE = "/usr/local/DPWR/log/dpwr_http.log" + HTTP_PASSWORD = "0000" + HTTP_MAX_RETRIES = 3 + HTTP_SESSION_TIMEOUT = 600 + # + # Name appearing on main GUI screen. + # + TITLE = "Development v2" + # + # Primary DPWR log file. + # + LOGFILE = "/usr/local/DPWR/log/dpwr.log" + # + # Login User definition. + # + LOGIN_USER_0 = "root" + LOGIN_PASSWORD_0 = "YAwLkW5lpglnc" + LOGIN_LEVEL_0 = 3 + # + # Login User definition. + # + LOGIN_USER_1 = "guest" + LOGIN_PASSWORD_1 = "YAwLkW5lpglnc" + LOGIN_LEVEL_1 = 0 + # + # Login User definition. + # + LOGIN_USER_2 = "admin" + LOGIN_PASSWORD_2 = "YAwLkW5lpglnc" + LOGIN_LEVEL_2 = 2 + # + # Login User definition. + # + LOGIN_USER_3 = "user" + LOGIN_PASSWORD_3 = "YAwLkW5lpglnc" + LOGIN_LEVEL_3 = 1 + # + # Email notification configuration. + # + EMAIL_SMTP_OR_POP3 = "SMTP" + EMAIL_USE_AUTHENTICATION = "NO" + EMAIL_SMTP_SERVER_IP = "elfowl.rogueone.org" + EMAIL_SMTP_SERVER_PORT = 25 + EMAIL_POP3_SERVER_IP = "" + EMAIL_POP3_SERVER_PORT = 110 + EMAIL_USERNAME = "rogue" + EMAIL_PASSWORD = "rogue12" + EMAIL_SENDER = "admin@rogueone.org" + EMAIL_RECIPIENT1 = "rogue@rogueone.org" + EMAIL_RECIPIENT2 = "" + EMAIL_RECIPIENT3 = "" + EMAIL_SUBJECT = "DPWR1000A Alert!" + EMAIL_MAILBODY = "You are receiving this email because your DPWR1000A v2.3 has encountered a condition outlined below." + # + # DDNS Dynamic IP configuration. + # + DDNS_ENABLE = "ENABLED" + DDNS_SERVER_IP = "192.168.1.5" + DDNS_CLIENT_DOMAIN = "testdomain.net" + DDNS_CLIENT_USERNAME = "test" + DDNS_CLIENT_PASSWORD = "test1234" + DDNS_PROXY_ENABLE = "DISABLED" + DDNS_PROXY_IP = "" + DDNS_PROXY_PORT = "" + # + # Time configuration. + # + TIME_LOCAL_OR_NTP = "NTP" + TIME_NTP_SERVER_IP = "204.78.1.23" + TIME_NTP_TIMEZONE_ID = 30 + TIME_NTP_TIMEZONE_DST = 1 + TIME_NTP_TIMEZONE_OFFSET = 0 + # + # Attached Device 0 configuration. + # + DEVICE_0_ENABLED = "ENABLED" + DEVICE_0_TYPE = "TCA6416A" + DEVICE_0_NAME = "IO_EXPANDER_0" + DEVICE_0_DESCRIPTION = "U3SHIELD TCA6416A IO Expander" + DEVICE_0_PORT_MIN = 0 + DEVICE_0_PORT_MAX = 15 + DEVICE_0_BASE_ADDR = 289 + DEVICE_0_UART = "" + DEVICE_0_UART_BAUD = 0 + DEVICE_0_UART_DATABITS = 0 + DEVICE_0_UART_PARITY = "none" + DEVICE_0_UART_STOPBITS = 0 + # + # Port Configuration 0 + # + PORT_0_ENABLED = "ENABLED" + PORT_0_NAME = "RB2-13" + PORT_0_DESCRIPTION = "Relay Board 2 Relay 13" + PORT_0_LOCKED = "UNLOCKED" + PORT_0_MODE = "OUTPUT" + PORT_0_POWERUPSTATE = "OFF" + PORT_0_POWERDOWNSTATE = "CURRENT" + PORT_0_ON_STATE_VALUE = "LOW" + PORT_0_OFF_STATE_VALUE = "HIGH" + PORT_0_ON_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_0_OFF_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_0_ON_TIME_ENABLE_0 = "DISABLED" + PORT_0_OFF_TIME_ENABLE_0 = "DISABLED" + PORT_0_ON_TIME_1 = "06:20:00 6" + PORT_0_OFF_TIME_1 = "06:30:00 6" + PORT_0_ON_TIME_ENABLE_1 = "ENABLED" + PORT_0_OFF_TIME_ENABLE_1 = "ENABLED" + PORT_0_ON_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_0_OFF_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_0_ON_TIME_ENABLE_2 = "DISABLED" + PORT_0_OFF_TIME_ENABLE_2 = "DISABLED" + PORT_0_ON_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_0_OFF_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_0_ON_TIME_ENABLE_3 = "DISABLED" + PORT_0_OFF_TIME_ENABLE_3 = "DISABLED" + PORT_0_ON_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_0_OFF_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_0_ON_TIME_ENABLE_4 = "DISABLED" + PORT_0_OFF_TIME_ENABLE_4 = "DISABLED" + PORT_0_ON_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_0_OFF_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_0_ON_TIME_ENABLE_5 = "DISABLED" + PORT_0_OFF_TIME_ENABLE_5 = "DISABLED" + PORT_0_ON_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_0_OFF_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_0_ON_TIME_ENABLE_6 = "DISABLED" + PORT_0_OFF_TIME_ENABLE_6 = "DISABLED" + PORT_0_ON_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_0_OFF_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_0_ON_TIME_ENABLE_7 = "DISABLED" + PORT_0_OFF_TIME_ENABLE_7 = "DISABLED" + PORT_0_PING_ENABLE_0 = "ENABLED" + PORT_0_PING_ENABLE_1 = "DISABLED" + PORT_0_PING_ENABLE_2 = "DISABLED" + PORT_0_PING_ENABLE_3 = "DISABLED" + PORT_0_PING_ADDR_0 = "192.168.15.199" + PORT_0_PING_ADDR_1 = "192.168.15.240" + PORT_0_PING_ADDR_2 = "127.0.0.1" + PORT_0_PING_ADDR_3 = "127.0.0.1" + PORT_0_PING_TYPE_0 = "ICMP" + PORT_0_PING_TYPE_1 = "ICMP" + PORT_0_PING_TYPE_2 = "ICMP" + PORT_0_PING_TYPE_3 = "ICMP" + PORT_0_PING_ADDR_WAIT_TIME_0 = 12 + PORT_0_PING_ADDR_WAIT_TIME_1 = 22 + PORT_0_PING_ADDR_WAIT_TIME_2 = 10 + PORT_0_PING_ADDR_WAIT_TIME_3 = 10 + PORT_0_PING_TO_PING_TIME_0 = 11 + PORT_0_PING_TO_PING_TIME_1 = 21 + PORT_0_PING_TO_PING_TIME_2 = 10 + PORT_0_PING_TO_PING_TIME_3 = 10 + PORT_0_PING_FAIL_COUNT_0 = 13 + PORT_0_PING_FAIL_COUNT_1 = 23 + PORT_0_PING_FAIL_COUNT_2 = 10 + PORT_0_PING_FAIL_COUNT_3 = 10 + PORT_0_PING_SUCCESS_COUNT_0 = 14 + PORT_0_PING_SUCCESS_COUNT_1 = 24 + PORT_0_PING_SUCCESS_COUNT_2 = 10 + PORT_0_PING_SUCCESS_COUNT_3 = 10 + PORT_0_PING_LOGIC_FOR_FAIL = "AND" + PORT_0_PING_LOGIC_FOR_SUCCESS = "AND" + PORT_0_PING_ACTION_ON_FAIL = "OFF" + PORT_0_PING_ACTION_ON_SUCCESS = "ON" + PORT_0_PING_ACTION_SUCCESS_TIME = 10 + PORT_0_PING_ACTION_FAIL_TIME = 16 + PORT_0_RESET_TIME = 5 + # + # Port Configuration 1 + # + PORT_1_ENABLED = "ENABLED" + PORT_1_NAME = "RB2-14" + PORT_1_DESCRIPTION = "Relay Board 2 Relay 14" + PORT_1_LOCKED = "UNLOCKED" + PORT_1_MODE = "OUTPUT" + PORT_1_POWERUPSTATE = "OFF" + PORT_1_POWERDOWNSTATE = "CURRENT" + PORT_1_ON_STATE_VALUE = "LOW" + PORT_1_OFF_STATE_VALUE = "HIGH" + PORT_1_ON_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_1_OFF_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_1_ON_TIME_ENABLE_0 = "DISABLED" + PORT_1_OFF_TIME_ENABLE_0 = "DISABLED" + PORT_1_ON_TIME_1 = "00:00:00 0,1,2,3,4,5,6" + PORT_1_OFF_TIME_1 = "00:00:00 0,1,2,3,4,5,6" + PORT_1_ON_TIME_ENABLE_1 = "DISABLED" + PORT_1_OFF_TIME_ENABLE_1 = "DISABLED" + PORT_1_ON_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_1_OFF_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_1_ON_TIME_ENABLE_2 = "DISABLED" + PORT_1_OFF_TIME_ENABLE_2 = "DISABLED" + PORT_1_ON_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_1_OFF_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_1_ON_TIME_ENABLE_3 = "DISABLED" + PORT_1_OFF_TIME_ENABLE_3 = "DISABLED" + PORT_1_ON_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_1_OFF_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_1_ON_TIME_ENABLE_4 = "DISABLED" + PORT_1_OFF_TIME_ENABLE_4 = "DISABLED" + PORT_1_ON_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_1_OFF_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_1_ON_TIME_ENABLE_5 = "DISABLED" + PORT_1_OFF_TIME_ENABLE_5 = "DISABLED" + PORT_1_ON_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_1_OFF_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_1_ON_TIME_ENABLE_6 = "DISABLED" + PORT_1_OFF_TIME_ENABLE_6 = "DISABLED" + PORT_1_ON_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_1_OFF_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_1_ON_TIME_ENABLE_7 = "DISABLED" + PORT_1_OFF_TIME_ENABLE_7 = "DISABLED" + PORT_1_PING_ENABLE_0 = "DISABLED" + PORT_1_PING_ENABLE_1 = "DISABLED" + PORT_1_PING_ENABLE_2 = "DISABLED" + PORT_1_PING_ENABLE_3 = "DISABLED" + PORT_1_PING_ADDR_0 = "127.0.0.1" + PORT_1_PING_ADDR_1 = "127.0.0.1" + PORT_1_PING_ADDR_2 = "127.0.0.1" + PORT_1_PING_ADDR_3 = "127.0.0.1" + PORT_1_PING_TYPE_0 = "ICMP" + PORT_1_PING_TYPE_1 = "ICMP" + PORT_1_PING_TYPE_2 = "ICMP" + PORT_1_PING_TYPE_3 = "ICMP" + PORT_1_PING_ADDR_WAIT_TIME_0 = 10 + PORT_1_PING_ADDR_WAIT_TIME_1 = 10 + PORT_1_PING_ADDR_WAIT_TIME_2 = 10 + PORT_1_PING_ADDR_WAIT_TIME_3 = 10 + PORT_1_PING_TO_PING_TIME_0 = 10 + PORT_1_PING_TO_PING_TIME_1 = 10 + PORT_1_PING_TO_PING_TIME_2 = 10 + PORT_1_PING_TO_PING_TIME_3 = 10 + PORT_1_PING_FAIL_COUNT_0 = 10 + PORT_1_PING_FAIL_COUNT_1 = 10 + PORT_1_PING_FAIL_COUNT_2 = 10 + PORT_1_PING_FAIL_COUNT_3 = 10 + PORT_1_PING_SUCCESS_COUNT_0 = 10 + PORT_1_PING_SUCCESS_COUNT_1 = 10 + PORT_1_PING_SUCCESS_COUNT_2 = 10 + PORT_1_PING_SUCCESS_COUNT_3 = 10 + PORT_1_PING_LOGIC_FOR_FAIL = "OR" + PORT_1_PING_LOGIC_FOR_SUCCESS = "OR" + PORT_1_PING_ACTION_ON_FAIL = "NONE" + PORT_1_PING_ACTION_ON_SUCCESS = "NONE" + PORT_1_PING_ACTION_SUCCESS_TIME = 10 + PORT_1_PING_ACTION_FAIL_TIME = 10 + PORT_1_RESET_TIME = 5 + # + # Port Configuration 2 + # + PORT_2_ENABLED = "ENABLED" + PORT_2_NAME = "RB2-15" + PORT_2_DESCRIPTION = "Relay Board 2 Relay 15" + PORT_2_LOCKED = "UNLOCKED" + PORT_2_MODE = "OUTPUT" + PORT_2_POWERUPSTATE = "OFF" + PORT_2_POWERDOWNSTATE = "CURRENT" + PORT_2_ON_STATE_VALUE = "LOW" + PORT_2_OFF_STATE_VALUE = "HIGH" + PORT_2_ON_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_2_OFF_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_2_ON_TIME_ENABLE_0 = "DISABLED" + PORT_2_OFF_TIME_ENABLE_0 = "DISABLED" + PORT_2_ON_TIME_1 = "00:00:00 0,1,2,3,4,5,6" + PORT_2_OFF_TIME_1 = "00:00:00 0,1,2,3,4,5,6" + PORT_2_ON_TIME_ENABLE_1 = "DISABLED" + PORT_2_OFF_TIME_ENABLE_1 = "DISABLED" + PORT_2_ON_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_2_OFF_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_2_ON_TIME_ENABLE_2 = "DISABLED" + PORT_2_OFF_TIME_ENABLE_2 = "DISABLED" + PORT_2_ON_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_2_OFF_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_2_ON_TIME_ENABLE_3 = "DISABLED" + PORT_2_OFF_TIME_ENABLE_3 = "DISABLED" + PORT_2_ON_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_2_OFF_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_2_ON_TIME_ENABLE_4 = "DISABLED" + PORT_2_OFF_TIME_ENABLE_4 = "DISABLED" + PORT_2_ON_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_2_OFF_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_2_ON_TIME_ENABLE_5 = "DISABLED" + PORT_2_OFF_TIME_ENABLE_5 = "DISABLED" + PORT_2_ON_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_2_OFF_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_2_ON_TIME_ENABLE_6 = "DISABLED" + PORT_2_OFF_TIME_ENABLE_6 = "DISABLED" + PORT_2_ON_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_2_OFF_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_2_ON_TIME_ENABLE_7 = "DISABLED" + PORT_2_OFF_TIME_ENABLE_7 = "DISABLED" + PORT_2_PING_ENABLE_0 = "DISABLED" + PORT_2_PING_ENABLE_1 = "DISABLED" + PORT_2_PING_ENABLE_2 = "DISABLED" + PORT_2_PING_ENABLE_3 = "DISABLED" + PORT_2_PING_ADDR_0 = "127.0.0.1" + PORT_2_PING_ADDR_1 = "127.0.0.1" + PORT_2_PING_ADDR_2 = "127.0.0.1" + PORT_2_PING_ADDR_3 = "127.0.0.1" + PORT_2_PING_TYPE_0 = "ICMP" + PORT_2_PING_TYPE_1 = "ICMP" + PORT_2_PING_TYPE_2 = "ICMP" + PORT_2_PING_TYPE_3 = "ICMP" + PORT_2_PING_ADDR_WAIT_TIME_0 = 10 + PORT_2_PING_ADDR_WAIT_TIME_1 = 10 + PORT_2_PING_ADDR_WAIT_TIME_2 = 10 + PORT_2_PING_ADDR_WAIT_TIME_3 = 10 + PORT_2_PING_TO_PING_TIME_0 = 10 + PORT_2_PING_TO_PING_TIME_1 = 10 + PORT_2_PING_TO_PING_TIME_2 = 10 + PORT_2_PING_TO_PING_TIME_3 = 10 + PORT_2_PING_FAIL_COUNT_0 = 10 + PORT_2_PING_FAIL_COUNT_1 = 10 + PORT_2_PING_FAIL_COUNT_2 = 10 + PORT_2_PING_FAIL_COUNT_3 = 10 + PORT_2_PING_SUCCESS_COUNT_0 = 10 + PORT_2_PING_SUCCESS_COUNT_1 = 10 + PORT_2_PING_SUCCESS_COUNT_2 = 10 + PORT_2_PING_SUCCESS_COUNT_3 = 10 + PORT_2_PING_LOGIC_FOR_FAIL = "OR" + PORT_2_PING_LOGIC_FOR_SUCCESS = "OR" + PORT_2_PING_ACTION_ON_FAIL = "NONE" + PORT_2_PING_ACTION_ON_SUCCESS = "NONE" + PORT_2_PING_ACTION_SUCCESS_TIME = 10 + PORT_2_PING_ACTION_FAIL_TIME = 10 + PORT_2_RESET_TIME = 5 + # + # Port Configuration 3 + # + PORT_3_ENABLED = "ENABLED" + PORT_3_NAME = "RB2-16" + PORT_3_DESCRIPTION = "Relay Board 2 Relay 16" + PORT_3_LOCKED = "UNLOCKED" + PORT_3_MODE = "OUTPUT" + PORT_3_POWERUPSTATE = "OFF" + PORT_3_POWERDOWNSTATE = "CURRENT" + PORT_3_ON_STATE_VALUE = "LOW" + PORT_3_OFF_STATE_VALUE = "HIGH" + PORT_3_ON_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_3_OFF_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_3_ON_TIME_ENABLE_0 = "DISABLED" + PORT_3_OFF_TIME_ENABLE_0 = "DISABLED" + PORT_3_ON_TIME_1 = "00:00:00 0,1,2,3,4,5,6" + PORT_3_OFF_TIME_1 = "00:00:00 0,1,2,3,4,5,6" + PORT_3_ON_TIME_ENABLE_1 = "DISABLED" + PORT_3_OFF_TIME_ENABLE_1 = "DISABLED" + PORT_3_ON_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_3_OFF_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_3_ON_TIME_ENABLE_2 = "DISABLED" + PORT_3_OFF_TIME_ENABLE_2 = "DISABLED" + PORT_3_ON_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_3_OFF_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_3_ON_TIME_ENABLE_3 = "DISABLED" + PORT_3_OFF_TIME_ENABLE_3 = "DISABLED" + PORT_3_ON_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_3_OFF_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_3_ON_TIME_ENABLE_4 = "DISABLED" + PORT_3_OFF_TIME_ENABLE_4 = "DISABLED" + PORT_3_ON_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_3_OFF_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_3_ON_TIME_ENABLE_5 = "DISABLED" + PORT_3_OFF_TIME_ENABLE_5 = "DISABLED" + PORT_3_ON_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_3_OFF_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_3_ON_TIME_ENABLE_6 = "DISABLED" + PORT_3_OFF_TIME_ENABLE_6 = "DISABLED" + PORT_3_ON_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_3_OFF_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_3_ON_TIME_ENABLE_7 = "DISABLED" + PORT_3_OFF_TIME_ENABLE_7 = "DISABLED" + PORT_3_PING_ENABLE_0 = "DISABLED" + PORT_3_PING_ENABLE_1 = "DISABLED" + PORT_3_PING_ENABLE_2 = "DISABLED" + PORT_3_PING_ENABLE_3 = "DISABLED" + PORT_3_PING_ADDR_0 = "127.0.0.1" + PORT_3_PING_ADDR_1 = "127.0.0.1" + PORT_3_PING_ADDR_2 = "127.0.0.1" + PORT_3_PING_ADDR_3 = "127.0.0.1" + PORT_3_PING_TYPE_0 = "ICMP" + PORT_3_PING_TYPE_1 = "ICMP" + PORT_3_PING_TYPE_2 = "ICMP" + PORT_3_PING_TYPE_3 = "ICMP" + PORT_3_PING_ADDR_WAIT_TIME_0 = 10 + PORT_3_PING_ADDR_WAIT_TIME_1 = 10 + PORT_3_PING_ADDR_WAIT_TIME_2 = 10 + PORT_3_PING_ADDR_WAIT_TIME_3 = 10 + PORT_3_PING_TO_PING_TIME_0 = 10 + PORT_3_PING_TO_PING_TIME_1 = 10 + PORT_3_PING_TO_PING_TIME_2 = 10 + PORT_3_PING_TO_PING_TIME_3 = 10 + PORT_3_PING_FAIL_COUNT_0 = 10 + PORT_3_PING_FAIL_COUNT_1 = 10 + PORT_3_PING_FAIL_COUNT_2 = 10 + PORT_3_PING_FAIL_COUNT_3 = 10 + PORT_3_PING_SUCCESS_COUNT_0 = 10 + PORT_3_PING_SUCCESS_COUNT_1 = 10 + PORT_3_PING_SUCCESS_COUNT_2 = 10 + PORT_3_PING_SUCCESS_COUNT_3 = 10 + PORT_3_PING_LOGIC_FOR_FAIL = "OR" + PORT_3_PING_LOGIC_FOR_SUCCESS = "OR" + PORT_3_PING_ACTION_ON_FAIL = "NONE" + PORT_3_PING_ACTION_ON_SUCCESS = "NONE" + PORT_3_PING_ACTION_SUCCESS_TIME = 10 + PORT_3_PING_ACTION_FAIL_TIME = 10 + PORT_3_RESET_TIME = 5 + # + # Port Configuration 4 + # + PORT_4_ENABLED = "ENABLED" + PORT_4_NAME = "RB1-13" + PORT_4_DESCRIPTION = "Relay Board 1 Relay 13" + PORT_4_LOCKED = "UNLOCKED" + PORT_4_MODE = "OUTPUT" + PORT_4_POWERUPSTATE = "OFF" + PORT_4_POWERDOWNSTATE = "CURRENT" + PORT_4_ON_STATE_VALUE = "LOW" + PORT_4_OFF_STATE_VALUE = "HIGH" + PORT_4_ON_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_4_OFF_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_4_ON_TIME_ENABLE_0 = "DISABLED" + PORT_4_OFF_TIME_ENABLE_0 = "DISABLED" + PORT_4_ON_TIME_1 = "00:00:00 0,1,2,3,4,5,6" + PORT_4_OFF_TIME_1 = "00:00:00 0,1,2,3,4,5,6" + PORT_4_ON_TIME_ENABLE_1 = "DISABLED" + PORT_4_OFF_TIME_ENABLE_1 = "DISABLED" + PORT_4_ON_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_4_OFF_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_4_ON_TIME_ENABLE_2 = "DISABLED" + PORT_4_OFF_TIME_ENABLE_2 = "DISABLED" + PORT_4_ON_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_4_OFF_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_4_ON_TIME_ENABLE_3 = "DISABLED" + PORT_4_OFF_TIME_ENABLE_3 = "DISABLED" + PORT_4_ON_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_4_OFF_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_4_ON_TIME_ENABLE_4 = "DISABLED" + PORT_4_OFF_TIME_ENABLE_4 = "DISABLED" + PORT_4_ON_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_4_OFF_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_4_ON_TIME_ENABLE_5 = "DISABLED" + PORT_4_OFF_TIME_ENABLE_5 = "DISABLED" + PORT_4_ON_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_4_OFF_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_4_ON_TIME_ENABLE_6 = "DISABLED" + PORT_4_OFF_TIME_ENABLE_6 = "DISABLED" + PORT_4_ON_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_4_OFF_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_4_ON_TIME_ENABLE_7 = "DISABLED" + PORT_4_OFF_TIME_ENABLE_7 = "DISABLED" + PORT_4_PING_ENABLE_0 = "DISABLED" + PORT_4_PING_ENABLE_1 = "DISABLED" + PORT_4_PING_ENABLE_2 = "DISABLED" + PORT_4_PING_ENABLE_3 = "DISABLED" + PORT_4_PING_ADDR_0 = "127.0.0.1" + PORT_4_PING_ADDR_1 = "127.0.0.1" + PORT_4_PING_ADDR_2 = "127.0.0.1" + PORT_4_PING_ADDR_3 = "127.0.0.1" + PORT_4_PING_TYPE_0 = "ICMP" + PORT_4_PING_TYPE_1 = "ICMP" + PORT_4_PING_TYPE_2 = "ICMP" + PORT_4_PING_TYPE_3 = "ICMP" + PORT_4_PING_ADDR_WAIT_TIME_0 = 10 + PORT_4_PING_ADDR_WAIT_TIME_1 = 10 + PORT_4_PING_ADDR_WAIT_TIME_2 = 10 + PORT_4_PING_ADDR_WAIT_TIME_3 = 10 + PORT_4_PING_TO_PING_TIME_0 = 10 + PORT_4_PING_TO_PING_TIME_1 = 10 + PORT_4_PING_TO_PING_TIME_2 = 10 + PORT_4_PING_TO_PING_TIME_3 = 10 + PORT_4_PING_FAIL_COUNT_0 = 10 + PORT_4_PING_FAIL_COUNT_1 = 10 + PORT_4_PING_FAIL_COUNT_2 = 10 + PORT_4_PING_FAIL_COUNT_3 = 10 + PORT_4_PING_SUCCESS_COUNT_0 = 10 + PORT_4_PING_SUCCESS_COUNT_1 = 10 + PORT_4_PING_SUCCESS_COUNT_2 = 10 + PORT_4_PING_SUCCESS_COUNT_3 = 10 + PORT_4_PING_LOGIC_FOR_FAIL = "OR" + PORT_4_PING_LOGIC_FOR_SUCCESS = "OR" + PORT_4_PING_ACTION_ON_FAIL = "NONE" + PORT_4_PING_ACTION_ON_SUCCESS = "NONE" + PORT_4_PING_ACTION_SUCCESS_TIME = 10 + PORT_4_PING_ACTION_FAIL_TIME = 10 + PORT_4_RESET_TIME = 5 + # + # Port Configuration 5 + # + PORT_5_ENABLED = "ENABLED" + PORT_5_NAME = "RB1-14" + PORT_5_DESCRIPTION = "Relay Board 1 Relay 14" + PORT_5_LOCKED = "UNLOCKED" + PORT_5_MODE = "OUTPUT" + PORT_5_POWERUPSTATE = "OFF" + PORT_5_POWERDOWNSTATE = "CURRENT" + PORT_5_ON_STATE_VALUE = "LOW" + PORT_5_OFF_STATE_VALUE = "HIGH" + PORT_5_ON_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_5_OFF_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_5_ON_TIME_ENABLE_0 = "DISABLED" + PORT_5_OFF_TIME_ENABLE_0 = "DISABLED" + PORT_5_ON_TIME_1 = "00:00:00 0,1,2,3,4,5,6" + PORT_5_OFF_TIME_1 = "00:00:00 0,1,2,3,4,5,6" + PORT_5_ON_TIME_ENABLE_1 = "DISABLED" + PORT_5_OFF_TIME_ENABLE_1 = "DISABLED" + PORT_5_ON_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_5_OFF_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_5_ON_TIME_ENABLE_2 = "DISABLED" + PORT_5_OFF_TIME_ENABLE_2 = "DISABLED" + PORT_5_ON_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_5_OFF_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_5_ON_TIME_ENABLE_3 = "DISABLED" + PORT_5_OFF_TIME_ENABLE_3 = "DISABLED" + PORT_5_ON_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_5_OFF_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_5_ON_TIME_ENABLE_4 = "DISABLED" + PORT_5_OFF_TIME_ENABLE_4 = "DISABLED" + PORT_5_ON_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_5_OFF_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_5_ON_TIME_ENABLE_5 = "DISABLED" + PORT_5_OFF_TIME_ENABLE_5 = "DISABLED" + PORT_5_ON_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_5_OFF_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_5_ON_TIME_ENABLE_6 = "DISABLED" + PORT_5_OFF_TIME_ENABLE_6 = "DISABLED" + PORT_5_ON_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_5_OFF_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_5_ON_TIME_ENABLE_7 = "DISABLED" + PORT_5_OFF_TIME_ENABLE_7 = "DISABLED" + PORT_5_PING_ENABLE_0 = "DISABLED" + PORT_5_PING_ENABLE_1 = "DISABLED" + PORT_5_PING_ENABLE_2 = "DISABLED" + PORT_5_PING_ENABLE_3 = "DISABLED" + PORT_5_PING_ADDR_0 = "127.0.0.1" + PORT_5_PING_ADDR_1 = "127.0.0.1" + PORT_5_PING_ADDR_2 = "127.0.0.1" + PORT_5_PING_ADDR_3 = "127.0.0.1" + PORT_5_PING_TYPE_0 = "ICMP" + PORT_5_PING_TYPE_1 = "ICMP" + PORT_5_PING_TYPE_2 = "ICMP" + PORT_5_PING_TYPE_3 = "ICMP" + PORT_5_PING_ADDR_WAIT_TIME_0 = 10 + PORT_5_PING_ADDR_WAIT_TIME_1 = 10 + PORT_5_PING_ADDR_WAIT_TIME_2 = 10 + PORT_5_PING_ADDR_WAIT_TIME_3 = 10 + PORT_5_PING_TO_PING_TIME_0 = 10 + PORT_5_PING_TO_PING_TIME_1 = 10 + PORT_5_PING_TO_PING_TIME_2 = 10 + PORT_5_PING_TO_PING_TIME_3 = 10 + PORT_5_PING_FAIL_COUNT_0 = 10 + PORT_5_PING_FAIL_COUNT_1 = 10 + PORT_5_PING_FAIL_COUNT_2 = 10 + PORT_5_PING_FAIL_COUNT_3 = 10 + PORT_5_PING_SUCCESS_COUNT_0 = 10 + PORT_5_PING_SUCCESS_COUNT_1 = 10 + PORT_5_PING_SUCCESS_COUNT_2 = 10 + PORT_5_PING_SUCCESS_COUNT_3 = 10 + PORT_5_PING_LOGIC_FOR_FAIL = "OR" + PORT_5_PING_LOGIC_FOR_SUCCESS = "OR" + PORT_5_PING_ACTION_ON_FAIL = "NONE" + PORT_5_PING_ACTION_ON_SUCCESS = "NONE" + PORT_5_PING_ACTION_SUCCESS_TIME = 10 + PORT_5_PING_ACTION_FAIL_TIME = 10 + PORT_5_RESET_TIME = 5 + # + # Port Configuration 6 + # + PORT_6_ENABLED = "ENABLED" + PORT_6_NAME = "RB1-15" + PORT_6_DESCRIPTION = "Relay Board 1 Relay 15" + PORT_6_LOCKED = "UNLOCKED" + PORT_6_MODE = "OUTPUT" + PORT_6_POWERUPSTATE = "OFF" + PORT_6_POWERDOWNSTATE = "CURRENT" + PORT_6_ON_STATE_VALUE = "LOW" + PORT_6_OFF_STATE_VALUE = "HIGH" + PORT_6_ON_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_6_OFF_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_6_ON_TIME_ENABLE_0 = "DISABLED" + PORT_6_OFF_TIME_ENABLE_0 = "DISABLED" + PORT_6_ON_TIME_1 = "00:00:00 0,1,2,3,4,5,6" + PORT_6_OFF_TIME_1 = "00:00:00 0,1,2,3,4,5,6" + PORT_6_ON_TIME_ENABLE_1 = "DISABLED" + PORT_6_OFF_TIME_ENABLE_1 = "DISABLED" + PORT_6_ON_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_6_OFF_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_6_ON_TIME_ENABLE_2 = "DISABLED" + PORT_6_OFF_TIME_ENABLE_2 = "DISABLED" + PORT_6_ON_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_6_OFF_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_6_ON_TIME_ENABLE_3 = "DISABLED" + PORT_6_OFF_TIME_ENABLE_3 = "DISABLED" + PORT_6_ON_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_6_OFF_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_6_ON_TIME_ENABLE_4 = "DISABLED" + PORT_6_OFF_TIME_ENABLE_4 = "DISABLED" + PORT_6_ON_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_6_OFF_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_6_ON_TIME_ENABLE_5 = "DISABLED" + PORT_6_OFF_TIME_ENABLE_5 = "DISABLED" + PORT_6_ON_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_6_OFF_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_6_ON_TIME_ENABLE_6 = "DISABLED" + PORT_6_OFF_TIME_ENABLE_6 = "DISABLED" + PORT_6_ON_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_6_OFF_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_6_ON_TIME_ENABLE_7 = "DISABLED" + PORT_6_OFF_TIME_ENABLE_7 = "DISABLED" + PORT_6_PING_ENABLE_0 = "DISABLED" + PORT_6_PING_ENABLE_1 = "DISABLED" + PORT_6_PING_ENABLE_2 = "DISABLED" + PORT_6_PING_ENABLE_3 = "DISABLED" + PORT_6_PING_ADDR_0 = "127.0.0.1" + PORT_6_PING_ADDR_1 = "127.0.0.1" + PORT_6_PING_ADDR_2 = "127.0.0.1" + PORT_6_PING_ADDR_3 = "127.0.0.1" + PORT_6_PING_TYPE_0 = "ICMP" + PORT_6_PING_TYPE_1 = "ICMP" + PORT_6_PING_TYPE_2 = "ICMP" + PORT_6_PING_TYPE_3 = "ICMP" + PORT_6_PING_ADDR_WAIT_TIME_0 = 10 + PORT_6_PING_ADDR_WAIT_TIME_1 = 10 + PORT_6_PING_ADDR_WAIT_TIME_2 = 10 + PORT_6_PING_ADDR_WAIT_TIME_3 = 10 + PORT_6_PING_TO_PING_TIME_0 = 10 + PORT_6_PING_TO_PING_TIME_1 = 10 + PORT_6_PING_TO_PING_TIME_2 = 10 + PORT_6_PING_TO_PING_TIME_3 = 10 + PORT_6_PING_FAIL_COUNT_0 = 10 + PORT_6_PING_FAIL_COUNT_1 = 10 + PORT_6_PING_FAIL_COUNT_2 = 10 + PORT_6_PING_FAIL_COUNT_3 = 10 + PORT_6_PING_SUCCESS_COUNT_0 = 10 + PORT_6_PING_SUCCESS_COUNT_1 = 10 + PORT_6_PING_SUCCESS_COUNT_2 = 10 + PORT_6_PING_SUCCESS_COUNT_3 = 10 + PORT_6_PING_LOGIC_FOR_FAIL = "OR" + PORT_6_PING_LOGIC_FOR_SUCCESS = "OR" + PORT_6_PING_ACTION_ON_FAIL = "NONE" + PORT_6_PING_ACTION_ON_SUCCESS = "NONE" + PORT_6_PING_ACTION_SUCCESS_TIME = 10 + PORT_6_PING_ACTION_FAIL_TIME = 10 + PORT_6_RESET_TIME = 5 + # + # Port Configuration 7 + # + PORT_7_ENABLED = "ENABLED" + PORT_7_NAME = "RB1-16" + PORT_7_DESCRIPTION = "Relay Board 1 Relay 16" + PORT_7_LOCKED = "UNLOCKED" + PORT_7_MODE = "OUTPUT" + PORT_7_POWERUPSTATE = "OFF" + PORT_7_POWERDOWNSTATE = "CURRENT" + PORT_7_ON_STATE_VALUE = "LOW" + PORT_7_OFF_STATE_VALUE = "HIGH" + PORT_7_ON_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_7_OFF_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_7_ON_TIME_ENABLE_0 = "DISABLED" + PORT_7_OFF_TIME_ENABLE_0 = "DISABLED" + PORT_7_ON_TIME_1 = "00:00:00 0,1,2,3,4,5,6" + PORT_7_OFF_TIME_1 = "00:00:00 0,1,2,3,4,5,6" + PORT_7_ON_TIME_ENABLE_1 = "DISABLED" + PORT_7_OFF_TIME_ENABLE_1 = "DISABLED" + PORT_7_ON_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_7_OFF_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_7_ON_TIME_ENABLE_2 = "DISABLED" + PORT_7_OFF_TIME_ENABLE_2 = "DISABLED" + PORT_7_ON_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_7_OFF_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_7_ON_TIME_ENABLE_3 = "DISABLED" + PORT_7_OFF_TIME_ENABLE_3 = "DISABLED" + PORT_7_ON_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_7_OFF_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_7_ON_TIME_ENABLE_4 = "DISABLED" + PORT_7_OFF_TIME_ENABLE_4 = "DISABLED" + PORT_7_ON_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_7_OFF_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_7_ON_TIME_ENABLE_5 = "DISABLED" + PORT_7_OFF_TIME_ENABLE_5 = "DISABLED" + PORT_7_ON_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_7_OFF_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_7_ON_TIME_ENABLE_6 = "DISABLED" + PORT_7_OFF_TIME_ENABLE_6 = "DISABLED" + PORT_7_ON_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_7_OFF_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_7_ON_TIME_ENABLE_7 = "DISABLED" + PORT_7_OFF_TIME_ENABLE_7 = "DISABLED" + PORT_7_PING_ENABLE_0 = "DISABLED" + PORT_7_PING_ENABLE_1 = "DISABLED" + PORT_7_PING_ENABLE_2 = "DISABLED" + PORT_7_PING_ENABLE_3 = "DISABLED" + PORT_7_PING_ADDR_0 = "127.0.0.1" + PORT_7_PING_ADDR_1 = "127.0.0.1" + PORT_7_PING_ADDR_2 = "127.0.0.1" + PORT_7_PING_ADDR_3 = "127.0.0.1" + PORT_7_PING_TYPE_0 = "ICMP" + PORT_7_PING_TYPE_1 = "ICMP" + PORT_7_PING_TYPE_2 = "ICMP" + PORT_7_PING_TYPE_3 = "ICMP" + PORT_7_PING_ADDR_WAIT_TIME_0 = 10 + PORT_7_PING_ADDR_WAIT_TIME_1 = 10 + PORT_7_PING_ADDR_WAIT_TIME_2 = 10 + PORT_7_PING_ADDR_WAIT_TIME_3 = 10 + PORT_7_PING_TO_PING_TIME_0 = 10 + PORT_7_PING_TO_PING_TIME_1 = 10 + PORT_7_PING_TO_PING_TIME_2 = 10 + PORT_7_PING_TO_PING_TIME_3 = 10 + PORT_7_PING_FAIL_COUNT_0 = 10 + PORT_7_PING_FAIL_COUNT_1 = 10 + PORT_7_PING_FAIL_COUNT_2 = 10 + PORT_7_PING_FAIL_COUNT_3 = 10 + PORT_7_PING_SUCCESS_COUNT_0 = 10 + PORT_7_PING_SUCCESS_COUNT_1 = 10 + PORT_7_PING_SUCCESS_COUNT_2 = 10 + PORT_7_PING_SUCCESS_COUNT_3 = 10 + PORT_7_PING_LOGIC_FOR_FAIL = "OR" + PORT_7_PING_LOGIC_FOR_SUCCESS = "OR" + PORT_7_PING_ACTION_ON_FAIL = "NONE" + PORT_7_PING_ACTION_ON_SUCCESS = "NONE" + PORT_7_PING_ACTION_SUCCESS_TIME = 10 + PORT_7_PING_ACTION_FAIL_TIME = 10 + PORT_7_RESET_TIME = 5 + # + # Port Configuration 8 + # + PORT_8_ENABLED = "ENABLED" + PORT_8_NAME = "SSD3-1" + PORT_8_DESCRIPTION = "SSD3 Channel 1" + PORT_8_LOCKED = "UNLOCKED" + PORT_8_MODE = "OUTPUT" + PORT_8_POWERUPSTATE = "OFF" + PORT_8_POWERDOWNSTATE = "CURRENT" + PORT_8_ON_STATE_VALUE = "HIGH" + PORT_8_OFF_STATE_VALUE = "LOW" + PORT_8_ON_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_8_OFF_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_8_ON_TIME_ENABLE_0 = "DISABLED" + PORT_8_OFF_TIME_ENABLE_0 = "DISABLED" + PORT_8_ON_TIME_1 = "00:00:00 0,1,2,3,4,5,6" + PORT_8_OFF_TIME_1 = "00:00:00 0,1,2,3,4,5,6" + PORT_8_ON_TIME_ENABLE_1 = "DISABLED" + PORT_8_OFF_TIME_ENABLE_1 = "DISABLED" + PORT_8_ON_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_8_OFF_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_8_ON_TIME_ENABLE_2 = "DISABLED" + PORT_8_OFF_TIME_ENABLE_2 = "DISABLED" + PORT_8_ON_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_8_OFF_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_8_ON_TIME_ENABLE_3 = "DISABLED" + PORT_8_OFF_TIME_ENABLE_3 = "DISABLED" + PORT_8_ON_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_8_OFF_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_8_ON_TIME_ENABLE_4 = "DISABLED" + PORT_8_OFF_TIME_ENABLE_4 = "DISABLED" + PORT_8_ON_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_8_OFF_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_8_ON_TIME_ENABLE_5 = "DISABLED" + PORT_8_OFF_TIME_ENABLE_5 = "DISABLED" + PORT_8_ON_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_8_OFF_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_8_ON_TIME_ENABLE_6 = "DISABLED" + PORT_8_OFF_TIME_ENABLE_6 = "DISABLED" + PORT_8_ON_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_8_OFF_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_8_ON_TIME_ENABLE_7 = "DISABLED" + PORT_8_OFF_TIME_ENABLE_7 = "DISABLED" + PORT_8_PING_ENABLE_0 = "DISABLED" + PORT_8_PING_ENABLE_1 = "DISABLED" + PORT_8_PING_ENABLE_2 = "DISABLED" + PORT_8_PING_ENABLE_3 = "DISABLED" + PORT_8_PING_ADDR_0 = "127.0.0.1" + PORT_8_PING_ADDR_1 = "127.0.0.1" + PORT_8_PING_ADDR_2 = "127.0.0.1" + PORT_8_PING_ADDR_3 = "127.0.0.1" + PORT_8_PING_TYPE_0 = "ICMP" + PORT_8_PING_TYPE_1 = "ICMP" + PORT_8_PING_TYPE_2 = "ICMP" + PORT_8_PING_TYPE_3 = "ICMP" + PORT_8_PING_ADDR_WAIT_TIME_0 = 10 + PORT_8_PING_ADDR_WAIT_TIME_1 = 10 + PORT_8_PING_ADDR_WAIT_TIME_2 = 10 + PORT_8_PING_ADDR_WAIT_TIME_3 = 10 + PORT_8_PING_TO_PING_TIME_0 = 10 + PORT_8_PING_TO_PING_TIME_1 = 10 + PORT_8_PING_TO_PING_TIME_2 = 10 + PORT_8_PING_TO_PING_TIME_3 = 10 + PORT_8_PING_FAIL_COUNT_0 = 10 + PORT_8_PING_FAIL_COUNT_1 = 10 + PORT_8_PING_FAIL_COUNT_2 = 10 + PORT_8_PING_FAIL_COUNT_3 = 10 + PORT_8_PING_SUCCESS_COUNT_0 = 10 + PORT_8_PING_SUCCESS_COUNT_1 = 10 + PORT_8_PING_SUCCESS_COUNT_2 = 10 + PORT_8_PING_SUCCESS_COUNT_3 = 10 + PORT_8_PING_LOGIC_FOR_FAIL = "OR" + PORT_8_PING_LOGIC_FOR_SUCCESS = "OR" + PORT_8_PING_ACTION_ON_FAIL = "NONE" + PORT_8_PING_ACTION_ON_SUCCESS = "NONE" + PORT_8_PING_ACTION_SUCCESS_TIME = 10 + PORT_8_PING_ACTION_FAIL_TIME = 10 + PORT_8_RESET_TIME = 5 + # + # Port Configuration 9 + # + PORT_9_ENABLED = "ENABLED" + PORT_9_NAME = "SSD1-2" + PORT_9_DESCRIPTION = "SSD1 Channel 2" + PORT_9_LOCKED = "UNLOCKED" + PORT_9_MODE = "OUTPUT" + PORT_9_POWERUPSTATE = "OFF" + PORT_9_POWERDOWNSTATE = "CURRENT" + PORT_9_ON_STATE_VALUE = "HIGH" + PORT_9_OFF_STATE_VALUE = "LOW" + PORT_9_ON_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_9_OFF_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_9_ON_TIME_ENABLE_0 = "DISABLED" + PORT_9_OFF_TIME_ENABLE_0 = "DISABLED" + PORT_9_ON_TIME_1 = "00:00:00 0,1,2,3,4,5,6" + PORT_9_OFF_TIME_1 = "00:00:00 0,1,2,3,4,5,6" + PORT_9_ON_TIME_ENABLE_1 = "DISABLED" + PORT_9_OFF_TIME_ENABLE_1 = "DISABLED" + PORT_9_ON_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_9_OFF_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_9_ON_TIME_ENABLE_2 = "DISABLED" + PORT_9_OFF_TIME_ENABLE_2 = "DISABLED" + PORT_9_ON_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_9_OFF_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_9_ON_TIME_ENABLE_3 = "DISABLED" + PORT_9_OFF_TIME_ENABLE_3 = "DISABLED" + PORT_9_ON_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_9_OFF_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_9_ON_TIME_ENABLE_4 = "DISABLED" + PORT_9_OFF_TIME_ENABLE_4 = "DISABLED" + PORT_9_ON_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_9_OFF_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_9_ON_TIME_ENABLE_5 = "DISABLED" + PORT_9_OFF_TIME_ENABLE_5 = "DISABLED" + PORT_9_ON_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_9_OFF_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_9_ON_TIME_ENABLE_6 = "DISABLED" + PORT_9_OFF_TIME_ENABLE_6 = "DISABLED" + PORT_9_ON_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_9_OFF_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_9_ON_TIME_ENABLE_7 = "DISABLED" + PORT_9_OFF_TIME_ENABLE_7 = "DISABLED" + PORT_9_PING_ENABLE_0 = "DISABLED" + PORT_9_PING_ENABLE_1 = "DISABLED" + PORT_9_PING_ENABLE_2 = "DISABLED" + PORT_9_PING_ENABLE_3 = "DISABLED" + PORT_9_PING_ADDR_0 = "127.0.0.1" + PORT_9_PING_ADDR_1 = "127.0.0.1" + PORT_9_PING_ADDR_2 = "127.0.0.1" + PORT_9_PING_ADDR_3 = "127.0.0.1" + PORT_9_PING_TYPE_0 = "ICMP" + PORT_9_PING_TYPE_1 = "ICMP" + PORT_9_PING_TYPE_2 = "ICMP" + PORT_9_PING_TYPE_3 = "ICMP" + PORT_9_PING_ADDR_WAIT_TIME_0 = 10 + PORT_9_PING_ADDR_WAIT_TIME_1 = 10 + PORT_9_PING_ADDR_WAIT_TIME_2 = 10 + PORT_9_PING_ADDR_WAIT_TIME_3 = 10 + PORT_9_PING_TO_PING_TIME_0 = 10 + PORT_9_PING_TO_PING_TIME_1 = 10 + PORT_9_PING_TO_PING_TIME_2 = 10 + PORT_9_PING_TO_PING_TIME_3 = 10 + PORT_9_PING_FAIL_COUNT_0 = 10 + PORT_9_PING_FAIL_COUNT_1 = 10 + PORT_9_PING_FAIL_COUNT_2 = 10 + PORT_9_PING_FAIL_COUNT_3 = 10 + PORT_9_PING_SUCCESS_COUNT_0 = 10 + PORT_9_PING_SUCCESS_COUNT_1 = 10 + PORT_9_PING_SUCCESS_COUNT_2 = 10 + PORT_9_PING_SUCCESS_COUNT_3 = 10 + PORT_9_PING_LOGIC_FOR_FAIL = "OR" + PORT_9_PING_LOGIC_FOR_SUCCESS = "OR" + PORT_9_PING_ACTION_ON_FAIL = "NONE" + PORT_9_PING_ACTION_ON_SUCCESS = "NONE" + PORT_9_PING_ACTION_SUCCESS_TIME = 10 + PORT_9_PING_ACTION_FAIL_TIME = 10 + PORT_9_RESET_TIME = 5 + # + # Port Configuration 10 + # + PORT_10_ENABLED = "ENABLED" + PORT_10_NAME = "SSD3-2" + PORT_10_DESCRIPTION = "SSD3 Channel 2" + PORT_10_LOCKED = "UNLOCKED" + PORT_10_MODE = "OUTPUT" + PORT_10_POWERUPSTATE = "OFF" + PORT_10_POWERDOWNSTATE = "CURRENT" + PORT_10_ON_STATE_VALUE = "HIGH" + PORT_10_OFF_STATE_VALUE = "LOW" + PORT_10_ON_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_10_OFF_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_10_ON_TIME_ENABLE_0 = "DISABLED" + PORT_10_OFF_TIME_ENABLE_0 = "DISABLED" + PORT_10_ON_TIME_1 = "00:00:00 0,1,2,3,4,5,6" + PORT_10_OFF_TIME_1 = "00:00:00 0,1,2,3,4,5,6" + PORT_10_ON_TIME_ENABLE_1 = "DISABLED" + PORT_10_OFF_TIME_ENABLE_1 = "DISABLED" + PORT_10_ON_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_10_OFF_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_10_ON_TIME_ENABLE_2 = "DISABLED" + PORT_10_OFF_TIME_ENABLE_2 = "DISABLED" + PORT_10_ON_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_10_OFF_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_10_ON_TIME_ENABLE_3 = "DISABLED" + PORT_10_OFF_TIME_ENABLE_3 = "DISABLED" + PORT_10_ON_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_10_OFF_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_10_ON_TIME_ENABLE_4 = "DISABLED" + PORT_10_OFF_TIME_ENABLE_4 = "DISABLED" + PORT_10_ON_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_10_OFF_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_10_ON_TIME_ENABLE_5 = "DISABLED" + PORT_10_OFF_TIME_ENABLE_5 = "DISABLED" + PORT_10_ON_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_10_OFF_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_10_ON_TIME_ENABLE_6 = "DISABLED" + PORT_10_OFF_TIME_ENABLE_6 = "DISABLED" + PORT_10_ON_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_10_OFF_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_10_ON_TIME_ENABLE_7 = "DISABLED" + PORT_10_OFF_TIME_ENABLE_7 = "DISABLED" + PORT_10_PING_ENABLE_0 = "DISABLED" + PORT_10_PING_ENABLE_1 = "DISABLED" + PORT_10_PING_ENABLE_2 = "DISABLED" + PORT_10_PING_ENABLE_3 = "DISABLED" + PORT_10_PING_ADDR_0 = "127.0.0.1" + PORT_10_PING_ADDR_1 = "127.0.0.1" + PORT_10_PING_ADDR_2 = "127.0.0.1" + PORT_10_PING_ADDR_3 = "127.0.0.1" + PORT_10_PING_TYPE_0 = "ICMP" + PORT_10_PING_TYPE_1 = "ICMP" + PORT_10_PING_TYPE_2 = "ICMP" + PORT_10_PING_TYPE_3 = "ICMP" + PORT_10_PING_ADDR_WAIT_TIME_0 = 10 + PORT_10_PING_ADDR_WAIT_TIME_1 = 10 + PORT_10_PING_ADDR_WAIT_TIME_2 = 10 + PORT_10_PING_ADDR_WAIT_TIME_3 = 10 + PORT_10_PING_TO_PING_TIME_0 = 10 + PORT_10_PING_TO_PING_TIME_1 = 10 + PORT_10_PING_TO_PING_TIME_2 = 10 + PORT_10_PING_TO_PING_TIME_3 = 10 + PORT_10_PING_FAIL_COUNT_0 = 10 + PORT_10_PING_FAIL_COUNT_1 = 10 + PORT_10_PING_FAIL_COUNT_2 = 10 + PORT_10_PING_FAIL_COUNT_3 = 10 + PORT_10_PING_SUCCESS_COUNT_0 = 10 + PORT_10_PING_SUCCESS_COUNT_1 = 10 + PORT_10_PING_SUCCESS_COUNT_2 = 10 + PORT_10_PING_SUCCESS_COUNT_3 = 10 + PORT_10_PING_LOGIC_FOR_FAIL = "OR" + PORT_10_PING_LOGIC_FOR_SUCCESS = "OR" + PORT_10_PING_ACTION_ON_FAIL = "NONE" + PORT_10_PING_ACTION_ON_SUCCESS = "NONE" + PORT_10_PING_ACTION_SUCCESS_TIME = 10 + PORT_10_PING_ACTION_FAIL_TIME = 10 + PORT_10_RESET_TIME = 5 + # + # Port Configuration 11 + # + PORT_11_ENABLED = "ENABLED" + PORT_11_NAME = "SSD2-1" + PORT_11_DESCRIPTION = "SSD2 Channel 1" + PORT_11_LOCKED = "UNLOCKED" + PORT_11_MODE = "OUTPUT" + PORT_11_POWERUPSTATE = "OFF" + PORT_11_POWERDOWNSTATE = "CURRENT" + PORT_11_ON_STATE_VALUE = "HIGH" + PORT_11_OFF_STATE_VALUE = "LOW" + PORT_11_ON_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_11_OFF_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_11_ON_TIME_ENABLE_0 = "DISABLED" + PORT_11_OFF_TIME_ENABLE_0 = "DISABLED" + PORT_11_ON_TIME_1 = "00:00:00 0,1,2,3,4,5,6" + PORT_11_OFF_TIME_1 = "00:00:00 0,1,2,3,4,5,6" + PORT_11_ON_TIME_ENABLE_1 = "DISABLED" + PORT_11_OFF_TIME_ENABLE_1 = "DISABLED" + PORT_11_ON_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_11_OFF_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_11_ON_TIME_ENABLE_2 = "DISABLED" + PORT_11_OFF_TIME_ENABLE_2 = "DISABLED" + PORT_11_ON_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_11_OFF_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_11_ON_TIME_ENABLE_3 = "DISABLED" + PORT_11_OFF_TIME_ENABLE_3 = "DISABLED" + PORT_11_ON_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_11_OFF_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_11_ON_TIME_ENABLE_4 = "DISABLED" + PORT_11_OFF_TIME_ENABLE_4 = "DISABLED" + PORT_11_ON_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_11_OFF_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_11_ON_TIME_ENABLE_5 = "DISABLED" + PORT_11_OFF_TIME_ENABLE_5 = "DISABLED" + PORT_11_ON_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_11_OFF_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_11_ON_TIME_ENABLE_6 = "DISABLED" + PORT_11_OFF_TIME_ENABLE_6 = "DISABLED" + PORT_11_ON_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_11_OFF_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_11_ON_TIME_ENABLE_7 = "DISABLED" + PORT_11_OFF_TIME_ENABLE_7 = "DISABLED" + PORT_11_PING_ENABLE_0 = "DISABLED" + PORT_11_PING_ENABLE_1 = "DISABLED" + PORT_11_PING_ENABLE_2 = "DISABLED" + PORT_11_PING_ENABLE_3 = "DISABLED" + PORT_11_PING_ADDR_0 = "127.0.0.1" + PORT_11_PING_ADDR_1 = "127.0.0.1" + PORT_11_PING_ADDR_2 = "127.0.0.1" + PORT_11_PING_ADDR_3 = "127.0.0.1" + PORT_11_PING_TYPE_0 = "ICMP" + PORT_11_PING_TYPE_1 = "ICMP" + PORT_11_PING_TYPE_2 = "ICMP" + PORT_11_PING_TYPE_3 = "ICMP" + PORT_11_PING_ADDR_WAIT_TIME_0 = 10 + PORT_11_PING_ADDR_WAIT_TIME_1 = 10 + PORT_11_PING_ADDR_WAIT_TIME_2 = 10 + PORT_11_PING_ADDR_WAIT_TIME_3 = 10 + PORT_11_PING_TO_PING_TIME_0 = 10 + PORT_11_PING_TO_PING_TIME_1 = 10 + PORT_11_PING_TO_PING_TIME_2 = 10 + PORT_11_PING_TO_PING_TIME_3 = 10 + PORT_11_PING_FAIL_COUNT_0 = 10 + PORT_11_PING_FAIL_COUNT_1 = 10 + PORT_11_PING_FAIL_COUNT_2 = 10 + PORT_11_PING_FAIL_COUNT_3 = 10 + PORT_11_PING_SUCCESS_COUNT_0 = 10 + PORT_11_PING_SUCCESS_COUNT_1 = 10 + PORT_11_PING_SUCCESS_COUNT_2 = 10 + PORT_11_PING_SUCCESS_COUNT_3 = 10 + PORT_11_PING_LOGIC_FOR_FAIL = "OR" + PORT_11_PING_LOGIC_FOR_SUCCESS = "OR" + PORT_11_PING_ACTION_ON_FAIL = "NONE" + PORT_11_PING_ACTION_ON_SUCCESS = "NONE" + PORT_11_PING_ACTION_SUCCESS_TIME = 10 + PORT_11_PING_ACTION_FAIL_TIME = 10 + PORT_11_RESET_TIME = 5 + # + # Port Configuration 12 + # + PORT_12_ENABLED = "ENABLED" + PORT_12_NAME = "SSD4-2" + PORT_12_DESCRIPTION = "SSD4 Channel 2" + PORT_12_LOCKED = "UNLOCKED" + PORT_12_MODE = "OUTPUT" + PORT_12_POWERUPSTATE = "OFF" + PORT_12_POWERDOWNSTATE = "CURRENT" + PORT_12_ON_STATE_VALUE = "HIGH" + PORT_12_OFF_STATE_VALUE = "LOW" + PORT_12_ON_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_12_OFF_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_12_ON_TIME_ENABLE_0 = "DISABLED" + PORT_12_OFF_TIME_ENABLE_0 = "DISABLED" + PORT_12_ON_TIME_1 = "00:00:00 0,1,2,3,4,5,6" + PORT_12_OFF_TIME_1 = "00:00:00 0,1,2,3,4,5,6" + PORT_12_ON_TIME_ENABLE_1 = "DISABLED" + PORT_12_OFF_TIME_ENABLE_1 = "DISABLED" + PORT_12_ON_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_12_OFF_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_12_ON_TIME_ENABLE_2 = "DISABLED" + PORT_12_OFF_TIME_ENABLE_2 = "DISABLED" + PORT_12_ON_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_12_OFF_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_12_ON_TIME_ENABLE_3 = "DISABLED" + PORT_12_OFF_TIME_ENABLE_3 = "DISABLED" + PORT_12_ON_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_12_OFF_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_12_ON_TIME_ENABLE_4 = "DISABLED" + PORT_12_OFF_TIME_ENABLE_4 = "DISABLED" + PORT_12_ON_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_12_OFF_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_12_ON_TIME_ENABLE_5 = "DISABLED" + PORT_12_OFF_TIME_ENABLE_5 = "DISABLED" + PORT_12_ON_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_12_OFF_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_12_ON_TIME_ENABLE_6 = "DISABLED" + PORT_12_OFF_TIME_ENABLE_6 = "DISABLED" + PORT_12_ON_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_12_OFF_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_12_ON_TIME_ENABLE_7 = "DISABLED" + PORT_12_OFF_TIME_ENABLE_7 = "DISABLED" + PORT_12_PING_ENABLE_0 = "DISABLED" + PORT_12_PING_ENABLE_1 = "DISABLED" + PORT_12_PING_ENABLE_2 = "DISABLED" + PORT_12_PING_ENABLE_3 = "DISABLED" + PORT_12_PING_ADDR_0 = "127.0.0.1" + PORT_12_PING_ADDR_1 = "127.0.0.1" + PORT_12_PING_ADDR_2 = "127.0.0.1" + PORT_12_PING_ADDR_3 = "127.0.0.1" + PORT_12_PING_TYPE_0 = "ICMP" + PORT_12_PING_TYPE_1 = "ICMP" + PORT_12_PING_TYPE_2 = "ICMP" + PORT_12_PING_TYPE_3 = "ICMP" + PORT_12_PING_ADDR_WAIT_TIME_0 = 10 + PORT_12_PING_ADDR_WAIT_TIME_1 = 10 + PORT_12_PING_ADDR_WAIT_TIME_2 = 10 + PORT_12_PING_ADDR_WAIT_TIME_3 = 10 + PORT_12_PING_TO_PING_TIME_0 = 10 + PORT_12_PING_TO_PING_TIME_1 = 10 + PORT_12_PING_TO_PING_TIME_2 = 10 + PORT_12_PING_TO_PING_TIME_3 = 10 + PORT_12_PING_FAIL_COUNT_0 = 10 + PORT_12_PING_FAIL_COUNT_1 = 10 + PORT_12_PING_FAIL_COUNT_2 = 10 + PORT_12_PING_FAIL_COUNT_3 = 10 + PORT_12_PING_SUCCESS_COUNT_0 = 10 + PORT_12_PING_SUCCESS_COUNT_1 = 10 + PORT_12_PING_SUCCESS_COUNT_2 = 10 + PORT_12_PING_SUCCESS_COUNT_3 = 10 + PORT_12_PING_LOGIC_FOR_FAIL = "OR" + PORT_12_PING_LOGIC_FOR_SUCCESS = "OR" + PORT_12_PING_ACTION_ON_FAIL = "NONE" + PORT_12_PING_ACTION_ON_SUCCESS = "NONE" + PORT_12_PING_ACTION_SUCCESS_TIME = 10 + PORT_12_PING_ACTION_FAIL_TIME = 10 + PORT_12_RESET_TIME = 5 + # + # Port Configuration 13 + # + PORT_13_ENABLED = "ENABLED" + PORT_13_NAME = "SSD2-2" + PORT_13_DESCRIPTION = "SSD2 Channel 2" + PORT_13_LOCKED = "UNLOCKED" + PORT_13_MODE = "OUTPUT" + PORT_13_POWERUPSTATE = "OFF" + PORT_13_POWERDOWNSTATE = "CURRENT" + PORT_13_ON_STATE_VALUE = "HIGH" + PORT_13_OFF_STATE_VALUE = "LOW" + PORT_13_ON_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_13_OFF_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_13_ON_TIME_ENABLE_0 = "DISABLED" + PORT_13_OFF_TIME_ENABLE_0 = "DISABLED" + PORT_13_ON_TIME_1 = "00:00:00 0,1,2,3,4,5,6" + PORT_13_OFF_TIME_1 = "00:00:00 0,1,2,3,4,5,6" + PORT_13_ON_TIME_ENABLE_1 = "DISABLED" + PORT_13_OFF_TIME_ENABLE_1 = "DISABLED" + PORT_13_ON_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_13_OFF_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_13_ON_TIME_ENABLE_2 = "DISABLED" + PORT_13_OFF_TIME_ENABLE_2 = "DISABLED" + PORT_13_ON_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_13_OFF_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_13_ON_TIME_ENABLE_3 = "DISABLED" + PORT_13_OFF_TIME_ENABLE_3 = "DISABLED" + PORT_13_ON_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_13_OFF_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_13_ON_TIME_ENABLE_4 = "DISABLED" + PORT_13_OFF_TIME_ENABLE_4 = "DISABLED" + PORT_13_ON_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_13_OFF_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_13_ON_TIME_ENABLE_5 = "DISABLED" + PORT_13_OFF_TIME_ENABLE_5 = "DISABLED" + PORT_13_ON_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_13_OFF_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_13_ON_TIME_ENABLE_6 = "DISABLED" + PORT_13_OFF_TIME_ENABLE_6 = "DISABLED" + PORT_13_ON_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_13_OFF_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_13_ON_TIME_ENABLE_7 = "DISABLED" + PORT_13_OFF_TIME_ENABLE_7 = "DISABLED" + PORT_13_PING_ENABLE_0 = "DISABLED" + PORT_13_PING_ENABLE_1 = "DISABLED" + PORT_13_PING_ENABLE_2 = "DISABLED" + PORT_13_PING_ENABLE_3 = "DISABLED" + PORT_13_PING_ADDR_0 = "127.0.0.1" + PORT_13_PING_ADDR_1 = "127.0.0.1" + PORT_13_PING_ADDR_2 = "127.0.0.1" + PORT_13_PING_ADDR_3 = "127.0.0.1" + PORT_13_PING_TYPE_0 = "ICMP" + PORT_13_PING_TYPE_1 = "ICMP" + PORT_13_PING_TYPE_2 = "ICMP" + PORT_13_PING_TYPE_3 = "ICMP" + PORT_13_PING_ADDR_WAIT_TIME_0 = 10 + PORT_13_PING_ADDR_WAIT_TIME_1 = 10 + PORT_13_PING_ADDR_WAIT_TIME_2 = 10 + PORT_13_PING_ADDR_WAIT_TIME_3 = 10 + PORT_13_PING_TO_PING_TIME_0 = 10 + PORT_13_PING_TO_PING_TIME_1 = 10 + PORT_13_PING_TO_PING_TIME_2 = 10 + PORT_13_PING_TO_PING_TIME_3 = 10 + PORT_13_PING_FAIL_COUNT_0 = 10 + PORT_13_PING_FAIL_COUNT_1 = 10 + PORT_13_PING_FAIL_COUNT_2 = 10 + PORT_13_PING_FAIL_COUNT_3 = 10 + PORT_13_PING_SUCCESS_COUNT_0 = 10 + PORT_13_PING_SUCCESS_COUNT_1 = 10 + PORT_13_PING_SUCCESS_COUNT_2 = 10 + PORT_13_PING_SUCCESS_COUNT_3 = 10 + PORT_13_PING_LOGIC_FOR_FAIL = "OR" + PORT_13_PING_LOGIC_FOR_SUCCESS = "OR" + PORT_13_PING_ACTION_ON_FAIL = "NONE" + PORT_13_PING_ACTION_ON_SUCCESS = "NONE" + PORT_13_PING_ACTION_SUCCESS_TIME = 10 + PORT_13_PING_ACTION_FAIL_TIME = 10 + PORT_13_RESET_TIME = 5 + # + # Port Configuration 14 + # + PORT_14_ENABLED = "ENABLED" + PORT_14_NAME = "SSD4-1" + PORT_14_DESCRIPTION = "SSD4 Channel 1" + PORT_14_LOCKED = "UNLOCKED" + PORT_14_MODE = "OUTPUT" + PORT_14_POWERUPSTATE = "OFF" + PORT_14_POWERDOWNSTATE = "CURRENT" + PORT_14_ON_STATE_VALUE = "HIGH" + PORT_14_OFF_STATE_VALUE = "LOW" + PORT_14_ON_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_14_OFF_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_14_ON_TIME_ENABLE_0 = "DISABLED" + PORT_14_OFF_TIME_ENABLE_0 = "DISABLED" + PORT_14_ON_TIME_1 = "00:00:00 0,1,2,3,4,5,6" + PORT_14_OFF_TIME_1 = "00:00:00 0,1,2,3,4,5,6" + PORT_14_ON_TIME_ENABLE_1 = "DISABLED" + PORT_14_OFF_TIME_ENABLE_1 = "DISABLED" + PORT_14_ON_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_14_OFF_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_14_ON_TIME_ENABLE_2 = "DISABLED" + PORT_14_OFF_TIME_ENABLE_2 = "DISABLED" + PORT_14_ON_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_14_OFF_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_14_ON_TIME_ENABLE_3 = "DISABLED" + PORT_14_OFF_TIME_ENABLE_3 = "DISABLED" + PORT_14_ON_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_14_OFF_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_14_ON_TIME_ENABLE_4 = "DISABLED" + PORT_14_OFF_TIME_ENABLE_4 = "DISABLED" + PORT_14_ON_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_14_OFF_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_14_ON_TIME_ENABLE_5 = "DISABLED" + PORT_14_OFF_TIME_ENABLE_5 = "DISABLED" + PORT_14_ON_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_14_OFF_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_14_ON_TIME_ENABLE_6 = "DISABLED" + PORT_14_OFF_TIME_ENABLE_6 = "DISABLED" + PORT_14_ON_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_14_OFF_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_14_ON_TIME_ENABLE_7 = "DISABLED" + PORT_14_OFF_TIME_ENABLE_7 = "DISABLED" + PORT_14_PING_ENABLE_0 = "DISABLED" + PORT_14_PING_ENABLE_1 = "DISABLED" + PORT_14_PING_ENABLE_2 = "DISABLED" + PORT_14_PING_ENABLE_3 = "DISABLED" + PORT_14_PING_ADDR_0 = "127.0.0.1" + PORT_14_PING_ADDR_1 = "127.0.0.1" + PORT_14_PING_ADDR_2 = "127.0.0.1" + PORT_14_PING_ADDR_3 = "127.0.0.1" + PORT_14_PING_TYPE_0 = "ICMP" + PORT_14_PING_TYPE_1 = "ICMP" + PORT_14_PING_TYPE_2 = "ICMP" + PORT_14_PING_TYPE_3 = "ICMP" + PORT_14_PING_ADDR_WAIT_TIME_0 = 10 + PORT_14_PING_ADDR_WAIT_TIME_1 = 10 + PORT_14_PING_ADDR_WAIT_TIME_2 = 10 + PORT_14_PING_ADDR_WAIT_TIME_3 = 10 + PORT_14_PING_TO_PING_TIME_0 = 10 + PORT_14_PING_TO_PING_TIME_1 = 10 + PORT_14_PING_TO_PING_TIME_2 = 10 + PORT_14_PING_TO_PING_TIME_3 = 10 + PORT_14_PING_FAIL_COUNT_0 = 10 + PORT_14_PING_FAIL_COUNT_1 = 10 + PORT_14_PING_FAIL_COUNT_2 = 10 + PORT_14_PING_FAIL_COUNT_3 = 10 + PORT_14_PING_SUCCESS_COUNT_0 = 10 + PORT_14_PING_SUCCESS_COUNT_1 = 10 + PORT_14_PING_SUCCESS_COUNT_2 = 10 + PORT_14_PING_SUCCESS_COUNT_3 = 10 + PORT_14_PING_LOGIC_FOR_FAIL = "OR" + PORT_14_PING_LOGIC_FOR_SUCCESS = "OR" + PORT_14_PING_ACTION_ON_FAIL = "NONE" + PORT_14_PING_ACTION_ON_SUCCESS = "NONE" + PORT_14_PING_ACTION_SUCCESS_TIME = 10 + PORT_14_PING_ACTION_FAIL_TIME = 10 + PORT_14_RESET_TIME = 5 + # + # Port Configuration 15 + # + PORT_15_ENABLED = "ENABLED" + PORT_15_NAME = "SSD1-1" + PORT_15_DESCRIPTION = "SSD1 Channel 1" + PORT_15_LOCKED = "UNLOCKED" + PORT_15_MODE = "OUTPUT" + PORT_15_POWERUPSTATE = "OFF" + PORT_15_POWERDOWNSTATE = "CURRENT" + PORT_15_ON_STATE_VALUE = "HIGH" + PORT_15_OFF_STATE_VALUE = "LOW" + PORT_15_ON_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_15_OFF_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_15_ON_TIME_ENABLE_0 = "DISABLED" + PORT_15_OFF_TIME_ENABLE_0 = "DISABLED" + PORT_15_ON_TIME_1 = "00:00:00 0,1,2,3,4,5,6" + PORT_15_OFF_TIME_1 = "00:00:00 0,1,2,3,4,5,6" + PORT_15_ON_TIME_ENABLE_1 = "DISABLED" + PORT_15_OFF_TIME_ENABLE_1 = "DISABLED" + PORT_15_ON_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_15_OFF_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_15_ON_TIME_ENABLE_2 = "DISABLED" + PORT_15_OFF_TIME_ENABLE_2 = "DISABLED" + PORT_15_ON_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_15_OFF_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_15_ON_TIME_ENABLE_3 = "DISABLED" + PORT_15_OFF_TIME_ENABLE_3 = "DISABLED" + PORT_15_ON_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_15_OFF_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_15_ON_TIME_ENABLE_4 = "DISABLED" + PORT_15_OFF_TIME_ENABLE_4 = "DISABLED" + PORT_15_ON_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_15_OFF_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_15_ON_TIME_ENABLE_5 = "DISABLED" + PORT_15_OFF_TIME_ENABLE_5 = "DISABLED" + PORT_15_ON_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_15_OFF_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_15_ON_TIME_ENABLE_6 = "DISABLED" + PORT_15_OFF_TIME_ENABLE_6 = "DISABLED" + PORT_15_ON_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_15_OFF_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_15_ON_TIME_ENABLE_7 = "DISABLED" + PORT_15_OFF_TIME_ENABLE_7 = "DISABLED" + PORT_15_PING_ENABLE_0 = "DISABLED" + PORT_15_PING_ENABLE_1 = "DISABLED" + PORT_15_PING_ENABLE_2 = "DISABLED" + PORT_15_PING_ENABLE_3 = "DISABLED" + PORT_15_PING_ADDR_0 = "127.0.0.1" + PORT_15_PING_ADDR_1 = "127.0.0.1" + PORT_15_PING_ADDR_2 = "127.0.0.1" + PORT_15_PING_ADDR_3 = "127.0.0.1" + PORT_15_PING_TYPE_0 = "ICMP" + PORT_15_PING_TYPE_1 = "ICMP" + PORT_15_PING_TYPE_2 = "ICMP" + PORT_15_PING_TYPE_3 = "ICMP" + PORT_15_PING_ADDR_WAIT_TIME_0 = 10 + PORT_15_PING_ADDR_WAIT_TIME_1 = 10 + PORT_15_PING_ADDR_WAIT_TIME_2 = 10 + PORT_15_PING_ADDR_WAIT_TIME_3 = 10 + PORT_15_PING_TO_PING_TIME_0 = 10 + PORT_15_PING_TO_PING_TIME_1 = 10 + PORT_15_PING_TO_PING_TIME_2 = 10 + PORT_15_PING_TO_PING_TIME_3 = 10 + PORT_15_PING_FAIL_COUNT_0 = 10 + PORT_15_PING_FAIL_COUNT_1 = 10 + PORT_15_PING_FAIL_COUNT_2 = 10 + PORT_15_PING_FAIL_COUNT_3 = 10 + PORT_15_PING_SUCCESS_COUNT_0 = 10 + PORT_15_PING_SUCCESS_COUNT_1 = 10 + PORT_15_PING_SUCCESS_COUNT_2 = 10 + PORT_15_PING_SUCCESS_COUNT_3 = 10 + PORT_15_PING_LOGIC_FOR_FAIL = "OR" + PORT_15_PING_LOGIC_FOR_SUCCESS = "OR" + PORT_15_PING_ACTION_ON_FAIL = "NONE" + PORT_15_PING_ACTION_ON_SUCCESS = "NONE" + PORT_15_PING_ACTION_SUCCESS_TIME = 10 + PORT_15_PING_ACTION_FAIL_TIME = 10 + PORT_15_RESET_TIME = 5 + # + # Attached Device 1 configuration. + # + DEVICE_1_ENABLED = "ENABLED" + DEVICE_1_TYPE = "ATMEGA328P" + DEVICE_1_NAME = "ATMEGA_0" + DEVICE_1_DESCRIPTION = "U3SHIELD ATMega 328P IO Expander" + DEVICE_1_PORT_MIN = 16 + DEVICE_1_PORT_MAX = 35 + DEVICE_1_BASE_ADDR = 0 + DEVICE_1_UART = "/dev/vcom0" + DEVICE_1_UART_BAUD = 115200 + DEVICE_1_UART_DATABITS = 8 + DEVICE_1_UART_PARITY = "none" + DEVICE_1_UART_STOPBITS = 1 + # + # Port Configuration 16 + # + PORT_16_ENABLED = "ENABLED" + PORT_16_NAME = "PORT 16" + PORT_16_DESCRIPTION = "PORT 16 (not configured)" + PORT_16_LOCKED = "UNLOCKED" + PORT_16_MODE = "INPUT" + PORT_16_POWERUPSTATE = "OFF" + PORT_16_POWERDOWNSTATE = "CURRENT" + PORT_16_ON_STATE_VALUE = "LOW" + PORT_16_OFF_STATE_VALUE = "HIGH" + PORT_16_ON_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_16_OFF_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_16_ON_TIME_ENABLE_0 = "DISABLED" + PORT_16_OFF_TIME_ENABLE_0 = "DISABLED" + PORT_16_ON_TIME_1 = "00:00:00 0,1,2,3,4,5,6" + PORT_16_OFF_TIME_1 = "00:00:00 0,1,2,3,4,5,6" + PORT_16_ON_TIME_ENABLE_1 = "DISABLED" + PORT_16_OFF_TIME_ENABLE_1 = "DISABLED" + PORT_16_ON_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_16_OFF_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_16_ON_TIME_ENABLE_2 = "DISABLED" + PORT_16_OFF_TIME_ENABLE_2 = "DISABLED" + PORT_16_ON_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_16_OFF_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_16_ON_TIME_ENABLE_3 = "DISABLED" + PORT_16_OFF_TIME_ENABLE_3 = "DISABLED" + PORT_16_ON_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_16_OFF_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_16_ON_TIME_ENABLE_4 = "DISABLED" + PORT_16_OFF_TIME_ENABLE_4 = "DISABLED" + PORT_16_ON_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_16_OFF_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_16_ON_TIME_ENABLE_5 = "DISABLED" + PORT_16_OFF_TIME_ENABLE_5 = "DISABLED" + PORT_16_ON_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_16_OFF_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_16_ON_TIME_ENABLE_6 = "DISABLED" + PORT_16_OFF_TIME_ENABLE_6 = "DISABLED" + PORT_16_ON_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_16_OFF_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_16_ON_TIME_ENABLE_7 = "DISABLED" + PORT_16_OFF_TIME_ENABLE_7 = "DISABLED" + PORT_16_PING_ENABLE_0 = "DISABLED" + PORT_16_PING_ENABLE_1 = "DISABLED" + PORT_16_PING_ENABLE_2 = "DISABLED" + PORT_16_PING_ENABLE_3 = "DISABLED" + PORT_16_PING_ADDR_0 = "127.0.0.1" + PORT_16_PING_ADDR_1 = "127.0.0.1" + PORT_16_PING_ADDR_2 = "127.0.0.1" + PORT_16_PING_ADDR_3 = "127.0.0.1" + PORT_16_PING_TYPE_0 = "ICMP" + PORT_16_PING_TYPE_1 = "ICMP" + PORT_16_PING_TYPE_2 = "ICMP" + PORT_16_PING_TYPE_3 = "ICMP" + PORT_16_PING_ADDR_WAIT_TIME_0 = 10 + PORT_16_PING_ADDR_WAIT_TIME_1 = 10 + PORT_16_PING_ADDR_WAIT_TIME_2 = 10 + PORT_16_PING_ADDR_WAIT_TIME_3 = 10 + PORT_16_PING_TO_PING_TIME_0 = 10 + PORT_16_PING_TO_PING_TIME_1 = 10 + PORT_16_PING_TO_PING_TIME_2 = 10 + PORT_16_PING_TO_PING_TIME_3 = 10 + PORT_16_PING_FAIL_COUNT_0 = 10 + PORT_16_PING_FAIL_COUNT_1 = 10 + PORT_16_PING_FAIL_COUNT_2 = 10 + PORT_16_PING_FAIL_COUNT_3 = 10 + PORT_16_PING_SUCCESS_COUNT_0 = 10 + PORT_16_PING_SUCCESS_COUNT_1 = 10 + PORT_16_PING_SUCCESS_COUNT_2 = 10 + PORT_16_PING_SUCCESS_COUNT_3 = 10 + PORT_16_PING_LOGIC_FOR_FAIL = "OR" + PORT_16_PING_LOGIC_FOR_SUCCESS = "OR" + PORT_16_PING_ACTION_ON_FAIL = "NONE" + PORT_16_PING_ACTION_ON_SUCCESS = "NONE" + PORT_16_PING_ACTION_SUCCESS_TIME = 10 + PORT_16_PING_ACTION_FAIL_TIME = 10 + PORT_16_RESET_TIME = 5 + # + # Port Configuration 17 + # + PORT_17_ENABLED = "ENABLED" + PORT_17_NAME = "PORT 17" + PORT_17_DESCRIPTION = "PORT 17 (not configured)" + PORT_17_LOCKED = "UNLOCKED" + PORT_17_MODE = "INPUT" + PORT_17_POWERUPSTATE = "OFF" + PORT_17_POWERDOWNSTATE = "CURRENT" + PORT_17_ON_STATE_VALUE = "LOW" + PORT_17_OFF_STATE_VALUE = "HIGH" + PORT_17_ON_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_17_OFF_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_17_ON_TIME_ENABLE_0 = "DISABLED" + PORT_17_OFF_TIME_ENABLE_0 = "DISABLED" + PORT_17_ON_TIME_1 = "00:00:00 0,1,2,3,4,5,6" + PORT_17_OFF_TIME_1 = "00:00:00 0,1,2,3,4,5,6" + PORT_17_ON_TIME_ENABLE_1 = "DISABLED" + PORT_17_OFF_TIME_ENABLE_1 = "DISABLED" + PORT_17_ON_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_17_OFF_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_17_ON_TIME_ENABLE_2 = "DISABLED" + PORT_17_OFF_TIME_ENABLE_2 = "DISABLED" + PORT_17_ON_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_17_OFF_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_17_ON_TIME_ENABLE_3 = "DISABLED" + PORT_17_OFF_TIME_ENABLE_3 = "DISABLED" + PORT_17_ON_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_17_OFF_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_17_ON_TIME_ENABLE_4 = "DISABLED" + PORT_17_OFF_TIME_ENABLE_4 = "DISABLED" + PORT_17_ON_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_17_OFF_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_17_ON_TIME_ENABLE_5 = "DISABLED" + PORT_17_OFF_TIME_ENABLE_5 = "DISABLED" + PORT_17_ON_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_17_OFF_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_17_ON_TIME_ENABLE_6 = "DISABLED" + PORT_17_OFF_TIME_ENABLE_6 = "DISABLED" + PORT_17_ON_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_17_OFF_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_17_ON_TIME_ENABLE_7 = "DISABLED" + PORT_17_OFF_TIME_ENABLE_7 = "DISABLED" + PORT_17_PING_ENABLE_0 = "DISABLED" + PORT_17_PING_ENABLE_1 = "DISABLED" + PORT_17_PING_ENABLE_2 = "DISABLED" + PORT_17_PING_ENABLE_3 = "DISABLED" + PORT_17_PING_ADDR_0 = "127.0.0.1" + PORT_17_PING_ADDR_1 = "127.0.0.1" + PORT_17_PING_ADDR_2 = "127.0.0.1" + PORT_17_PING_ADDR_3 = "127.0.0.1" + PORT_17_PING_TYPE_0 = "ICMP" + PORT_17_PING_TYPE_1 = "ICMP" + PORT_17_PING_TYPE_2 = "ICMP" + PORT_17_PING_TYPE_3 = "ICMP" + PORT_17_PING_ADDR_WAIT_TIME_0 = 10 + PORT_17_PING_ADDR_WAIT_TIME_1 = 10 + PORT_17_PING_ADDR_WAIT_TIME_2 = 10 + PORT_17_PING_ADDR_WAIT_TIME_3 = 10 + PORT_17_PING_TO_PING_TIME_0 = 10 + PORT_17_PING_TO_PING_TIME_1 = 10 + PORT_17_PING_TO_PING_TIME_2 = 10 + PORT_17_PING_TO_PING_TIME_3 = 10 + PORT_17_PING_FAIL_COUNT_0 = 10 + PORT_17_PING_FAIL_COUNT_1 = 10 + PORT_17_PING_FAIL_COUNT_2 = 10 + PORT_17_PING_FAIL_COUNT_3 = 10 + PORT_17_PING_SUCCESS_COUNT_0 = 10 + PORT_17_PING_SUCCESS_COUNT_1 = 10 + PORT_17_PING_SUCCESS_COUNT_2 = 10 + PORT_17_PING_SUCCESS_COUNT_3 = 10 + PORT_17_PING_LOGIC_FOR_FAIL = "OR" + PORT_17_PING_LOGIC_FOR_SUCCESS = "OR" + PORT_17_PING_ACTION_ON_FAIL = "NONE" + PORT_17_PING_ACTION_ON_SUCCESS = "NONE" + PORT_17_PING_ACTION_SUCCESS_TIME = 10 + PORT_17_PING_ACTION_FAIL_TIME = 10 + PORT_17_RESET_TIME = 5 + # + # Port Configuration 18 + # + PORT_18_ENABLED = "ENABLED" + PORT_18_NAME = "RB1-1" + PORT_18_DESCRIPTION = "Relay Board 1 Relay 1" + PORT_18_LOCKED = "UNLOCKED" + PORT_18_MODE = "OUTPUT" + PORT_18_POWERUPSTATE = "OFF" + PORT_18_POWERDOWNSTATE = "CURRENT" + PORT_18_ON_STATE_VALUE = "LOW" + PORT_18_OFF_STATE_VALUE = "HIGH" + PORT_18_ON_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_18_OFF_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_18_ON_TIME_ENABLE_0 = "DISABLED" + PORT_18_OFF_TIME_ENABLE_0 = "DISABLED" + PORT_18_ON_TIME_1 = "00:00:00 0,1,2,3,4,5,6" + PORT_18_OFF_TIME_1 = "00:00:00 0,1,2,3,4,5,6" + PORT_18_ON_TIME_ENABLE_1 = "DISABLED" + PORT_18_OFF_TIME_ENABLE_1 = "DISABLED" + PORT_18_ON_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_18_OFF_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_18_ON_TIME_ENABLE_2 = "DISABLED" + PORT_18_OFF_TIME_ENABLE_2 = "DISABLED" + PORT_18_ON_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_18_OFF_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_18_ON_TIME_ENABLE_3 = "DISABLED" + PORT_18_OFF_TIME_ENABLE_3 = "DISABLED" + PORT_18_ON_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_18_OFF_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_18_ON_TIME_ENABLE_4 = "DISABLED" + PORT_18_OFF_TIME_ENABLE_4 = "DISABLED" + PORT_18_ON_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_18_OFF_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_18_ON_TIME_ENABLE_5 = "DISABLED" + PORT_18_OFF_TIME_ENABLE_5 = "DISABLED" + PORT_18_ON_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_18_OFF_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_18_ON_TIME_ENABLE_6 = "DISABLED" + PORT_18_OFF_TIME_ENABLE_6 = "DISABLED" + PORT_18_ON_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_18_OFF_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_18_ON_TIME_ENABLE_7 = "DISABLED" + PORT_18_OFF_TIME_ENABLE_7 = "DISABLED" + PORT_18_PING_ENABLE_0 = "DISABLED" + PORT_18_PING_ENABLE_1 = "DISABLED" + PORT_18_PING_ENABLE_2 = "DISABLED" + PORT_18_PING_ENABLE_3 = "DISABLED" + PORT_18_PING_ADDR_0 = "127.0.0.1" + PORT_18_PING_ADDR_1 = "127.0.0.1" + PORT_18_PING_ADDR_2 = "127.0.0.1" + PORT_18_PING_ADDR_3 = "127.0.0.1" + PORT_18_PING_TYPE_0 = "ICMP" + PORT_18_PING_TYPE_1 = "ICMP" + PORT_18_PING_TYPE_2 = "ICMP" + PORT_18_PING_TYPE_3 = "ICMP" + PORT_18_PING_ADDR_WAIT_TIME_0 = 10 + PORT_18_PING_ADDR_WAIT_TIME_1 = 10 + PORT_18_PING_ADDR_WAIT_TIME_2 = 10 + PORT_18_PING_ADDR_WAIT_TIME_3 = 10 + PORT_18_PING_TO_PING_TIME_0 = 10 + PORT_18_PING_TO_PING_TIME_1 = 10 + PORT_18_PING_TO_PING_TIME_2 = 10 + PORT_18_PING_TO_PING_TIME_3 = 10 + PORT_18_PING_FAIL_COUNT_0 = 10 + PORT_18_PING_FAIL_COUNT_1 = 10 + PORT_18_PING_FAIL_COUNT_2 = 10 + PORT_18_PING_FAIL_COUNT_3 = 10 + PORT_18_PING_SUCCESS_COUNT_0 = 10 + PORT_18_PING_SUCCESS_COUNT_1 = 10 + PORT_18_PING_SUCCESS_COUNT_2 = 10 + PORT_18_PING_SUCCESS_COUNT_3 = 10 + PORT_18_PING_LOGIC_FOR_FAIL = "OR" + PORT_18_PING_LOGIC_FOR_SUCCESS = "OR" + PORT_18_PING_ACTION_ON_FAIL = "NONE" + PORT_18_PING_ACTION_ON_SUCCESS = "NONE" + PORT_18_PING_ACTION_SUCCESS_TIME = 10 + PORT_18_PING_ACTION_FAIL_TIME = 10 + PORT_18_RESET_TIME = 5 + # + # Port Configuration 19 + # + PORT_19_ENABLED = "ENABLED" + PORT_19_NAME = "RB1-2" + PORT_19_DESCRIPTION = "Relay Board 1 Relay 2" + PORT_19_LOCKED = "UNLOCKED" + PORT_19_MODE = "OUTPUT" + PORT_19_POWERUPSTATE = "OFF" + PORT_19_POWERDOWNSTATE = "CURRENT" + PORT_19_ON_STATE_VALUE = "LOW" + PORT_19_OFF_STATE_VALUE = "HIGH" + PORT_19_ON_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_19_OFF_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_19_ON_TIME_ENABLE_0 = "DISABLED" + PORT_19_OFF_TIME_ENABLE_0 = "DISABLED" + PORT_19_ON_TIME_1 = "00:00:00 0,1,2,3,4,5,6" + PORT_19_OFF_TIME_1 = "00:00:00 0,1,2,3,4,5,6" + PORT_19_ON_TIME_ENABLE_1 = "DISABLED" + PORT_19_OFF_TIME_ENABLE_1 = "DISABLED" + PORT_19_ON_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_19_OFF_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_19_ON_TIME_ENABLE_2 = "DISABLED" + PORT_19_OFF_TIME_ENABLE_2 = "DISABLED" + PORT_19_ON_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_19_OFF_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_19_ON_TIME_ENABLE_3 = "DISABLED" + PORT_19_OFF_TIME_ENABLE_3 = "DISABLED" + PORT_19_ON_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_19_OFF_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_19_ON_TIME_ENABLE_4 = "DISABLED" + PORT_19_OFF_TIME_ENABLE_4 = "DISABLED" + PORT_19_ON_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_19_OFF_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_19_ON_TIME_ENABLE_5 = "DISABLED" + PORT_19_OFF_TIME_ENABLE_5 = "DISABLED" + PORT_19_ON_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_19_OFF_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_19_ON_TIME_ENABLE_6 = "DISABLED" + PORT_19_OFF_TIME_ENABLE_6 = "DISABLED" + PORT_19_ON_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_19_OFF_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_19_ON_TIME_ENABLE_7 = "DISABLED" + PORT_19_OFF_TIME_ENABLE_7 = "DISABLED" + PORT_19_PING_ENABLE_0 = "DISABLED" + PORT_19_PING_ENABLE_1 = "DISABLED" + PORT_19_PING_ENABLE_2 = "DISABLED" + PORT_19_PING_ENABLE_3 = "DISABLED" + PORT_19_PING_ADDR_0 = "127.0.0.1" + PORT_19_PING_ADDR_1 = "127.0.0.1" + PORT_19_PING_ADDR_2 = "127.0.0.1" + PORT_19_PING_ADDR_3 = "127.0.0.1" + PORT_19_PING_TYPE_0 = "ICMP" + PORT_19_PING_TYPE_1 = "ICMP" + PORT_19_PING_TYPE_2 = "ICMP" + PORT_19_PING_TYPE_3 = "ICMP" + PORT_19_PING_ADDR_WAIT_TIME_0 = 10 + PORT_19_PING_ADDR_WAIT_TIME_1 = 10 + PORT_19_PING_ADDR_WAIT_TIME_2 = 10 + PORT_19_PING_ADDR_WAIT_TIME_3 = 10 + PORT_19_PING_TO_PING_TIME_0 = 10 + PORT_19_PING_TO_PING_TIME_1 = 10 + PORT_19_PING_TO_PING_TIME_2 = 10 + PORT_19_PING_TO_PING_TIME_3 = 10 + PORT_19_PING_FAIL_COUNT_0 = 10 + PORT_19_PING_FAIL_COUNT_1 = 10 + PORT_19_PING_FAIL_COUNT_2 = 10 + PORT_19_PING_FAIL_COUNT_3 = 10 + PORT_19_PING_SUCCESS_COUNT_0 = 10 + PORT_19_PING_SUCCESS_COUNT_1 = 10 + PORT_19_PING_SUCCESS_COUNT_2 = 10 + PORT_19_PING_SUCCESS_COUNT_3 = 10 + PORT_19_PING_LOGIC_FOR_FAIL = "OR" + PORT_19_PING_LOGIC_FOR_SUCCESS = "OR" + PORT_19_PING_ACTION_ON_FAIL = "NONE" + PORT_19_PING_ACTION_ON_SUCCESS = "NONE" + PORT_19_PING_ACTION_SUCCESS_TIME = 10 + PORT_19_PING_ACTION_FAIL_TIME = 10 + PORT_19_RESET_TIME = 5 + # + # Port Configuration 20 + # + PORT_20_ENABLED = "ENABLED" + PORT_20_NAME = "RB1-3" + PORT_20_DESCRIPTION = "Relay Board 1 Relay 3" + PORT_20_LOCKED = "UNLOCKED" + PORT_20_MODE = "OUTPUT" + PORT_20_POWERUPSTATE = "OFF" + PORT_20_POWERDOWNSTATE = "CURRENT" + PORT_20_ON_STATE_VALUE = "LOW" + PORT_20_OFF_STATE_VALUE = "HIGH" + PORT_20_ON_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_20_OFF_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_20_ON_TIME_ENABLE_0 = "DISABLED" + PORT_20_OFF_TIME_ENABLE_0 = "DISABLED" + PORT_20_ON_TIME_1 = "00:00:00 0,1,2,3,4,5,6" + PORT_20_OFF_TIME_1 = "00:00:00 0,1,2,3,4,5,6" + PORT_20_ON_TIME_ENABLE_1 = "DISABLED" + PORT_20_OFF_TIME_ENABLE_1 = "DISABLED" + PORT_20_ON_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_20_OFF_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_20_ON_TIME_ENABLE_2 = "DISABLED" + PORT_20_OFF_TIME_ENABLE_2 = "DISABLED" + PORT_20_ON_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_20_OFF_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_20_ON_TIME_ENABLE_3 = "DISABLED" + PORT_20_OFF_TIME_ENABLE_3 = "DISABLED" + PORT_20_ON_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_20_OFF_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_20_ON_TIME_ENABLE_4 = "DISABLED" + PORT_20_OFF_TIME_ENABLE_4 = "DISABLED" + PORT_20_ON_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_20_OFF_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_20_ON_TIME_ENABLE_5 = "DISABLED" + PORT_20_OFF_TIME_ENABLE_5 = "DISABLED" + PORT_20_ON_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_20_OFF_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_20_ON_TIME_ENABLE_6 = "DISABLED" + PORT_20_OFF_TIME_ENABLE_6 = "DISABLED" + PORT_20_ON_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_20_OFF_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_20_ON_TIME_ENABLE_7 = "DISABLED" + PORT_20_OFF_TIME_ENABLE_7 = "DISABLED" + PORT_20_PING_ENABLE_0 = "DISABLED" + PORT_20_PING_ENABLE_1 = "DISABLED" + PORT_20_PING_ENABLE_2 = "DISABLED" + PORT_20_PING_ENABLE_3 = "DISABLED" + PORT_20_PING_ADDR_0 = "127.0.0.1" + PORT_20_PING_ADDR_1 = "127.0.0.1" + PORT_20_PING_ADDR_2 = "127.0.0.1" + PORT_20_PING_ADDR_3 = "127.0.0.1" + PORT_20_PING_TYPE_0 = "ICMP" + PORT_20_PING_TYPE_1 = "ICMP" + PORT_20_PING_TYPE_2 = "ICMP" + PORT_20_PING_TYPE_3 = "ICMP" + PORT_20_PING_ADDR_WAIT_TIME_0 = 10 + PORT_20_PING_ADDR_WAIT_TIME_1 = 10 + PORT_20_PING_ADDR_WAIT_TIME_2 = 10 + PORT_20_PING_ADDR_WAIT_TIME_3 = 10 + PORT_20_PING_TO_PING_TIME_0 = 10 + PORT_20_PING_TO_PING_TIME_1 = 10 + PORT_20_PING_TO_PING_TIME_2 = 10 + PORT_20_PING_TO_PING_TIME_3 = 10 + PORT_20_PING_FAIL_COUNT_0 = 10 + PORT_20_PING_FAIL_COUNT_1 = 10 + PORT_20_PING_FAIL_COUNT_2 = 10 + PORT_20_PING_FAIL_COUNT_3 = 10 + PORT_20_PING_SUCCESS_COUNT_0 = 10 + PORT_20_PING_SUCCESS_COUNT_1 = 10 + PORT_20_PING_SUCCESS_COUNT_2 = 10 + PORT_20_PING_SUCCESS_COUNT_3 = 10 + PORT_20_PING_LOGIC_FOR_FAIL = "OR" + PORT_20_PING_LOGIC_FOR_SUCCESS = "OR" + PORT_20_PING_ACTION_ON_FAIL = "NONE" + PORT_20_PING_ACTION_ON_SUCCESS = "NONE" + PORT_20_PING_ACTION_SUCCESS_TIME = 10 + PORT_20_PING_ACTION_FAIL_TIME = 10 + PORT_20_RESET_TIME = 5 + # + # Port Configuration 21 + # + PORT_21_ENABLED = "ENABLED" + PORT_21_NAME = "RB1-4" + PORT_21_DESCRIPTION = "Relay Board 1 Relay 4" + PORT_21_LOCKED = "UNLOCKED" + PORT_21_MODE = "OUTPUT" + PORT_21_POWERUPSTATE = "OFF" + PORT_21_POWERDOWNSTATE = "CURRENT" + PORT_21_ON_STATE_VALUE = "LOW" + PORT_21_OFF_STATE_VALUE = "HIGH" + PORT_21_ON_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_21_OFF_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_21_ON_TIME_ENABLE_0 = "DISABLED" + PORT_21_OFF_TIME_ENABLE_0 = "DISABLED" + PORT_21_ON_TIME_1 = "00:00:00 0,1,2,3,4,5,6" + PORT_21_OFF_TIME_1 = "00:00:00 0,1,2,3,4,5,6" + PORT_21_ON_TIME_ENABLE_1 = "DISABLED" + PORT_21_OFF_TIME_ENABLE_1 = "DISABLED" + PORT_21_ON_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_21_OFF_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_21_ON_TIME_ENABLE_2 = "DISABLED" + PORT_21_OFF_TIME_ENABLE_2 = "DISABLED" + PORT_21_ON_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_21_OFF_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_21_ON_TIME_ENABLE_3 = "DISABLED" + PORT_21_OFF_TIME_ENABLE_3 = "DISABLED" + PORT_21_ON_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_21_OFF_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_21_ON_TIME_ENABLE_4 = "DISABLED" + PORT_21_OFF_TIME_ENABLE_4 = "DISABLED" + PORT_21_ON_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_21_OFF_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_21_ON_TIME_ENABLE_5 = "DISABLED" + PORT_21_OFF_TIME_ENABLE_5 = "DISABLED" + PORT_21_ON_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_21_OFF_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_21_ON_TIME_ENABLE_6 = "DISABLED" + PORT_21_OFF_TIME_ENABLE_6 = "DISABLED" + PORT_21_ON_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_21_OFF_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_21_ON_TIME_ENABLE_7 = "DISABLED" + PORT_21_OFF_TIME_ENABLE_7 = "DISABLED" + PORT_21_PING_ENABLE_0 = "DISABLED" + PORT_21_PING_ENABLE_1 = "DISABLED" + PORT_21_PING_ENABLE_2 = "DISABLED" + PORT_21_PING_ENABLE_3 = "DISABLED" + PORT_21_PING_ADDR_0 = "127.0.0.1" + PORT_21_PING_ADDR_1 = "127.0.0.1" + PORT_21_PING_ADDR_2 = "127.0.0.1" + PORT_21_PING_ADDR_3 = "127.0.0.1" + PORT_21_PING_TYPE_0 = "ICMP" + PORT_21_PING_TYPE_1 = "ICMP" + PORT_21_PING_TYPE_2 = "ICMP" + PORT_21_PING_TYPE_3 = "ICMP" + PORT_21_PING_ADDR_WAIT_TIME_0 = 10 + PORT_21_PING_ADDR_WAIT_TIME_1 = 10 + PORT_21_PING_ADDR_WAIT_TIME_2 = 10 + PORT_21_PING_ADDR_WAIT_TIME_3 = 10 + PORT_21_PING_TO_PING_TIME_0 = 10 + PORT_21_PING_TO_PING_TIME_1 = 10 + PORT_21_PING_TO_PING_TIME_2 = 10 + PORT_21_PING_TO_PING_TIME_3 = 10 + PORT_21_PING_FAIL_COUNT_0 = 10 + PORT_21_PING_FAIL_COUNT_1 = 10 + PORT_21_PING_FAIL_COUNT_2 = 10 + PORT_21_PING_FAIL_COUNT_3 = 10 + PORT_21_PING_SUCCESS_COUNT_0 = 10 + PORT_21_PING_SUCCESS_COUNT_1 = 10 + PORT_21_PING_SUCCESS_COUNT_2 = 10 + PORT_21_PING_SUCCESS_COUNT_3 = 10 + PORT_21_PING_LOGIC_FOR_FAIL = "OR" + PORT_21_PING_LOGIC_FOR_SUCCESS = "OR" + PORT_21_PING_ACTION_ON_FAIL = "NONE" + PORT_21_PING_ACTION_ON_SUCCESS = "NONE" + PORT_21_PING_ACTION_SUCCESS_TIME = 10 + PORT_21_PING_ACTION_FAIL_TIME = 10 + PORT_21_RESET_TIME = 5 + # + # Port Configuration 22 + # + PORT_22_ENABLED = "ENABLED" + PORT_22_NAME = "RB1-5" + PORT_22_DESCRIPTION = "Relay Board 1 Relay 5" + PORT_22_LOCKED = "UNLOCKED" + PORT_22_MODE = "OUTPUT" + PORT_22_POWERUPSTATE = "OFF" + PORT_22_POWERDOWNSTATE = "CURRENT" + PORT_22_ON_STATE_VALUE = "LOW" + PORT_22_OFF_STATE_VALUE = "HIGH" + PORT_22_ON_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_22_OFF_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_22_ON_TIME_ENABLE_0 = "DISABLED" + PORT_22_OFF_TIME_ENABLE_0 = "DISABLED" + PORT_22_ON_TIME_1 = "00:00:00 0,1,2,3,4,5,6" + PORT_22_OFF_TIME_1 = "00:00:00 0,1,2,3,4,5,6" + PORT_22_ON_TIME_ENABLE_1 = "DISABLED" + PORT_22_OFF_TIME_ENABLE_1 = "DISABLED" + PORT_22_ON_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_22_OFF_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_22_ON_TIME_ENABLE_2 = "DISABLED" + PORT_22_OFF_TIME_ENABLE_2 = "DISABLED" + PORT_22_ON_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_22_OFF_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_22_ON_TIME_ENABLE_3 = "DISABLED" + PORT_22_OFF_TIME_ENABLE_3 = "DISABLED" + PORT_22_ON_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_22_OFF_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_22_ON_TIME_ENABLE_4 = "DISABLED" + PORT_22_OFF_TIME_ENABLE_4 = "DISABLED" + PORT_22_ON_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_22_OFF_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_22_ON_TIME_ENABLE_5 = "DISABLED" + PORT_22_OFF_TIME_ENABLE_5 = "DISABLED" + PORT_22_ON_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_22_OFF_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_22_ON_TIME_ENABLE_6 = "DISABLED" + PORT_22_OFF_TIME_ENABLE_6 = "DISABLED" + PORT_22_ON_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_22_OFF_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_22_ON_TIME_ENABLE_7 = "DISABLED" + PORT_22_OFF_TIME_ENABLE_7 = "DISABLED" + PORT_22_PING_ENABLE_0 = "DISABLED" + PORT_22_PING_ENABLE_1 = "DISABLED" + PORT_22_PING_ENABLE_2 = "DISABLED" + PORT_22_PING_ENABLE_3 = "DISABLED" + PORT_22_PING_ADDR_0 = "127.0.0.1" + PORT_22_PING_ADDR_1 = "127.0.0.1" + PORT_22_PING_ADDR_2 = "127.0.0.1" + PORT_22_PING_ADDR_3 = "127.0.0.1" + PORT_22_PING_TYPE_0 = "ICMP" + PORT_22_PING_TYPE_1 = "ICMP" + PORT_22_PING_TYPE_2 = "ICMP" + PORT_22_PING_TYPE_3 = "ICMP" + PORT_22_PING_ADDR_WAIT_TIME_0 = 10 + PORT_22_PING_ADDR_WAIT_TIME_1 = 10 + PORT_22_PING_ADDR_WAIT_TIME_2 = 10 + PORT_22_PING_ADDR_WAIT_TIME_3 = 10 + PORT_22_PING_TO_PING_TIME_0 = 10 + PORT_22_PING_TO_PING_TIME_1 = 10 + PORT_22_PING_TO_PING_TIME_2 = 10 + PORT_22_PING_TO_PING_TIME_3 = 10 + PORT_22_PING_FAIL_COUNT_0 = 10 + PORT_22_PING_FAIL_COUNT_1 = 10 + PORT_22_PING_FAIL_COUNT_2 = 10 + PORT_22_PING_FAIL_COUNT_3 = 10 + PORT_22_PING_SUCCESS_COUNT_0 = 10 + PORT_22_PING_SUCCESS_COUNT_1 = 10 + PORT_22_PING_SUCCESS_COUNT_2 = 10 + PORT_22_PING_SUCCESS_COUNT_3 = 10 + PORT_22_PING_LOGIC_FOR_FAIL = "OR" + PORT_22_PING_LOGIC_FOR_SUCCESS = "OR" + PORT_22_PING_ACTION_ON_FAIL = "NONE" + PORT_22_PING_ACTION_ON_SUCCESS = "NONE" + PORT_22_PING_ACTION_SUCCESS_TIME = 10 + PORT_22_PING_ACTION_FAIL_TIME = 10 + PORT_22_RESET_TIME = 5 + # + # Port Configuration 23 + # + PORT_23_ENABLED = "ENABLED" + PORT_23_NAME = "RB1-6" + PORT_23_DESCRIPTION = "Relay Board 1 Relay 6" + PORT_23_LOCKED = "UNLOCKED" + PORT_23_MODE = "OUTPUT" + PORT_23_POWERUPSTATE = "OFF" + PORT_23_POWERDOWNSTATE = "CURRENT" + PORT_23_ON_STATE_VALUE = "LOW" + PORT_23_OFF_STATE_VALUE = "HIGH" + PORT_23_ON_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_23_OFF_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_23_ON_TIME_ENABLE_0 = "DISABLED" + PORT_23_OFF_TIME_ENABLE_0 = "DISABLED" + PORT_23_ON_TIME_1 = "00:00:00 0,1,2,3,4,5,6" + PORT_23_OFF_TIME_1 = "00:00:00 0,1,2,3,4,5,6" + PORT_23_ON_TIME_ENABLE_1 = "DISABLED" + PORT_23_OFF_TIME_ENABLE_1 = "DISABLED" + PORT_23_ON_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_23_OFF_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_23_ON_TIME_ENABLE_2 = "DISABLED" + PORT_23_OFF_TIME_ENABLE_2 = "DISABLED" + PORT_23_ON_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_23_OFF_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_23_ON_TIME_ENABLE_3 = "DISABLED" + PORT_23_OFF_TIME_ENABLE_3 = "DISABLED" + PORT_23_ON_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_23_OFF_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_23_ON_TIME_ENABLE_4 = "DISABLED" + PORT_23_OFF_TIME_ENABLE_4 = "DISABLED" + PORT_23_ON_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_23_OFF_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_23_ON_TIME_ENABLE_5 = "DISABLED" + PORT_23_OFF_TIME_ENABLE_5 = "DISABLED" + PORT_23_ON_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_23_OFF_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_23_ON_TIME_ENABLE_6 = "DISABLED" + PORT_23_OFF_TIME_ENABLE_6 = "DISABLED" + PORT_23_ON_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_23_OFF_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_23_ON_TIME_ENABLE_7 = "DISABLED" + PORT_23_OFF_TIME_ENABLE_7 = "DISABLED" + PORT_23_PING_ENABLE_0 = "DISABLED" + PORT_23_PING_ENABLE_1 = "DISABLED" + PORT_23_PING_ENABLE_2 = "DISABLED" + PORT_23_PING_ENABLE_3 = "DISABLED" + PORT_23_PING_ADDR_0 = "127.0.0.1" + PORT_23_PING_ADDR_1 = "127.0.0.1" + PORT_23_PING_ADDR_2 = "127.0.0.1" + PORT_23_PING_ADDR_3 = "127.0.0.1" + PORT_23_PING_TYPE_0 = "ICMP" + PORT_23_PING_TYPE_1 = "ICMP" + PORT_23_PING_TYPE_2 = "ICMP" + PORT_23_PING_TYPE_3 = "ICMP" + PORT_23_PING_ADDR_WAIT_TIME_0 = 10 + PORT_23_PING_ADDR_WAIT_TIME_1 = 10 + PORT_23_PING_ADDR_WAIT_TIME_2 = 10 + PORT_23_PING_ADDR_WAIT_TIME_3 = 10 + PORT_23_PING_TO_PING_TIME_0 = 10 + PORT_23_PING_TO_PING_TIME_1 = 10 + PORT_23_PING_TO_PING_TIME_2 = 10 + PORT_23_PING_TO_PING_TIME_3 = 10 + PORT_23_PING_FAIL_COUNT_0 = 10 + PORT_23_PING_FAIL_COUNT_1 = 10 + PORT_23_PING_FAIL_COUNT_2 = 10 + PORT_23_PING_FAIL_COUNT_3 = 10 + PORT_23_PING_SUCCESS_COUNT_0 = 10 + PORT_23_PING_SUCCESS_COUNT_1 = 10 + PORT_23_PING_SUCCESS_COUNT_2 = 10 + PORT_23_PING_SUCCESS_COUNT_3 = 10 + PORT_23_PING_LOGIC_FOR_FAIL = "OR" + PORT_23_PING_LOGIC_FOR_SUCCESS = "OR" + PORT_23_PING_ACTION_ON_FAIL = "NONE" + PORT_23_PING_ACTION_ON_SUCCESS = "NONE" + PORT_23_PING_ACTION_SUCCESS_TIME = 10 + PORT_23_PING_ACTION_FAIL_TIME = 10 + PORT_23_RESET_TIME = 5 + # + # Port Configuration 24 + # + PORT_24_ENABLED = "ENABLED" + PORT_24_NAME = "RB1-7" + PORT_24_DESCRIPTION = "Relay Board 1 Relay 7" + PORT_24_LOCKED = "UNLOCKED" + PORT_24_MODE = "OUTPUT" + PORT_24_POWERUPSTATE = "OFF" + PORT_24_POWERDOWNSTATE = "CURRENT" + PORT_24_ON_STATE_VALUE = "LOW" + PORT_24_OFF_STATE_VALUE = "HIGH" + PORT_24_ON_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_24_OFF_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_24_ON_TIME_ENABLE_0 = "DISABLED" + PORT_24_OFF_TIME_ENABLE_0 = "DISABLED" + PORT_24_ON_TIME_1 = "00:00:00 0,1,2,3,4,5,6" + PORT_24_OFF_TIME_1 = "00:00:00 0,1,2,3,4,5,6" + PORT_24_ON_TIME_ENABLE_1 = "DISABLED" + PORT_24_OFF_TIME_ENABLE_1 = "DISABLED" + PORT_24_ON_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_24_OFF_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_24_ON_TIME_ENABLE_2 = "DISABLED" + PORT_24_OFF_TIME_ENABLE_2 = "DISABLED" + PORT_24_ON_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_24_OFF_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_24_ON_TIME_ENABLE_3 = "DISABLED" + PORT_24_OFF_TIME_ENABLE_3 = "DISABLED" + PORT_24_ON_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_24_OFF_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_24_ON_TIME_ENABLE_4 = "DISABLED" + PORT_24_OFF_TIME_ENABLE_4 = "DISABLED" + PORT_24_ON_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_24_OFF_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_24_ON_TIME_ENABLE_5 = "DISABLED" + PORT_24_OFF_TIME_ENABLE_5 = "DISABLED" + PORT_24_ON_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_24_OFF_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_24_ON_TIME_ENABLE_6 = "DISABLED" + PORT_24_OFF_TIME_ENABLE_6 = "DISABLED" + PORT_24_ON_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_24_OFF_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_24_ON_TIME_ENABLE_7 = "DISABLED" + PORT_24_OFF_TIME_ENABLE_7 = "DISABLED" + PORT_24_PING_ENABLE_0 = "DISABLED" + PORT_24_PING_ENABLE_1 = "DISABLED" + PORT_24_PING_ENABLE_2 = "DISABLED" + PORT_24_PING_ENABLE_3 = "DISABLED" + PORT_24_PING_ADDR_0 = "127.0.0.1" + PORT_24_PING_ADDR_1 = "127.0.0.1" + PORT_24_PING_ADDR_2 = "127.0.0.1" + PORT_24_PING_ADDR_3 = "127.0.0.1" + PORT_24_PING_TYPE_0 = "ICMP" + PORT_24_PING_TYPE_1 = "ICMP" + PORT_24_PING_TYPE_2 = "ICMP" + PORT_24_PING_TYPE_3 = "ICMP" + PORT_24_PING_ADDR_WAIT_TIME_0 = 10 + PORT_24_PING_ADDR_WAIT_TIME_1 = 10 + PORT_24_PING_ADDR_WAIT_TIME_2 = 10 + PORT_24_PING_ADDR_WAIT_TIME_3 = 10 + PORT_24_PING_TO_PING_TIME_0 = 10 + PORT_24_PING_TO_PING_TIME_1 = 10 + PORT_24_PING_TO_PING_TIME_2 = 10 + PORT_24_PING_TO_PING_TIME_3 = 10 + PORT_24_PING_FAIL_COUNT_0 = 10 + PORT_24_PING_FAIL_COUNT_1 = 10 + PORT_24_PING_FAIL_COUNT_2 = 10 + PORT_24_PING_FAIL_COUNT_3 = 10 + PORT_24_PING_SUCCESS_COUNT_0 = 10 + PORT_24_PING_SUCCESS_COUNT_1 = 10 + PORT_24_PING_SUCCESS_COUNT_2 = 10 + PORT_24_PING_SUCCESS_COUNT_3 = 10 + PORT_24_PING_LOGIC_FOR_FAIL = "OR" + PORT_24_PING_LOGIC_FOR_SUCCESS = "OR" + PORT_24_PING_ACTION_ON_FAIL = "NONE" + PORT_24_PING_ACTION_ON_SUCCESS = "NONE" + PORT_24_PING_ACTION_SUCCESS_TIME = 10 + PORT_24_PING_ACTION_FAIL_TIME = 10 + PORT_24_RESET_TIME = 5 + # + # Port Configuration 25 + # + PORT_25_ENABLED = "ENABLED" + PORT_25_NAME = "RB1-8" + PORT_25_DESCRIPTION = "Relay Board 1 Relay 8" + PORT_25_LOCKED = "UNLOCKED" + PORT_25_MODE = "OUTPUT" + PORT_25_POWERUPSTATE = "OFF" + PORT_25_POWERDOWNSTATE = "CURRENT" + PORT_25_ON_STATE_VALUE = "LOW" + PORT_25_OFF_STATE_VALUE = "HIGH" + PORT_25_ON_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_25_OFF_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_25_ON_TIME_ENABLE_0 = "DISABLED" + PORT_25_OFF_TIME_ENABLE_0 = "DISABLED" + PORT_25_ON_TIME_1 = "00:00:00 0,1,2,3,4,5,6" + PORT_25_OFF_TIME_1 = "00:00:00 0,1,2,3,4,5,6" + PORT_25_ON_TIME_ENABLE_1 = "DISABLED" + PORT_25_OFF_TIME_ENABLE_1 = "DISABLED" + PORT_25_ON_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_25_OFF_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_25_ON_TIME_ENABLE_2 = "DISABLED" + PORT_25_OFF_TIME_ENABLE_2 = "DISABLED" + PORT_25_ON_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_25_OFF_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_25_ON_TIME_ENABLE_3 = "DISABLED" + PORT_25_OFF_TIME_ENABLE_3 = "DISABLED" + PORT_25_ON_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_25_OFF_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_25_ON_TIME_ENABLE_4 = "DISABLED" + PORT_25_OFF_TIME_ENABLE_4 = "DISABLED" + PORT_25_ON_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_25_OFF_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_25_ON_TIME_ENABLE_5 = "DISABLED" + PORT_25_OFF_TIME_ENABLE_5 = "DISABLED" + PORT_25_ON_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_25_OFF_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_25_ON_TIME_ENABLE_6 = "DISABLED" + PORT_25_OFF_TIME_ENABLE_6 = "DISABLED" + PORT_25_ON_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_25_OFF_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_25_ON_TIME_ENABLE_7 = "DISABLED" + PORT_25_OFF_TIME_ENABLE_7 = "DISABLED" + PORT_25_PING_ENABLE_0 = "DISABLED" + PORT_25_PING_ENABLE_1 = "DISABLED" + PORT_25_PING_ENABLE_2 = "DISABLED" + PORT_25_PING_ENABLE_3 = "DISABLED" + PORT_25_PING_ADDR_0 = "127.0.0.1" + PORT_25_PING_ADDR_1 = "127.0.0.1" + PORT_25_PING_ADDR_2 = "127.0.0.1" + PORT_25_PING_ADDR_3 = "127.0.0.1" + PORT_25_PING_TYPE_0 = "ICMP" + PORT_25_PING_TYPE_1 = "ICMP" + PORT_25_PING_TYPE_2 = "ICMP" + PORT_25_PING_TYPE_3 = "ICMP" + PORT_25_PING_ADDR_WAIT_TIME_0 = 10 + PORT_25_PING_ADDR_WAIT_TIME_1 = 10 + PORT_25_PING_ADDR_WAIT_TIME_2 = 10 + PORT_25_PING_ADDR_WAIT_TIME_3 = 10 + PORT_25_PING_TO_PING_TIME_0 = 10 + PORT_25_PING_TO_PING_TIME_1 = 10 + PORT_25_PING_TO_PING_TIME_2 = 10 + PORT_25_PING_TO_PING_TIME_3 = 10 + PORT_25_PING_FAIL_COUNT_0 = 10 + PORT_25_PING_FAIL_COUNT_1 = 10 + PORT_25_PING_FAIL_COUNT_2 = 10 + PORT_25_PING_FAIL_COUNT_3 = 10 + PORT_25_PING_SUCCESS_COUNT_0 = 10 + PORT_25_PING_SUCCESS_COUNT_1 = 10 + PORT_25_PING_SUCCESS_COUNT_2 = 10 + PORT_25_PING_SUCCESS_COUNT_3 = 10 + PORT_25_PING_LOGIC_FOR_FAIL = "OR" + PORT_25_PING_LOGIC_FOR_SUCCESS = "OR" + PORT_25_PING_ACTION_ON_FAIL = "NONE" + PORT_25_PING_ACTION_ON_SUCCESS = "NONE" + PORT_25_PING_ACTION_SUCCESS_TIME = 10 + PORT_25_PING_ACTION_FAIL_TIME = 10 + PORT_25_RESET_TIME = 5 + # + # Port Configuration 26 + # + PORT_26_ENABLED = "ENABLED" + PORT_26_NAME = "RB1-9" + PORT_26_DESCRIPTION = "Relay Board 1 Relay 9" + PORT_26_LOCKED = "UNLOCKED" + PORT_26_MODE = "OUTPUT" + PORT_26_POWERUPSTATE = "OFF" + PORT_26_POWERDOWNSTATE = "CURRENT" + PORT_26_ON_STATE_VALUE = "LOW" + PORT_26_OFF_STATE_VALUE = "HIGH" + PORT_26_ON_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_26_OFF_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_26_ON_TIME_ENABLE_0 = "DISABLED" + PORT_26_OFF_TIME_ENABLE_0 = "DISABLED" + PORT_26_ON_TIME_1 = "00:00:00 0,1,2,3,4,5,6" + PORT_26_OFF_TIME_1 = "00:00:00 0,1,2,3,4,5,6" + PORT_26_ON_TIME_ENABLE_1 = "DISABLED" + PORT_26_OFF_TIME_ENABLE_1 = "DISABLED" + PORT_26_ON_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_26_OFF_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_26_ON_TIME_ENABLE_2 = "DISABLED" + PORT_26_OFF_TIME_ENABLE_2 = "DISABLED" + PORT_26_ON_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_26_OFF_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_26_ON_TIME_ENABLE_3 = "DISABLED" + PORT_26_OFF_TIME_ENABLE_3 = "DISABLED" + PORT_26_ON_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_26_OFF_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_26_ON_TIME_ENABLE_4 = "DISABLED" + PORT_26_OFF_TIME_ENABLE_4 = "DISABLED" + PORT_26_ON_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_26_OFF_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_26_ON_TIME_ENABLE_5 = "DISABLED" + PORT_26_OFF_TIME_ENABLE_5 = "DISABLED" + PORT_26_ON_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_26_OFF_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_26_ON_TIME_ENABLE_6 = "DISABLED" + PORT_26_OFF_TIME_ENABLE_6 = "DISABLED" + PORT_26_ON_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_26_OFF_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_26_ON_TIME_ENABLE_7 = "DISABLED" + PORT_26_OFF_TIME_ENABLE_7 = "DISABLED" + PORT_26_PING_ENABLE_0 = "DISABLED" + PORT_26_PING_ENABLE_1 = "DISABLED" + PORT_26_PING_ENABLE_2 = "DISABLED" + PORT_26_PING_ENABLE_3 = "DISABLED" + PORT_26_PING_ADDR_0 = "127.0.0.1" + PORT_26_PING_ADDR_1 = "127.0.0.1" + PORT_26_PING_ADDR_2 = "127.0.0.1" + PORT_26_PING_ADDR_3 = "127.0.0.1" + PORT_26_PING_TYPE_0 = "ICMP" + PORT_26_PING_TYPE_1 = "ICMP" + PORT_26_PING_TYPE_2 = "ICMP" + PORT_26_PING_TYPE_3 = "ICMP" + PORT_26_PING_ADDR_WAIT_TIME_0 = 10 + PORT_26_PING_ADDR_WAIT_TIME_1 = 10 + PORT_26_PING_ADDR_WAIT_TIME_2 = 10 + PORT_26_PING_ADDR_WAIT_TIME_3 = 10 + PORT_26_PING_TO_PING_TIME_0 = 10 + PORT_26_PING_TO_PING_TIME_1 = 10 + PORT_26_PING_TO_PING_TIME_2 = 10 + PORT_26_PING_TO_PING_TIME_3 = 10 + PORT_26_PING_FAIL_COUNT_0 = 10 + PORT_26_PING_FAIL_COUNT_1 = 10 + PORT_26_PING_FAIL_COUNT_2 = 10 + PORT_26_PING_FAIL_COUNT_3 = 10 + PORT_26_PING_SUCCESS_COUNT_0 = 10 + PORT_26_PING_SUCCESS_COUNT_1 = 10 + PORT_26_PING_SUCCESS_COUNT_2 = 10 + PORT_26_PING_SUCCESS_COUNT_3 = 10 + PORT_26_PING_LOGIC_FOR_FAIL = "OR" + PORT_26_PING_LOGIC_FOR_SUCCESS = "OR" + PORT_26_PING_ACTION_ON_FAIL = "NONE" + PORT_26_PING_ACTION_ON_SUCCESS = "NONE" + PORT_26_PING_ACTION_SUCCESS_TIME = 10 + PORT_26_PING_ACTION_FAIL_TIME = 10 + PORT_26_RESET_TIME = 5 + # + # Port Configuration 27 + # + PORT_27_ENABLED = "ENABLED" + PORT_27_NAME = "RB1-10" + PORT_27_DESCRIPTION = "Relay Board 1 Relay 10" + PORT_27_LOCKED = "UNLOCKED" + PORT_27_MODE = "OUTPUT" + PORT_27_POWERUPSTATE = "OFF" + PORT_27_POWERDOWNSTATE = "CURRENT" + PORT_27_ON_STATE_VALUE = "LOW" + PORT_27_OFF_STATE_VALUE = "HIGH" + PORT_27_ON_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_27_OFF_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_27_ON_TIME_ENABLE_0 = "DISABLED" + PORT_27_OFF_TIME_ENABLE_0 = "DISABLED" + PORT_27_ON_TIME_1 = "00:00:00 0,1,2,3,4,5,6" + PORT_27_OFF_TIME_1 = "00:00:00 0,1,2,3,4,5,6" + PORT_27_ON_TIME_ENABLE_1 = "DISABLED" + PORT_27_OFF_TIME_ENABLE_1 = "DISABLED" + PORT_27_ON_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_27_OFF_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_27_ON_TIME_ENABLE_2 = "DISABLED" + PORT_27_OFF_TIME_ENABLE_2 = "DISABLED" + PORT_27_ON_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_27_OFF_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_27_ON_TIME_ENABLE_3 = "DISABLED" + PORT_27_OFF_TIME_ENABLE_3 = "DISABLED" + PORT_27_ON_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_27_OFF_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_27_ON_TIME_ENABLE_4 = "DISABLED" + PORT_27_OFF_TIME_ENABLE_4 = "DISABLED" + PORT_27_ON_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_27_OFF_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_27_ON_TIME_ENABLE_5 = "DISABLED" + PORT_27_OFF_TIME_ENABLE_5 = "DISABLED" + PORT_27_ON_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_27_OFF_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_27_ON_TIME_ENABLE_6 = "DISABLED" + PORT_27_OFF_TIME_ENABLE_6 = "DISABLED" + PORT_27_ON_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_27_OFF_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_27_ON_TIME_ENABLE_7 = "DISABLED" + PORT_27_OFF_TIME_ENABLE_7 = "DISABLED" + PORT_27_PING_ENABLE_0 = "DISABLED" + PORT_27_PING_ENABLE_1 = "DISABLED" + PORT_27_PING_ENABLE_2 = "DISABLED" + PORT_27_PING_ENABLE_3 = "DISABLED" + PORT_27_PING_ADDR_0 = "127.0.0.1" + PORT_27_PING_ADDR_1 = "127.0.0.1" + PORT_27_PING_ADDR_2 = "127.0.0.1" + PORT_27_PING_ADDR_3 = "127.0.0.1" + PORT_27_PING_TYPE_0 = "ICMP" + PORT_27_PING_TYPE_1 = "ICMP" + PORT_27_PING_TYPE_2 = "ICMP" + PORT_27_PING_TYPE_3 = "ICMP" + PORT_27_PING_ADDR_WAIT_TIME_0 = 10 + PORT_27_PING_ADDR_WAIT_TIME_1 = 10 + PORT_27_PING_ADDR_WAIT_TIME_2 = 10 + PORT_27_PING_ADDR_WAIT_TIME_3 = 10 + PORT_27_PING_TO_PING_TIME_0 = 10 + PORT_27_PING_TO_PING_TIME_1 = 10 + PORT_27_PING_TO_PING_TIME_2 = 10 + PORT_27_PING_TO_PING_TIME_3 = 10 + PORT_27_PING_FAIL_COUNT_0 = 10 + PORT_27_PING_FAIL_COUNT_1 = 10 + PORT_27_PING_FAIL_COUNT_2 = 10 + PORT_27_PING_FAIL_COUNT_3 = 10 + PORT_27_PING_SUCCESS_COUNT_0 = 10 + PORT_27_PING_SUCCESS_COUNT_1 = 10 + PORT_27_PING_SUCCESS_COUNT_2 = 10 + PORT_27_PING_SUCCESS_COUNT_3 = 10 + PORT_27_PING_LOGIC_FOR_FAIL = "OR" + PORT_27_PING_LOGIC_FOR_SUCCESS = "OR" + PORT_27_PING_ACTION_ON_FAIL = "NONE" + PORT_27_PING_ACTION_ON_SUCCESS = "NONE" + PORT_27_PING_ACTION_SUCCESS_TIME = 10 + PORT_27_PING_ACTION_FAIL_TIME = 10 + PORT_27_RESET_TIME = 5 + # + # Port Configuration 28 + # + PORT_28_ENABLED = "ENABLED" + PORT_28_NAME = "RB1-11" + PORT_28_DESCRIPTION = "Relay Board 1 Relay 11" + PORT_28_LOCKED = "UNLOCKED" + PORT_28_MODE = "OUTPUT" + PORT_28_POWERUPSTATE = "OFF" + PORT_28_POWERDOWNSTATE = "CURRENT" + PORT_28_ON_STATE_VALUE = "LOW" + PORT_28_OFF_STATE_VALUE = "HIGH" + PORT_28_ON_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_28_OFF_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_28_ON_TIME_ENABLE_0 = "DISABLED" + PORT_28_OFF_TIME_ENABLE_0 = "DISABLED" + PORT_28_ON_TIME_1 = "00:00:00 0,1,2,3,4,5,6" + PORT_28_OFF_TIME_1 = "00:00:00 0,1,2,3,4,5,6" + PORT_28_ON_TIME_ENABLE_1 = "DISABLED" + PORT_28_OFF_TIME_ENABLE_1 = "DISABLED" + PORT_28_ON_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_28_OFF_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_28_ON_TIME_ENABLE_2 = "DISABLED" + PORT_28_OFF_TIME_ENABLE_2 = "DISABLED" + PORT_28_ON_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_28_OFF_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_28_ON_TIME_ENABLE_3 = "DISABLED" + PORT_28_OFF_TIME_ENABLE_3 = "DISABLED" + PORT_28_ON_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_28_OFF_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_28_ON_TIME_ENABLE_4 = "DISABLED" + PORT_28_OFF_TIME_ENABLE_4 = "DISABLED" + PORT_28_ON_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_28_OFF_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_28_ON_TIME_ENABLE_5 = "DISABLED" + PORT_28_OFF_TIME_ENABLE_5 = "DISABLED" + PORT_28_ON_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_28_OFF_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_28_ON_TIME_ENABLE_6 = "DISABLED" + PORT_28_OFF_TIME_ENABLE_6 = "DISABLED" + PORT_28_ON_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_28_OFF_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_28_ON_TIME_ENABLE_7 = "DISABLED" + PORT_28_OFF_TIME_ENABLE_7 = "DISABLED" + PORT_28_PING_ENABLE_0 = "DISABLED" + PORT_28_PING_ENABLE_1 = "DISABLED" + PORT_28_PING_ENABLE_2 = "DISABLED" + PORT_28_PING_ENABLE_3 = "DISABLED" + PORT_28_PING_ADDR_0 = "127.0.0.1" + PORT_28_PING_ADDR_1 = "127.0.0.1" + PORT_28_PING_ADDR_2 = "127.0.0.1" + PORT_28_PING_ADDR_3 = "127.0.0.1" + PORT_28_PING_TYPE_0 = "ICMP" + PORT_28_PING_TYPE_1 = "ICMP" + PORT_28_PING_TYPE_2 = "ICMP" + PORT_28_PING_TYPE_3 = "ICMP" + PORT_28_PING_ADDR_WAIT_TIME_0 = 10 + PORT_28_PING_ADDR_WAIT_TIME_1 = 10 + PORT_28_PING_ADDR_WAIT_TIME_2 = 10 + PORT_28_PING_ADDR_WAIT_TIME_3 = 10 + PORT_28_PING_TO_PING_TIME_0 = 10 + PORT_28_PING_TO_PING_TIME_1 = 10 + PORT_28_PING_TO_PING_TIME_2 = 10 + PORT_28_PING_TO_PING_TIME_3 = 10 + PORT_28_PING_FAIL_COUNT_0 = 10 + PORT_28_PING_FAIL_COUNT_1 = 10 + PORT_28_PING_FAIL_COUNT_2 = 10 + PORT_28_PING_FAIL_COUNT_3 = 10 + PORT_28_PING_SUCCESS_COUNT_0 = 10 + PORT_28_PING_SUCCESS_COUNT_1 = 10 + PORT_28_PING_SUCCESS_COUNT_2 = 10 + PORT_28_PING_SUCCESS_COUNT_3 = 10 + PORT_28_PING_LOGIC_FOR_FAIL = "OR" + PORT_28_PING_LOGIC_FOR_SUCCESS = "OR" + PORT_28_PING_ACTION_ON_FAIL = "NONE" + PORT_28_PING_ACTION_ON_SUCCESS = "NONE" + PORT_28_PING_ACTION_SUCCESS_TIME = 10 + PORT_28_PING_ACTION_FAIL_TIME = 10 + PORT_28_RESET_TIME = 5 + # + # Port Configuration 29 + # + PORT_29_ENABLED = "ENABLED" + PORT_29_NAME = "RB1-12" + PORT_29_DESCRIPTION = "Relay Board 1 Relay 12" + PORT_29_LOCKED = "UNLOCKED" + PORT_29_MODE = "OUTPUT" + PORT_29_POWERUPSTATE = "OFF" + PORT_29_POWERDOWNSTATE = "CURRENT" + PORT_29_ON_STATE_VALUE = "LOW" + PORT_29_OFF_STATE_VALUE = "HIGH" + PORT_29_ON_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_29_OFF_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_29_ON_TIME_ENABLE_0 = "DISABLED" + PORT_29_OFF_TIME_ENABLE_0 = "DISABLED" + PORT_29_ON_TIME_1 = "00:00:00 0,1,2,3,4,5,6" + PORT_29_OFF_TIME_1 = "00:00:00 0,1,2,3,4,5,6" + PORT_29_ON_TIME_ENABLE_1 = "DISABLED" + PORT_29_OFF_TIME_ENABLE_1 = "DISABLED" + PORT_29_ON_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_29_OFF_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_29_ON_TIME_ENABLE_2 = "DISABLED" + PORT_29_OFF_TIME_ENABLE_2 = "DISABLED" + PORT_29_ON_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_29_OFF_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_29_ON_TIME_ENABLE_3 = "DISABLED" + PORT_29_OFF_TIME_ENABLE_3 = "DISABLED" + PORT_29_ON_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_29_OFF_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_29_ON_TIME_ENABLE_4 = "DISABLED" + PORT_29_OFF_TIME_ENABLE_4 = "DISABLED" + PORT_29_ON_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_29_OFF_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_29_ON_TIME_ENABLE_5 = "DISABLED" + PORT_29_OFF_TIME_ENABLE_5 = "DISABLED" + PORT_29_ON_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_29_OFF_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_29_ON_TIME_ENABLE_6 = "DISABLED" + PORT_29_OFF_TIME_ENABLE_6 = "DISABLED" + PORT_29_ON_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_29_OFF_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_29_ON_TIME_ENABLE_7 = "DISABLED" + PORT_29_OFF_TIME_ENABLE_7 = "DISABLED" + PORT_29_PING_ENABLE_0 = "DISABLED" + PORT_29_PING_ENABLE_1 = "DISABLED" + PORT_29_PING_ENABLE_2 = "DISABLED" + PORT_29_PING_ENABLE_3 = "DISABLED" + PORT_29_PING_ADDR_0 = "127.0.0.1" + PORT_29_PING_ADDR_1 = "127.0.0.1" + PORT_29_PING_ADDR_2 = "127.0.0.1" + PORT_29_PING_ADDR_3 = "127.0.0.1" + PORT_29_PING_TYPE_0 = "ICMP" + PORT_29_PING_TYPE_1 = "ICMP" + PORT_29_PING_TYPE_2 = "ICMP" + PORT_29_PING_TYPE_3 = "ICMP" + PORT_29_PING_ADDR_WAIT_TIME_0 = 10 + PORT_29_PING_ADDR_WAIT_TIME_1 = 10 + PORT_29_PING_ADDR_WAIT_TIME_2 = 10 + PORT_29_PING_ADDR_WAIT_TIME_3 = 10 + PORT_29_PING_TO_PING_TIME_0 = 10 + PORT_29_PING_TO_PING_TIME_1 = 10 + PORT_29_PING_TO_PING_TIME_2 = 10 + PORT_29_PING_TO_PING_TIME_3 = 10 + PORT_29_PING_FAIL_COUNT_0 = 10 + PORT_29_PING_FAIL_COUNT_1 = 10 + PORT_29_PING_FAIL_COUNT_2 = 10 + PORT_29_PING_FAIL_COUNT_3 = 10 + PORT_29_PING_SUCCESS_COUNT_0 = 10 + PORT_29_PING_SUCCESS_COUNT_1 = 10 + PORT_29_PING_SUCCESS_COUNT_2 = 10 + PORT_29_PING_SUCCESS_COUNT_3 = 10 + PORT_29_PING_LOGIC_FOR_FAIL = "OR" + PORT_29_PING_LOGIC_FOR_SUCCESS = "OR" + PORT_29_PING_ACTION_ON_FAIL = "NONE" + PORT_29_PING_ACTION_ON_SUCCESS = "NONE" + PORT_29_PING_ACTION_SUCCESS_TIME = 10 + PORT_29_PING_ACTION_FAIL_TIME = 10 + PORT_29_RESET_TIME = 5 + # + # Port Configuration 30 + # + PORT_30_ENABLED = "ENABLED" + PORT_30_NAME = "PORT 30" + PORT_30_DESCRIPTION = "PORT 30 (not configured)" + PORT_30_LOCKED = "UNLOCKED" + PORT_30_MODE = "INPUT" + PORT_30_POWERUPSTATE = "OFF" + PORT_30_POWERDOWNSTATE = "CURRENT" + PORT_30_ON_STATE_VALUE = "LOW" + PORT_30_OFF_STATE_VALUE = "HIGH" + PORT_30_ON_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_30_OFF_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_30_ON_TIME_ENABLE_0 = "DISABLED" + PORT_30_OFF_TIME_ENABLE_0 = "DISABLED" + PORT_30_ON_TIME_1 = "00:00:00 0,1,2,3,4,5,6" + PORT_30_OFF_TIME_1 = "00:00:00 0,1,2,3,4,5,6" + PORT_30_ON_TIME_ENABLE_1 = "DISABLED" + PORT_30_OFF_TIME_ENABLE_1 = "DISABLED" + PORT_30_ON_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_30_OFF_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_30_ON_TIME_ENABLE_2 = "DISABLED" + PORT_30_OFF_TIME_ENABLE_2 = "DISABLED" + PORT_30_ON_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_30_OFF_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_30_ON_TIME_ENABLE_3 = "DISABLED" + PORT_30_OFF_TIME_ENABLE_3 = "DISABLED" + PORT_30_ON_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_30_OFF_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_30_ON_TIME_ENABLE_4 = "DISABLED" + PORT_30_OFF_TIME_ENABLE_4 = "DISABLED" + PORT_30_ON_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_30_OFF_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_30_ON_TIME_ENABLE_5 = "DISABLED" + PORT_30_OFF_TIME_ENABLE_5 = "DISABLED" + PORT_30_ON_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_30_OFF_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_30_ON_TIME_ENABLE_6 = "DISABLED" + PORT_30_OFF_TIME_ENABLE_6 = "DISABLED" + PORT_30_ON_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_30_OFF_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_30_ON_TIME_ENABLE_7 = "DISABLED" + PORT_30_OFF_TIME_ENABLE_7 = "DISABLED" + PORT_30_PING_ENABLE_0 = "DISABLED" + PORT_30_PING_ENABLE_1 = "DISABLED" + PORT_30_PING_ENABLE_2 = "DISABLED" + PORT_30_PING_ENABLE_3 = "DISABLED" + PORT_30_PING_ADDR_0 = "127.0.0.1" + PORT_30_PING_ADDR_1 = "127.0.0.1" + PORT_30_PING_ADDR_2 = "127.0.0.1" + PORT_30_PING_ADDR_3 = "127.0.0.1" + PORT_30_PING_TYPE_0 = "ICMP" + PORT_30_PING_TYPE_1 = "ICMP" + PORT_30_PING_TYPE_2 = "ICMP" + PORT_30_PING_TYPE_3 = "ICMP" + PORT_30_PING_ADDR_WAIT_TIME_0 = 10 + PORT_30_PING_ADDR_WAIT_TIME_1 = 10 + PORT_30_PING_ADDR_WAIT_TIME_2 = 10 + PORT_30_PING_ADDR_WAIT_TIME_3 = 10 + PORT_30_PING_TO_PING_TIME_0 = 10 + PORT_30_PING_TO_PING_TIME_1 = 10 + PORT_30_PING_TO_PING_TIME_2 = 10 + PORT_30_PING_TO_PING_TIME_3 = 10 + PORT_30_PING_FAIL_COUNT_0 = 10 + PORT_30_PING_FAIL_COUNT_1 = 10 + PORT_30_PING_FAIL_COUNT_2 = 10 + PORT_30_PING_FAIL_COUNT_3 = 10 + PORT_30_PING_SUCCESS_COUNT_0 = 10 + PORT_30_PING_SUCCESS_COUNT_1 = 10 + PORT_30_PING_SUCCESS_COUNT_2 = 10 + PORT_30_PING_SUCCESS_COUNT_3 = 10 + PORT_30_PING_LOGIC_FOR_FAIL = "OR" + PORT_30_PING_LOGIC_FOR_SUCCESS = "OR" + PORT_30_PING_ACTION_ON_FAIL = "NONE" + PORT_30_PING_ACTION_ON_SUCCESS = "NONE" + PORT_30_PING_ACTION_SUCCESS_TIME = 10 + PORT_30_PING_ACTION_FAIL_TIME = 10 + PORT_30_RESET_TIME = 5 + # + # Port Configuration 31 + # + PORT_31_ENABLED = "ENABLED" + PORT_31_NAME = "PORT 31" + PORT_31_DESCRIPTION = "PORT 31 (not configured)" + PORT_31_LOCKED = "UNLOCKED" + PORT_31_MODE = "INPUT" + PORT_31_POWERUPSTATE = "OFF" + PORT_31_POWERDOWNSTATE = "CURRENT" + PORT_31_ON_STATE_VALUE = "LOW" + PORT_31_OFF_STATE_VALUE = "HIGH" + PORT_31_ON_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_31_OFF_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_31_ON_TIME_ENABLE_0 = "DISABLED" + PORT_31_OFF_TIME_ENABLE_0 = "DISABLED" + PORT_31_ON_TIME_1 = "00:00:00 0,1,2,3,4,5,6" + PORT_31_OFF_TIME_1 = "00:00:00 0,1,2,3,4,5,6" + PORT_31_ON_TIME_ENABLE_1 = "DISABLED" + PORT_31_OFF_TIME_ENABLE_1 = "DISABLED" + PORT_31_ON_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_31_OFF_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_31_ON_TIME_ENABLE_2 = "DISABLED" + PORT_31_OFF_TIME_ENABLE_2 = "DISABLED" + PORT_31_ON_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_31_OFF_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_31_ON_TIME_ENABLE_3 = "DISABLED" + PORT_31_OFF_TIME_ENABLE_3 = "DISABLED" + PORT_31_ON_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_31_OFF_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_31_ON_TIME_ENABLE_4 = "DISABLED" + PORT_31_OFF_TIME_ENABLE_4 = "DISABLED" + PORT_31_ON_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_31_OFF_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_31_ON_TIME_ENABLE_5 = "DISABLED" + PORT_31_OFF_TIME_ENABLE_5 = "DISABLED" + PORT_31_ON_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_31_OFF_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_31_ON_TIME_ENABLE_6 = "DISABLED" + PORT_31_OFF_TIME_ENABLE_6 = "DISABLED" + PORT_31_ON_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_31_OFF_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_31_ON_TIME_ENABLE_7 = "DISABLED" + PORT_31_OFF_TIME_ENABLE_7 = "DISABLED" + PORT_31_PING_ENABLE_0 = "DISABLED" + PORT_31_PING_ENABLE_1 = "DISABLED" + PORT_31_PING_ENABLE_2 = "DISABLED" + PORT_31_PING_ENABLE_3 = "DISABLED" + PORT_31_PING_ADDR_0 = "127.0.0.1" + PORT_31_PING_ADDR_1 = "127.0.0.1" + PORT_31_PING_ADDR_2 = "127.0.0.1" + PORT_31_PING_ADDR_3 = "127.0.0.1" + PORT_31_PING_TYPE_0 = "ICMP" + PORT_31_PING_TYPE_1 = "ICMP" + PORT_31_PING_TYPE_2 = "ICMP" + PORT_31_PING_TYPE_3 = "ICMP" + PORT_31_PING_ADDR_WAIT_TIME_0 = 10 + PORT_31_PING_ADDR_WAIT_TIME_1 = 10 + PORT_31_PING_ADDR_WAIT_TIME_2 = 10 + PORT_31_PING_ADDR_WAIT_TIME_3 = 10 + PORT_31_PING_TO_PING_TIME_0 = 10 + PORT_31_PING_TO_PING_TIME_1 = 10 + PORT_31_PING_TO_PING_TIME_2 = 10 + PORT_31_PING_TO_PING_TIME_3 = 10 + PORT_31_PING_FAIL_COUNT_0 = 10 + PORT_31_PING_FAIL_COUNT_1 = 10 + PORT_31_PING_FAIL_COUNT_2 = 10 + PORT_31_PING_FAIL_COUNT_3 = 10 + PORT_31_PING_SUCCESS_COUNT_0 = 10 + PORT_31_PING_SUCCESS_COUNT_1 = 10 + PORT_31_PING_SUCCESS_COUNT_2 = 10 + PORT_31_PING_SUCCESS_COUNT_3 = 10 + PORT_31_PING_LOGIC_FOR_FAIL = "OR" + PORT_31_PING_LOGIC_FOR_SUCCESS = "OR" + PORT_31_PING_ACTION_ON_FAIL = "NONE" + PORT_31_PING_ACTION_ON_SUCCESS = "NONE" + PORT_31_PING_ACTION_SUCCESS_TIME = 10 + PORT_31_PING_ACTION_FAIL_TIME = 10 + PORT_31_RESET_TIME = 5 + # + # Port Configuration 32 + # + PORT_32_ENABLED = "ENABLED" + PORT_32_NAME = "PORT 32" + PORT_32_DESCRIPTION = "PORT 32 (not configured)" + PORT_32_LOCKED = "UNLOCKED" + PORT_32_MODE = "INPUT" + PORT_32_POWERUPSTATE = "OFF" + PORT_32_POWERDOWNSTATE = "CURRENT" + PORT_32_ON_STATE_VALUE = "LOW" + PORT_32_OFF_STATE_VALUE = "HIGH" + PORT_32_ON_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_32_OFF_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_32_ON_TIME_ENABLE_0 = "DISABLED" + PORT_32_OFF_TIME_ENABLE_0 = "DISABLED" + PORT_32_ON_TIME_1 = "00:00:00 0,1,2,3,4,5,6" + PORT_32_OFF_TIME_1 = "00:00:00 0,1,2,3,4,5,6" + PORT_32_ON_TIME_ENABLE_1 = "DISABLED" + PORT_32_OFF_TIME_ENABLE_1 = "DISABLED" + PORT_32_ON_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_32_OFF_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_32_ON_TIME_ENABLE_2 = "DISABLED" + PORT_32_OFF_TIME_ENABLE_2 = "DISABLED" + PORT_32_ON_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_32_OFF_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_32_ON_TIME_ENABLE_3 = "DISABLED" + PORT_32_OFF_TIME_ENABLE_3 = "DISABLED" + PORT_32_ON_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_32_OFF_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_32_ON_TIME_ENABLE_4 = "DISABLED" + PORT_32_OFF_TIME_ENABLE_4 = "DISABLED" + PORT_32_ON_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_32_OFF_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_32_ON_TIME_ENABLE_5 = "DISABLED" + PORT_32_OFF_TIME_ENABLE_5 = "DISABLED" + PORT_32_ON_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_32_OFF_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_32_ON_TIME_ENABLE_6 = "DISABLED" + PORT_32_OFF_TIME_ENABLE_6 = "DISABLED" + PORT_32_ON_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_32_OFF_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_32_ON_TIME_ENABLE_7 = "DISABLED" + PORT_32_OFF_TIME_ENABLE_7 = "DISABLED" + PORT_32_PING_ENABLE_0 = "DISABLED" + PORT_32_PING_ENABLE_1 = "DISABLED" + PORT_32_PING_ENABLE_2 = "DISABLED" + PORT_32_PING_ENABLE_3 = "DISABLED" + PORT_32_PING_ADDR_0 = "127.0.0.1" + PORT_32_PING_ADDR_1 = "127.0.0.1" + PORT_32_PING_ADDR_2 = "127.0.0.1" + PORT_32_PING_ADDR_3 = "127.0.0.1" + PORT_32_PING_TYPE_0 = "ICMP" + PORT_32_PING_TYPE_1 = "ICMP" + PORT_32_PING_TYPE_2 = "ICMP" + PORT_32_PING_TYPE_3 = "ICMP" + PORT_32_PING_ADDR_WAIT_TIME_0 = 10 + PORT_32_PING_ADDR_WAIT_TIME_1 = 10 + PORT_32_PING_ADDR_WAIT_TIME_2 = 10 + PORT_32_PING_ADDR_WAIT_TIME_3 = 10 + PORT_32_PING_TO_PING_TIME_0 = 10 + PORT_32_PING_TO_PING_TIME_1 = 10 + PORT_32_PING_TO_PING_TIME_2 = 10 + PORT_32_PING_TO_PING_TIME_3 = 10 + PORT_32_PING_FAIL_COUNT_0 = 10 + PORT_32_PING_FAIL_COUNT_1 = 10 + PORT_32_PING_FAIL_COUNT_2 = 10 + PORT_32_PING_FAIL_COUNT_3 = 10 + PORT_32_PING_SUCCESS_COUNT_0 = 10 + PORT_32_PING_SUCCESS_COUNT_1 = 10 + PORT_32_PING_SUCCESS_COUNT_2 = 10 + PORT_32_PING_SUCCESS_COUNT_3 = 10 + PORT_32_PING_LOGIC_FOR_FAIL = "OR" + PORT_32_PING_LOGIC_FOR_SUCCESS = "OR" + PORT_32_PING_ACTION_ON_FAIL = "NONE" + PORT_32_PING_ACTION_ON_SUCCESS = "NONE" + PORT_32_PING_ACTION_SUCCESS_TIME = 10 + PORT_32_PING_ACTION_FAIL_TIME = 10 + PORT_32_RESET_TIME = 5 + # + # Port Configuration 33 + # + PORT_33_ENABLED = "ENABLED" + PORT_33_NAME = "PORT 33" + PORT_33_DESCRIPTION = "PORT 33 (not configured)" + PORT_33_LOCKED = "UNLOCKED" + PORT_33_MODE = "INPUT" + PORT_33_POWERUPSTATE = "OFF" + PORT_33_POWERDOWNSTATE = "CURRENT" + PORT_33_ON_STATE_VALUE = "LOW" + PORT_33_OFF_STATE_VALUE = "HIGH" + PORT_33_ON_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_33_OFF_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_33_ON_TIME_ENABLE_0 = "DISABLED" + PORT_33_OFF_TIME_ENABLE_0 = "DISABLED" + PORT_33_ON_TIME_1 = "00:00:00 0,1,2,3,4,5,6" + PORT_33_OFF_TIME_1 = "00:00:00 0,1,2,3,4,5,6" + PORT_33_ON_TIME_ENABLE_1 = "DISABLED" + PORT_33_OFF_TIME_ENABLE_1 = "DISABLED" + PORT_33_ON_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_33_OFF_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_33_ON_TIME_ENABLE_2 = "DISABLED" + PORT_33_OFF_TIME_ENABLE_2 = "DISABLED" + PORT_33_ON_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_33_OFF_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_33_ON_TIME_ENABLE_3 = "DISABLED" + PORT_33_OFF_TIME_ENABLE_3 = "DISABLED" + PORT_33_ON_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_33_OFF_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_33_ON_TIME_ENABLE_4 = "DISABLED" + PORT_33_OFF_TIME_ENABLE_4 = "DISABLED" + PORT_33_ON_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_33_OFF_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_33_ON_TIME_ENABLE_5 = "DISABLED" + PORT_33_OFF_TIME_ENABLE_5 = "DISABLED" + PORT_33_ON_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_33_OFF_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_33_ON_TIME_ENABLE_6 = "DISABLED" + PORT_33_OFF_TIME_ENABLE_6 = "DISABLED" + PORT_33_ON_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_33_OFF_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_33_ON_TIME_ENABLE_7 = "DISABLED" + PORT_33_OFF_TIME_ENABLE_7 = "DISABLED" + PORT_33_PING_ENABLE_0 = "DISABLED" + PORT_33_PING_ENABLE_1 = "DISABLED" + PORT_33_PING_ENABLE_2 = "DISABLED" + PORT_33_PING_ENABLE_3 = "DISABLED" + PORT_33_PING_ADDR_0 = "127.0.0.1" + PORT_33_PING_ADDR_1 = "127.0.0.1" + PORT_33_PING_ADDR_2 = "127.0.0.1" + PORT_33_PING_ADDR_3 = "127.0.0.1" + PORT_33_PING_TYPE_0 = "ICMP" + PORT_33_PING_TYPE_1 = "ICMP" + PORT_33_PING_TYPE_2 = "ICMP" + PORT_33_PING_TYPE_3 = "ICMP" + PORT_33_PING_ADDR_WAIT_TIME_0 = 10 + PORT_33_PING_ADDR_WAIT_TIME_1 = 10 + PORT_33_PING_ADDR_WAIT_TIME_2 = 10 + PORT_33_PING_ADDR_WAIT_TIME_3 = 10 + PORT_33_PING_TO_PING_TIME_0 = 10 + PORT_33_PING_TO_PING_TIME_1 = 10 + PORT_33_PING_TO_PING_TIME_2 = 10 + PORT_33_PING_TO_PING_TIME_3 = 10 + PORT_33_PING_FAIL_COUNT_0 = 10 + PORT_33_PING_FAIL_COUNT_1 = 10 + PORT_33_PING_FAIL_COUNT_2 = 10 + PORT_33_PING_FAIL_COUNT_3 = 10 + PORT_33_PING_SUCCESS_COUNT_0 = 10 + PORT_33_PING_SUCCESS_COUNT_1 = 10 + PORT_33_PING_SUCCESS_COUNT_2 = 10 + PORT_33_PING_SUCCESS_COUNT_3 = 10 + PORT_33_PING_LOGIC_FOR_FAIL = "OR" + PORT_33_PING_LOGIC_FOR_SUCCESS = "OR" + PORT_33_PING_ACTION_ON_FAIL = "NONE" + PORT_33_PING_ACTION_ON_SUCCESS = "NONE" + PORT_33_PING_ACTION_SUCCESS_TIME = 10 + PORT_33_PING_ACTION_FAIL_TIME = 10 + PORT_33_RESET_TIME = 5 + # + # Port Configuration 34 + # + PORT_34_ENABLED = "ENABLED" + PORT_34_NAME = "PORT 34" + PORT_34_DESCRIPTION = "PORT 34 (not configured)" + PORT_34_LOCKED = "UNLOCKED" + PORT_34_MODE = "INPUT" + PORT_34_POWERUPSTATE = "OFF" + PORT_34_POWERDOWNSTATE = "CURRENT" + PORT_34_ON_STATE_VALUE = "LOW" + PORT_34_OFF_STATE_VALUE = "HIGH" + PORT_34_ON_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_34_OFF_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_34_ON_TIME_ENABLE_0 = "DISABLED" + PORT_34_OFF_TIME_ENABLE_0 = "DISABLED" + PORT_34_ON_TIME_1 = "00:00:00 0,1,2,3,4,5,6" + PORT_34_OFF_TIME_1 = "00:00:00 0,1,2,3,4,5,6" + PORT_34_ON_TIME_ENABLE_1 = "DISABLED" + PORT_34_OFF_TIME_ENABLE_1 = "DISABLED" + PORT_34_ON_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_34_OFF_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_34_ON_TIME_ENABLE_2 = "DISABLED" + PORT_34_OFF_TIME_ENABLE_2 = "DISABLED" + PORT_34_ON_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_34_OFF_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_34_ON_TIME_ENABLE_3 = "DISABLED" + PORT_34_OFF_TIME_ENABLE_3 = "DISABLED" + PORT_34_ON_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_34_OFF_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_34_ON_TIME_ENABLE_4 = "DISABLED" + PORT_34_OFF_TIME_ENABLE_4 = "DISABLED" + PORT_34_ON_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_34_OFF_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_34_ON_TIME_ENABLE_5 = "DISABLED" + PORT_34_OFF_TIME_ENABLE_5 = "DISABLED" + PORT_34_ON_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_34_OFF_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_34_ON_TIME_ENABLE_6 = "DISABLED" + PORT_34_OFF_TIME_ENABLE_6 = "DISABLED" + PORT_34_ON_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_34_OFF_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_34_ON_TIME_ENABLE_7 = "DISABLED" + PORT_34_OFF_TIME_ENABLE_7 = "DISABLED" + PORT_34_PING_ENABLE_0 = "DISABLED" + PORT_34_PING_ENABLE_1 = "DISABLED" + PORT_34_PING_ENABLE_2 = "DISABLED" + PORT_34_PING_ENABLE_3 = "DISABLED" + PORT_34_PING_ADDR_0 = "127.0.0.1" + PORT_34_PING_ADDR_1 = "127.0.0.1" + PORT_34_PING_ADDR_2 = "127.0.0.1" + PORT_34_PING_ADDR_3 = "127.0.0.1" + PORT_34_PING_TYPE_0 = "ICMP" + PORT_34_PING_TYPE_1 = "ICMP" + PORT_34_PING_TYPE_2 = "ICMP" + PORT_34_PING_TYPE_3 = "ICMP" + PORT_34_PING_ADDR_WAIT_TIME_0 = 10 + PORT_34_PING_ADDR_WAIT_TIME_1 = 10 + PORT_34_PING_ADDR_WAIT_TIME_2 = 10 + PORT_34_PING_ADDR_WAIT_TIME_3 = 10 + PORT_34_PING_TO_PING_TIME_0 = 10 + PORT_34_PING_TO_PING_TIME_1 = 10 + PORT_34_PING_TO_PING_TIME_2 = 10 + PORT_34_PING_TO_PING_TIME_3 = 10 + PORT_34_PING_FAIL_COUNT_0 = 10 + PORT_34_PING_FAIL_COUNT_1 = 10 + PORT_34_PING_FAIL_COUNT_2 = 10 + PORT_34_PING_FAIL_COUNT_3 = 10 + PORT_34_PING_SUCCESS_COUNT_0 = 10 + PORT_34_PING_SUCCESS_COUNT_1 = 10 + PORT_34_PING_SUCCESS_COUNT_2 = 10 + PORT_34_PING_SUCCESS_COUNT_3 = 10 + PORT_34_PING_LOGIC_FOR_FAIL = "OR" + PORT_34_PING_LOGIC_FOR_SUCCESS = "OR" + PORT_34_PING_ACTION_ON_FAIL = "NONE" + PORT_34_PING_ACTION_ON_SUCCESS = "NONE" + PORT_34_PING_ACTION_SUCCESS_TIME = 10 + PORT_34_PING_ACTION_FAIL_TIME = 10 + PORT_34_RESET_TIME = 5 + # + # Port Configuration 35 + # + PORT_35_ENABLED = "ENABLED" + PORT_35_NAME = "PORT 35" + PORT_35_DESCRIPTION = "PORT 35 (not configured)" + PORT_35_LOCKED = "UNLOCKED" + PORT_35_MODE = "INPUT" + PORT_35_POWERUPSTATE = "OFF" + PORT_35_POWERDOWNSTATE = "CURRENT" + PORT_35_ON_STATE_VALUE = "LOW" + PORT_35_OFF_STATE_VALUE = "HIGH" + PORT_35_ON_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_35_OFF_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_35_ON_TIME_ENABLE_0 = "DISABLED" + PORT_35_OFF_TIME_ENABLE_0 = "DISABLED" + PORT_35_ON_TIME_1 = "00:00:00 0,1,2,3,4,5,6" + PORT_35_OFF_TIME_1 = "00:00:00 0,1,2,3,4,5,6" + PORT_35_ON_TIME_ENABLE_1 = "DISABLED" + PORT_35_OFF_TIME_ENABLE_1 = "DISABLED" + PORT_35_ON_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_35_OFF_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_35_ON_TIME_ENABLE_2 = "DISABLED" + PORT_35_OFF_TIME_ENABLE_2 = "DISABLED" + PORT_35_ON_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_35_OFF_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_35_ON_TIME_ENABLE_3 = "DISABLED" + PORT_35_OFF_TIME_ENABLE_3 = "DISABLED" + PORT_35_ON_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_35_OFF_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_35_ON_TIME_ENABLE_4 = "DISABLED" + PORT_35_OFF_TIME_ENABLE_4 = "DISABLED" + PORT_35_ON_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_35_OFF_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_35_ON_TIME_ENABLE_5 = "DISABLED" + PORT_35_OFF_TIME_ENABLE_5 = "DISABLED" + PORT_35_ON_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_35_OFF_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_35_ON_TIME_ENABLE_6 = "DISABLED" + PORT_35_OFF_TIME_ENABLE_6 = "DISABLED" + PORT_35_ON_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_35_OFF_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_35_ON_TIME_ENABLE_7 = "DISABLED" + PORT_35_OFF_TIME_ENABLE_7 = "DISABLED" + PORT_35_PING_ENABLE_0 = "DISABLED" + PORT_35_PING_ENABLE_1 = "DISABLED" + PORT_35_PING_ENABLE_2 = "DISABLED" + PORT_35_PING_ENABLE_3 = "DISABLED" + PORT_35_PING_ADDR_0 = "127.0.0.1" + PORT_35_PING_ADDR_1 = "127.0.0.1" + PORT_35_PING_ADDR_2 = "127.0.0.1" + PORT_35_PING_ADDR_3 = "127.0.0.1" + PORT_35_PING_TYPE_0 = "ICMP" + PORT_35_PING_TYPE_1 = "ICMP" + PORT_35_PING_TYPE_2 = "ICMP" + PORT_35_PING_TYPE_3 = "ICMP" + PORT_35_PING_ADDR_WAIT_TIME_0 = 10 + PORT_35_PING_ADDR_WAIT_TIME_1 = 10 + PORT_35_PING_ADDR_WAIT_TIME_2 = 10 + PORT_35_PING_ADDR_WAIT_TIME_3 = 10 + PORT_35_PING_TO_PING_TIME_0 = 10 + PORT_35_PING_TO_PING_TIME_1 = 10 + PORT_35_PING_TO_PING_TIME_2 = 10 + PORT_35_PING_TO_PING_TIME_3 = 10 + PORT_35_PING_FAIL_COUNT_0 = 10 + PORT_35_PING_FAIL_COUNT_1 = 10 + PORT_35_PING_FAIL_COUNT_2 = 10 + PORT_35_PING_FAIL_COUNT_3 = 10 + PORT_35_PING_SUCCESS_COUNT_0 = 10 + PORT_35_PING_SUCCESS_COUNT_1 = 10 + PORT_35_PING_SUCCESS_COUNT_2 = 10 + PORT_35_PING_SUCCESS_COUNT_3 = 10 + PORT_35_PING_LOGIC_FOR_FAIL = "OR" + PORT_35_PING_LOGIC_FOR_SUCCESS = "OR" + PORT_35_PING_ACTION_ON_FAIL = "NONE" + PORT_35_PING_ACTION_ON_SUCCESS = "NONE" + PORT_35_PING_ACTION_SUCCESS_TIME = 10 + PORT_35_PING_ACTION_FAIL_TIME = 10 + PORT_35_RESET_TIME = 5 + # + # Attached Device 2 configuration. + # + DEVICE_2_ENABLED = "ENABLED" + DEVICE_2_TYPE = "ATMEGA328P" + DEVICE_2_NAME = "ATMEGA_1" + DEVICE_2_DESCRIPTION = "U3SHIELD ATMega 328P IO Expander" + DEVICE_2_PORT_MIN = 36 + DEVICE_2_PORT_MAX = 55 + DEVICE_2_BASE_ADDR = 0 + DEVICE_2_UART = "/dev/vcom1" + DEVICE_2_UART_BAUD = 115200 + DEVICE_2_UART_DATABITS = 8 + DEVICE_2_UART_PARITY = "none" + DEVICE_2_UART_STOPBITS = 1 + # + # Port Configuration 36 + # + PORT_36_ENABLED = "ENABLED" + PORT_36_NAME = "PORT 36" + PORT_36_DESCRIPTION = "PORT 36 (not configured)" + PORT_36_LOCKED = "UNLOCKED" + PORT_36_MODE = "INPUT" + PORT_36_POWERUPSTATE = "OFF" + PORT_36_POWERDOWNSTATE = "CURRENT" + PORT_36_ON_STATE_VALUE = "LOW" + PORT_36_OFF_STATE_VALUE = "HIGH" + PORT_36_ON_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_36_OFF_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_36_ON_TIME_ENABLE_0 = "DISABLED" + PORT_36_OFF_TIME_ENABLE_0 = "DISABLED" + PORT_36_ON_TIME_1 = "00:00:00 0,1,2,3,4,5,6" + PORT_36_OFF_TIME_1 = "00:00:00 0,1,2,3,4,5,6" + PORT_36_ON_TIME_ENABLE_1 = "DISABLED" + PORT_36_OFF_TIME_ENABLE_1 = "DISABLED" + PORT_36_ON_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_36_OFF_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_36_ON_TIME_ENABLE_2 = "DISABLED" + PORT_36_OFF_TIME_ENABLE_2 = "DISABLED" + PORT_36_ON_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_36_OFF_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_36_ON_TIME_ENABLE_3 = "DISABLED" + PORT_36_OFF_TIME_ENABLE_3 = "DISABLED" + PORT_36_ON_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_36_OFF_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_36_ON_TIME_ENABLE_4 = "DISABLED" + PORT_36_OFF_TIME_ENABLE_4 = "DISABLED" + PORT_36_ON_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_36_OFF_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_36_ON_TIME_ENABLE_5 = "DISABLED" + PORT_36_OFF_TIME_ENABLE_5 = "DISABLED" + PORT_36_ON_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_36_OFF_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_36_ON_TIME_ENABLE_6 = "DISABLED" + PORT_36_OFF_TIME_ENABLE_6 = "DISABLED" + PORT_36_ON_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_36_OFF_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_36_ON_TIME_ENABLE_7 = "DISABLED" + PORT_36_OFF_TIME_ENABLE_7 = "DISABLED" + PORT_36_PING_ENABLE_0 = "DISABLED" + PORT_36_PING_ENABLE_1 = "DISABLED" + PORT_36_PING_ENABLE_2 = "DISABLED" + PORT_36_PING_ENABLE_3 = "DISABLED" + PORT_36_PING_ADDR_0 = "127.0.0.1" + PORT_36_PING_ADDR_1 = "127.0.0.1" + PORT_36_PING_ADDR_2 = "127.0.0.1" + PORT_36_PING_ADDR_3 = "127.0.0.1" + PORT_36_PING_TYPE_0 = "ICMP" + PORT_36_PING_TYPE_1 = "ICMP" + PORT_36_PING_TYPE_2 = "ICMP" + PORT_36_PING_TYPE_3 = "ICMP" + PORT_36_PING_ADDR_WAIT_TIME_0 = 10 + PORT_36_PING_ADDR_WAIT_TIME_1 = 10 + PORT_36_PING_ADDR_WAIT_TIME_2 = 10 + PORT_36_PING_ADDR_WAIT_TIME_3 = 10 + PORT_36_PING_TO_PING_TIME_0 = 10 + PORT_36_PING_TO_PING_TIME_1 = 10 + PORT_36_PING_TO_PING_TIME_2 = 10 + PORT_36_PING_TO_PING_TIME_3 = 10 + PORT_36_PING_FAIL_COUNT_0 = 10 + PORT_36_PING_FAIL_COUNT_1 = 10 + PORT_36_PING_FAIL_COUNT_2 = 10 + PORT_36_PING_FAIL_COUNT_3 = 10 + PORT_36_PING_SUCCESS_COUNT_0 = 10 + PORT_36_PING_SUCCESS_COUNT_1 = 10 + PORT_36_PING_SUCCESS_COUNT_2 = 10 + PORT_36_PING_SUCCESS_COUNT_3 = 10 + PORT_36_PING_LOGIC_FOR_FAIL = "OR" + PORT_36_PING_LOGIC_FOR_SUCCESS = "OR" + PORT_36_PING_ACTION_ON_FAIL = "NONE" + PORT_36_PING_ACTION_ON_SUCCESS = "NONE" + PORT_36_PING_ACTION_SUCCESS_TIME = 10 + PORT_36_PING_ACTION_FAIL_TIME = 10 + PORT_36_RESET_TIME = 5 + # + # Port Configuration 37 + # + PORT_37_ENABLED = "ENABLED" + PORT_37_NAME = "PORT 37" + PORT_37_DESCRIPTION = "PORT 37 (not configured)" + PORT_37_LOCKED = "UNLOCKED" + PORT_37_MODE = "INPUT" + PORT_37_POWERUPSTATE = "OFF" + PORT_37_POWERDOWNSTATE = "CURRENT" + PORT_37_ON_STATE_VALUE = "LOW" + PORT_37_OFF_STATE_VALUE = "HIGH" + PORT_37_ON_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_37_OFF_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_37_ON_TIME_ENABLE_0 = "DISABLED" + PORT_37_OFF_TIME_ENABLE_0 = "DISABLED" + PORT_37_ON_TIME_1 = "00:00:00 0,1,2,3,4,5,6" + PORT_37_OFF_TIME_1 = "00:00:00 0,1,2,3,4,5,6" + PORT_37_ON_TIME_ENABLE_1 = "DISABLED" + PORT_37_OFF_TIME_ENABLE_1 = "DISABLED" + PORT_37_ON_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_37_OFF_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_37_ON_TIME_ENABLE_2 = "DISABLED" + PORT_37_OFF_TIME_ENABLE_2 = "DISABLED" + PORT_37_ON_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_37_OFF_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_37_ON_TIME_ENABLE_3 = "DISABLED" + PORT_37_OFF_TIME_ENABLE_3 = "DISABLED" + PORT_37_ON_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_37_OFF_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_37_ON_TIME_ENABLE_4 = "DISABLED" + PORT_37_OFF_TIME_ENABLE_4 = "DISABLED" + PORT_37_ON_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_37_OFF_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_37_ON_TIME_ENABLE_5 = "DISABLED" + PORT_37_OFF_TIME_ENABLE_5 = "DISABLED" + PORT_37_ON_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_37_OFF_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_37_ON_TIME_ENABLE_6 = "DISABLED" + PORT_37_OFF_TIME_ENABLE_6 = "DISABLED" + PORT_37_ON_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_37_OFF_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_37_ON_TIME_ENABLE_7 = "DISABLED" + PORT_37_OFF_TIME_ENABLE_7 = "DISABLED" + PORT_37_PING_ENABLE_0 = "DISABLED" + PORT_37_PING_ENABLE_1 = "DISABLED" + PORT_37_PING_ENABLE_2 = "DISABLED" + PORT_37_PING_ENABLE_3 = "DISABLED" + PORT_37_PING_ADDR_0 = "127.0.0.1" + PORT_37_PING_ADDR_1 = "127.0.0.1" + PORT_37_PING_ADDR_2 = "127.0.0.1" + PORT_37_PING_ADDR_3 = "127.0.0.1" + PORT_37_PING_TYPE_0 = "ICMP" + PORT_37_PING_TYPE_1 = "ICMP" + PORT_37_PING_TYPE_2 = "ICMP" + PORT_37_PING_TYPE_3 = "ICMP" + PORT_37_PING_ADDR_WAIT_TIME_0 = 10 + PORT_37_PING_ADDR_WAIT_TIME_1 = 10 + PORT_37_PING_ADDR_WAIT_TIME_2 = 10 + PORT_37_PING_ADDR_WAIT_TIME_3 = 10 + PORT_37_PING_TO_PING_TIME_0 = 10 + PORT_37_PING_TO_PING_TIME_1 = 10 + PORT_37_PING_TO_PING_TIME_2 = 10 + PORT_37_PING_TO_PING_TIME_3 = 10 + PORT_37_PING_FAIL_COUNT_0 = 10 + PORT_37_PING_FAIL_COUNT_1 = 10 + PORT_37_PING_FAIL_COUNT_2 = 10 + PORT_37_PING_FAIL_COUNT_3 = 10 + PORT_37_PING_SUCCESS_COUNT_0 = 10 + PORT_37_PING_SUCCESS_COUNT_1 = 10 + PORT_37_PING_SUCCESS_COUNT_2 = 10 + PORT_37_PING_SUCCESS_COUNT_3 = 10 + PORT_37_PING_LOGIC_FOR_FAIL = "OR" + PORT_37_PING_LOGIC_FOR_SUCCESS = "OR" + PORT_37_PING_ACTION_ON_FAIL = "NONE" + PORT_37_PING_ACTION_ON_SUCCESS = "NONE" + PORT_37_PING_ACTION_SUCCESS_TIME = 10 + PORT_37_PING_ACTION_FAIL_TIME = 10 + PORT_37_RESET_TIME = 5 + # + # Port Configuration 38 + # + PORT_38_ENABLED = "ENABLED" + PORT_38_NAME = "RB2-1" + PORT_38_DESCRIPTION = "Relay Board 2 Relay 1" + PORT_38_LOCKED = "UNLOCKED" + PORT_38_MODE = "OUTPUT" + PORT_38_POWERUPSTATE = "OFF" + PORT_38_POWERDOWNSTATE = "CURRENT" + PORT_38_ON_STATE_VALUE = "LOW" + PORT_38_OFF_STATE_VALUE = "HIGH" + PORT_38_ON_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_38_OFF_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_38_ON_TIME_ENABLE_0 = "DISABLED" + PORT_38_OFF_TIME_ENABLE_0 = "DISABLED" + PORT_38_ON_TIME_1 = "00:00:00 0,1,2,3,4,5,6" + PORT_38_OFF_TIME_1 = "00:00:00 0,1,2,3,4,5,6" + PORT_38_ON_TIME_ENABLE_1 = "DISABLED" + PORT_38_OFF_TIME_ENABLE_1 = "DISABLED" + PORT_38_ON_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_38_OFF_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_38_ON_TIME_ENABLE_2 = "DISABLED" + PORT_38_OFF_TIME_ENABLE_2 = "DISABLED" + PORT_38_ON_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_38_OFF_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_38_ON_TIME_ENABLE_3 = "DISABLED" + PORT_38_OFF_TIME_ENABLE_3 = "DISABLED" + PORT_38_ON_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_38_OFF_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_38_ON_TIME_ENABLE_4 = "DISABLED" + PORT_38_OFF_TIME_ENABLE_4 = "DISABLED" + PORT_38_ON_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_38_OFF_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_38_ON_TIME_ENABLE_5 = "DISABLED" + PORT_38_OFF_TIME_ENABLE_5 = "DISABLED" + PORT_38_ON_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_38_OFF_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_38_ON_TIME_ENABLE_6 = "DISABLED" + PORT_38_OFF_TIME_ENABLE_6 = "DISABLED" + PORT_38_ON_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_38_OFF_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_38_ON_TIME_ENABLE_7 = "DISABLED" + PORT_38_OFF_TIME_ENABLE_7 = "DISABLED" + PORT_38_PING_ENABLE_0 = "DISABLED" + PORT_38_PING_ENABLE_1 = "DISABLED" + PORT_38_PING_ENABLE_2 = "DISABLED" + PORT_38_PING_ENABLE_3 = "DISABLED" + PORT_38_PING_ADDR_0 = "127.0.0.1" + PORT_38_PING_ADDR_1 = "127.0.0.1" + PORT_38_PING_ADDR_2 = "127.0.0.1" + PORT_38_PING_ADDR_3 = "127.0.0.1" + PORT_38_PING_TYPE_0 = "ICMP" + PORT_38_PING_TYPE_1 = "ICMP" + PORT_38_PING_TYPE_2 = "ICMP" + PORT_38_PING_TYPE_3 = "ICMP" + PORT_38_PING_ADDR_WAIT_TIME_0 = 10 + PORT_38_PING_ADDR_WAIT_TIME_1 = 10 + PORT_38_PING_ADDR_WAIT_TIME_2 = 10 + PORT_38_PING_ADDR_WAIT_TIME_3 = 10 + PORT_38_PING_TO_PING_TIME_0 = 10 + PORT_38_PING_TO_PING_TIME_1 = 10 + PORT_38_PING_TO_PING_TIME_2 = 10 + PORT_38_PING_TO_PING_TIME_3 = 10 + PORT_38_PING_FAIL_COUNT_0 = 10 + PORT_38_PING_FAIL_COUNT_1 = 10 + PORT_38_PING_FAIL_COUNT_2 = 10 + PORT_38_PING_FAIL_COUNT_3 = 10 + PORT_38_PING_SUCCESS_COUNT_0 = 10 + PORT_38_PING_SUCCESS_COUNT_1 = 10 + PORT_38_PING_SUCCESS_COUNT_2 = 10 + PORT_38_PING_SUCCESS_COUNT_3 = 10 + PORT_38_PING_LOGIC_FOR_FAIL = "OR" + PORT_38_PING_LOGIC_FOR_SUCCESS = "OR" + PORT_38_PING_ACTION_ON_FAIL = "NONE" + PORT_38_PING_ACTION_ON_SUCCESS = "NONE" + PORT_38_PING_ACTION_SUCCESS_TIME = 10 + PORT_38_PING_ACTION_FAIL_TIME = 10 + PORT_38_RESET_TIME = 5 + # + # Port Configuration 39 + # + PORT_39_ENABLED = "ENABLED" + PORT_39_NAME = "RB2-2" + PORT_39_DESCRIPTION = "Relay Board 2 Relay 2" + PORT_39_LOCKED = "UNLOCKED" + PORT_39_MODE = "OUTPUT" + PORT_39_POWERUPSTATE = "OFF" + PORT_39_POWERDOWNSTATE = "CURRENT" + PORT_39_ON_STATE_VALUE = "LOW" + PORT_39_OFF_STATE_VALUE = "HIGH" + PORT_39_ON_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_39_OFF_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_39_ON_TIME_ENABLE_0 = "DISABLED" + PORT_39_OFF_TIME_ENABLE_0 = "DISABLED" + PORT_39_ON_TIME_1 = "00:00:00 0,1,2,3,4,5,6" + PORT_39_OFF_TIME_1 = "00:00:00 0,1,2,3,4,5,6" + PORT_39_ON_TIME_ENABLE_1 = "DISABLED" + PORT_39_OFF_TIME_ENABLE_1 = "DISABLED" + PORT_39_ON_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_39_OFF_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_39_ON_TIME_ENABLE_2 = "DISABLED" + PORT_39_OFF_TIME_ENABLE_2 = "DISABLED" + PORT_39_ON_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_39_OFF_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_39_ON_TIME_ENABLE_3 = "DISABLED" + PORT_39_OFF_TIME_ENABLE_3 = "DISABLED" + PORT_39_ON_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_39_OFF_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_39_ON_TIME_ENABLE_4 = "DISABLED" + PORT_39_OFF_TIME_ENABLE_4 = "DISABLED" + PORT_39_ON_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_39_OFF_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_39_ON_TIME_ENABLE_5 = "DISABLED" + PORT_39_OFF_TIME_ENABLE_5 = "DISABLED" + PORT_39_ON_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_39_OFF_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_39_ON_TIME_ENABLE_6 = "DISABLED" + PORT_39_OFF_TIME_ENABLE_6 = "DISABLED" + PORT_39_ON_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_39_OFF_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_39_ON_TIME_ENABLE_7 = "DISABLED" + PORT_39_OFF_TIME_ENABLE_7 = "DISABLED" + PORT_39_PING_ENABLE_0 = "DISABLED" + PORT_39_PING_ENABLE_1 = "DISABLED" + PORT_39_PING_ENABLE_2 = "DISABLED" + PORT_39_PING_ENABLE_3 = "DISABLED" + PORT_39_PING_ADDR_0 = "127.0.0.1" + PORT_39_PING_ADDR_1 = "127.0.0.1" + PORT_39_PING_ADDR_2 = "127.0.0.1" + PORT_39_PING_ADDR_3 = "127.0.0.1" + PORT_39_PING_TYPE_0 = "ICMP" + PORT_39_PING_TYPE_1 = "ICMP" + PORT_39_PING_TYPE_2 = "ICMP" + PORT_39_PING_TYPE_3 = "ICMP" + PORT_39_PING_ADDR_WAIT_TIME_0 = 10 + PORT_39_PING_ADDR_WAIT_TIME_1 = 10 + PORT_39_PING_ADDR_WAIT_TIME_2 = 10 + PORT_39_PING_ADDR_WAIT_TIME_3 = 10 + PORT_39_PING_TO_PING_TIME_0 = 10 + PORT_39_PING_TO_PING_TIME_1 = 10 + PORT_39_PING_TO_PING_TIME_2 = 10 + PORT_39_PING_TO_PING_TIME_3 = 10 + PORT_39_PING_FAIL_COUNT_0 = 10 + PORT_39_PING_FAIL_COUNT_1 = 10 + PORT_39_PING_FAIL_COUNT_2 = 10 + PORT_39_PING_FAIL_COUNT_3 = 10 + PORT_39_PING_SUCCESS_COUNT_0 = 10 + PORT_39_PING_SUCCESS_COUNT_1 = 10 + PORT_39_PING_SUCCESS_COUNT_2 = 10 + PORT_39_PING_SUCCESS_COUNT_3 = 10 + PORT_39_PING_LOGIC_FOR_FAIL = "OR" + PORT_39_PING_LOGIC_FOR_SUCCESS = "OR" + PORT_39_PING_ACTION_ON_FAIL = "NONE" + PORT_39_PING_ACTION_ON_SUCCESS = "NONE" + PORT_39_PING_ACTION_SUCCESS_TIME = 10 + PORT_39_PING_ACTION_FAIL_TIME = 10 + PORT_39_RESET_TIME = 5 + # + # Port Configuration 40 + # + PORT_40_ENABLED = "ENABLED" + PORT_40_NAME = "RB2-3" + PORT_40_DESCRIPTION = "Relay Board 2 Relay 3" + PORT_40_LOCKED = "UNLOCKED" + PORT_40_MODE = "OUTPUT" + PORT_40_POWERUPSTATE = "OFF" + PORT_40_POWERDOWNSTATE = "CURRENT" + PORT_40_ON_STATE_VALUE = "LOW" + PORT_40_OFF_STATE_VALUE = "HIGH" + PORT_40_ON_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_40_OFF_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_40_ON_TIME_ENABLE_0 = "DISABLED" + PORT_40_OFF_TIME_ENABLE_0 = "DISABLED" + PORT_40_ON_TIME_1 = "00:00:00 0,1,2,3,4,5,6" + PORT_40_OFF_TIME_1 = "00:00:00 0,1,2,3,4,5,6" + PORT_40_ON_TIME_ENABLE_1 = "DISABLED" + PORT_40_OFF_TIME_ENABLE_1 = "DISABLED" + PORT_40_ON_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_40_OFF_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_40_ON_TIME_ENABLE_2 = "DISABLED" + PORT_40_OFF_TIME_ENABLE_2 = "DISABLED" + PORT_40_ON_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_40_OFF_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_40_ON_TIME_ENABLE_3 = "DISABLED" + PORT_40_OFF_TIME_ENABLE_3 = "DISABLED" + PORT_40_ON_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_40_OFF_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_40_ON_TIME_ENABLE_4 = "DISABLED" + PORT_40_OFF_TIME_ENABLE_4 = "DISABLED" + PORT_40_ON_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_40_OFF_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_40_ON_TIME_ENABLE_5 = "DISABLED" + PORT_40_OFF_TIME_ENABLE_5 = "DISABLED" + PORT_40_ON_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_40_OFF_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_40_ON_TIME_ENABLE_6 = "DISABLED" + PORT_40_OFF_TIME_ENABLE_6 = "DISABLED" + PORT_40_ON_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_40_OFF_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_40_ON_TIME_ENABLE_7 = "DISABLED" + PORT_40_OFF_TIME_ENABLE_7 = "DISABLED" + PORT_40_PING_ENABLE_0 = "DISABLED" + PORT_40_PING_ENABLE_1 = "DISABLED" + PORT_40_PING_ENABLE_2 = "DISABLED" + PORT_40_PING_ENABLE_3 = "DISABLED" + PORT_40_PING_ADDR_0 = "127.0.0.1" + PORT_40_PING_ADDR_1 = "127.0.0.1" + PORT_40_PING_ADDR_2 = "127.0.0.1" + PORT_40_PING_ADDR_3 = "127.0.0.1" + PORT_40_PING_TYPE_0 = "ICMP" + PORT_40_PING_TYPE_1 = "ICMP" + PORT_40_PING_TYPE_2 = "ICMP" + PORT_40_PING_TYPE_3 = "ICMP" + PORT_40_PING_ADDR_WAIT_TIME_0 = 10 + PORT_40_PING_ADDR_WAIT_TIME_1 = 10 + PORT_40_PING_ADDR_WAIT_TIME_2 = 10 + PORT_40_PING_ADDR_WAIT_TIME_3 = 10 + PORT_40_PING_TO_PING_TIME_0 = 10 + PORT_40_PING_TO_PING_TIME_1 = 10 + PORT_40_PING_TO_PING_TIME_2 = 10 + PORT_40_PING_TO_PING_TIME_3 = 10 + PORT_40_PING_FAIL_COUNT_0 = 10 + PORT_40_PING_FAIL_COUNT_1 = 10 + PORT_40_PING_FAIL_COUNT_2 = 10 + PORT_40_PING_FAIL_COUNT_3 = 10 + PORT_40_PING_SUCCESS_COUNT_0 = 10 + PORT_40_PING_SUCCESS_COUNT_1 = 10 + PORT_40_PING_SUCCESS_COUNT_2 = 10 + PORT_40_PING_SUCCESS_COUNT_3 = 10 + PORT_40_PING_LOGIC_FOR_FAIL = "OR" + PORT_40_PING_LOGIC_FOR_SUCCESS = "OR" + PORT_40_PING_ACTION_ON_FAIL = "NONE" + PORT_40_PING_ACTION_ON_SUCCESS = "NONE" + PORT_40_PING_ACTION_SUCCESS_TIME = 10 + PORT_40_PING_ACTION_FAIL_TIME = 10 + PORT_40_RESET_TIME = 5 + # + # Port Configuration 41 + # + PORT_41_ENABLED = "ENABLED" + PORT_41_NAME = "RB2-4" + PORT_41_DESCRIPTION = "Relay Board 2 Relay 4" + PORT_41_LOCKED = "UNLOCKED" + PORT_41_MODE = "OUTPUT" + PORT_41_POWERUPSTATE = "OFF" + PORT_41_POWERDOWNSTATE = "CURRENT" + PORT_41_ON_STATE_VALUE = "LOW" + PORT_41_OFF_STATE_VALUE = "HIGH" + PORT_41_ON_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_41_OFF_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_41_ON_TIME_ENABLE_0 = "DISABLED" + PORT_41_OFF_TIME_ENABLE_0 = "DISABLED" + PORT_41_ON_TIME_1 = "00:00:00 0,1,2,3,4,5,6" + PORT_41_OFF_TIME_1 = "00:00:00 0,1,2,3,4,5,6" + PORT_41_ON_TIME_ENABLE_1 = "DISABLED" + PORT_41_OFF_TIME_ENABLE_1 = "DISABLED" + PORT_41_ON_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_41_OFF_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_41_ON_TIME_ENABLE_2 = "DISABLED" + PORT_41_OFF_TIME_ENABLE_2 = "DISABLED" + PORT_41_ON_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_41_OFF_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_41_ON_TIME_ENABLE_3 = "DISABLED" + PORT_41_OFF_TIME_ENABLE_3 = "DISABLED" + PORT_41_ON_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_41_OFF_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_41_ON_TIME_ENABLE_4 = "DISABLED" + PORT_41_OFF_TIME_ENABLE_4 = "DISABLED" + PORT_41_ON_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_41_OFF_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_41_ON_TIME_ENABLE_5 = "DISABLED" + PORT_41_OFF_TIME_ENABLE_5 = "DISABLED" + PORT_41_ON_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_41_OFF_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_41_ON_TIME_ENABLE_6 = "DISABLED" + PORT_41_OFF_TIME_ENABLE_6 = "DISABLED" + PORT_41_ON_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_41_OFF_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_41_ON_TIME_ENABLE_7 = "DISABLED" + PORT_41_OFF_TIME_ENABLE_7 = "DISABLED" + PORT_41_PING_ENABLE_0 = "DISABLED" + PORT_41_PING_ENABLE_1 = "DISABLED" + PORT_41_PING_ENABLE_2 = "DISABLED" + PORT_41_PING_ENABLE_3 = "DISABLED" + PORT_41_PING_ADDR_0 = "127.0.0.1" + PORT_41_PING_ADDR_1 = "127.0.0.1" + PORT_41_PING_ADDR_2 = "127.0.0.1" + PORT_41_PING_ADDR_3 = "127.0.0.1" + PORT_41_PING_TYPE_0 = "ICMP" + PORT_41_PING_TYPE_1 = "ICMP" + PORT_41_PING_TYPE_2 = "ICMP" + PORT_41_PING_TYPE_3 = "ICMP" + PORT_41_PING_ADDR_WAIT_TIME_0 = 10 + PORT_41_PING_ADDR_WAIT_TIME_1 = 10 + PORT_41_PING_ADDR_WAIT_TIME_2 = 10 + PORT_41_PING_ADDR_WAIT_TIME_3 = 10 + PORT_41_PING_TO_PING_TIME_0 = 10 + PORT_41_PING_TO_PING_TIME_1 = 10 + PORT_41_PING_TO_PING_TIME_2 = 10 + PORT_41_PING_TO_PING_TIME_3 = 10 + PORT_41_PING_FAIL_COUNT_0 = 10 + PORT_41_PING_FAIL_COUNT_1 = 10 + PORT_41_PING_FAIL_COUNT_2 = 10 + PORT_41_PING_FAIL_COUNT_3 = 10 + PORT_41_PING_SUCCESS_COUNT_0 = 10 + PORT_41_PING_SUCCESS_COUNT_1 = 10 + PORT_41_PING_SUCCESS_COUNT_2 = 10 + PORT_41_PING_SUCCESS_COUNT_3 = 10 + PORT_41_PING_LOGIC_FOR_FAIL = "OR" + PORT_41_PING_LOGIC_FOR_SUCCESS = "OR" + PORT_41_PING_ACTION_ON_FAIL = "NONE" + PORT_41_PING_ACTION_ON_SUCCESS = "NONE" + PORT_41_PING_ACTION_SUCCESS_TIME = 10 + PORT_41_PING_ACTION_FAIL_TIME = 10 + PORT_41_RESET_TIME = 5 + # + # Port Configuration 42 + # + PORT_42_ENABLED = "ENABLED" + PORT_42_NAME = "RB2-5" + PORT_42_DESCRIPTION = "Relay Board 2 Relay 5" + PORT_42_LOCKED = "UNLOCKED" + PORT_42_MODE = "OUTPUT" + PORT_42_POWERUPSTATE = "OFF" + PORT_42_POWERDOWNSTATE = "CURRENT" + PORT_42_ON_STATE_VALUE = "LOW" + PORT_42_OFF_STATE_VALUE = "HIGH" + PORT_42_ON_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_42_OFF_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_42_ON_TIME_ENABLE_0 = "DISABLED" + PORT_42_OFF_TIME_ENABLE_0 = "DISABLED" + PORT_42_ON_TIME_1 = "00:00:00 0,1,2,3,4,5,6" + PORT_42_OFF_TIME_1 = "00:00:00 0,1,2,3,4,5,6" + PORT_42_ON_TIME_ENABLE_1 = "DISABLED" + PORT_42_OFF_TIME_ENABLE_1 = "DISABLED" + PORT_42_ON_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_42_OFF_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_42_ON_TIME_ENABLE_2 = "DISABLED" + PORT_42_OFF_TIME_ENABLE_2 = "DISABLED" + PORT_42_ON_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_42_OFF_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_42_ON_TIME_ENABLE_3 = "DISABLED" + PORT_42_OFF_TIME_ENABLE_3 = "DISABLED" + PORT_42_ON_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_42_OFF_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_42_ON_TIME_ENABLE_4 = "DISABLED" + PORT_42_OFF_TIME_ENABLE_4 = "DISABLED" + PORT_42_ON_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_42_OFF_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_42_ON_TIME_ENABLE_5 = "DISABLED" + PORT_42_OFF_TIME_ENABLE_5 = "DISABLED" + PORT_42_ON_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_42_OFF_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_42_ON_TIME_ENABLE_6 = "DISABLED" + PORT_42_OFF_TIME_ENABLE_6 = "DISABLED" + PORT_42_ON_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_42_OFF_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_42_ON_TIME_ENABLE_7 = "DISABLED" + PORT_42_OFF_TIME_ENABLE_7 = "DISABLED" + PORT_42_PING_ENABLE_0 = "DISABLED" + PORT_42_PING_ENABLE_1 = "DISABLED" + PORT_42_PING_ENABLE_2 = "DISABLED" + PORT_42_PING_ENABLE_3 = "DISABLED" + PORT_42_PING_ADDR_0 = "127.0.0.1" + PORT_42_PING_ADDR_1 = "127.0.0.1" + PORT_42_PING_ADDR_2 = "127.0.0.1" + PORT_42_PING_ADDR_3 = "127.0.0.1" + PORT_42_PING_TYPE_0 = "ICMP" + PORT_42_PING_TYPE_1 = "ICMP" + PORT_42_PING_TYPE_2 = "ICMP" + PORT_42_PING_TYPE_3 = "ICMP" + PORT_42_PING_ADDR_WAIT_TIME_0 = 10 + PORT_42_PING_ADDR_WAIT_TIME_1 = 10 + PORT_42_PING_ADDR_WAIT_TIME_2 = 10 + PORT_42_PING_ADDR_WAIT_TIME_3 = 10 + PORT_42_PING_TO_PING_TIME_0 = 10 + PORT_42_PING_TO_PING_TIME_1 = 10 + PORT_42_PING_TO_PING_TIME_2 = 10 + PORT_42_PING_TO_PING_TIME_3 = 10 + PORT_42_PING_FAIL_COUNT_0 = 10 + PORT_42_PING_FAIL_COUNT_1 = 10 + PORT_42_PING_FAIL_COUNT_2 = 10 + PORT_42_PING_FAIL_COUNT_3 = 10 + PORT_42_PING_SUCCESS_COUNT_0 = 10 + PORT_42_PING_SUCCESS_COUNT_1 = 10 + PORT_42_PING_SUCCESS_COUNT_2 = 10 + PORT_42_PING_SUCCESS_COUNT_3 = 10 + PORT_42_PING_LOGIC_FOR_FAIL = "OR" + PORT_42_PING_LOGIC_FOR_SUCCESS = "OR" + PORT_42_PING_ACTION_ON_FAIL = "NONE" + PORT_42_PING_ACTION_ON_SUCCESS = "NONE" + PORT_42_PING_ACTION_SUCCESS_TIME = 10 + PORT_42_PING_ACTION_FAIL_TIME = 10 + PORT_42_RESET_TIME = 5 + # + # Port Configuration 43 + # + PORT_43_ENABLED = "ENABLED" + PORT_43_NAME = "RB2-6" + PORT_43_DESCRIPTION = "Relay Board 2 Relay 6" + PORT_43_LOCKED = "UNLOCKED" + PORT_43_MODE = "OUTPUT" + PORT_43_POWERUPSTATE = "OFF" + PORT_43_POWERDOWNSTATE = "CURRENT" + PORT_43_ON_STATE_VALUE = "LOW" + PORT_43_OFF_STATE_VALUE = "HIGH" + PORT_43_ON_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_43_OFF_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_43_ON_TIME_ENABLE_0 = "DISABLED" + PORT_43_OFF_TIME_ENABLE_0 = "DISABLED" + PORT_43_ON_TIME_1 = "00:00:00 0,1,2,3,4,5,6" + PORT_43_OFF_TIME_1 = "00:00:00 0,1,2,3,4,5,6" + PORT_43_ON_TIME_ENABLE_1 = "DISABLED" + PORT_43_OFF_TIME_ENABLE_1 = "DISABLED" + PORT_43_ON_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_43_OFF_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_43_ON_TIME_ENABLE_2 = "DISABLED" + PORT_43_OFF_TIME_ENABLE_2 = "DISABLED" + PORT_43_ON_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_43_OFF_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_43_ON_TIME_ENABLE_3 = "DISABLED" + PORT_43_OFF_TIME_ENABLE_3 = "DISABLED" + PORT_43_ON_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_43_OFF_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_43_ON_TIME_ENABLE_4 = "DISABLED" + PORT_43_OFF_TIME_ENABLE_4 = "DISABLED" + PORT_43_ON_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_43_OFF_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_43_ON_TIME_ENABLE_5 = "DISABLED" + PORT_43_OFF_TIME_ENABLE_5 = "DISABLED" + PORT_43_ON_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_43_OFF_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_43_ON_TIME_ENABLE_6 = "DISABLED" + PORT_43_OFF_TIME_ENABLE_6 = "DISABLED" + PORT_43_ON_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_43_OFF_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_43_ON_TIME_ENABLE_7 = "DISABLED" + PORT_43_OFF_TIME_ENABLE_7 = "DISABLED" + PORT_43_PING_ENABLE_0 = "DISABLED" + PORT_43_PING_ENABLE_1 = "DISABLED" + PORT_43_PING_ENABLE_2 = "DISABLED" + PORT_43_PING_ENABLE_3 = "DISABLED" + PORT_43_PING_ADDR_0 = "127.0.0.1" + PORT_43_PING_ADDR_1 = "127.0.0.1" + PORT_43_PING_ADDR_2 = "127.0.0.1" + PORT_43_PING_ADDR_3 = "127.0.0.1" + PORT_43_PING_TYPE_0 = "ICMP" + PORT_43_PING_TYPE_1 = "ICMP" + PORT_43_PING_TYPE_2 = "ICMP" + PORT_43_PING_TYPE_3 = "ICMP" + PORT_43_PING_ADDR_WAIT_TIME_0 = 10 + PORT_43_PING_ADDR_WAIT_TIME_1 = 10 + PORT_43_PING_ADDR_WAIT_TIME_2 = 10 + PORT_43_PING_ADDR_WAIT_TIME_3 = 10 + PORT_43_PING_TO_PING_TIME_0 = 10 + PORT_43_PING_TO_PING_TIME_1 = 10 + PORT_43_PING_TO_PING_TIME_2 = 10 + PORT_43_PING_TO_PING_TIME_3 = 10 + PORT_43_PING_FAIL_COUNT_0 = 10 + PORT_43_PING_FAIL_COUNT_1 = 10 + PORT_43_PING_FAIL_COUNT_2 = 10 + PORT_43_PING_FAIL_COUNT_3 = 10 + PORT_43_PING_SUCCESS_COUNT_0 = 10 + PORT_43_PING_SUCCESS_COUNT_1 = 10 + PORT_43_PING_SUCCESS_COUNT_2 = 10 + PORT_43_PING_SUCCESS_COUNT_3 = 10 + PORT_43_PING_LOGIC_FOR_FAIL = "OR" + PORT_43_PING_LOGIC_FOR_SUCCESS = "OR" + PORT_43_PING_ACTION_ON_FAIL = "NONE" + PORT_43_PING_ACTION_ON_SUCCESS = "NONE" + PORT_43_PING_ACTION_SUCCESS_TIME = 10 + PORT_43_PING_ACTION_FAIL_TIME = 10 + PORT_43_RESET_TIME = 5 + # + # Port Configuration 44 + # + PORT_44_ENABLED = "ENABLED" + PORT_44_NAME = "RB2-7" + PORT_44_DESCRIPTION = "Relay Board 2 Relay 7" + PORT_44_LOCKED = "UNLOCKED" + PORT_44_MODE = "OUTPUT" + PORT_44_POWERUPSTATE = "OFF" + PORT_44_POWERDOWNSTATE = "CURRENT" + PORT_44_ON_STATE_VALUE = "LOW" + PORT_44_OFF_STATE_VALUE = "HIGH" + PORT_44_ON_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_44_OFF_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_44_ON_TIME_ENABLE_0 = "DISABLED" + PORT_44_OFF_TIME_ENABLE_0 = "DISABLED" + PORT_44_ON_TIME_1 = "00:00:00 0,1,2,3,4,5,6" + PORT_44_OFF_TIME_1 = "00:00:00 0,1,2,3,4,5,6" + PORT_44_ON_TIME_ENABLE_1 = "DISABLED" + PORT_44_OFF_TIME_ENABLE_1 = "DISABLED" + PORT_44_ON_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_44_OFF_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_44_ON_TIME_ENABLE_2 = "DISABLED" + PORT_44_OFF_TIME_ENABLE_2 = "DISABLED" + PORT_44_ON_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_44_OFF_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_44_ON_TIME_ENABLE_3 = "DISABLED" + PORT_44_OFF_TIME_ENABLE_3 = "DISABLED" + PORT_44_ON_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_44_OFF_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_44_ON_TIME_ENABLE_4 = "DISABLED" + PORT_44_OFF_TIME_ENABLE_4 = "DISABLED" + PORT_44_ON_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_44_OFF_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_44_ON_TIME_ENABLE_5 = "DISABLED" + PORT_44_OFF_TIME_ENABLE_5 = "DISABLED" + PORT_44_ON_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_44_OFF_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_44_ON_TIME_ENABLE_6 = "DISABLED" + PORT_44_OFF_TIME_ENABLE_6 = "DISABLED" + PORT_44_ON_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_44_OFF_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_44_ON_TIME_ENABLE_7 = "DISABLED" + PORT_44_OFF_TIME_ENABLE_7 = "DISABLED" + PORT_44_PING_ENABLE_0 = "DISABLED" + PORT_44_PING_ENABLE_1 = "DISABLED" + PORT_44_PING_ENABLE_2 = "DISABLED" + PORT_44_PING_ENABLE_3 = "DISABLED" + PORT_44_PING_ADDR_0 = "127.0.0.1" + PORT_44_PING_ADDR_1 = "127.0.0.1" + PORT_44_PING_ADDR_2 = "127.0.0.1" + PORT_44_PING_ADDR_3 = "127.0.0.1" + PORT_44_PING_TYPE_0 = "ICMP" + PORT_44_PING_TYPE_1 = "ICMP" + PORT_44_PING_TYPE_2 = "ICMP" + PORT_44_PING_TYPE_3 = "ICMP" + PORT_44_PING_ADDR_WAIT_TIME_0 = 10 + PORT_44_PING_ADDR_WAIT_TIME_1 = 10 + PORT_44_PING_ADDR_WAIT_TIME_2 = 10 + PORT_44_PING_ADDR_WAIT_TIME_3 = 10 + PORT_44_PING_TO_PING_TIME_0 = 10 + PORT_44_PING_TO_PING_TIME_1 = 10 + PORT_44_PING_TO_PING_TIME_2 = 10 + PORT_44_PING_TO_PING_TIME_3 = 10 + PORT_44_PING_FAIL_COUNT_0 = 10 + PORT_44_PING_FAIL_COUNT_1 = 10 + PORT_44_PING_FAIL_COUNT_2 = 10 + PORT_44_PING_FAIL_COUNT_3 = 10 + PORT_44_PING_SUCCESS_COUNT_0 = 10 + PORT_44_PING_SUCCESS_COUNT_1 = 10 + PORT_44_PING_SUCCESS_COUNT_2 = 10 + PORT_44_PING_SUCCESS_COUNT_3 = 10 + PORT_44_PING_LOGIC_FOR_FAIL = "OR" + PORT_44_PING_LOGIC_FOR_SUCCESS = "OR" + PORT_44_PING_ACTION_ON_FAIL = "NONE" + PORT_44_PING_ACTION_ON_SUCCESS = "NONE" + PORT_44_PING_ACTION_SUCCESS_TIME = 10 + PORT_44_PING_ACTION_FAIL_TIME = 10 + PORT_44_RESET_TIME = 5 + # + # Port Configuration 45 + # + PORT_45_ENABLED = "ENABLED" + PORT_45_NAME = "RB2-8" + PORT_45_DESCRIPTION = "Relay Board 2 Relay 8" + PORT_45_LOCKED = "UNLOCKED" + PORT_45_MODE = "OUTPUT" + PORT_45_POWERUPSTATE = "OFF" + PORT_45_POWERDOWNSTATE = "CURRENT" + PORT_45_ON_STATE_VALUE = "LOW" + PORT_45_OFF_STATE_VALUE = "HIGH" + PORT_45_ON_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_45_OFF_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_45_ON_TIME_ENABLE_0 = "DISABLED" + PORT_45_OFF_TIME_ENABLE_0 = "DISABLED" + PORT_45_ON_TIME_1 = "00:00:00 0,1,2,3,4,5,6" + PORT_45_OFF_TIME_1 = "00:00:00 0,1,2,3,4,5,6" + PORT_45_ON_TIME_ENABLE_1 = "DISABLED" + PORT_45_OFF_TIME_ENABLE_1 = "DISABLED" + PORT_45_ON_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_45_OFF_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_45_ON_TIME_ENABLE_2 = "DISABLED" + PORT_45_OFF_TIME_ENABLE_2 = "DISABLED" + PORT_45_ON_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_45_OFF_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_45_ON_TIME_ENABLE_3 = "DISABLED" + PORT_45_OFF_TIME_ENABLE_3 = "DISABLED" + PORT_45_ON_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_45_OFF_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_45_ON_TIME_ENABLE_4 = "DISABLED" + PORT_45_OFF_TIME_ENABLE_4 = "DISABLED" + PORT_45_ON_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_45_OFF_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_45_ON_TIME_ENABLE_5 = "DISABLED" + PORT_45_OFF_TIME_ENABLE_5 = "DISABLED" + PORT_45_ON_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_45_OFF_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_45_ON_TIME_ENABLE_6 = "DISABLED" + PORT_45_OFF_TIME_ENABLE_6 = "DISABLED" + PORT_45_ON_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_45_OFF_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_45_ON_TIME_ENABLE_7 = "DISABLED" + PORT_45_OFF_TIME_ENABLE_7 = "DISABLED" + PORT_45_PING_ENABLE_0 = "DISABLED" + PORT_45_PING_ENABLE_1 = "DISABLED" + PORT_45_PING_ENABLE_2 = "DISABLED" + PORT_45_PING_ENABLE_3 = "DISABLED" + PORT_45_PING_ADDR_0 = "127.0.0.1" + PORT_45_PING_ADDR_1 = "127.0.0.1" + PORT_45_PING_ADDR_2 = "127.0.0.1" + PORT_45_PING_ADDR_3 = "127.0.0.1" + PORT_45_PING_TYPE_0 = "ICMP" + PORT_45_PING_TYPE_1 = "ICMP" + PORT_45_PING_TYPE_2 = "ICMP" + PORT_45_PING_TYPE_3 = "ICMP" + PORT_45_PING_ADDR_WAIT_TIME_0 = 10 + PORT_45_PING_ADDR_WAIT_TIME_1 = 10 + PORT_45_PING_ADDR_WAIT_TIME_2 = 10 + PORT_45_PING_ADDR_WAIT_TIME_3 = 10 + PORT_45_PING_TO_PING_TIME_0 = 10 + PORT_45_PING_TO_PING_TIME_1 = 10 + PORT_45_PING_TO_PING_TIME_2 = 10 + PORT_45_PING_TO_PING_TIME_3 = 10 + PORT_45_PING_FAIL_COUNT_0 = 10 + PORT_45_PING_FAIL_COUNT_1 = 10 + PORT_45_PING_FAIL_COUNT_2 = 10 + PORT_45_PING_FAIL_COUNT_3 = 10 + PORT_45_PING_SUCCESS_COUNT_0 = 10 + PORT_45_PING_SUCCESS_COUNT_1 = 10 + PORT_45_PING_SUCCESS_COUNT_2 = 10 + PORT_45_PING_SUCCESS_COUNT_3 = 10 + PORT_45_PING_LOGIC_FOR_FAIL = "OR" + PORT_45_PING_LOGIC_FOR_SUCCESS = "OR" + PORT_45_PING_ACTION_ON_FAIL = "NONE" + PORT_45_PING_ACTION_ON_SUCCESS = "NONE" + PORT_45_PING_ACTION_SUCCESS_TIME = 10 + PORT_45_PING_ACTION_FAIL_TIME = 10 + PORT_45_RESET_TIME = 5 + # + # Port Configuration 46 + # + PORT_46_ENABLED = "ENABLED" + PORT_46_NAME = "RB2-9" + PORT_46_DESCRIPTION = "Relay Board 2 Relay 9" + PORT_46_LOCKED = "UNLOCKED" + PORT_46_MODE = "OUTPUT" + PORT_46_POWERUPSTATE = "OFF" + PORT_46_POWERDOWNSTATE = "CURRENT" + PORT_46_ON_STATE_VALUE = "LOW" + PORT_46_OFF_STATE_VALUE = "HIGH" + PORT_46_ON_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_46_OFF_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_46_ON_TIME_ENABLE_0 = "DISABLED" + PORT_46_OFF_TIME_ENABLE_0 = "DISABLED" + PORT_46_ON_TIME_1 = "00:00:00 0,1,2,3,4,5,6" + PORT_46_OFF_TIME_1 = "00:00:00 0,1,2,3,4,5,6" + PORT_46_ON_TIME_ENABLE_1 = "DISABLED" + PORT_46_OFF_TIME_ENABLE_1 = "DISABLED" + PORT_46_ON_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_46_OFF_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_46_ON_TIME_ENABLE_2 = "DISABLED" + PORT_46_OFF_TIME_ENABLE_2 = "DISABLED" + PORT_46_ON_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_46_OFF_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_46_ON_TIME_ENABLE_3 = "DISABLED" + PORT_46_OFF_TIME_ENABLE_3 = "DISABLED" + PORT_46_ON_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_46_OFF_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_46_ON_TIME_ENABLE_4 = "DISABLED" + PORT_46_OFF_TIME_ENABLE_4 = "DISABLED" + PORT_46_ON_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_46_OFF_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_46_ON_TIME_ENABLE_5 = "DISABLED" + PORT_46_OFF_TIME_ENABLE_5 = "DISABLED" + PORT_46_ON_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_46_OFF_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_46_ON_TIME_ENABLE_6 = "DISABLED" + PORT_46_OFF_TIME_ENABLE_6 = "DISABLED" + PORT_46_ON_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_46_OFF_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_46_ON_TIME_ENABLE_7 = "DISABLED" + PORT_46_OFF_TIME_ENABLE_7 = "DISABLED" + PORT_46_PING_ENABLE_0 = "DISABLED" + PORT_46_PING_ENABLE_1 = "DISABLED" + PORT_46_PING_ENABLE_2 = "DISABLED" + PORT_46_PING_ENABLE_3 = "DISABLED" + PORT_46_PING_ADDR_0 = "127.0.0.1" + PORT_46_PING_ADDR_1 = "127.0.0.1" + PORT_46_PING_ADDR_2 = "127.0.0.1" + PORT_46_PING_ADDR_3 = "127.0.0.1" + PORT_46_PING_TYPE_0 = "ICMP" + PORT_46_PING_TYPE_1 = "ICMP" + PORT_46_PING_TYPE_2 = "ICMP" + PORT_46_PING_TYPE_3 = "ICMP" + PORT_46_PING_ADDR_WAIT_TIME_0 = 10 + PORT_46_PING_ADDR_WAIT_TIME_1 = 10 + PORT_46_PING_ADDR_WAIT_TIME_2 = 10 + PORT_46_PING_ADDR_WAIT_TIME_3 = 10 + PORT_46_PING_TO_PING_TIME_0 = 10 + PORT_46_PING_TO_PING_TIME_1 = 10 + PORT_46_PING_TO_PING_TIME_2 = 10 + PORT_46_PING_TO_PING_TIME_3 = 10 + PORT_46_PING_FAIL_COUNT_0 = 10 + PORT_46_PING_FAIL_COUNT_1 = 10 + PORT_46_PING_FAIL_COUNT_2 = 10 + PORT_46_PING_FAIL_COUNT_3 = 10 + PORT_46_PING_SUCCESS_COUNT_0 = 10 + PORT_46_PING_SUCCESS_COUNT_1 = 10 + PORT_46_PING_SUCCESS_COUNT_2 = 10 + PORT_46_PING_SUCCESS_COUNT_3 = 10 + PORT_46_PING_LOGIC_FOR_FAIL = "OR" + PORT_46_PING_LOGIC_FOR_SUCCESS = "OR" + PORT_46_PING_ACTION_ON_FAIL = "NONE" + PORT_46_PING_ACTION_ON_SUCCESS = "NONE" + PORT_46_PING_ACTION_SUCCESS_TIME = 10 + PORT_46_PING_ACTION_FAIL_TIME = 10 + PORT_46_RESET_TIME = 5 + # + # Port Configuration 47 + # + PORT_47_ENABLED = "ENABLED" + PORT_47_NAME = "RB2-10" + PORT_47_DESCRIPTION = "Relay Board 2 Relay 10" + PORT_47_LOCKED = "UNLOCKED" + PORT_47_MODE = "OUTPUT" + PORT_47_POWERUPSTATE = "OFF" + PORT_47_POWERDOWNSTATE = "CURRENT" + PORT_47_ON_STATE_VALUE = "LOW" + PORT_47_OFF_STATE_VALUE = "HIGH" + PORT_47_ON_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_47_OFF_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_47_ON_TIME_ENABLE_0 = "DISABLED" + PORT_47_OFF_TIME_ENABLE_0 = "DISABLED" + PORT_47_ON_TIME_1 = "00:00:00 0,1,2,3,4,5,6" + PORT_47_OFF_TIME_1 = "00:00:00 0,1,2,3,4,5,6" + PORT_47_ON_TIME_ENABLE_1 = "DISABLED" + PORT_47_OFF_TIME_ENABLE_1 = "DISABLED" + PORT_47_ON_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_47_OFF_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_47_ON_TIME_ENABLE_2 = "DISABLED" + PORT_47_OFF_TIME_ENABLE_2 = "DISABLED" + PORT_47_ON_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_47_OFF_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_47_ON_TIME_ENABLE_3 = "DISABLED" + PORT_47_OFF_TIME_ENABLE_3 = "DISABLED" + PORT_47_ON_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_47_OFF_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_47_ON_TIME_ENABLE_4 = "DISABLED" + PORT_47_OFF_TIME_ENABLE_4 = "DISABLED" + PORT_47_ON_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_47_OFF_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_47_ON_TIME_ENABLE_5 = "DISABLED" + PORT_47_OFF_TIME_ENABLE_5 = "DISABLED" + PORT_47_ON_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_47_OFF_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_47_ON_TIME_ENABLE_6 = "DISABLED" + PORT_47_OFF_TIME_ENABLE_6 = "DISABLED" + PORT_47_ON_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_47_OFF_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_47_ON_TIME_ENABLE_7 = "DISABLED" + PORT_47_OFF_TIME_ENABLE_7 = "DISABLED" + PORT_47_PING_ENABLE_0 = "DISABLED" + PORT_47_PING_ENABLE_1 = "DISABLED" + PORT_47_PING_ENABLE_2 = "DISABLED" + PORT_47_PING_ENABLE_3 = "DISABLED" + PORT_47_PING_ADDR_0 = "127.0.0.1" + PORT_47_PING_ADDR_1 = "127.0.0.1" + PORT_47_PING_ADDR_2 = "127.0.0.1" + PORT_47_PING_ADDR_3 = "127.0.0.1" + PORT_47_PING_TYPE_0 = "ICMP" + PORT_47_PING_TYPE_1 = "ICMP" + PORT_47_PING_TYPE_2 = "ICMP" + PORT_47_PING_TYPE_3 = "ICMP" + PORT_47_PING_ADDR_WAIT_TIME_0 = 10 + PORT_47_PING_ADDR_WAIT_TIME_1 = 10 + PORT_47_PING_ADDR_WAIT_TIME_2 = 10 + PORT_47_PING_ADDR_WAIT_TIME_3 = 10 + PORT_47_PING_TO_PING_TIME_0 = 10 + PORT_47_PING_TO_PING_TIME_1 = 10 + PORT_47_PING_TO_PING_TIME_2 = 10 + PORT_47_PING_TO_PING_TIME_3 = 10 + PORT_47_PING_FAIL_COUNT_0 = 10 + PORT_47_PING_FAIL_COUNT_1 = 10 + PORT_47_PING_FAIL_COUNT_2 = 10 + PORT_47_PING_FAIL_COUNT_3 = 10 + PORT_47_PING_SUCCESS_COUNT_0 = 10 + PORT_47_PING_SUCCESS_COUNT_1 = 10 + PORT_47_PING_SUCCESS_COUNT_2 = 10 + PORT_47_PING_SUCCESS_COUNT_3 = 10 + PORT_47_PING_LOGIC_FOR_FAIL = "OR" + PORT_47_PING_LOGIC_FOR_SUCCESS = "OR" + PORT_47_PING_ACTION_ON_FAIL = "NONE" + PORT_47_PING_ACTION_ON_SUCCESS = "NONE" + PORT_47_PING_ACTION_SUCCESS_TIME = 10 + PORT_47_PING_ACTION_FAIL_TIME = 10 + PORT_47_RESET_TIME = 5 + # + # Port Configuration 48 + # + PORT_48_ENABLED = "ENABLED" + PORT_48_NAME = "RB2-11" + PORT_48_DESCRIPTION = "Relay Board 2 Relay 11" + PORT_48_LOCKED = "UNLOCKED" + PORT_48_MODE = "OUTPUT" + PORT_48_POWERUPSTATE = "OFF" + PORT_48_POWERDOWNSTATE = "CURRENT" + PORT_48_ON_STATE_VALUE = "LOW" + PORT_48_OFF_STATE_VALUE = "HIGH" + PORT_48_ON_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_48_OFF_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_48_ON_TIME_ENABLE_0 = "DISABLED" + PORT_48_OFF_TIME_ENABLE_0 = "DISABLED" + PORT_48_ON_TIME_1 = "00:00:00 0,1,2,3,4,5,6" + PORT_48_OFF_TIME_1 = "00:00:00 0,1,2,3,4,5,6" + PORT_48_ON_TIME_ENABLE_1 = "DISABLED" + PORT_48_OFF_TIME_ENABLE_1 = "DISABLED" + PORT_48_ON_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_48_OFF_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_48_ON_TIME_ENABLE_2 = "DISABLED" + PORT_48_OFF_TIME_ENABLE_2 = "DISABLED" + PORT_48_ON_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_48_OFF_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_48_ON_TIME_ENABLE_3 = "DISABLED" + PORT_48_OFF_TIME_ENABLE_3 = "DISABLED" + PORT_48_ON_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_48_OFF_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_48_ON_TIME_ENABLE_4 = "DISABLED" + PORT_48_OFF_TIME_ENABLE_4 = "DISABLED" + PORT_48_ON_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_48_OFF_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_48_ON_TIME_ENABLE_5 = "DISABLED" + PORT_48_OFF_TIME_ENABLE_5 = "DISABLED" + PORT_48_ON_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_48_OFF_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_48_ON_TIME_ENABLE_6 = "DISABLED" + PORT_48_OFF_TIME_ENABLE_6 = "DISABLED" + PORT_48_ON_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_48_OFF_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_48_ON_TIME_ENABLE_7 = "DISABLED" + PORT_48_OFF_TIME_ENABLE_7 = "DISABLED" + PORT_48_PING_ENABLE_0 = "DISABLED" + PORT_48_PING_ENABLE_1 = "DISABLED" + PORT_48_PING_ENABLE_2 = "DISABLED" + PORT_48_PING_ENABLE_3 = "DISABLED" + PORT_48_PING_ADDR_0 = "127.0.0.1" + PORT_48_PING_ADDR_1 = "127.0.0.1" + PORT_48_PING_ADDR_2 = "127.0.0.1" + PORT_48_PING_ADDR_3 = "127.0.0.1" + PORT_48_PING_TYPE_0 = "ICMP" + PORT_48_PING_TYPE_1 = "ICMP" + PORT_48_PING_TYPE_2 = "ICMP" + PORT_48_PING_TYPE_3 = "ICMP" + PORT_48_PING_ADDR_WAIT_TIME_0 = 10 + PORT_48_PING_ADDR_WAIT_TIME_1 = 10 + PORT_48_PING_ADDR_WAIT_TIME_2 = 10 + PORT_48_PING_ADDR_WAIT_TIME_3 = 10 + PORT_48_PING_TO_PING_TIME_0 = 10 + PORT_48_PING_TO_PING_TIME_1 = 10 + PORT_48_PING_TO_PING_TIME_2 = 10 + PORT_48_PING_TO_PING_TIME_3 = 10 + PORT_48_PING_FAIL_COUNT_0 = 10 + PORT_48_PING_FAIL_COUNT_1 = 10 + PORT_48_PING_FAIL_COUNT_2 = 10 + PORT_48_PING_FAIL_COUNT_3 = 10 + PORT_48_PING_SUCCESS_COUNT_0 = 10 + PORT_48_PING_SUCCESS_COUNT_1 = 10 + PORT_48_PING_SUCCESS_COUNT_2 = 10 + PORT_48_PING_SUCCESS_COUNT_3 = 10 + PORT_48_PING_LOGIC_FOR_FAIL = "OR" + PORT_48_PING_LOGIC_FOR_SUCCESS = "OR" + PORT_48_PING_ACTION_ON_FAIL = "NONE" + PORT_48_PING_ACTION_ON_SUCCESS = "NONE" + PORT_48_PING_ACTION_SUCCESS_TIME = 10 + PORT_48_PING_ACTION_FAIL_TIME = 10 + PORT_48_RESET_TIME = 5 + # + # Port Configuration 49 + # + PORT_49_ENABLED = "ENABLED" + PORT_49_NAME = "RB2-12" + PORT_49_DESCRIPTION = "Relay Board 2 Relay 12" + PORT_49_LOCKED = "UNLOCKED" + PORT_49_MODE = "OUTPUT" + PORT_49_POWERUPSTATE = "OFF" + PORT_49_POWERDOWNSTATE = "CURRENT" + PORT_49_ON_STATE_VALUE = "LOW" + PORT_49_OFF_STATE_VALUE = "HIGH" + PORT_49_ON_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_49_OFF_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_49_ON_TIME_ENABLE_0 = "DISABLED" + PORT_49_OFF_TIME_ENABLE_0 = "DISABLED" + PORT_49_ON_TIME_1 = "00:00:00 0,1,2,3,4,5,6" + PORT_49_OFF_TIME_1 = "00:00:00 0,1,2,3,4,5,6" + PORT_49_ON_TIME_ENABLE_1 = "DISABLED" + PORT_49_OFF_TIME_ENABLE_1 = "DISABLED" + PORT_49_ON_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_49_OFF_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_49_ON_TIME_ENABLE_2 = "DISABLED" + PORT_49_OFF_TIME_ENABLE_2 = "DISABLED" + PORT_49_ON_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_49_OFF_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_49_ON_TIME_ENABLE_3 = "DISABLED" + PORT_49_OFF_TIME_ENABLE_3 = "DISABLED" + PORT_49_ON_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_49_OFF_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_49_ON_TIME_ENABLE_4 = "DISABLED" + PORT_49_OFF_TIME_ENABLE_4 = "DISABLED" + PORT_49_ON_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_49_OFF_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_49_ON_TIME_ENABLE_5 = "DISABLED" + PORT_49_OFF_TIME_ENABLE_5 = "DISABLED" + PORT_49_ON_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_49_OFF_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_49_ON_TIME_ENABLE_6 = "DISABLED" + PORT_49_OFF_TIME_ENABLE_6 = "DISABLED" + PORT_49_ON_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_49_OFF_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_49_ON_TIME_ENABLE_7 = "DISABLED" + PORT_49_OFF_TIME_ENABLE_7 = "DISABLED" + PORT_49_PING_ENABLE_0 = "DISABLED" + PORT_49_PING_ENABLE_1 = "DISABLED" + PORT_49_PING_ENABLE_2 = "DISABLED" + PORT_49_PING_ENABLE_3 = "DISABLED" + PORT_49_PING_ADDR_0 = "127.0.0.1" + PORT_49_PING_ADDR_1 = "127.0.0.1" + PORT_49_PING_ADDR_2 = "127.0.0.1" + PORT_49_PING_ADDR_3 = "127.0.0.1" + PORT_49_PING_TYPE_0 = "ICMP" + PORT_49_PING_TYPE_1 = "ICMP" + PORT_49_PING_TYPE_2 = "ICMP" + PORT_49_PING_TYPE_3 = "ICMP" + PORT_49_PING_ADDR_WAIT_TIME_0 = 10 + PORT_49_PING_ADDR_WAIT_TIME_1 = 10 + PORT_49_PING_ADDR_WAIT_TIME_2 = 10 + PORT_49_PING_ADDR_WAIT_TIME_3 = 10 + PORT_49_PING_TO_PING_TIME_0 = 10 + PORT_49_PING_TO_PING_TIME_1 = 10 + PORT_49_PING_TO_PING_TIME_2 = 10 + PORT_49_PING_TO_PING_TIME_3 = 10 + PORT_49_PING_FAIL_COUNT_0 = 10 + PORT_49_PING_FAIL_COUNT_1 = 10 + PORT_49_PING_FAIL_COUNT_2 = 10 + PORT_49_PING_FAIL_COUNT_3 = 10 + PORT_49_PING_SUCCESS_COUNT_0 = 10 + PORT_49_PING_SUCCESS_COUNT_1 = 10 + PORT_49_PING_SUCCESS_COUNT_2 = 10 + PORT_49_PING_SUCCESS_COUNT_3 = 10 + PORT_49_PING_LOGIC_FOR_FAIL = "OR" + PORT_49_PING_LOGIC_FOR_SUCCESS = "OR" + PORT_49_PING_ACTION_ON_FAIL = "NONE" + PORT_49_PING_ACTION_ON_SUCCESS = "NONE" + PORT_49_PING_ACTION_SUCCESS_TIME = 10 + PORT_49_PING_ACTION_FAIL_TIME = 10 + PORT_49_RESET_TIME = 5 + # + # Port Configuration 50 + # + PORT_50_ENABLED = "ENABLED" + PORT_50_NAME = "PORT 50" + PORT_50_DESCRIPTION = "PORT 50 (not configured)" + PORT_50_LOCKED = "UNLOCKED" + PORT_50_MODE = "INPUT" + PORT_50_POWERUPSTATE = "OFF" + PORT_50_POWERDOWNSTATE = "CURRENT" + PORT_50_ON_STATE_VALUE = "LOW" + PORT_50_OFF_STATE_VALUE = "HIGH" + PORT_50_ON_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_50_OFF_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_50_ON_TIME_ENABLE_0 = "DISABLED" + PORT_50_OFF_TIME_ENABLE_0 = "DISABLED" + PORT_50_ON_TIME_1 = "00:00:00 0,1,2,3,4,5,6" + PORT_50_OFF_TIME_1 = "00:00:00 0,1,2,3,4,5,6" + PORT_50_ON_TIME_ENABLE_1 = "DISABLED" + PORT_50_OFF_TIME_ENABLE_1 = "DISABLED" + PORT_50_ON_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_50_OFF_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_50_ON_TIME_ENABLE_2 = "DISABLED" + PORT_50_OFF_TIME_ENABLE_2 = "DISABLED" + PORT_50_ON_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_50_OFF_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_50_ON_TIME_ENABLE_3 = "DISABLED" + PORT_50_OFF_TIME_ENABLE_3 = "DISABLED" + PORT_50_ON_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_50_OFF_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_50_ON_TIME_ENABLE_4 = "DISABLED" + PORT_50_OFF_TIME_ENABLE_4 = "DISABLED" + PORT_50_ON_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_50_OFF_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_50_ON_TIME_ENABLE_5 = "DISABLED" + PORT_50_OFF_TIME_ENABLE_5 = "DISABLED" + PORT_50_ON_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_50_OFF_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_50_ON_TIME_ENABLE_6 = "DISABLED" + PORT_50_OFF_TIME_ENABLE_6 = "DISABLED" + PORT_50_ON_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_50_OFF_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_50_ON_TIME_ENABLE_7 = "DISABLED" + PORT_50_OFF_TIME_ENABLE_7 = "DISABLED" + PORT_50_PING_ENABLE_0 = "DISABLED" + PORT_50_PING_ENABLE_1 = "DISABLED" + PORT_50_PING_ENABLE_2 = "DISABLED" + PORT_50_PING_ENABLE_3 = "DISABLED" + PORT_50_PING_ADDR_0 = "127.0.0.1" + PORT_50_PING_ADDR_1 = "127.0.0.1" + PORT_50_PING_ADDR_2 = "127.0.0.1" + PORT_50_PING_ADDR_3 = "127.0.0.1" + PORT_50_PING_TYPE_0 = "ICMP" + PORT_50_PING_TYPE_1 = "ICMP" + PORT_50_PING_TYPE_2 = "ICMP" + PORT_50_PING_TYPE_3 = "ICMP" + PORT_50_PING_ADDR_WAIT_TIME_0 = 10 + PORT_50_PING_ADDR_WAIT_TIME_1 = 10 + PORT_50_PING_ADDR_WAIT_TIME_2 = 10 + PORT_50_PING_ADDR_WAIT_TIME_3 = 10 + PORT_50_PING_TO_PING_TIME_0 = 10 + PORT_50_PING_TO_PING_TIME_1 = 10 + PORT_50_PING_TO_PING_TIME_2 = 10 + PORT_50_PING_TO_PING_TIME_3 = 10 + PORT_50_PING_FAIL_COUNT_0 = 10 + PORT_50_PING_FAIL_COUNT_1 = 10 + PORT_50_PING_FAIL_COUNT_2 = 10 + PORT_50_PING_FAIL_COUNT_3 = 10 + PORT_50_PING_SUCCESS_COUNT_0 = 10 + PORT_50_PING_SUCCESS_COUNT_1 = 10 + PORT_50_PING_SUCCESS_COUNT_2 = 10 + PORT_50_PING_SUCCESS_COUNT_3 = 10 + PORT_50_PING_LOGIC_FOR_FAIL = "OR" + PORT_50_PING_LOGIC_FOR_SUCCESS = "OR" + PORT_50_PING_ACTION_ON_FAIL = "NONE" + PORT_50_PING_ACTION_ON_SUCCESS = "NONE" + PORT_50_PING_ACTION_SUCCESS_TIME = 10 + PORT_50_PING_ACTION_FAIL_TIME = 10 + PORT_50_RESET_TIME = 5 + # + # Port Configuration 51 + # + PORT_51_ENABLED = "ENABLED" + PORT_51_NAME = "PORT 51" + PORT_51_DESCRIPTION = "PORT 51 (not configured)" + PORT_51_LOCKED = "UNLOCKED" + PORT_51_MODE = "INPUT" + PORT_51_POWERUPSTATE = "OFF" + PORT_51_POWERDOWNSTATE = "CURRENT" + PORT_51_ON_STATE_VALUE = "LOW" + PORT_51_OFF_STATE_VALUE = "HIGH" + PORT_51_ON_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_51_OFF_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_51_ON_TIME_ENABLE_0 = "DISABLED" + PORT_51_OFF_TIME_ENABLE_0 = "DISABLED" + PORT_51_ON_TIME_1 = "00:00:00 0,1,2,3,4,5,6" + PORT_51_OFF_TIME_1 = "00:00:00 0,1,2,3,4,5,6" + PORT_51_ON_TIME_ENABLE_1 = "DISABLED" + PORT_51_OFF_TIME_ENABLE_1 = "DISABLED" + PORT_51_ON_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_51_OFF_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_51_ON_TIME_ENABLE_2 = "DISABLED" + PORT_51_OFF_TIME_ENABLE_2 = "DISABLED" + PORT_51_ON_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_51_OFF_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_51_ON_TIME_ENABLE_3 = "DISABLED" + PORT_51_OFF_TIME_ENABLE_3 = "DISABLED" + PORT_51_ON_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_51_OFF_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_51_ON_TIME_ENABLE_4 = "DISABLED" + PORT_51_OFF_TIME_ENABLE_4 = "DISABLED" + PORT_51_ON_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_51_OFF_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_51_ON_TIME_ENABLE_5 = "DISABLED" + PORT_51_OFF_TIME_ENABLE_5 = "DISABLED" + PORT_51_ON_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_51_OFF_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_51_ON_TIME_ENABLE_6 = "DISABLED" + PORT_51_OFF_TIME_ENABLE_6 = "DISABLED" + PORT_51_ON_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_51_OFF_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_51_ON_TIME_ENABLE_7 = "DISABLED" + PORT_51_OFF_TIME_ENABLE_7 = "DISABLED" + PORT_51_PING_ENABLE_0 = "DISABLED" + PORT_51_PING_ENABLE_1 = "DISABLED" + PORT_51_PING_ENABLE_2 = "DISABLED" + PORT_51_PING_ENABLE_3 = "DISABLED" + PORT_51_PING_ADDR_0 = "127.0.0.1" + PORT_51_PING_ADDR_1 = "127.0.0.1" + PORT_51_PING_ADDR_2 = "127.0.0.1" + PORT_51_PING_ADDR_3 = "127.0.0.1" + PORT_51_PING_TYPE_0 = "ICMP" + PORT_51_PING_TYPE_1 = "ICMP" + PORT_51_PING_TYPE_2 = "ICMP" + PORT_51_PING_TYPE_3 = "ICMP" + PORT_51_PING_ADDR_WAIT_TIME_0 = 10 + PORT_51_PING_ADDR_WAIT_TIME_1 = 10 + PORT_51_PING_ADDR_WAIT_TIME_2 = 10 + PORT_51_PING_ADDR_WAIT_TIME_3 = 10 + PORT_51_PING_TO_PING_TIME_0 = 10 + PORT_51_PING_TO_PING_TIME_1 = 10 + PORT_51_PING_TO_PING_TIME_2 = 10 + PORT_51_PING_TO_PING_TIME_3 = 10 + PORT_51_PING_FAIL_COUNT_0 = 10 + PORT_51_PING_FAIL_COUNT_1 = 10 + PORT_51_PING_FAIL_COUNT_2 = 10 + PORT_51_PING_FAIL_COUNT_3 = 10 + PORT_51_PING_SUCCESS_COUNT_0 = 10 + PORT_51_PING_SUCCESS_COUNT_1 = 10 + PORT_51_PING_SUCCESS_COUNT_2 = 10 + PORT_51_PING_SUCCESS_COUNT_3 = 10 + PORT_51_PING_LOGIC_FOR_FAIL = "OR" + PORT_51_PING_LOGIC_FOR_SUCCESS = "OR" + PORT_51_PING_ACTION_ON_FAIL = "NONE" + PORT_51_PING_ACTION_ON_SUCCESS = "NONE" + PORT_51_PING_ACTION_SUCCESS_TIME = 10 + PORT_51_PING_ACTION_FAIL_TIME = 10 + PORT_51_RESET_TIME = 5 + # + # Port Configuration 52 + # + PORT_52_ENABLED = "ENABLED" + PORT_52_NAME = "PORT 52" + PORT_52_DESCRIPTION = "PORT 52 (not configured)" + PORT_52_LOCKED = "UNLOCKED" + PORT_52_MODE = "INPUT" + PORT_52_POWERUPSTATE = "OFF" + PORT_52_POWERDOWNSTATE = "CURRENT" + PORT_52_ON_STATE_VALUE = "LOW" + PORT_52_OFF_STATE_VALUE = "HIGH" + PORT_52_ON_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_52_OFF_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_52_ON_TIME_ENABLE_0 = "DISABLED" + PORT_52_OFF_TIME_ENABLE_0 = "DISABLED" + PORT_52_ON_TIME_1 = "00:00:00 0,1,2,3,4,5,6" + PORT_52_OFF_TIME_1 = "00:00:00 0,1,2,3,4,5,6" + PORT_52_ON_TIME_ENABLE_1 = "DISABLED" + PORT_52_OFF_TIME_ENABLE_1 = "DISABLED" + PORT_52_ON_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_52_OFF_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_52_ON_TIME_ENABLE_2 = "DISABLED" + PORT_52_OFF_TIME_ENABLE_2 = "DISABLED" + PORT_52_ON_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_52_OFF_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_52_ON_TIME_ENABLE_3 = "DISABLED" + PORT_52_OFF_TIME_ENABLE_3 = "DISABLED" + PORT_52_ON_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_52_OFF_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_52_ON_TIME_ENABLE_4 = "DISABLED" + PORT_52_OFF_TIME_ENABLE_4 = "DISABLED" + PORT_52_ON_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_52_OFF_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_52_ON_TIME_ENABLE_5 = "DISABLED" + PORT_52_OFF_TIME_ENABLE_5 = "DISABLED" + PORT_52_ON_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_52_OFF_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_52_ON_TIME_ENABLE_6 = "DISABLED" + PORT_52_OFF_TIME_ENABLE_6 = "DISABLED" + PORT_52_ON_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_52_OFF_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_52_ON_TIME_ENABLE_7 = "DISABLED" + PORT_52_OFF_TIME_ENABLE_7 = "DISABLED" + PORT_52_PING_ENABLE_0 = "DISABLED" + PORT_52_PING_ENABLE_1 = "DISABLED" + PORT_52_PING_ENABLE_2 = "DISABLED" + PORT_52_PING_ENABLE_3 = "DISABLED" + PORT_52_PING_ADDR_0 = "127.0.0.1" + PORT_52_PING_ADDR_1 = "127.0.0.1" + PORT_52_PING_ADDR_2 = "127.0.0.1" + PORT_52_PING_ADDR_3 = "127.0.0.1" + PORT_52_PING_TYPE_0 = "ICMP" + PORT_52_PING_TYPE_1 = "ICMP" + PORT_52_PING_TYPE_2 = "ICMP" + PORT_52_PING_TYPE_3 = "ICMP" + PORT_52_PING_ADDR_WAIT_TIME_0 = 10 + PORT_52_PING_ADDR_WAIT_TIME_1 = 10 + PORT_52_PING_ADDR_WAIT_TIME_2 = 10 + PORT_52_PING_ADDR_WAIT_TIME_3 = 10 + PORT_52_PING_TO_PING_TIME_0 = 10 + PORT_52_PING_TO_PING_TIME_1 = 10 + PORT_52_PING_TO_PING_TIME_2 = 10 + PORT_52_PING_TO_PING_TIME_3 = 10 + PORT_52_PING_FAIL_COUNT_0 = 10 + PORT_52_PING_FAIL_COUNT_1 = 10 + PORT_52_PING_FAIL_COUNT_2 = 10 + PORT_52_PING_FAIL_COUNT_3 = 10 + PORT_52_PING_SUCCESS_COUNT_0 = 10 + PORT_52_PING_SUCCESS_COUNT_1 = 10 + PORT_52_PING_SUCCESS_COUNT_2 = 10 + PORT_52_PING_SUCCESS_COUNT_3 = 10 + PORT_52_PING_LOGIC_FOR_FAIL = "OR" + PORT_52_PING_LOGIC_FOR_SUCCESS = "OR" + PORT_52_PING_ACTION_ON_FAIL = "NONE" + PORT_52_PING_ACTION_ON_SUCCESS = "NONE" + PORT_52_PING_ACTION_SUCCESS_TIME = 10 + PORT_52_PING_ACTION_FAIL_TIME = 10 + PORT_52_RESET_TIME = 5 + # + # Port Configuration 53 + # + PORT_53_ENABLED = "ENABLED" + PORT_53_NAME = "PORT 53" + PORT_53_DESCRIPTION = "PORT 53 (not configured)" + PORT_53_LOCKED = "UNLOCKED" + PORT_53_MODE = "INPUT" + PORT_53_POWERUPSTATE = "OFF" + PORT_53_POWERDOWNSTATE = "CURRENT" + PORT_53_ON_STATE_VALUE = "LOW" + PORT_53_OFF_STATE_VALUE = "HIGH" + PORT_53_ON_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_53_OFF_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_53_ON_TIME_ENABLE_0 = "DISABLED" + PORT_53_OFF_TIME_ENABLE_0 = "DISABLED" + PORT_53_ON_TIME_1 = "00:00:00 0,1,2,3,4,5,6" + PORT_53_OFF_TIME_1 = "00:00:00 0,1,2,3,4,5,6" + PORT_53_ON_TIME_ENABLE_1 = "DISABLED" + PORT_53_OFF_TIME_ENABLE_1 = "DISABLED" + PORT_53_ON_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_53_OFF_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_53_ON_TIME_ENABLE_2 = "DISABLED" + PORT_53_OFF_TIME_ENABLE_2 = "DISABLED" + PORT_53_ON_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_53_OFF_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_53_ON_TIME_ENABLE_3 = "DISABLED" + PORT_53_OFF_TIME_ENABLE_3 = "DISABLED" + PORT_53_ON_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_53_OFF_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_53_ON_TIME_ENABLE_4 = "DISABLED" + PORT_53_OFF_TIME_ENABLE_4 = "DISABLED" + PORT_53_ON_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_53_OFF_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_53_ON_TIME_ENABLE_5 = "DISABLED" + PORT_53_OFF_TIME_ENABLE_5 = "DISABLED" + PORT_53_ON_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_53_OFF_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_53_ON_TIME_ENABLE_6 = "DISABLED" + PORT_53_OFF_TIME_ENABLE_6 = "DISABLED" + PORT_53_ON_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_53_OFF_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_53_ON_TIME_ENABLE_7 = "DISABLED" + PORT_53_OFF_TIME_ENABLE_7 = "DISABLED" + PORT_53_PING_ENABLE_0 = "DISABLED" + PORT_53_PING_ENABLE_1 = "DISABLED" + PORT_53_PING_ENABLE_2 = "DISABLED" + PORT_53_PING_ENABLE_3 = "DISABLED" + PORT_53_PING_ADDR_0 = "127.0.0.1" + PORT_53_PING_ADDR_1 = "127.0.0.1" + PORT_53_PING_ADDR_2 = "127.0.0.1" + PORT_53_PING_ADDR_3 = "127.0.0.1" + PORT_53_PING_TYPE_0 = "ICMP" + PORT_53_PING_TYPE_1 = "ICMP" + PORT_53_PING_TYPE_2 = "ICMP" + PORT_53_PING_TYPE_3 = "ICMP" + PORT_53_PING_ADDR_WAIT_TIME_0 = 10 + PORT_53_PING_ADDR_WAIT_TIME_1 = 10 + PORT_53_PING_ADDR_WAIT_TIME_2 = 10 + PORT_53_PING_ADDR_WAIT_TIME_3 = 10 + PORT_53_PING_TO_PING_TIME_0 = 10 + PORT_53_PING_TO_PING_TIME_1 = 10 + PORT_53_PING_TO_PING_TIME_2 = 10 + PORT_53_PING_TO_PING_TIME_3 = 10 + PORT_53_PING_FAIL_COUNT_0 = 10 + PORT_53_PING_FAIL_COUNT_1 = 10 + PORT_53_PING_FAIL_COUNT_2 = 10 + PORT_53_PING_FAIL_COUNT_3 = 10 + PORT_53_PING_SUCCESS_COUNT_0 = 10 + PORT_53_PING_SUCCESS_COUNT_1 = 10 + PORT_53_PING_SUCCESS_COUNT_2 = 10 + PORT_53_PING_SUCCESS_COUNT_3 = 10 + PORT_53_PING_LOGIC_FOR_FAIL = "OR" + PORT_53_PING_LOGIC_FOR_SUCCESS = "OR" + PORT_53_PING_ACTION_ON_FAIL = "NONE" + PORT_53_PING_ACTION_ON_SUCCESS = "NONE" + PORT_53_PING_ACTION_SUCCESS_TIME = 10 + PORT_53_PING_ACTION_FAIL_TIME = 10 + PORT_53_RESET_TIME = 5 + # + # Port Configuration 54 + # + PORT_54_ENABLED = "ENABLED" + PORT_54_NAME = "PORT 54" + PORT_54_DESCRIPTION = "PORT 54 (not configured)" + PORT_54_LOCKED = "UNLOCKED" + PORT_54_MODE = "INPUT" + PORT_54_POWERUPSTATE = "OFF" + PORT_54_POWERDOWNSTATE = "CURRENT" + PORT_54_ON_STATE_VALUE = "LOW" + PORT_54_OFF_STATE_VALUE = "HIGH" + PORT_54_ON_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_54_OFF_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_54_ON_TIME_ENABLE_0 = "DISABLED" + PORT_54_OFF_TIME_ENABLE_0 = "DISABLED" + PORT_54_ON_TIME_1 = "00:00:00 0,1,2,3,4,5,6" + PORT_54_OFF_TIME_1 = "00:00:00 0,1,2,3,4,5,6" + PORT_54_ON_TIME_ENABLE_1 = "DISABLED" + PORT_54_OFF_TIME_ENABLE_1 = "DISABLED" + PORT_54_ON_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_54_OFF_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_54_ON_TIME_ENABLE_2 = "DISABLED" + PORT_54_OFF_TIME_ENABLE_2 = "DISABLED" + PORT_54_ON_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_54_OFF_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_54_ON_TIME_ENABLE_3 = "DISABLED" + PORT_54_OFF_TIME_ENABLE_3 = "DISABLED" + PORT_54_ON_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_54_OFF_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_54_ON_TIME_ENABLE_4 = "DISABLED" + PORT_54_OFF_TIME_ENABLE_4 = "DISABLED" + PORT_54_ON_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_54_OFF_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_54_ON_TIME_ENABLE_5 = "DISABLED" + PORT_54_OFF_TIME_ENABLE_5 = "DISABLED" + PORT_54_ON_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_54_OFF_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_54_ON_TIME_ENABLE_6 = "DISABLED" + PORT_54_OFF_TIME_ENABLE_6 = "DISABLED" + PORT_54_ON_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_54_OFF_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_54_ON_TIME_ENABLE_7 = "DISABLED" + PORT_54_OFF_TIME_ENABLE_7 = "DISABLED" + PORT_54_PING_ENABLE_0 = "DISABLED" + PORT_54_PING_ENABLE_1 = "DISABLED" + PORT_54_PING_ENABLE_2 = "DISABLED" + PORT_54_PING_ENABLE_3 = "DISABLED" + PORT_54_PING_ADDR_0 = "127.0.0.1" + PORT_54_PING_ADDR_1 = "127.0.0.1" + PORT_54_PING_ADDR_2 = "127.0.0.1" + PORT_54_PING_ADDR_3 = "127.0.0.1" + PORT_54_PING_TYPE_0 = "ICMP" + PORT_54_PING_TYPE_1 = "ICMP" + PORT_54_PING_TYPE_2 = "ICMP" + PORT_54_PING_TYPE_3 = "ICMP" + PORT_54_PING_ADDR_WAIT_TIME_0 = 10 + PORT_54_PING_ADDR_WAIT_TIME_1 = 10 + PORT_54_PING_ADDR_WAIT_TIME_2 = 10 + PORT_54_PING_ADDR_WAIT_TIME_3 = 10 + PORT_54_PING_TO_PING_TIME_0 = 10 + PORT_54_PING_TO_PING_TIME_1 = 10 + PORT_54_PING_TO_PING_TIME_2 = 10 + PORT_54_PING_TO_PING_TIME_3 = 10 + PORT_54_PING_FAIL_COUNT_0 = 10 + PORT_54_PING_FAIL_COUNT_1 = 10 + PORT_54_PING_FAIL_COUNT_2 = 10 + PORT_54_PING_FAIL_COUNT_3 = 10 + PORT_54_PING_SUCCESS_COUNT_0 = 10 + PORT_54_PING_SUCCESS_COUNT_1 = 10 + PORT_54_PING_SUCCESS_COUNT_2 = 10 + PORT_54_PING_SUCCESS_COUNT_3 = 10 + PORT_54_PING_LOGIC_FOR_FAIL = "OR" + PORT_54_PING_LOGIC_FOR_SUCCESS = "OR" + PORT_54_PING_ACTION_ON_FAIL = "NONE" + PORT_54_PING_ACTION_ON_SUCCESS = "NONE" + PORT_54_PING_ACTION_SUCCESS_TIME = 10 + PORT_54_PING_ACTION_FAIL_TIME = 10 + PORT_54_RESET_TIME = 5 + # + # Port Configuration 55 + # + PORT_55_ENABLED = "ENABLED" + PORT_55_NAME = "PORT 55" + PORT_55_DESCRIPTION = "PORT 55 (not configured)" + PORT_55_LOCKED = "UNLOCKED" + PORT_55_MODE = "INPUT" + PORT_55_POWERUPSTATE = "OFF" + PORT_55_POWERDOWNSTATE = "CURRENT" + PORT_55_ON_STATE_VALUE = "LOW" + PORT_55_OFF_STATE_VALUE = "HIGH" + PORT_55_ON_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_55_OFF_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_55_ON_TIME_ENABLE_0 = "DISABLED" + PORT_55_OFF_TIME_ENABLE_0 = "DISABLED" + PORT_55_ON_TIME_1 = "00:00:00 0,1,2,3,4,5,6" + PORT_55_OFF_TIME_1 = "00:00:00 0,1,2,3,4,5,6" + PORT_55_ON_TIME_ENABLE_1 = "DISABLED" + PORT_55_OFF_TIME_ENABLE_1 = "DISABLED" + PORT_55_ON_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_55_OFF_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_55_ON_TIME_ENABLE_2 = "DISABLED" + PORT_55_OFF_TIME_ENABLE_2 = "DISABLED" + PORT_55_ON_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_55_OFF_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_55_ON_TIME_ENABLE_3 = "DISABLED" + PORT_55_OFF_TIME_ENABLE_3 = "DISABLED" + PORT_55_ON_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_55_OFF_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_55_ON_TIME_ENABLE_4 = "DISABLED" + PORT_55_OFF_TIME_ENABLE_4 = "DISABLED" + PORT_55_ON_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_55_OFF_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_55_ON_TIME_ENABLE_5 = "DISABLED" + PORT_55_OFF_TIME_ENABLE_5 = "DISABLED" + PORT_55_ON_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_55_OFF_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_55_ON_TIME_ENABLE_6 = "DISABLED" + PORT_55_OFF_TIME_ENABLE_6 = "DISABLED" + PORT_55_ON_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_55_OFF_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_55_ON_TIME_ENABLE_7 = "DISABLED" + PORT_55_OFF_TIME_ENABLE_7 = "DISABLED" + PORT_55_PING_ENABLE_0 = "DISABLED" + PORT_55_PING_ENABLE_1 = "DISABLED" + PORT_55_PING_ENABLE_2 = "DISABLED" + PORT_55_PING_ENABLE_3 = "DISABLED" + PORT_55_PING_ADDR_0 = "127.0.0.1" + PORT_55_PING_ADDR_1 = "127.0.0.1" + PORT_55_PING_ADDR_2 = "127.0.0.1" + PORT_55_PING_ADDR_3 = "127.0.0.1" + PORT_55_PING_TYPE_0 = "ICMP" + PORT_55_PING_TYPE_1 = "ICMP" + PORT_55_PING_TYPE_2 = "ICMP" + PORT_55_PING_TYPE_3 = "ICMP" + PORT_55_PING_ADDR_WAIT_TIME_0 = 10 + PORT_55_PING_ADDR_WAIT_TIME_1 = 10 + PORT_55_PING_ADDR_WAIT_TIME_2 = 10 + PORT_55_PING_ADDR_WAIT_TIME_3 = 10 + PORT_55_PING_TO_PING_TIME_0 = 10 + PORT_55_PING_TO_PING_TIME_1 = 10 + PORT_55_PING_TO_PING_TIME_2 = 10 + PORT_55_PING_TO_PING_TIME_3 = 10 + PORT_55_PING_FAIL_COUNT_0 = 10 + PORT_55_PING_FAIL_COUNT_1 = 10 + PORT_55_PING_FAIL_COUNT_2 = 10 + PORT_55_PING_FAIL_COUNT_3 = 10 + PORT_55_PING_SUCCESS_COUNT_0 = 10 + PORT_55_PING_SUCCESS_COUNT_1 = 10 + PORT_55_PING_SUCCESS_COUNT_2 = 10 + PORT_55_PING_SUCCESS_COUNT_3 = 10 + PORT_55_PING_LOGIC_FOR_FAIL = "OR" + PORT_55_PING_LOGIC_FOR_SUCCESS = "OR" + PORT_55_PING_ACTION_ON_FAIL = "NONE" + PORT_55_PING_ACTION_ON_SUCCESS = "NONE" + PORT_55_PING_ACTION_SUCCESS_TIME = 10 + PORT_55_PING_ACTION_FAIL_TIME = 10 + PORT_55_RESET_TIME = 5 +ENDCONFIG +# +# +CONFIG Linux.U3SHIELD.v1hw + # + # HTTP Server configuration parameters. + # + HTTP_SERVER_HOST = "192.168.10.248" + HTTP_SERVER_PORT = 8080 + HTTP_DOC_PATH = "/usr/local/DPWR/htdocs" + HTTP_LOGFILE = "/usr/local/DPWR/log/dpwr_http.log" + HTTP_PASSWORD = "0000" + HTTP_MAX_RETRIES = 3 + HTTP_SESSION_TIMEOUT = 1200 + # + # Name appearing on main GUI screen. + # + TITLE = "Loft (Bat)" + # + # Primary DPWR log file. + # + LOGFILE = "/usr/local/DPWR/log/dpwr.log" + # + # Login User definition. + # + LOGIN_USER_0 = "root" + LOGIN_PASSWORD_0 = "YAwLkW5lpglnc" + LOGIN_LEVEL_0 = 3 + # + # Login User definition. + # + LOGIN_USER_1 = "guest" + LOGIN_PASSWORD_1 = "YAwLkW5lpglnc" + LOGIN_LEVEL_1 = 0 + # + # Login User definition. + # + LOGIN_USER_2 = "admin" + LOGIN_PASSWORD_2 = "YAwLkW5lpglnc" + LOGIN_LEVEL_2 = 2 + # + # Login User definition. + # + LOGIN_USER_3 = "user" + LOGIN_PASSWORD_3 = "YAwLkW5lpglnc" + LOGIN_LEVEL_3 = 1 + # + # Email notification configuration. + # + EMAIL_SMTP_OR_POP3 = "SMTP" + EMAIL_USE_AUTHENTICATION = "NO" + EMAIL_SMTP_SERVER_IP = "elfowl.rogueone.org" + EMAIL_SMTP_SERVER_PORT = 25 + EMAIL_POP3_SERVER_IP = "" + EMAIL_POP3_SERVER_PORT = 110 + EMAIL_USERNAME = "rogue" + EMAIL_PASSWORD = "rogue12" + EMAIL_SENDER = "admin@rogueone.org" + EMAIL_RECIPIENT1 = "psmart@rogueone.org" + EMAIL_RECIPIENT2 = "" + EMAIL_RECIPIENT3 = "" + EMAIL_SUBJECT = "DPWR1000A Alert!" + EMAIL_MAILBODY = "You are receiving this email because your DPWR1000A v2.4 has encountered a condition outlined below." + # + # DDNS Dynamic IP configuration. + # + DDNS_ENABLE = "ENABLED" + DDNS_SERVER_IP = "dpwr.dyndns.org" + DDNS_CLIENT_DOMAIN = "rogue" + DDNS_CLIENT_USERNAME = "rogue" + DDNS_CLIENT_PASSWORD = "rogue12" + DDNS_PROXY_ENABLE = "DISABLED" + DDNS_PROXY_IP = "" + DDNS_PROXY_PORT = "" + # + # Time configuration. + # + TIME_LOCAL_OR_NTP = "NTP" + TIME_NTP_SERVER_IP = "0.uk.pool.ntp.org" + TIME_NTP_TIMEZONE_ID = 30 + TIME_NTP_TIMEZONE_DST = 1 + TIME_NTP_TIMEZONE_OFFSET = 0 + # + # Attached Device 0 configuration. + # + DEVICE_0_ENABLED = "ENABLED" + DEVICE_0_TYPE = "TCA6416A" + DEVICE_0_NAME = "IO_EXPANDER_0" + DEVICE_0_DESCRIPTION = "U3SHIELD TCA6416A IO Expander" + DEVICE_0_PORT_MIN = 0 + DEVICE_0_PORT_MAX = 15 + DEVICE_0_BASE_ADDR = 289 + DEVICE_0_UART = "" + DEVICE_0_UART_BAUD = 0 + DEVICE_0_UART_DATABITS = 0 + DEVICE_0_UART_PARITY = "none" + DEVICE_0_UART_STOPBITS = 0 + # + # Port Configuration 0 + # + PORT_0_ENABLED = "DISABLED" + PORT_0_NAME = "MAINS OUT 6" + PORT_0_DESCRIPTION = "NOT USED" + PORT_0_LOCKED = "UNLOCKED" + PORT_0_MODE = "OUTPUT" + PORT_0_POWERUPSTATE = "OFF" + PORT_0_POWERDOWNSTATE = "CURRENT" + PORT_0_ON_STATE_VALUE = "LOW" + PORT_0_OFF_STATE_VALUE = "HIGH" + PORT_0_ON_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_0_OFF_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_0_ON_TIME_ENABLE_0 = "DISABLED" + PORT_0_OFF_TIME_ENABLE_0 = "DISABLED" + PORT_0_ON_TIME_1 = "06:20:00 6" + PORT_0_OFF_TIME_1 = "06:30:00 6" + PORT_0_ON_TIME_ENABLE_1 = "ENABLED" + PORT_0_OFF_TIME_ENABLE_1 = "ENABLED" + PORT_0_ON_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_0_OFF_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_0_ON_TIME_ENABLE_2 = "DISABLED" + PORT_0_OFF_TIME_ENABLE_2 = "DISABLED" + PORT_0_ON_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_0_OFF_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_0_ON_TIME_ENABLE_3 = "DISABLED" + PORT_0_OFF_TIME_ENABLE_3 = "DISABLED" + PORT_0_ON_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_0_OFF_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_0_ON_TIME_ENABLE_4 = "DISABLED" + PORT_0_OFF_TIME_ENABLE_4 = "DISABLED" + PORT_0_ON_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_0_OFF_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_0_ON_TIME_ENABLE_5 = "DISABLED" + PORT_0_OFF_TIME_ENABLE_5 = "DISABLED" + PORT_0_ON_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_0_OFF_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_0_ON_TIME_ENABLE_6 = "DISABLED" + PORT_0_OFF_TIME_ENABLE_6 = "DISABLED" + PORT_0_ON_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_0_OFF_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_0_ON_TIME_ENABLE_7 = "DISABLED" + PORT_0_OFF_TIME_ENABLE_7 = "DISABLED" + PORT_0_PING_ENABLE_0 = "DISABLED" + PORT_0_PING_ENABLE_1 = "DISABLED" + PORT_0_PING_ENABLE_2 = "DISABLED" + PORT_0_PING_ENABLE_3 = "DISABLED" + PORT_0_PING_ADDR_0 = "192.168.15.199" + PORT_0_PING_ADDR_1 = "192.168.15.240" + PORT_0_PING_ADDR_2 = "127.0.0.1" + PORT_0_PING_ADDR_3 = "127.0.0.1" + PORT_0_PING_TYPE_0 = "ICMP" + PORT_0_PING_TYPE_1 = "ICMP" + PORT_0_PING_TYPE_2 = "ICMP" + PORT_0_PING_TYPE_3 = "ICMP" + PORT_0_PING_ADDR_WAIT_TIME_0 = 12 + PORT_0_PING_ADDR_WAIT_TIME_1 = 22 + PORT_0_PING_ADDR_WAIT_TIME_2 = 10 + PORT_0_PING_ADDR_WAIT_TIME_3 = 10 + PORT_0_PING_TO_PING_TIME_0 = 11 + PORT_0_PING_TO_PING_TIME_1 = 21 + PORT_0_PING_TO_PING_TIME_2 = 10 + PORT_0_PING_TO_PING_TIME_3 = 10 + PORT_0_PING_FAIL_COUNT_0 = 13 + PORT_0_PING_FAIL_COUNT_1 = 23 + PORT_0_PING_FAIL_COUNT_2 = 10 + PORT_0_PING_FAIL_COUNT_3 = 10 + PORT_0_PING_SUCCESS_COUNT_0 = 14 + PORT_0_PING_SUCCESS_COUNT_1 = 24 + PORT_0_PING_SUCCESS_COUNT_2 = 10 + PORT_0_PING_SUCCESS_COUNT_3 = 10 + PORT_0_PING_LOGIC_FOR_FAIL = "AND" + PORT_0_PING_LOGIC_FOR_SUCCESS = "AND" + PORT_0_PING_ACTION_ON_FAIL = "OFF" + PORT_0_PING_ACTION_ON_SUCCESS = "ON" + PORT_0_PING_ACTION_SUCCESS_TIME = 10 + PORT_0_PING_ACTION_FAIL_TIME = 16 + PORT_0_RESET_TIME = 5 + # + # Port Configuration 1 + # + PORT_1_ENABLED = "DISABLED" + PORT_1_NAME = "MAINS OUT 7" + PORT_1_DESCRIPTION = "NOT USED" + PORT_1_LOCKED = "UNLOCKED" + PORT_1_MODE = "OUTPUT" + PORT_1_POWERUPSTATE = "OFF" + PORT_1_POWERDOWNSTATE = "CURRENT" + PORT_1_ON_STATE_VALUE = "LOW" + PORT_1_OFF_STATE_VALUE = "HIGH" + PORT_1_ON_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_1_OFF_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_1_ON_TIME_ENABLE_0 = "DISABLED" + PORT_1_OFF_TIME_ENABLE_0 = "DISABLED" + PORT_1_ON_TIME_1 = "06:20:00 6" + PORT_1_OFF_TIME_1 = "06:30:00 6" + PORT_1_ON_TIME_ENABLE_1 = "ENABLED" + PORT_1_OFF_TIME_ENABLE_1 = "ENABLED" + PORT_1_ON_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_1_OFF_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_1_ON_TIME_ENABLE_2 = "DISABLED" + PORT_1_OFF_TIME_ENABLE_2 = "DISABLED" + PORT_1_ON_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_1_OFF_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_1_ON_TIME_ENABLE_3 = "DISABLED" + PORT_1_OFF_TIME_ENABLE_3 = "DISABLED" + PORT_1_ON_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_1_OFF_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_1_ON_TIME_ENABLE_4 = "DISABLED" + PORT_1_OFF_TIME_ENABLE_4 = "DISABLED" + PORT_1_ON_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_1_OFF_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_1_ON_TIME_ENABLE_5 = "DISABLED" + PORT_1_OFF_TIME_ENABLE_5 = "DISABLED" + PORT_1_ON_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_1_OFF_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_1_ON_TIME_ENABLE_6 = "DISABLED" + PORT_1_OFF_TIME_ENABLE_6 = "DISABLED" + PORT_1_ON_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_1_OFF_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_1_ON_TIME_ENABLE_7 = "DISABLED" + PORT_1_OFF_TIME_ENABLE_7 = "DISABLED" + PORT_1_PING_ENABLE_0 = "DISABLED" + PORT_1_PING_ENABLE_1 = "DISABLED" + PORT_1_PING_ENABLE_2 = "DISABLED" + PORT_1_PING_ENABLE_3 = "DISABLED" + PORT_1_PING_ADDR_0 = "192.168.15.199" + PORT_1_PING_ADDR_1 = "192.168.15.240" + PORT_1_PING_ADDR_2 = "127.0.0.1" + PORT_1_PING_ADDR_3 = "127.0.0.1" + PORT_1_PING_TYPE_0 = "ICMP" + PORT_1_PING_TYPE_1 = "ICMP" + PORT_1_PING_TYPE_2 = "ICMP" + PORT_1_PING_TYPE_3 = "ICMP" + PORT_1_PING_ADDR_WAIT_TIME_0 = 12 + PORT_1_PING_ADDR_WAIT_TIME_1 = 22 + PORT_1_PING_ADDR_WAIT_TIME_2 = 10 + PORT_1_PING_ADDR_WAIT_TIME_3 = 10 + PORT_1_PING_TO_PING_TIME_0 = 11 + PORT_1_PING_TO_PING_TIME_1 = 21 + PORT_1_PING_TO_PING_TIME_2 = 10 + PORT_1_PING_TO_PING_TIME_3 = 10 + PORT_1_PING_FAIL_COUNT_0 = 13 + PORT_1_PING_FAIL_COUNT_1 = 23 + PORT_1_PING_FAIL_COUNT_2 = 10 + PORT_1_PING_FAIL_COUNT_3 = 10 + PORT_1_PING_SUCCESS_COUNT_0 = 14 + PORT_1_PING_SUCCESS_COUNT_1 = 24 + PORT_1_PING_SUCCESS_COUNT_2 = 10 + PORT_1_PING_SUCCESS_COUNT_3 = 10 + PORT_1_PING_LOGIC_FOR_FAIL = "AND" + PORT_1_PING_LOGIC_FOR_SUCCESS = "AND" + PORT_1_PING_ACTION_ON_FAIL = "OFF" + PORT_1_PING_ACTION_ON_SUCCESS = "ON" + PORT_1_PING_ACTION_SUCCESS_TIME = 10 + PORT_1_PING_ACTION_FAIL_TIME = 16 + PORT_1_RESET_TIME = 5 + # + # Port Configuration 2 + # + PORT_2_ENABLED = "ENABLED" + PORT_2_NAME = "EX06a Board 2 Relay 7" + PORT_2_DESCRIPTION = "LightWave Heating Controller" + PORT_2_LOCKED = "UNLOCKED" + PORT_2_MODE = "OUTPUT" + PORT_2_POWERUPSTATE = "ON" + PORT_2_POWERDOWNSTATE = "CURRENT" + PORT_2_ON_STATE_VALUE = "LOW" + PORT_2_OFF_STATE_VALUE = "HIGH" + PORT_2_ON_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_2_OFF_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_2_ON_TIME_ENABLE_0 = "DISABLED" + PORT_2_OFF_TIME_ENABLE_0 = "DISABLED" + PORT_2_ON_TIME_1 = "06:20:00 0,1,2,3,4,5,6" + PORT_2_OFF_TIME_1 = "06:30:00 0,1,2,3,4,5,6" + PORT_2_ON_TIME_ENABLE_1 = "DISABLED" + PORT_2_OFF_TIME_ENABLE_1 = "DISABLED" + PORT_2_ON_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_2_OFF_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_2_ON_TIME_ENABLE_2 = "DISABLED" + PORT_2_OFF_TIME_ENABLE_2 = "DISABLED" + PORT_2_ON_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_2_OFF_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_2_ON_TIME_ENABLE_3 = "DISABLED" + PORT_2_OFF_TIME_ENABLE_3 = "DISABLED" + PORT_2_ON_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_2_OFF_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_2_ON_TIME_ENABLE_4 = "DISABLED" + PORT_2_OFF_TIME_ENABLE_4 = "DISABLED" + PORT_2_ON_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_2_OFF_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_2_ON_TIME_ENABLE_5 = "DISABLED" + PORT_2_OFF_TIME_ENABLE_5 = "DISABLED" + PORT_2_ON_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_2_OFF_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_2_ON_TIME_ENABLE_6 = "DISABLED" + PORT_2_OFF_TIME_ENABLE_6 = "DISABLED" + PORT_2_ON_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_2_OFF_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_2_ON_TIME_ENABLE_7 = "DISABLED" + PORT_2_OFF_TIME_ENABLE_7 = "DISABLED" + PORT_2_PING_ENABLE_0 = "ENABLED" + PORT_2_PING_ENABLE_1 = "DISABLED" + PORT_2_PING_ENABLE_2 = "DISABLED" + PORT_2_PING_ENABLE_3 = "DISABLED" + PORT_2_PING_ADDR_0 = "192.168.10.150" + PORT_2_PING_ADDR_1 = "192.168.15.240" + PORT_2_PING_ADDR_2 = "127.0.0.1" + PORT_2_PING_ADDR_3 = "127.0.0.1" + PORT_2_PING_TYPE_0 = "ICMP" + PORT_2_PING_TYPE_1 = "ICMP" + PORT_2_PING_TYPE_2 = "ICMP" + PORT_2_PING_TYPE_3 = "ICMP" + PORT_2_PING_ADDR_WAIT_TIME_0 = 10 + PORT_2_PING_ADDR_WAIT_TIME_1 = 22 + PORT_2_PING_ADDR_WAIT_TIME_2 = 10 + PORT_2_PING_ADDR_WAIT_TIME_3 = 10 + PORT_2_PING_TO_PING_TIME_0 = 60 + PORT_2_PING_TO_PING_TIME_1 = 21 + PORT_2_PING_TO_PING_TIME_2 = 10 + PORT_2_PING_TO_PING_TIME_3 = 10 + PORT_2_PING_FAIL_COUNT_0 = 5 + PORT_2_PING_FAIL_COUNT_1 = 23 + PORT_2_PING_FAIL_COUNT_2 = 10 + PORT_2_PING_FAIL_COUNT_3 = 10 + PORT_2_PING_SUCCESS_COUNT_0 = 5 + PORT_2_PING_SUCCESS_COUNT_1 = 24 + PORT_2_PING_SUCCESS_COUNT_2 = 10 + PORT_2_PING_SUCCESS_COUNT_3 = 10 + PORT_2_PING_LOGIC_FOR_FAIL = "AND" + PORT_2_PING_LOGIC_FOR_SUCCESS = "AND" + PORT_2_PING_ACTION_ON_FAIL = "CYCLEOFF" + PORT_2_PING_ACTION_ON_SUCCESS = "NONE" + PORT_2_PING_ACTION_SUCCESS_TIME = 10 + PORT_2_PING_ACTION_FAIL_TIME = 16 + PORT_2_RESET_TIME = 5 + # + # Port Configuration 3 + # + PORT_3_ENABLED = "DISABLED" + PORT_3_NAME = "EX06a Board 2 Relay 6" + PORT_3_DESCRIPTION = "NOT USED" + PORT_3_LOCKED = "UNLOCKED" + PORT_3_MODE = "OUTPUT" + PORT_3_POWERUPSTATE = "ON" + PORT_3_POWERDOWNSTATE = "CURRENT" + PORT_3_ON_STATE_VALUE = "LOW" + PORT_3_OFF_STATE_VALUE = "HIGH" + PORT_3_ON_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_3_OFF_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_3_ON_TIME_ENABLE_0 = "DISABLED" + PORT_3_OFF_TIME_ENABLE_0 = "DISABLED" + PORT_3_ON_TIME_1 = "06:20:00 6" + PORT_3_OFF_TIME_1 = "06:30:00 6" + PORT_3_ON_TIME_ENABLE_1 = "ENABLED" + PORT_3_OFF_TIME_ENABLE_1 = "ENABLED" + PORT_3_ON_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_3_OFF_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_3_ON_TIME_ENABLE_2 = "DISABLED" + PORT_3_OFF_TIME_ENABLE_2 = "DISABLED" + PORT_3_ON_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_3_OFF_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_3_ON_TIME_ENABLE_3 = "DISABLED" + PORT_3_OFF_TIME_ENABLE_3 = "DISABLED" + PORT_3_ON_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_3_OFF_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_3_ON_TIME_ENABLE_4 = "DISABLED" + PORT_3_OFF_TIME_ENABLE_4 = "DISABLED" + PORT_3_ON_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_3_OFF_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_3_ON_TIME_ENABLE_5 = "DISABLED" + PORT_3_OFF_TIME_ENABLE_5 = "DISABLED" + PORT_3_ON_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_3_OFF_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_3_ON_TIME_ENABLE_6 = "DISABLED" + PORT_3_OFF_TIME_ENABLE_6 = "DISABLED" + PORT_3_ON_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_3_OFF_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_3_ON_TIME_ENABLE_7 = "DISABLED" + PORT_3_OFF_TIME_ENABLE_7 = "DISABLED" + PORT_3_PING_ENABLE_0 = "DISABLED" + PORT_3_PING_ENABLE_1 = "DISABLED" + PORT_3_PING_ENABLE_2 = "DISABLED" + PORT_3_PING_ENABLE_3 = "DISABLED" + PORT_3_PING_ADDR_0 = "192.168.15.199" + PORT_3_PING_ADDR_1 = "192.168.15.240" + PORT_3_PING_ADDR_2 = "127.0.0.1" + PORT_3_PING_ADDR_3 = "127.0.0.1" + PORT_3_PING_TYPE_0 = "ICMP" + PORT_3_PING_TYPE_1 = "ICMP" + PORT_3_PING_TYPE_2 = "ICMP" + PORT_3_PING_TYPE_3 = "ICMP" + PORT_3_PING_ADDR_WAIT_TIME_0 = 12 + PORT_3_PING_ADDR_WAIT_TIME_1 = 22 + PORT_3_PING_ADDR_WAIT_TIME_2 = 10 + PORT_3_PING_ADDR_WAIT_TIME_3 = 10 + PORT_3_PING_TO_PING_TIME_0 = 11 + PORT_3_PING_TO_PING_TIME_1 = 21 + PORT_3_PING_TO_PING_TIME_2 = 10 + PORT_3_PING_TO_PING_TIME_3 = 10 + PORT_3_PING_FAIL_COUNT_0 = 13 + PORT_3_PING_FAIL_COUNT_1 = 23 + PORT_3_PING_FAIL_COUNT_2 = 10 + PORT_3_PING_FAIL_COUNT_3 = 10 + PORT_3_PING_SUCCESS_COUNT_0 = 14 + PORT_3_PING_SUCCESS_COUNT_1 = 24 + PORT_3_PING_SUCCESS_COUNT_2 = 10 + PORT_3_PING_SUCCESS_COUNT_3 = 10 + PORT_3_PING_LOGIC_FOR_FAIL = "AND" + PORT_3_PING_LOGIC_FOR_SUCCESS = "AND" + PORT_3_PING_ACTION_ON_FAIL = "OFF" + PORT_3_PING_ACTION_ON_SUCCESS = "ON" + PORT_3_PING_ACTION_SUCCESS_TIME = 10 + PORT_3_PING_ACTION_FAIL_TIME = 16 + PORT_3_RESET_TIME = 5 + # + # Port Configuration 4 + # + PORT_4_ENABLED = "DISABLED" + PORT_4_NAME = "EX06a Board 2 Relay 5" + PORT_4_DESCRIPTION = "NOT USED" + PORT_4_LOCKED = "UNLOCKED" + PORT_4_MODE = "OUTPUT" + PORT_4_POWERUPSTATE = "ON" + PORT_4_POWERDOWNSTATE = "CURRENT" + PORT_4_ON_STATE_VALUE = "LOW" + PORT_4_OFF_STATE_VALUE = "HIGH" + PORT_4_ON_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_4_OFF_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_4_ON_TIME_ENABLE_0 = "DISABLED" + PORT_4_OFF_TIME_ENABLE_0 = "DISABLED" + PORT_4_ON_TIME_1 = "06:20:00 6" + PORT_4_OFF_TIME_1 = "06:30:00 6" + PORT_4_ON_TIME_ENABLE_1 = "ENABLED" + PORT_4_OFF_TIME_ENABLE_1 = "ENABLED" + PORT_4_ON_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_4_OFF_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_4_ON_TIME_ENABLE_2 = "DISABLED" + PORT_4_OFF_TIME_ENABLE_2 = "DISABLED" + PORT_4_ON_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_4_OFF_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_4_ON_TIME_ENABLE_3 = "DISABLED" + PORT_4_OFF_TIME_ENABLE_3 = "DISABLED" + PORT_4_ON_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_4_OFF_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_4_ON_TIME_ENABLE_4 = "DISABLED" + PORT_4_OFF_TIME_ENABLE_4 = "DISABLED" + PORT_4_ON_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_4_OFF_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_4_ON_TIME_ENABLE_5 = "DISABLED" + PORT_4_OFF_TIME_ENABLE_5 = "DISABLED" + PORT_4_ON_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_4_OFF_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_4_ON_TIME_ENABLE_6 = "DISABLED" + PORT_4_OFF_TIME_ENABLE_6 = "DISABLED" + PORT_4_ON_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_4_OFF_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_4_ON_TIME_ENABLE_7 = "DISABLED" + PORT_4_OFF_TIME_ENABLE_7 = "DISABLED" + PORT_4_PING_ENABLE_0 = "DISABLED" + PORT_4_PING_ENABLE_1 = "DISABLED" + PORT_4_PING_ENABLE_2 = "DISABLED" + PORT_4_PING_ENABLE_3 = "DISABLED" + PORT_4_PING_ADDR_0 = "192.168.15.199" + PORT_4_PING_ADDR_1 = "192.168.15.240" + PORT_4_PING_ADDR_2 = "127.0.0.1" + PORT_4_PING_ADDR_3 = "127.0.0.1" + PORT_4_PING_TYPE_0 = "ICMP" + PORT_4_PING_TYPE_1 = "ICMP" + PORT_4_PING_TYPE_2 = "ICMP" + PORT_4_PING_TYPE_3 = "ICMP" + PORT_4_PING_ADDR_WAIT_TIME_0 = 12 + PORT_4_PING_ADDR_WAIT_TIME_1 = 22 + PORT_4_PING_ADDR_WAIT_TIME_2 = 10 + PORT_4_PING_ADDR_WAIT_TIME_3 = 10 + PORT_4_PING_TO_PING_TIME_0 = 11 + PORT_4_PING_TO_PING_TIME_1 = 21 + PORT_4_PING_TO_PING_TIME_2 = 10 + PORT_4_PING_TO_PING_TIME_3 = 10 + PORT_4_PING_FAIL_COUNT_0 = 13 + PORT_4_PING_FAIL_COUNT_1 = 23 + PORT_4_PING_FAIL_COUNT_2 = 10 + PORT_4_PING_FAIL_COUNT_3 = 10 + PORT_4_PING_SUCCESS_COUNT_0 = 14 + PORT_4_PING_SUCCESS_COUNT_1 = 24 + PORT_4_PING_SUCCESS_COUNT_2 = 10 + PORT_4_PING_SUCCESS_COUNT_3 = 10 + PORT_4_PING_LOGIC_FOR_FAIL = "AND" + PORT_4_PING_LOGIC_FOR_SUCCESS = "AND" + PORT_4_PING_ACTION_ON_FAIL = "OFF" + PORT_4_PING_ACTION_ON_SUCCESS = "ON" + PORT_4_PING_ACTION_SUCCESS_TIME = 10 + PORT_4_PING_ACTION_FAIL_TIME = 16 + PORT_4_RESET_TIME = 5 + # + # Port Configuration 5 + # + PORT_5_ENABLED = "ENABLED" + PORT_5_NAME = "EX06a Board 2 Relay 4" + PORT_5_DESCRIPTION = "USB3 HUB" + PORT_5_LOCKED = "UNLOCKED" + PORT_5_MODE = "OUTPUT" + PORT_5_POWERUPSTATE = "ON" + PORT_5_POWERDOWNSTATE = "CURRENT" + PORT_5_ON_STATE_VALUE = "LOW" + PORT_5_OFF_STATE_VALUE = "HIGH" + PORT_5_ON_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_5_OFF_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_5_ON_TIME_ENABLE_0 = "DISABLED" + PORT_5_OFF_TIME_ENABLE_0 = "DISABLED" + PORT_5_ON_TIME_1 = "06:20:00 0,1,2,3,4,5,6" + PORT_5_OFF_TIME_1 = "06:30:00 0,1,2,3,4,5,6" + PORT_5_ON_TIME_ENABLE_1 = "DISABLED" + PORT_5_OFF_TIME_ENABLE_1 = "DISABLED" + PORT_5_ON_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_5_OFF_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_5_ON_TIME_ENABLE_2 = "DISABLED" + PORT_5_OFF_TIME_ENABLE_2 = "DISABLED" + PORT_5_ON_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_5_OFF_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_5_ON_TIME_ENABLE_3 = "DISABLED" + PORT_5_OFF_TIME_ENABLE_3 = "DISABLED" + PORT_5_ON_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_5_OFF_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_5_ON_TIME_ENABLE_4 = "DISABLED" + PORT_5_OFF_TIME_ENABLE_4 = "DISABLED" + PORT_5_ON_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_5_OFF_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_5_ON_TIME_ENABLE_5 = "DISABLED" + PORT_5_OFF_TIME_ENABLE_5 = "DISABLED" + PORT_5_ON_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_5_OFF_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_5_ON_TIME_ENABLE_6 = "DISABLED" + PORT_5_OFF_TIME_ENABLE_6 = "DISABLED" + PORT_5_ON_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_5_OFF_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_5_ON_TIME_ENABLE_7 = "DISABLED" + PORT_5_OFF_TIME_ENABLE_7 = "DISABLED" + PORT_5_PING_ENABLE_0 = "DISABLED" + PORT_5_PING_ENABLE_1 = "DISABLED" + PORT_5_PING_ENABLE_2 = "DISABLED" + PORT_5_PING_ENABLE_3 = "DISABLED" + PORT_5_PING_ADDR_0 = "192.168.15.199" + PORT_5_PING_ADDR_1 = "192.168.15.240" + PORT_5_PING_ADDR_2 = "127.0.0.1" + PORT_5_PING_ADDR_3 = "127.0.0.1" + PORT_5_PING_TYPE_0 = "ICMP" + PORT_5_PING_TYPE_1 = "ICMP" + PORT_5_PING_TYPE_2 = "ICMP" + PORT_5_PING_TYPE_3 = "ICMP" + PORT_5_PING_ADDR_WAIT_TIME_0 = 12 + PORT_5_PING_ADDR_WAIT_TIME_1 = 22 + PORT_5_PING_ADDR_WAIT_TIME_2 = 10 + PORT_5_PING_ADDR_WAIT_TIME_3 = 10 + PORT_5_PING_TO_PING_TIME_0 = 11 + PORT_5_PING_TO_PING_TIME_1 = 21 + PORT_5_PING_TO_PING_TIME_2 = 10 + PORT_5_PING_TO_PING_TIME_3 = 10 + PORT_5_PING_FAIL_COUNT_0 = 13 + PORT_5_PING_FAIL_COUNT_1 = 23 + PORT_5_PING_FAIL_COUNT_2 = 10 + PORT_5_PING_FAIL_COUNT_3 = 10 + PORT_5_PING_SUCCESS_COUNT_0 = 14 + PORT_5_PING_SUCCESS_COUNT_1 = 24 + PORT_5_PING_SUCCESS_COUNT_2 = 10 + PORT_5_PING_SUCCESS_COUNT_3 = 10 + PORT_5_PING_LOGIC_FOR_FAIL = "AND" + PORT_5_PING_LOGIC_FOR_SUCCESS = "AND" + PORT_5_PING_ACTION_ON_FAIL = "OFF" + PORT_5_PING_ACTION_ON_SUCCESS = "ON" + PORT_5_PING_ACTION_SUCCESS_TIME = 10 + PORT_5_PING_ACTION_FAIL_TIME = 16 + PORT_5_RESET_TIME = 5 + # + # Port Configuration 6 + # + PORT_6_ENABLED = "ENABLED" + PORT_6_NAME = "EX06a Board 2 Relay 3" + PORT_6_DESCRIPTION = "Netgear Ethernet Gigabit Switch" + PORT_6_LOCKED = "UNLOCKED" + PORT_6_MODE = "OUTPUT" + PORT_6_POWERUPSTATE = "ON" + PORT_6_POWERDOWNSTATE = "CURRENT" + PORT_6_ON_STATE_VALUE = "LOW" + PORT_6_OFF_STATE_VALUE = "HIGH" + PORT_6_ON_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_6_OFF_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_6_ON_TIME_ENABLE_0 = "DISABLED" + PORT_6_OFF_TIME_ENABLE_0 = "DISABLED" + PORT_6_ON_TIME_1 = "06:20:00 0,1,2,3,4,5,6" + PORT_6_OFF_TIME_1 = "06:30:00 0,1,2,3,4,5,6" + PORT_6_ON_TIME_ENABLE_1 = "DISABLED" + PORT_6_OFF_TIME_ENABLE_1 = "DISABLED" + PORT_6_ON_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_6_OFF_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_6_ON_TIME_ENABLE_2 = "DISABLED" + PORT_6_OFF_TIME_ENABLE_2 = "DISABLED" + PORT_6_ON_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_6_OFF_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_6_ON_TIME_ENABLE_3 = "DISABLED" + PORT_6_OFF_TIME_ENABLE_3 = "DISABLED" + PORT_6_ON_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_6_OFF_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_6_ON_TIME_ENABLE_4 = "DISABLED" + PORT_6_OFF_TIME_ENABLE_4 = "DISABLED" + PORT_6_ON_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_6_OFF_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_6_ON_TIME_ENABLE_5 = "DISABLED" + PORT_6_OFF_TIME_ENABLE_5 = "DISABLED" + PORT_6_ON_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_6_OFF_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_6_ON_TIME_ENABLE_6 = "DISABLED" + PORT_6_OFF_TIME_ENABLE_6 = "DISABLED" + PORT_6_ON_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_6_OFF_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_6_ON_TIME_ENABLE_7 = "DISABLED" + PORT_6_OFF_TIME_ENABLE_7 = "DISABLED" + PORT_6_PING_ENABLE_0 = "DISABLED" + PORT_6_PING_ENABLE_1 = "DISABLED" + PORT_6_PING_ENABLE_2 = "DISABLED" + PORT_6_PING_ENABLE_3 = "DISABLED" + PORT_6_PING_ADDR_0 = "192.168.15.199" + PORT_6_PING_ADDR_1 = "192.168.15.240" + PORT_6_PING_ADDR_2 = "127.0.0.1" + PORT_6_PING_ADDR_3 = "127.0.0.1" + PORT_6_PING_TYPE_0 = "ICMP" + PORT_6_PING_TYPE_1 = "ICMP" + PORT_6_PING_TYPE_2 = "ICMP" + PORT_6_PING_TYPE_3 = "ICMP" + PORT_6_PING_ADDR_WAIT_TIME_0 = 12 + PORT_6_PING_ADDR_WAIT_TIME_1 = 22 + PORT_6_PING_ADDR_WAIT_TIME_2 = 10 + PORT_6_PING_ADDR_WAIT_TIME_3 = 10 + PORT_6_PING_TO_PING_TIME_0 = 11 + PORT_6_PING_TO_PING_TIME_1 = 21 + PORT_6_PING_TO_PING_TIME_2 = 10 + PORT_6_PING_TO_PING_TIME_3 = 10 + PORT_6_PING_FAIL_COUNT_0 = 13 + PORT_6_PING_FAIL_COUNT_1 = 23 + PORT_6_PING_FAIL_COUNT_2 = 10 + PORT_6_PING_FAIL_COUNT_3 = 10 + PORT_6_PING_SUCCESS_COUNT_0 = 14 + PORT_6_PING_SUCCESS_COUNT_1 = 24 + PORT_6_PING_SUCCESS_COUNT_2 = 10 + PORT_6_PING_SUCCESS_COUNT_3 = 10 + PORT_6_PING_LOGIC_FOR_FAIL = "AND" + PORT_6_PING_LOGIC_FOR_SUCCESS = "AND" + PORT_6_PING_ACTION_ON_FAIL = "OFF" + PORT_6_PING_ACTION_ON_SUCCESS = "ON" + PORT_6_PING_ACTION_SUCCESS_TIME = 10 + PORT_6_PING_ACTION_FAIL_TIME = 16 + PORT_6_RESET_TIME = 5 + # + # Port Configuration 7 + # + PORT_7_ENABLED = "ENABLED" + PORT_7_NAME = "EX06a Board 2 Relay 2" + PORT_7_DESCRIPTION = "Seagate NAS" + PORT_7_LOCKED = "UNLOCKED" + PORT_7_MODE = "OUTPUT" + PORT_7_POWERUPSTATE = "ON" + PORT_7_POWERDOWNSTATE = "CURRENT" + PORT_7_ON_STATE_VALUE = "LOW" + PORT_7_OFF_STATE_VALUE = "HIGH" + PORT_7_ON_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_7_OFF_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_7_ON_TIME_ENABLE_0 = "DISABLED" + PORT_7_OFF_TIME_ENABLE_0 = "DISABLED" + PORT_7_ON_TIME_1 = "06:20:00 0,1,2,3,4,5,6" + PORT_7_OFF_TIME_1 = "06:30:00 0,1,2,3,4,5,6" + PORT_7_ON_TIME_ENABLE_1 = "DISABLED" + PORT_7_OFF_TIME_ENABLE_1 = "DISABLED" + PORT_7_ON_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_7_OFF_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_7_ON_TIME_ENABLE_2 = "DISABLED" + PORT_7_OFF_TIME_ENABLE_2 = "DISABLED" + PORT_7_ON_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_7_OFF_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_7_ON_TIME_ENABLE_3 = "DISABLED" + PORT_7_OFF_TIME_ENABLE_3 = "DISABLED" + PORT_7_ON_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_7_OFF_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_7_ON_TIME_ENABLE_4 = "DISABLED" + PORT_7_OFF_TIME_ENABLE_4 = "DISABLED" + PORT_7_ON_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_7_OFF_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_7_ON_TIME_ENABLE_5 = "DISABLED" + PORT_7_OFF_TIME_ENABLE_5 = "DISABLED" + PORT_7_ON_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_7_OFF_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_7_ON_TIME_ENABLE_6 = "DISABLED" + PORT_7_OFF_TIME_ENABLE_6 = "DISABLED" + PORT_7_ON_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_7_OFF_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_7_ON_TIME_ENABLE_7 = "DISABLED" + PORT_7_OFF_TIME_ENABLE_7 = "DISABLED" + PORT_7_PING_ENABLE_0 = "DISABLED" + PORT_7_PING_ENABLE_1 = "DISABLED" + PORT_7_PING_ENABLE_2 = "DISABLED" + PORT_7_PING_ENABLE_3 = "DISABLED" + PORT_7_PING_ADDR_0 = "192.168.15.199" + PORT_7_PING_ADDR_1 = "192.168.15.240" + PORT_7_PING_ADDR_2 = "127.0.0.1" + PORT_7_PING_ADDR_3 = "127.0.0.1" + PORT_7_PING_TYPE_0 = "ICMP" + PORT_7_PING_TYPE_1 = "ICMP" + PORT_7_PING_TYPE_2 = "ICMP" + PORT_7_PING_TYPE_3 = "ICMP" + PORT_7_PING_ADDR_WAIT_TIME_0 = 12 + PORT_7_PING_ADDR_WAIT_TIME_1 = 22 + PORT_7_PING_ADDR_WAIT_TIME_2 = 10 + PORT_7_PING_ADDR_WAIT_TIME_3 = 10 + PORT_7_PING_TO_PING_TIME_0 = 11 + PORT_7_PING_TO_PING_TIME_1 = 21 + PORT_7_PING_TO_PING_TIME_2 = 10 + PORT_7_PING_TO_PING_TIME_3 = 10 + PORT_7_PING_FAIL_COUNT_0 = 13 + PORT_7_PING_FAIL_COUNT_1 = 23 + PORT_7_PING_FAIL_COUNT_2 = 10 + PORT_7_PING_FAIL_COUNT_3 = 10 + PORT_7_PING_SUCCESS_COUNT_0 = 14 + PORT_7_PING_SUCCESS_COUNT_1 = 24 + PORT_7_PING_SUCCESS_COUNT_2 = 10 + PORT_7_PING_SUCCESS_COUNT_3 = 10 + PORT_7_PING_LOGIC_FOR_FAIL = "AND" + PORT_7_PING_LOGIC_FOR_SUCCESS = "AND" + PORT_7_PING_ACTION_ON_FAIL = "OFF" + PORT_7_PING_ACTION_ON_SUCCESS = "ON" + PORT_7_PING_ACTION_SUCCESS_TIME = 10 + PORT_7_PING_ACTION_FAIL_TIME = 16 + PORT_7_RESET_TIME = 5 + # + # Port Configuration 8 + # + PORT_8_ENABLED = "ENABLED" + PORT_8_NAME = "EX06a Board 2 Relay 1" + PORT_8_DESCRIPTION = "Camera DVR" + PORT_8_LOCKED = "UNLOCKED" + PORT_8_MODE = "OUTPUT" + PORT_8_POWERUPSTATE = "ON" + PORT_8_POWERDOWNSTATE = "CURRENT" + PORT_8_ON_STATE_VALUE = "LOW" + PORT_8_OFF_STATE_VALUE = "HIGH" + PORT_8_ON_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_8_OFF_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_8_ON_TIME_ENABLE_0 = "DISABLED" + PORT_8_OFF_TIME_ENABLE_0 = "DISABLED" + PORT_8_ON_TIME_1 = "06:20:00 0,1,2,3,4,5,6" + PORT_8_OFF_TIME_1 = "06:30:00 0,1,2,3,4,5,6" + PORT_8_ON_TIME_ENABLE_1 = "DISABLED" + PORT_8_OFF_TIME_ENABLE_1 = "DISABLED" + PORT_8_ON_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_8_OFF_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_8_ON_TIME_ENABLE_2 = "DISABLED" + PORT_8_OFF_TIME_ENABLE_2 = "DISABLED" + PORT_8_ON_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_8_OFF_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_8_ON_TIME_ENABLE_3 = "DISABLED" + PORT_8_OFF_TIME_ENABLE_3 = "DISABLED" + PORT_8_ON_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_8_OFF_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_8_ON_TIME_ENABLE_4 = "DISABLED" + PORT_8_OFF_TIME_ENABLE_4 = "DISABLED" + PORT_8_ON_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_8_OFF_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_8_ON_TIME_ENABLE_5 = "DISABLED" + PORT_8_OFF_TIME_ENABLE_5 = "DISABLED" + PORT_8_ON_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_8_OFF_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_8_ON_TIME_ENABLE_6 = "DISABLED" + PORT_8_OFF_TIME_ENABLE_6 = "DISABLED" + PORT_8_ON_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_8_OFF_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_8_ON_TIME_ENABLE_7 = "DISABLED" + PORT_8_OFF_TIME_ENABLE_7 = "DISABLED" + PORT_8_PING_ENABLE_0 = "DISABLED" + PORT_8_PING_ENABLE_1 = "DISABLED" + PORT_8_PING_ENABLE_2 = "DISABLED" + PORT_8_PING_ENABLE_3 = "DISABLED" + PORT_8_PING_ADDR_0 = "192.168.10.237" + PORT_8_PING_ADDR_1 = "192.168.15.240" + PORT_8_PING_ADDR_2 = "127.0.0.1" + PORT_8_PING_ADDR_3 = "127.0.0.1" + PORT_8_PING_TYPE_0 = "ICMP" + PORT_8_PING_TYPE_1 = "ICMP" + PORT_8_PING_TYPE_2 = "ICMP" + PORT_8_PING_TYPE_3 = "ICMP" + PORT_8_PING_ADDR_WAIT_TIME_0 = 10 + PORT_8_PING_ADDR_WAIT_TIME_1 = 22 + PORT_8_PING_ADDR_WAIT_TIME_2 = 10 + PORT_8_PING_ADDR_WAIT_TIME_3 = 10 + PORT_8_PING_TO_PING_TIME_0 = 60 + PORT_8_PING_TO_PING_TIME_1 = 21 + PORT_8_PING_TO_PING_TIME_2 = 10 + PORT_8_PING_TO_PING_TIME_3 = 10 + PORT_8_PING_FAIL_COUNT_0 = 10 + PORT_8_PING_FAIL_COUNT_1 = 23 + PORT_8_PING_FAIL_COUNT_2 = 10 + PORT_8_PING_FAIL_COUNT_3 = 10 + PORT_8_PING_SUCCESS_COUNT_0 = 10 + PORT_8_PING_SUCCESS_COUNT_1 = 24 + PORT_8_PING_SUCCESS_COUNT_2 = 10 + PORT_8_PING_SUCCESS_COUNT_3 = 10 + PORT_8_PING_LOGIC_FOR_FAIL = "AND" + PORT_8_PING_LOGIC_FOR_SUCCESS = "AND" + PORT_8_PING_ACTION_ON_FAIL = "CYCLEOFF" + PORT_8_PING_ACTION_ON_SUCCESS = "NONE" + PORT_8_PING_ACTION_SUCCESS_TIME = 10 + PORT_8_PING_ACTION_FAIL_TIME = 16 + PORT_8_RESET_TIME = 5 + # + # Port Configuration 9 + # + PORT_9_ENABLED = "ENABLED" + PORT_9_NAME = "EX06a Board 1 Relay 7" + PORT_9_DESCRIPTION = "Camera Bank 3 (Bedroom)" + PORT_9_LOCKED = "UNLOCKED" + PORT_9_MODE = "OUTPUT" + PORT_9_POWERUPSTATE = "ON" + PORT_9_POWERDOWNSTATE = "CURRENT" + PORT_9_ON_STATE_VALUE = "HIGH" + PORT_9_OFF_STATE_VALUE = "LOW" + PORT_9_ON_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_9_OFF_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_9_ON_TIME_ENABLE_0 = "DISABLED" + PORT_9_OFF_TIME_ENABLE_0 = "DISABLED" + PORT_9_ON_TIME_1 = "06:20:00 0,1,2,3,4,5,6" + PORT_9_OFF_TIME_1 = "06:30:00 0,1,2,3,4,5,6" + PORT_9_ON_TIME_ENABLE_1 = "DISABLED" + PORT_9_OFF_TIME_ENABLE_1 = "DISABLED" + PORT_9_ON_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_9_OFF_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_9_ON_TIME_ENABLE_2 = "DISABLED" + PORT_9_OFF_TIME_ENABLE_2 = "DISABLED" + PORT_9_ON_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_9_OFF_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_9_ON_TIME_ENABLE_3 = "DISABLED" + PORT_9_OFF_TIME_ENABLE_3 = "DISABLED" + PORT_9_ON_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_9_OFF_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_9_ON_TIME_ENABLE_4 = "DISABLED" + PORT_9_OFF_TIME_ENABLE_4 = "DISABLED" + PORT_9_ON_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_9_OFF_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_9_ON_TIME_ENABLE_5 = "DISABLED" + PORT_9_OFF_TIME_ENABLE_5 = "DISABLED" + PORT_9_ON_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_9_OFF_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_9_ON_TIME_ENABLE_6 = "DISABLED" + PORT_9_OFF_TIME_ENABLE_6 = "DISABLED" + PORT_9_ON_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_9_OFF_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_9_ON_TIME_ENABLE_7 = "DISABLED" + PORT_9_OFF_TIME_ENABLE_7 = "DISABLED" + PORT_9_PING_ENABLE_0 = "DISABLED" + PORT_9_PING_ENABLE_1 = "DISABLED" + PORT_9_PING_ENABLE_2 = "DISABLED" + PORT_9_PING_ENABLE_3 = "DISABLED" + PORT_9_PING_ADDR_0 = "192.168.15.199" + PORT_9_PING_ADDR_1 = "192.168.15.240" + PORT_9_PING_ADDR_2 = "127.0.0.1" + PORT_9_PING_ADDR_3 = "127.0.0.1" + PORT_9_PING_TYPE_0 = "ICMP" + PORT_9_PING_TYPE_1 = "ICMP" + PORT_9_PING_TYPE_2 = "ICMP" + PORT_9_PING_TYPE_3 = "ICMP" + PORT_9_PING_ADDR_WAIT_TIME_0 = 12 + PORT_9_PING_ADDR_WAIT_TIME_1 = 22 + PORT_9_PING_ADDR_WAIT_TIME_2 = 10 + PORT_9_PING_ADDR_WAIT_TIME_3 = 10 + PORT_9_PING_TO_PING_TIME_0 = 11 + PORT_9_PING_TO_PING_TIME_1 = 21 + PORT_9_PING_TO_PING_TIME_2 = 10 + PORT_9_PING_TO_PING_TIME_3 = 10 + PORT_9_PING_FAIL_COUNT_0 = 13 + PORT_9_PING_FAIL_COUNT_1 = 23 + PORT_9_PING_FAIL_COUNT_2 = 10 + PORT_9_PING_FAIL_COUNT_3 = 10 + PORT_9_PING_SUCCESS_COUNT_0 = 14 + PORT_9_PING_SUCCESS_COUNT_1 = 24 + PORT_9_PING_SUCCESS_COUNT_2 = 10 + PORT_9_PING_SUCCESS_COUNT_3 = 10 + PORT_9_PING_LOGIC_FOR_FAIL = "AND" + PORT_9_PING_LOGIC_FOR_SUCCESS = "AND" + PORT_9_PING_ACTION_ON_FAIL = "OFF" + PORT_9_PING_ACTION_ON_SUCCESS = "ON" + PORT_9_PING_ACTION_SUCCESS_TIME = 10 + PORT_9_PING_ACTION_FAIL_TIME = 16 + PORT_9_RESET_TIME = 5 + # + # Port Configuration 10 + # + PORT_10_ENABLED = "ENABLED" + PORT_10_NAME = "EX06a Board 1 Relay 6" + PORT_10_DESCRIPTION = "Camera Bank 2 (Lounge)" + PORT_10_LOCKED = "UNLOCKED" + PORT_10_MODE = "OUTPUT" + PORT_10_POWERUPSTATE = "ON" + PORT_10_POWERDOWNSTATE = "CURRENT" + PORT_10_ON_STATE_VALUE = "HIGH" + PORT_10_OFF_STATE_VALUE = "LOW" + PORT_10_ON_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_10_OFF_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_10_ON_TIME_ENABLE_0 = "DISABLED" + PORT_10_OFF_TIME_ENABLE_0 = "DISABLED" + PORT_10_ON_TIME_1 = "06:20:00 0,1,2,3,4,5,6" + PORT_10_OFF_TIME_1 = "06:30:00 0,1,2,3,4,5,6" + PORT_10_ON_TIME_ENABLE_1 = "DISABLED" + PORT_10_OFF_TIME_ENABLE_1 = "DISABLED" + PORT_10_ON_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_10_OFF_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_10_ON_TIME_ENABLE_2 = "DISABLED" + PORT_10_OFF_TIME_ENABLE_2 = "DISABLED" + PORT_10_ON_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_10_OFF_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_10_ON_TIME_ENABLE_3 = "DISABLED" + PORT_10_OFF_TIME_ENABLE_3 = "DISABLED" + PORT_10_ON_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_10_OFF_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_10_ON_TIME_ENABLE_4 = "DISABLED" + PORT_10_OFF_TIME_ENABLE_4 = "DISABLED" + PORT_10_ON_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_10_OFF_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_10_ON_TIME_ENABLE_5 = "DISABLED" + PORT_10_OFF_TIME_ENABLE_5 = "DISABLED" + PORT_10_ON_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_10_OFF_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_10_ON_TIME_ENABLE_6 = "DISABLED" + PORT_10_OFF_TIME_ENABLE_6 = "DISABLED" + PORT_10_ON_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_10_OFF_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_10_ON_TIME_ENABLE_7 = "DISABLED" + PORT_10_OFF_TIME_ENABLE_7 = "DISABLED" + PORT_10_PING_ENABLE_0 = "DISABLED" + PORT_10_PING_ENABLE_1 = "DISABLED" + PORT_10_PING_ENABLE_2 = "DISABLED" + PORT_10_PING_ENABLE_3 = "DISABLED" + PORT_10_PING_ADDR_0 = "192.168.15.199" + PORT_10_PING_ADDR_1 = "192.168.15.240" + PORT_10_PING_ADDR_2 = "127.0.0.1" + PORT_10_PING_ADDR_3 = "127.0.0.1" + PORT_10_PING_TYPE_0 = "ICMP" + PORT_10_PING_TYPE_1 = "ICMP" + PORT_10_PING_TYPE_2 = "ICMP" + PORT_10_PING_TYPE_3 = "ICMP" + PORT_10_PING_ADDR_WAIT_TIME_0 = 12 + PORT_10_PING_ADDR_WAIT_TIME_1 = 22 + PORT_10_PING_ADDR_WAIT_TIME_2 = 10 + PORT_10_PING_ADDR_WAIT_TIME_3 = 10 + PORT_10_PING_TO_PING_TIME_0 = 11 + PORT_10_PING_TO_PING_TIME_1 = 21 + PORT_10_PING_TO_PING_TIME_2 = 10 + PORT_10_PING_TO_PING_TIME_3 = 10 + PORT_10_PING_FAIL_COUNT_0 = 13 + PORT_10_PING_FAIL_COUNT_1 = 23 + PORT_10_PING_FAIL_COUNT_2 = 10 + PORT_10_PING_FAIL_COUNT_3 = 10 + PORT_10_PING_SUCCESS_COUNT_0 = 14 + PORT_10_PING_SUCCESS_COUNT_1 = 24 + PORT_10_PING_SUCCESS_COUNT_2 = 10 + PORT_10_PING_SUCCESS_COUNT_3 = 10 + PORT_10_PING_LOGIC_FOR_FAIL = "AND" + PORT_10_PING_LOGIC_FOR_SUCCESS = "AND" + PORT_10_PING_ACTION_ON_FAIL = "OFF" + PORT_10_PING_ACTION_ON_SUCCESS = "ON" + PORT_10_PING_ACTION_SUCCESS_TIME = 10 + PORT_10_PING_ACTION_FAIL_TIME = 16 + PORT_10_RESET_TIME = 5 + # + # Port Configuration 11 + # + PORT_11_ENABLED = "ENABLED" + PORT_11_NAME = "EX06a Board 1 Relay 5" + PORT_11_DESCRIPTION = "Camera Bank 1 (Study)" + PORT_11_LOCKED = "UNLOCKED" + PORT_11_MODE = "OUTPUT" + PORT_11_POWERUPSTATE = "ON" + PORT_11_POWERDOWNSTATE = "CURRENT" + PORT_11_ON_STATE_VALUE = "HIGH" + PORT_11_OFF_STATE_VALUE = "LOW" + PORT_11_ON_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_11_OFF_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_11_ON_TIME_ENABLE_0 = "DISABLED" + PORT_11_OFF_TIME_ENABLE_0 = "DISABLED" + PORT_11_ON_TIME_1 = "06:20:00 0,1,2,3,4,5,6" + PORT_11_OFF_TIME_1 = "06:30:00 0,1,2,3,4,5,6" + PORT_11_ON_TIME_ENABLE_1 = "DISABLED" + PORT_11_OFF_TIME_ENABLE_1 = "DISABLED" + PORT_11_ON_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_11_OFF_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_11_ON_TIME_ENABLE_2 = "DISABLED" + PORT_11_OFF_TIME_ENABLE_2 = "DISABLED" + PORT_11_ON_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_11_OFF_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_11_ON_TIME_ENABLE_3 = "DISABLED" + PORT_11_OFF_TIME_ENABLE_3 = "DISABLED" + PORT_11_ON_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_11_OFF_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_11_ON_TIME_ENABLE_4 = "DISABLED" + PORT_11_OFF_TIME_ENABLE_4 = "DISABLED" + PORT_11_ON_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_11_OFF_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_11_ON_TIME_ENABLE_5 = "DISABLED" + PORT_11_OFF_TIME_ENABLE_5 = "DISABLED" + PORT_11_ON_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_11_OFF_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_11_ON_TIME_ENABLE_6 = "DISABLED" + PORT_11_OFF_TIME_ENABLE_6 = "DISABLED" + PORT_11_ON_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_11_OFF_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_11_ON_TIME_ENABLE_7 = "DISABLED" + PORT_11_OFF_TIME_ENABLE_7 = "DISABLED" + PORT_11_PING_ENABLE_0 = "DISABLED" + PORT_11_PING_ENABLE_1 = "DISABLED" + PORT_11_PING_ENABLE_2 = "DISABLED" + PORT_11_PING_ENABLE_3 = "DISABLED" + PORT_11_PING_ADDR_0 = "192.168.15.199" + PORT_11_PING_ADDR_1 = "192.168.15.240" + PORT_11_PING_ADDR_2 = "127.0.0.1" + PORT_11_PING_ADDR_3 = "127.0.0.1" + PORT_11_PING_TYPE_0 = "ICMP" + PORT_11_PING_TYPE_1 = "ICMP" + PORT_11_PING_TYPE_2 = "ICMP" + PORT_11_PING_TYPE_3 = "ICMP" + PORT_11_PING_ADDR_WAIT_TIME_0 = 12 + PORT_11_PING_ADDR_WAIT_TIME_1 = 22 + PORT_11_PING_ADDR_WAIT_TIME_2 = 10 + PORT_11_PING_ADDR_WAIT_TIME_3 = 10 + PORT_11_PING_TO_PING_TIME_0 = 11 + PORT_11_PING_TO_PING_TIME_1 = 21 + PORT_11_PING_TO_PING_TIME_2 = 10 + PORT_11_PING_TO_PING_TIME_3 = 10 + PORT_11_PING_FAIL_COUNT_0 = 13 + PORT_11_PING_FAIL_COUNT_1 = 23 + PORT_11_PING_FAIL_COUNT_2 = 10 + PORT_11_PING_FAIL_COUNT_3 = 10 + PORT_11_PING_SUCCESS_COUNT_0 = 14 + PORT_11_PING_SUCCESS_COUNT_1 = 24 + PORT_11_PING_SUCCESS_COUNT_2 = 10 + PORT_11_PING_SUCCESS_COUNT_3 = 10 + PORT_11_PING_LOGIC_FOR_FAIL = "AND" + PORT_11_PING_LOGIC_FOR_SUCCESS = "AND" + PORT_11_PING_ACTION_ON_FAIL = "OFF" + PORT_11_PING_ACTION_ON_SUCCESS = "ON" + PORT_11_PING_ACTION_SUCCESS_TIME = 10 + PORT_11_PING_ACTION_FAIL_TIME = 16 + PORT_11_RESET_TIME = 5 + # + # Port Configuration 12 + # + PORT_12_ENABLED = "ENABLED" + PORT_12_NAME = "EX06a Board 1 Relay 4" + PORT_12_DESCRIPTION = "Garage Side HVCAM" + PORT_12_LOCKED = "UNLOCKED" + PORT_12_MODE = "OUTPUT" + PORT_12_POWERUPSTATE = "ON" + PORT_12_POWERDOWNSTATE = "CURRENT" + PORT_12_ON_STATE_VALUE = "HIGH" + PORT_12_OFF_STATE_VALUE = "LOW" + PORT_12_ON_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_12_OFF_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_12_ON_TIME_ENABLE_0 = "DISABLED" + PORT_12_OFF_TIME_ENABLE_0 = "DISABLED" + PORT_12_ON_TIME_1 = "06:20:00 0,1,2,3,4,5,6" + PORT_12_OFF_TIME_1 = "06:30:00 0,1,2,3,4,5,6" + PORT_12_ON_TIME_ENABLE_1 = "DISABLED" + PORT_12_OFF_TIME_ENABLE_1 = "DISABLED" + PORT_12_ON_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_12_OFF_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_12_ON_TIME_ENABLE_2 = "DISABLED" + PORT_12_OFF_TIME_ENABLE_2 = "DISABLED" + PORT_12_ON_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_12_OFF_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_12_ON_TIME_ENABLE_3 = "DISABLED" + PORT_12_OFF_TIME_ENABLE_3 = "DISABLED" + PORT_12_ON_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_12_OFF_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_12_ON_TIME_ENABLE_4 = "DISABLED" + PORT_12_OFF_TIME_ENABLE_4 = "DISABLED" + PORT_12_ON_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_12_OFF_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_12_ON_TIME_ENABLE_5 = "DISABLED" + PORT_12_OFF_TIME_ENABLE_5 = "DISABLED" + PORT_12_ON_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_12_OFF_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_12_ON_TIME_ENABLE_6 = "DISABLED" + PORT_12_OFF_TIME_ENABLE_6 = "DISABLED" + PORT_12_ON_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_12_OFF_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_12_ON_TIME_ENABLE_7 = "DISABLED" + PORT_12_OFF_TIME_ENABLE_7 = "DISABLED" + PORT_12_PING_ENABLE_0 = "ENABLED" + PORT_12_PING_ENABLE_1 = "DISABLED" + PORT_12_PING_ENABLE_2 = "DISABLED" + PORT_12_PING_ENABLE_3 = "DISABLED" + PORT_12_PING_ADDR_0 = "192.168.10.230" + PORT_12_PING_ADDR_1 = "192.168.15.240" + PORT_12_PING_ADDR_2 = "127.0.0.1" + PORT_12_PING_ADDR_3 = "127.0.0.1" + PORT_12_PING_TYPE_0 = "ICMP" + PORT_12_PING_TYPE_1 = "ICMP" + PORT_12_PING_TYPE_2 = "ICMP" + PORT_12_PING_TYPE_3 = "ICMP" + PORT_12_PING_ADDR_WAIT_TIME_0 = 10 + PORT_12_PING_ADDR_WAIT_TIME_1 = 22 + PORT_12_PING_ADDR_WAIT_TIME_2 = 10 + PORT_12_PING_ADDR_WAIT_TIME_3 = 10 + PORT_12_PING_TO_PING_TIME_0 = 60 + PORT_12_PING_TO_PING_TIME_1 = 21 + PORT_12_PING_TO_PING_TIME_2 = 10 + PORT_12_PING_TO_PING_TIME_3 = 10 + PORT_12_PING_FAIL_COUNT_0 = 5 + PORT_12_PING_FAIL_COUNT_1 = 23 + PORT_12_PING_FAIL_COUNT_2 = 10 + PORT_12_PING_FAIL_COUNT_3 = 10 + PORT_12_PING_SUCCESS_COUNT_0 = 5 + PORT_12_PING_SUCCESS_COUNT_1 = 24 + PORT_12_PING_SUCCESS_COUNT_2 = 10 + PORT_12_PING_SUCCESS_COUNT_3 = 10 + PORT_12_PING_LOGIC_FOR_FAIL = "AND" + PORT_12_PING_LOGIC_FOR_SUCCESS = "AND" + PORT_12_PING_ACTION_ON_FAIL = "CYCLEOFF" + PORT_12_PING_ACTION_ON_SUCCESS = "NONE" + PORT_12_PING_ACTION_SUCCESS_TIME = 10 + PORT_12_PING_ACTION_FAIL_TIME = 16 + PORT_12_RESET_TIME = 5 + # + # Port Configuration 13 + # + PORT_13_ENABLED = "ENABLED" + PORT_13_NAME = "EX06a Board 1 Relay 3" + PORT_13_DESCRIPTION = "Garage Door HVCAM" + PORT_13_LOCKED = "UNLOCKED" + PORT_13_MODE = "OUTPUT" + PORT_13_POWERUPSTATE = "ON" + PORT_13_POWERDOWNSTATE = "CURRENT" + PORT_13_ON_STATE_VALUE = "HIGH" + PORT_13_OFF_STATE_VALUE = "LOW" + PORT_13_ON_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_13_OFF_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_13_ON_TIME_ENABLE_0 = "DISABLED" + PORT_13_OFF_TIME_ENABLE_0 = "DISABLED" + PORT_13_ON_TIME_1 = "06:20:00 0,1,2,3,4,5,6" + PORT_13_OFF_TIME_1 = "06:30:00 0,1,2,3,4,5,6" + PORT_13_ON_TIME_ENABLE_1 = "DISABLED" + PORT_13_OFF_TIME_ENABLE_1 = "DISABLED" + PORT_13_ON_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_13_OFF_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_13_ON_TIME_ENABLE_2 = "DISABLED" + PORT_13_OFF_TIME_ENABLE_2 = "DISABLED" + PORT_13_ON_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_13_OFF_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_13_ON_TIME_ENABLE_3 = "DISABLED" + PORT_13_OFF_TIME_ENABLE_3 = "DISABLED" + PORT_13_ON_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_13_OFF_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_13_ON_TIME_ENABLE_4 = "DISABLED" + PORT_13_OFF_TIME_ENABLE_4 = "DISABLED" + PORT_13_ON_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_13_OFF_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_13_ON_TIME_ENABLE_5 = "DISABLED" + PORT_13_OFF_TIME_ENABLE_5 = "DISABLED" + PORT_13_ON_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_13_OFF_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_13_ON_TIME_ENABLE_6 = "DISABLED" + PORT_13_OFF_TIME_ENABLE_6 = "DISABLED" + PORT_13_ON_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_13_OFF_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_13_ON_TIME_ENABLE_7 = "DISABLED" + PORT_13_OFF_TIME_ENABLE_7 = "DISABLED" + PORT_13_PING_ENABLE_0 = "ENABLED" + PORT_13_PING_ENABLE_1 = "DISABLED" + PORT_13_PING_ENABLE_2 = "DISABLED" + PORT_13_PING_ENABLE_3 = "DISABLED" + PORT_13_PING_ADDR_0 = "192.168.10.233" + PORT_13_PING_ADDR_1 = "192.168.15.240" + PORT_13_PING_ADDR_2 = "127.0.0.1" + PORT_13_PING_ADDR_3 = "127.0.0.1" + PORT_13_PING_TYPE_0 = "ICMP" + PORT_13_PING_TYPE_1 = "ICMP" + PORT_13_PING_TYPE_2 = "ICMP" + PORT_13_PING_TYPE_3 = "ICMP" + PORT_13_PING_ADDR_WAIT_TIME_0 = 10 + PORT_13_PING_ADDR_WAIT_TIME_1 = 22 + PORT_13_PING_ADDR_WAIT_TIME_2 = 10 + PORT_13_PING_ADDR_WAIT_TIME_3 = 10 + PORT_13_PING_TO_PING_TIME_0 = 60 + PORT_13_PING_TO_PING_TIME_1 = 21 + PORT_13_PING_TO_PING_TIME_2 = 10 + PORT_13_PING_TO_PING_TIME_3 = 10 + PORT_13_PING_FAIL_COUNT_0 = 5 + PORT_13_PING_FAIL_COUNT_1 = 23 + PORT_13_PING_FAIL_COUNT_2 = 10 + PORT_13_PING_FAIL_COUNT_3 = 10 + PORT_13_PING_SUCCESS_COUNT_0 = 5 + PORT_13_PING_SUCCESS_COUNT_1 = 24 + PORT_13_PING_SUCCESS_COUNT_2 = 10 + PORT_13_PING_SUCCESS_COUNT_3 = 10 + PORT_13_PING_LOGIC_FOR_FAIL = "AND" + PORT_13_PING_LOGIC_FOR_SUCCESS = "AND" + PORT_13_PING_ACTION_ON_FAIL = "CYCLEOFF" + PORT_13_PING_ACTION_ON_SUCCESS = "NONE" + PORT_13_PING_ACTION_SUCCESS_TIME = 10 + PORT_13_PING_ACTION_FAIL_TIME = 16 + PORT_13_RESET_TIME = 5 + # + # Port Configuration 14 + # + PORT_14_ENABLED = "ENABLED" + PORT_14_NAME = "EX06a Board 1 Relay 2" + PORT_14_DESCRIPTION = "Study Roof HVCAM" + PORT_14_LOCKED = "UNLOCKED" + PORT_14_MODE = "OUTPUT" + PORT_14_POWERUPSTATE = "ON" + PORT_14_POWERDOWNSTATE = "CURRENT" + PORT_14_ON_STATE_VALUE = "HIGH" + PORT_14_OFF_STATE_VALUE = "LOW" + PORT_14_ON_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_14_OFF_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_14_ON_TIME_ENABLE_0 = "DISABLED" + PORT_14_OFF_TIME_ENABLE_0 = "DISABLED" + PORT_14_ON_TIME_1 = "06:20:00 0,1,2,3,4,5,6" + PORT_14_OFF_TIME_1 = "06:30:00 0,1,2,3,4,5,6" + PORT_14_ON_TIME_ENABLE_1 = "DISABLED" + PORT_14_OFF_TIME_ENABLE_1 = "DISABLED" + PORT_14_ON_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_14_OFF_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_14_ON_TIME_ENABLE_2 = "DISABLED" + PORT_14_OFF_TIME_ENABLE_2 = "DISABLED" + PORT_14_ON_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_14_OFF_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_14_ON_TIME_ENABLE_3 = "DISABLED" + PORT_14_OFF_TIME_ENABLE_3 = "DISABLED" + PORT_14_ON_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_14_OFF_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_14_ON_TIME_ENABLE_4 = "DISABLED" + PORT_14_OFF_TIME_ENABLE_4 = "DISABLED" + PORT_14_ON_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_14_OFF_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_14_ON_TIME_ENABLE_5 = "DISABLED" + PORT_14_OFF_TIME_ENABLE_5 = "DISABLED" + PORT_14_ON_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_14_OFF_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_14_ON_TIME_ENABLE_6 = "DISABLED" + PORT_14_OFF_TIME_ENABLE_6 = "DISABLED" + PORT_14_ON_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_14_OFF_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_14_ON_TIME_ENABLE_7 = "DISABLED" + PORT_14_OFF_TIME_ENABLE_7 = "DISABLED" + PORT_14_PING_ENABLE_0 = "ENABLED" + PORT_14_PING_ENABLE_1 = "DISABLED" + PORT_14_PING_ENABLE_2 = "DISABLED" + PORT_14_PING_ENABLE_3 = "DISABLED" + PORT_14_PING_ADDR_0 = "192.168.10.232" + PORT_14_PING_ADDR_1 = "192.168.15.240" + PORT_14_PING_ADDR_2 = "127.0.0.1" + PORT_14_PING_ADDR_3 = "127.0.0.1" + PORT_14_PING_TYPE_0 = "ICMP" + PORT_14_PING_TYPE_1 = "ICMP" + PORT_14_PING_TYPE_2 = "ICMP" + PORT_14_PING_TYPE_3 = "ICMP" + PORT_14_PING_ADDR_WAIT_TIME_0 = 10 + PORT_14_PING_ADDR_WAIT_TIME_1 = 22 + PORT_14_PING_ADDR_WAIT_TIME_2 = 10 + PORT_14_PING_ADDR_WAIT_TIME_3 = 10 + PORT_14_PING_TO_PING_TIME_0 = 60 + PORT_14_PING_TO_PING_TIME_1 = 21 + PORT_14_PING_TO_PING_TIME_2 = 10 + PORT_14_PING_TO_PING_TIME_3 = 10 + PORT_14_PING_FAIL_COUNT_0 = 5 + PORT_14_PING_FAIL_COUNT_1 = 23 + PORT_14_PING_FAIL_COUNT_2 = 10 + PORT_14_PING_FAIL_COUNT_3 = 10 + PORT_14_PING_SUCCESS_COUNT_0 = 5 + PORT_14_PING_SUCCESS_COUNT_1 = 24 + PORT_14_PING_SUCCESS_COUNT_2 = 10 + PORT_14_PING_SUCCESS_COUNT_3 = 10 + PORT_14_PING_LOGIC_FOR_FAIL = "AND" + PORT_14_PING_LOGIC_FOR_SUCCESS = "AND" + PORT_14_PING_ACTION_ON_FAIL = "CYCLEOFF" + PORT_14_PING_ACTION_ON_SUCCESS = "NONE" + PORT_14_PING_ACTION_SUCCESS_TIME = 10 + PORT_14_PING_ACTION_FAIL_TIME = 16 + PORT_14_RESET_TIME = 5 + # + # Port Configuration 15 + # + PORT_15_ENABLED = "ENABLED" + PORT_15_NAME = "EX06a Board 1 Relay 1" + PORT_15_DESCRIPTION = "Bedroom Roof HVCAM" + PORT_15_LOCKED = "UNLOCKED" + PORT_15_MODE = "OUTPUT" + PORT_15_POWERUPSTATE = "ON" + PORT_15_POWERDOWNSTATE = "CURRENT" + PORT_15_ON_STATE_VALUE = "HIGH" + PORT_15_OFF_STATE_VALUE = "LOW" + PORT_15_ON_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_15_OFF_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_15_ON_TIME_ENABLE_0 = "DISABLED" + PORT_15_OFF_TIME_ENABLE_0 = "DISABLED" + PORT_15_ON_TIME_1 = "06:20:00 0,1,2,3,4,5,6" + PORT_15_OFF_TIME_1 = "06:30:00 0,1,2,3,4,5,6" + PORT_15_ON_TIME_ENABLE_1 = "DISABLED" + PORT_15_OFF_TIME_ENABLE_1 = "DISABLED" + PORT_15_ON_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_15_OFF_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_15_ON_TIME_ENABLE_2 = "DISABLED" + PORT_15_OFF_TIME_ENABLE_2 = "DISABLED" + PORT_15_ON_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_15_OFF_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_15_ON_TIME_ENABLE_3 = "DISABLED" + PORT_15_OFF_TIME_ENABLE_3 = "DISABLED" + PORT_15_ON_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_15_OFF_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_15_ON_TIME_ENABLE_4 = "DISABLED" + PORT_15_OFF_TIME_ENABLE_4 = "DISABLED" + PORT_15_ON_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_15_OFF_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_15_ON_TIME_ENABLE_5 = "DISABLED" + PORT_15_OFF_TIME_ENABLE_5 = "DISABLED" + PORT_15_ON_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_15_OFF_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_15_ON_TIME_ENABLE_6 = "DISABLED" + PORT_15_OFF_TIME_ENABLE_6 = "DISABLED" + PORT_15_ON_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_15_OFF_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_15_ON_TIME_ENABLE_7 = "DISABLED" + PORT_15_OFF_TIME_ENABLE_7 = "DISABLED" + PORT_15_PING_ENABLE_0 = "ENABLED" + PORT_15_PING_ENABLE_1 = "DISABLED" + PORT_15_PING_ENABLE_2 = "DISABLED" + PORT_15_PING_ENABLE_3 = "DISABLED" + PORT_15_PING_ADDR_0 = "192.168.10.231" + PORT_15_PING_ADDR_1 = "192.168.15.240" + PORT_15_PING_ADDR_2 = "127.0.0.1" + PORT_15_PING_ADDR_3 = "127.0.0.1" + PORT_15_PING_TYPE_0 = "ICMP" + PORT_15_PING_TYPE_1 = "ICMP" + PORT_15_PING_TYPE_2 = "ICMP" + PORT_15_PING_TYPE_3 = "ICMP" + PORT_15_PING_ADDR_WAIT_TIME_0 = 10 + PORT_15_PING_ADDR_WAIT_TIME_1 = 22 + PORT_15_PING_ADDR_WAIT_TIME_2 = 10 + PORT_15_PING_ADDR_WAIT_TIME_3 = 10 + PORT_15_PING_TO_PING_TIME_0 = 60 + PORT_15_PING_TO_PING_TIME_1 = 21 + PORT_15_PING_TO_PING_TIME_2 = 10 + PORT_15_PING_TO_PING_TIME_3 = 10 + PORT_15_PING_FAIL_COUNT_0 = 5 + PORT_15_PING_FAIL_COUNT_1 = 23 + PORT_15_PING_FAIL_COUNT_2 = 10 + PORT_15_PING_FAIL_COUNT_3 = 10 + PORT_15_PING_SUCCESS_COUNT_0 = 5 + PORT_15_PING_SUCCESS_COUNT_1 = 24 + PORT_15_PING_SUCCESS_COUNT_2 = 10 + PORT_15_PING_SUCCESS_COUNT_3 = 10 + PORT_15_PING_LOGIC_FOR_FAIL = "AND" + PORT_15_PING_LOGIC_FOR_SUCCESS = "AND" + PORT_15_PING_ACTION_ON_FAIL = "CYCLEOFF" + PORT_15_PING_ACTION_ON_SUCCESS = "NONE" + PORT_15_PING_ACTION_SUCCESS_TIME = 10 + PORT_15_PING_ACTION_FAIL_TIME = 16 + PORT_15_RESET_TIME = 5 + # + # Attached Device 1 configuration. + # + DEVICE_1_ENABLED = "ENABLED" + DEVICE_1_TYPE = "ATMEGA328P" + DEVICE_1_NAME = "ATMEGA_0" + DEVICE_1_DESCRIPTION = "U3SHIELD ATMega 328P IO Expander" + DEVICE_1_PORT_MIN = 16 + DEVICE_1_PORT_MAX = 35 + DEVICE_1_BASE_ADDR = 0 + DEVICE_1_UART = "/dev/tty6" + DEVICE_1_UART_BAUD = 115200 + DEVICE_1_UART_DATABITS = 8 + DEVICE_1_UART_PARITY = "none" + DEVICE_1_UART_STOPBITS = 1 + # + # Port Configuration 16 + # + PORT_16_ENABLED = "ENABLED" + PORT_16_NAME = "PORT 16" + PORT_16_DESCRIPTION = "NOT USED" + PORT_16_LOCKED = "UNLOCKED" + PORT_16_MODE = "INPUT" + PORT_16_POWERUPSTATE = "OFF" + PORT_16_POWERDOWNSTATE = "CURRENT" + PORT_16_ON_STATE_VALUE = "HIGH" + PORT_16_OFF_STATE_VALUE = "LOW" + PORT_16_ON_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_16_OFF_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_16_ON_TIME_ENABLE_0 = "DISABLED" + PORT_16_OFF_TIME_ENABLE_0 = "DISABLED" + PORT_16_ON_TIME_1 = "06:20:00 6" + PORT_16_OFF_TIME_1 = "06:30:00 6" + PORT_16_ON_TIME_ENABLE_1 = "ENABLED" + PORT_16_OFF_TIME_ENABLE_1 = "ENABLED" + PORT_16_ON_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_16_OFF_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_16_ON_TIME_ENABLE_2 = "DISABLED" + PORT_16_OFF_TIME_ENABLE_2 = "DISABLED" + PORT_16_ON_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_16_OFF_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_16_ON_TIME_ENABLE_3 = "DISABLED" + PORT_16_OFF_TIME_ENABLE_3 = "DISABLED" + PORT_16_ON_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_16_OFF_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_16_ON_TIME_ENABLE_4 = "DISABLED" + PORT_16_OFF_TIME_ENABLE_4 = "DISABLED" + PORT_16_ON_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_16_OFF_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_16_ON_TIME_ENABLE_5 = "DISABLED" + PORT_16_OFF_TIME_ENABLE_5 = "DISABLED" + PORT_16_ON_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_16_OFF_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_16_ON_TIME_ENABLE_6 = "DISABLED" + PORT_16_OFF_TIME_ENABLE_6 = "DISABLED" + PORT_16_ON_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_16_OFF_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_16_ON_TIME_ENABLE_7 = "DISABLED" + PORT_16_OFF_TIME_ENABLE_7 = "DISABLED" + PORT_16_PING_ENABLE_0 = "ENABLED" + PORT_16_PING_ENABLE_1 = "DISABLED" + PORT_16_PING_ENABLE_2 = "DISABLED" + PORT_16_PING_ENABLE_3 = "DISABLED" + PORT_16_PING_ADDR_0 = "192.168.15.199" + PORT_16_PING_ADDR_1 = "192.168.15.240" + PORT_16_PING_ADDR_2 = "127.0.0.1" + PORT_16_PING_ADDR_3 = "127.0.0.1" + PORT_16_PING_TYPE_0 = "ICMP" + PORT_16_PING_TYPE_1 = "ICMP" + PORT_16_PING_TYPE_2 = "ICMP" + PORT_16_PING_TYPE_3 = "ICMP" + PORT_16_PING_ADDR_WAIT_TIME_0 = 12 + PORT_16_PING_ADDR_WAIT_TIME_1 = 22 + PORT_16_PING_ADDR_WAIT_TIME_2 = 10 + PORT_16_PING_ADDR_WAIT_TIME_3 = 10 + PORT_16_PING_TO_PING_TIME_0 = 11 + PORT_16_PING_TO_PING_TIME_1 = 21 + PORT_16_PING_TO_PING_TIME_2 = 10 + PORT_16_PING_TO_PING_TIME_3 = 10 + PORT_16_PING_FAIL_COUNT_0 = 13 + PORT_16_PING_FAIL_COUNT_1 = 23 + PORT_16_PING_FAIL_COUNT_2 = 10 + PORT_16_PING_FAIL_COUNT_3 = 10 + PORT_16_PING_SUCCESS_COUNT_0 = 14 + PORT_16_PING_SUCCESS_COUNT_1 = 24 + PORT_16_PING_SUCCESS_COUNT_2 = 10 + PORT_16_PING_SUCCESS_COUNT_3 = 10 + PORT_16_PING_LOGIC_FOR_FAIL = "AND" + PORT_16_PING_LOGIC_FOR_SUCCESS = "AND" + PORT_16_PING_ACTION_ON_FAIL = "OFF" + PORT_16_PING_ACTION_ON_SUCCESS = "ON" + PORT_16_PING_ACTION_SUCCESS_TIME = 10 + PORT_16_PING_ACTION_FAIL_TIME = 16 + PORT_16_RESET_TIME = 5 + # + # Port Configuration 17 + # + PORT_17_ENABLED = "ENABLED" + PORT_17_NAME = "PORT 17" + PORT_17_DESCRIPTION = "NOT USED" + PORT_17_LOCKED = "UNLOCKED" + PORT_17_MODE = "INPUT" + PORT_17_POWERUPSTATE = "OFF" + PORT_17_POWERDOWNSTATE = "CURRENT" + PORT_17_ON_STATE_VALUE = "HIGH" + PORT_17_OFF_STATE_VALUE = "LOW" + PORT_17_ON_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_17_OFF_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_17_ON_TIME_ENABLE_0 = "DISABLED" + PORT_17_OFF_TIME_ENABLE_0 = "DISABLED" + PORT_17_ON_TIME_1 = "06:20:00 6" + PORT_17_OFF_TIME_1 = "06:30:00 6" + PORT_17_ON_TIME_ENABLE_1 = "ENABLED" + PORT_17_OFF_TIME_ENABLE_1 = "ENABLED" + PORT_17_ON_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_17_OFF_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_17_ON_TIME_ENABLE_2 = "DISABLED" + PORT_17_OFF_TIME_ENABLE_2 = "DISABLED" + PORT_17_ON_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_17_OFF_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_17_ON_TIME_ENABLE_3 = "DISABLED" + PORT_17_OFF_TIME_ENABLE_3 = "DISABLED" + PORT_17_ON_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_17_OFF_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_17_ON_TIME_ENABLE_4 = "DISABLED" + PORT_17_OFF_TIME_ENABLE_4 = "DISABLED" + PORT_17_ON_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_17_OFF_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_17_ON_TIME_ENABLE_5 = "DISABLED" + PORT_17_OFF_TIME_ENABLE_5 = "DISABLED" + PORT_17_ON_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_17_OFF_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_17_ON_TIME_ENABLE_6 = "DISABLED" + PORT_17_OFF_TIME_ENABLE_6 = "DISABLED" + PORT_17_ON_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_17_OFF_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_17_ON_TIME_ENABLE_7 = "DISABLED" + PORT_17_OFF_TIME_ENABLE_7 = "DISABLED" + PORT_17_PING_ENABLE_0 = "ENABLED" + PORT_17_PING_ENABLE_1 = "DISABLED" + PORT_17_PING_ENABLE_2 = "DISABLED" + PORT_17_PING_ENABLE_3 = "DISABLED" + PORT_17_PING_ADDR_0 = "192.168.15.199" + PORT_17_PING_ADDR_1 = "192.168.15.240" + PORT_17_PING_ADDR_2 = "127.0.0.1" + PORT_17_PING_ADDR_3 = "127.0.0.1" + PORT_17_PING_TYPE_0 = "ICMP" + PORT_17_PING_TYPE_1 = "ICMP" + PORT_17_PING_TYPE_2 = "ICMP" + PORT_17_PING_TYPE_3 = "ICMP" + PORT_17_PING_ADDR_WAIT_TIME_0 = 12 + PORT_17_PING_ADDR_WAIT_TIME_1 = 22 + PORT_17_PING_ADDR_WAIT_TIME_2 = 10 + PORT_17_PING_ADDR_WAIT_TIME_3 = 10 + PORT_17_PING_TO_PING_TIME_0 = 11 + PORT_17_PING_TO_PING_TIME_1 = 21 + PORT_17_PING_TO_PING_TIME_2 = 10 + PORT_17_PING_TO_PING_TIME_3 = 10 + PORT_17_PING_FAIL_COUNT_0 = 13 + PORT_17_PING_FAIL_COUNT_1 = 23 + PORT_17_PING_FAIL_COUNT_2 = 10 + PORT_17_PING_FAIL_COUNT_3 = 10 + PORT_17_PING_SUCCESS_COUNT_0 = 14 + PORT_17_PING_SUCCESS_COUNT_1 = 24 + PORT_17_PING_SUCCESS_COUNT_2 = 10 + PORT_17_PING_SUCCESS_COUNT_3 = 10 + PORT_17_PING_LOGIC_FOR_FAIL = "AND" + PORT_17_PING_LOGIC_FOR_SUCCESS = "AND" + PORT_17_PING_ACTION_ON_FAIL = "OFF" + PORT_17_PING_ACTION_ON_SUCCESS = "ON" + PORT_17_PING_ACTION_SUCCESS_TIME = 10 + PORT_17_PING_ACTION_FAIL_TIME = 16 + PORT_17_RESET_TIME = 5 + # + # Port Configuration 18 + # + PORT_18_ENABLED = "ENABLED" + PORT_18_NAME = "PORT 18" + PORT_18_DESCRIPTION = "NOT USED" + PORT_18_LOCKED = "UNLOCKED" + PORT_18_MODE = "INPUT" + PORT_18_POWERUPSTATE = "OFF" + PORT_18_POWERDOWNSTATE = "CURRENT" + PORT_18_ON_STATE_VALUE = "HIGH" + PORT_18_OFF_STATE_VALUE = "LOW" + PORT_18_ON_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_18_OFF_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_18_ON_TIME_ENABLE_0 = "DISABLED" + PORT_18_OFF_TIME_ENABLE_0 = "DISABLED" + PORT_18_ON_TIME_1 = "06:20:00 6" + PORT_18_OFF_TIME_1 = "06:30:00 6" + PORT_18_ON_TIME_ENABLE_1 = "ENABLED" + PORT_18_OFF_TIME_ENABLE_1 = "ENABLED" + PORT_18_ON_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_18_OFF_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_18_ON_TIME_ENABLE_2 = "DISABLED" + PORT_18_OFF_TIME_ENABLE_2 = "DISABLED" + PORT_18_ON_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_18_OFF_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_18_ON_TIME_ENABLE_3 = "DISABLED" + PORT_18_OFF_TIME_ENABLE_3 = "DISABLED" + PORT_18_ON_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_18_OFF_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_18_ON_TIME_ENABLE_4 = "DISABLED" + PORT_18_OFF_TIME_ENABLE_4 = "DISABLED" + PORT_18_ON_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_18_OFF_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_18_ON_TIME_ENABLE_5 = "DISABLED" + PORT_18_OFF_TIME_ENABLE_5 = "DISABLED" + PORT_18_ON_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_18_OFF_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_18_ON_TIME_ENABLE_6 = "DISABLED" + PORT_18_OFF_TIME_ENABLE_6 = "DISABLED" + PORT_18_ON_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_18_OFF_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_18_ON_TIME_ENABLE_7 = "DISABLED" + PORT_18_OFF_TIME_ENABLE_7 = "DISABLED" + PORT_18_PING_ENABLE_0 = "ENABLED" + PORT_18_PING_ENABLE_1 = "DISABLED" + PORT_18_PING_ENABLE_2 = "DISABLED" + PORT_18_PING_ENABLE_3 = "DISABLED" + PORT_18_PING_ADDR_0 = "192.168.15.199" + PORT_18_PING_ADDR_1 = "192.168.15.240" + PORT_18_PING_ADDR_2 = "127.0.0.1" + PORT_18_PING_ADDR_3 = "127.0.0.1" + PORT_18_PING_TYPE_0 = "ICMP" + PORT_18_PING_TYPE_1 = "ICMP" + PORT_18_PING_TYPE_2 = "ICMP" + PORT_18_PING_TYPE_3 = "ICMP" + PORT_18_PING_ADDR_WAIT_TIME_0 = 12 + PORT_18_PING_ADDR_WAIT_TIME_1 = 22 + PORT_18_PING_ADDR_WAIT_TIME_2 = 10 + PORT_18_PING_ADDR_WAIT_TIME_3 = 10 + PORT_18_PING_TO_PING_TIME_0 = 11 + PORT_18_PING_TO_PING_TIME_1 = 21 + PORT_18_PING_TO_PING_TIME_2 = 10 + PORT_18_PING_TO_PING_TIME_3 = 10 + PORT_18_PING_FAIL_COUNT_0 = 13 + PORT_18_PING_FAIL_COUNT_1 = 23 + PORT_18_PING_FAIL_COUNT_2 = 10 + PORT_18_PING_FAIL_COUNT_3 = 10 + PORT_18_PING_SUCCESS_COUNT_0 = 14 + PORT_18_PING_SUCCESS_COUNT_1 = 24 + PORT_18_PING_SUCCESS_COUNT_2 = 10 + PORT_18_PING_SUCCESS_COUNT_3 = 10 + PORT_18_PING_LOGIC_FOR_FAIL = "AND" + PORT_18_PING_LOGIC_FOR_SUCCESS = "AND" + PORT_18_PING_ACTION_ON_FAIL = "OFF" + PORT_18_PING_ACTION_ON_SUCCESS = "ON" + PORT_18_PING_ACTION_SUCCESS_TIME = 10 + PORT_18_PING_ACTION_FAIL_TIME = 16 + PORT_18_RESET_TIME = 5 + # + # Port Configuration 19 + # + PORT_19_ENABLED = "ENABLED" + PORT_19_NAME = "PORT 19" + PORT_19_DESCRIPTION = "NOT USED" + PORT_19_LOCKED = "UNLOCKED" + PORT_19_MODE = "INPUT" + PORT_19_POWERUPSTATE = "OFF" + PORT_19_POWERDOWNSTATE = "CURRENT" + PORT_19_ON_STATE_VALUE = "HIGH" + PORT_19_OFF_STATE_VALUE = "LOW" + PORT_19_ON_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_19_OFF_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_19_ON_TIME_ENABLE_0 = "DISABLED" + PORT_19_OFF_TIME_ENABLE_0 = "DISABLED" + PORT_19_ON_TIME_1 = "06:20:00 6" + PORT_19_OFF_TIME_1 = "06:30:00 6" + PORT_19_ON_TIME_ENABLE_1 = "ENABLED" + PORT_19_OFF_TIME_ENABLE_1 = "ENABLED" + PORT_19_ON_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_19_OFF_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_19_ON_TIME_ENABLE_2 = "DISABLED" + PORT_19_OFF_TIME_ENABLE_2 = "DISABLED" + PORT_19_ON_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_19_OFF_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_19_ON_TIME_ENABLE_3 = "DISABLED" + PORT_19_OFF_TIME_ENABLE_3 = "DISABLED" + PORT_19_ON_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_19_OFF_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_19_ON_TIME_ENABLE_4 = "DISABLED" + PORT_19_OFF_TIME_ENABLE_4 = "DISABLED" + PORT_19_ON_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_19_OFF_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_19_ON_TIME_ENABLE_5 = "DISABLED" + PORT_19_OFF_TIME_ENABLE_5 = "DISABLED" + PORT_19_ON_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_19_OFF_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_19_ON_TIME_ENABLE_6 = "DISABLED" + PORT_19_OFF_TIME_ENABLE_6 = "DISABLED" + PORT_19_ON_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_19_OFF_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_19_ON_TIME_ENABLE_7 = "DISABLED" + PORT_19_OFF_TIME_ENABLE_7 = "DISABLED" + PORT_19_PING_ENABLE_0 = "ENABLED" + PORT_19_PING_ENABLE_1 = "DISABLED" + PORT_19_PING_ENABLE_2 = "DISABLED" + PORT_19_PING_ENABLE_3 = "DISABLED" + PORT_19_PING_ADDR_0 = "192.168.15.199" + PORT_19_PING_ADDR_1 = "192.168.15.240" + PORT_19_PING_ADDR_2 = "127.0.0.1" + PORT_19_PING_ADDR_3 = "127.0.0.1" + PORT_19_PING_TYPE_0 = "ICMP" + PORT_19_PING_TYPE_1 = "ICMP" + PORT_19_PING_TYPE_2 = "ICMP" + PORT_19_PING_TYPE_3 = "ICMP" + PORT_19_PING_ADDR_WAIT_TIME_0 = 12 + PORT_19_PING_ADDR_WAIT_TIME_1 = 22 + PORT_19_PING_ADDR_WAIT_TIME_2 = 10 + PORT_19_PING_ADDR_WAIT_TIME_3 = 10 + PORT_19_PING_TO_PING_TIME_0 = 11 + PORT_19_PING_TO_PING_TIME_1 = 21 + PORT_19_PING_TO_PING_TIME_2 = 10 + PORT_19_PING_TO_PING_TIME_3 = 10 + PORT_19_PING_FAIL_COUNT_0 = 13 + PORT_19_PING_FAIL_COUNT_1 = 23 + PORT_19_PING_FAIL_COUNT_2 = 10 + PORT_19_PING_FAIL_COUNT_3 = 10 + PORT_19_PING_SUCCESS_COUNT_0 = 14 + PORT_19_PING_SUCCESS_COUNT_1 = 24 + PORT_19_PING_SUCCESS_COUNT_2 = 10 + PORT_19_PING_SUCCESS_COUNT_3 = 10 + PORT_19_PING_LOGIC_FOR_FAIL = "AND" + PORT_19_PING_LOGIC_FOR_SUCCESS = "AND" + PORT_19_PING_ACTION_ON_FAIL = "OFF" + PORT_19_PING_ACTION_ON_SUCCESS = "ON" + PORT_19_PING_ACTION_SUCCESS_TIME = 10 + PORT_19_PING_ACTION_FAIL_TIME = 16 + PORT_19_RESET_TIME = 5 + # + # Port Configuration 20 + # + PORT_20_ENABLED = "ENABLED" + PORT_20_NAME = "PORT 20" + PORT_20_DESCRIPTION = "NOT USED" + PORT_20_LOCKED = "UNLOCKED" + PORT_20_MODE = "INPUT" + PORT_20_POWERUPSTATE = "OFF" + PORT_20_POWERDOWNSTATE = "CURRENT" + PORT_20_ON_STATE_VALUE = "HIGH" + PORT_20_OFF_STATE_VALUE = "LOW" + PORT_20_ON_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_20_OFF_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_20_ON_TIME_ENABLE_0 = "DISABLED" + PORT_20_OFF_TIME_ENABLE_0 = "DISABLED" + PORT_20_ON_TIME_1 = "06:20:00 6" + PORT_20_OFF_TIME_1 = "06:30:00 6" + PORT_20_ON_TIME_ENABLE_1 = "ENABLED" + PORT_20_OFF_TIME_ENABLE_1 = "ENABLED" + PORT_20_ON_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_20_OFF_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_20_ON_TIME_ENABLE_2 = "DISABLED" + PORT_20_OFF_TIME_ENABLE_2 = "DISABLED" + PORT_20_ON_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_20_OFF_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_20_ON_TIME_ENABLE_3 = "DISABLED" + PORT_20_OFF_TIME_ENABLE_3 = "DISABLED" + PORT_20_ON_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_20_OFF_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_20_ON_TIME_ENABLE_4 = "DISABLED" + PORT_20_OFF_TIME_ENABLE_4 = "DISABLED" + PORT_20_ON_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_20_OFF_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_20_ON_TIME_ENABLE_5 = "DISABLED" + PORT_20_OFF_TIME_ENABLE_5 = "DISABLED" + PORT_20_ON_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_20_OFF_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_20_ON_TIME_ENABLE_6 = "DISABLED" + PORT_20_OFF_TIME_ENABLE_6 = "DISABLED" + PORT_20_ON_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_20_OFF_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_20_ON_TIME_ENABLE_7 = "DISABLED" + PORT_20_OFF_TIME_ENABLE_7 = "DISABLED" + PORT_20_PING_ENABLE_0 = "ENABLED" + PORT_20_PING_ENABLE_1 = "DISABLED" + PORT_20_PING_ENABLE_2 = "DISABLED" + PORT_20_PING_ENABLE_3 = "DISABLED" + PORT_20_PING_ADDR_0 = "192.168.15.199" + PORT_20_PING_ADDR_1 = "192.168.15.240" + PORT_20_PING_ADDR_2 = "127.0.0.1" + PORT_20_PING_ADDR_3 = "127.0.0.1" + PORT_20_PING_TYPE_0 = "ICMP" + PORT_20_PING_TYPE_1 = "ICMP" + PORT_20_PING_TYPE_2 = "ICMP" + PORT_20_PING_TYPE_3 = "ICMP" + PORT_20_PING_ADDR_WAIT_TIME_0 = 12 + PORT_20_PING_ADDR_WAIT_TIME_1 = 22 + PORT_20_PING_ADDR_WAIT_TIME_2 = 10 + PORT_20_PING_ADDR_WAIT_TIME_3 = 10 + PORT_20_PING_TO_PING_TIME_0 = 11 + PORT_20_PING_TO_PING_TIME_1 = 21 + PORT_20_PING_TO_PING_TIME_2 = 10 + PORT_20_PING_TO_PING_TIME_3 = 10 + PORT_20_PING_FAIL_COUNT_0 = 13 + PORT_20_PING_FAIL_COUNT_1 = 23 + PORT_20_PING_FAIL_COUNT_2 = 10 + PORT_20_PING_FAIL_COUNT_3 = 10 + PORT_20_PING_SUCCESS_COUNT_0 = 14 + PORT_20_PING_SUCCESS_COUNT_1 = 24 + PORT_20_PING_SUCCESS_COUNT_2 = 10 + PORT_20_PING_SUCCESS_COUNT_3 = 10 + PORT_20_PING_LOGIC_FOR_FAIL = "AND" + PORT_20_PING_LOGIC_FOR_SUCCESS = "AND" + PORT_20_PING_ACTION_ON_FAIL = "OFF" + PORT_20_PING_ACTION_ON_SUCCESS = "ON" + PORT_20_PING_ACTION_SUCCESS_TIME = 10 + PORT_20_PING_ACTION_FAIL_TIME = 16 + PORT_20_RESET_TIME = 5 + # + # Port Configuration 21 + # + PORT_21_ENABLED = "ENABLED" + PORT_21_NAME = "PORT 21" + PORT_21_DESCRIPTION = "NOT USED" + PORT_21_LOCKED = "UNLOCKED" + PORT_21_MODE = "INPUT" + PORT_21_POWERUPSTATE = "OFF" + PORT_21_POWERDOWNSTATE = "CURRENT" + PORT_21_ON_STATE_VALUE = "HIGH" + PORT_21_OFF_STATE_VALUE = "LOW" + PORT_21_ON_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_21_OFF_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_21_ON_TIME_ENABLE_0 = "DISABLED" + PORT_21_OFF_TIME_ENABLE_0 = "DISABLED" + PORT_21_ON_TIME_1 = "06:20:00 6" + PORT_21_OFF_TIME_1 = "06:30:00 6" + PORT_21_ON_TIME_ENABLE_1 = "ENABLED" + PORT_21_OFF_TIME_ENABLE_1 = "ENABLED" + PORT_21_ON_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_21_OFF_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_21_ON_TIME_ENABLE_2 = "DISABLED" + PORT_21_OFF_TIME_ENABLE_2 = "DISABLED" + PORT_21_ON_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_21_OFF_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_21_ON_TIME_ENABLE_3 = "DISABLED" + PORT_21_OFF_TIME_ENABLE_3 = "DISABLED" + PORT_21_ON_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_21_OFF_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_21_ON_TIME_ENABLE_4 = "DISABLED" + PORT_21_OFF_TIME_ENABLE_4 = "DISABLED" + PORT_21_ON_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_21_OFF_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_21_ON_TIME_ENABLE_5 = "DISABLED" + PORT_21_OFF_TIME_ENABLE_5 = "DISABLED" + PORT_21_ON_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_21_OFF_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_21_ON_TIME_ENABLE_6 = "DISABLED" + PORT_21_OFF_TIME_ENABLE_6 = "DISABLED" + PORT_21_ON_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_21_OFF_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_21_ON_TIME_ENABLE_7 = "DISABLED" + PORT_21_OFF_TIME_ENABLE_7 = "DISABLED" + PORT_21_PING_ENABLE_0 = "ENABLED" + PORT_21_PING_ENABLE_1 = "DISABLED" + PORT_21_PING_ENABLE_2 = "DISABLED" + PORT_21_PING_ENABLE_3 = "DISABLED" + PORT_21_PING_ADDR_0 = "192.168.15.199" + PORT_21_PING_ADDR_1 = "192.168.15.240" + PORT_21_PING_ADDR_2 = "127.0.0.1" + PORT_21_PING_ADDR_3 = "127.0.0.1" + PORT_21_PING_TYPE_0 = "ICMP" + PORT_21_PING_TYPE_1 = "ICMP" + PORT_21_PING_TYPE_2 = "ICMP" + PORT_21_PING_TYPE_3 = "ICMP" + PORT_21_PING_ADDR_WAIT_TIME_0 = 12 + PORT_21_PING_ADDR_WAIT_TIME_1 = 22 + PORT_21_PING_ADDR_WAIT_TIME_2 = 10 + PORT_21_PING_ADDR_WAIT_TIME_3 = 10 + PORT_21_PING_TO_PING_TIME_0 = 11 + PORT_21_PING_TO_PING_TIME_1 = 21 + PORT_21_PING_TO_PING_TIME_2 = 10 + PORT_21_PING_TO_PING_TIME_3 = 10 + PORT_21_PING_FAIL_COUNT_0 = 13 + PORT_21_PING_FAIL_COUNT_1 = 23 + PORT_21_PING_FAIL_COUNT_2 = 10 + PORT_21_PING_FAIL_COUNT_3 = 10 + PORT_21_PING_SUCCESS_COUNT_0 = 14 + PORT_21_PING_SUCCESS_COUNT_1 = 24 + PORT_21_PING_SUCCESS_COUNT_2 = 10 + PORT_21_PING_SUCCESS_COUNT_3 = 10 + PORT_21_PING_LOGIC_FOR_FAIL = "AND" + PORT_21_PING_LOGIC_FOR_SUCCESS = "AND" + PORT_21_PING_ACTION_ON_FAIL = "OFF" + PORT_21_PING_ACTION_ON_SUCCESS = "ON" + PORT_21_PING_ACTION_SUCCESS_TIME = 10 + PORT_21_PING_ACTION_FAIL_TIME = 16 + PORT_21_RESET_TIME = 5 + # + # Port Configuration 22 + # + PORT_22_ENABLED = "ENABLED" + PORT_22_NAME = "MCT-02-8 IN0 (mains)" + PORT_22_DESCRIPTION = "NOT USED (burnt out)" + PORT_22_LOCKED = "UNLOCKED" + PORT_22_MODE = "INPUT" + PORT_22_POWERUPSTATE = "OFF" + PORT_22_POWERDOWNSTATE = "CURRENT" + PORT_22_ON_STATE_VALUE = "HIGH" + PORT_22_OFF_STATE_VALUE = "LOW" + PORT_22_ON_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_22_OFF_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_22_ON_TIME_ENABLE_0 = "DISABLED" + PORT_22_OFF_TIME_ENABLE_0 = "DISABLED" + PORT_22_ON_TIME_1 = "06:20:00 6" + PORT_22_OFF_TIME_1 = "06:30:00 6" + PORT_22_ON_TIME_ENABLE_1 = "ENABLED" + PORT_22_OFF_TIME_ENABLE_1 = "ENABLED" + PORT_22_ON_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_22_OFF_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_22_ON_TIME_ENABLE_2 = "DISABLED" + PORT_22_OFF_TIME_ENABLE_2 = "DISABLED" + PORT_22_ON_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_22_OFF_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_22_ON_TIME_ENABLE_3 = "DISABLED" + PORT_22_OFF_TIME_ENABLE_3 = "DISABLED" + PORT_22_ON_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_22_OFF_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_22_ON_TIME_ENABLE_4 = "DISABLED" + PORT_22_OFF_TIME_ENABLE_4 = "DISABLED" + PORT_22_ON_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_22_OFF_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_22_ON_TIME_ENABLE_5 = "DISABLED" + PORT_22_OFF_TIME_ENABLE_5 = "DISABLED" + PORT_22_ON_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_22_OFF_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_22_ON_TIME_ENABLE_6 = "DISABLED" + PORT_22_OFF_TIME_ENABLE_6 = "DISABLED" + PORT_22_ON_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_22_OFF_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_22_ON_TIME_ENABLE_7 = "DISABLED" + PORT_22_OFF_TIME_ENABLE_7 = "DISABLED" + PORT_22_PING_ENABLE_0 = "ENABLED" + PORT_22_PING_ENABLE_1 = "DISABLED" + PORT_22_PING_ENABLE_2 = "DISABLED" + PORT_22_PING_ENABLE_3 = "DISABLED" + PORT_22_PING_ADDR_0 = "192.168.15.199" + PORT_22_PING_ADDR_1 = "192.168.15.240" + PORT_22_PING_ADDR_2 = "127.0.0.1" + PORT_22_PING_ADDR_3 = "127.0.0.1" + PORT_22_PING_TYPE_0 = "ICMP" + PORT_22_PING_TYPE_1 = "ICMP" + PORT_22_PING_TYPE_2 = "ICMP" + PORT_22_PING_TYPE_3 = "ICMP" + PORT_22_PING_ADDR_WAIT_TIME_0 = 12 + PORT_22_PING_ADDR_WAIT_TIME_1 = 22 + PORT_22_PING_ADDR_WAIT_TIME_2 = 10 + PORT_22_PING_ADDR_WAIT_TIME_3 = 10 + PORT_22_PING_TO_PING_TIME_0 = 11 + PORT_22_PING_TO_PING_TIME_1 = 21 + PORT_22_PING_TO_PING_TIME_2 = 10 + PORT_22_PING_TO_PING_TIME_3 = 10 + PORT_22_PING_FAIL_COUNT_0 = 13 + PORT_22_PING_FAIL_COUNT_1 = 23 + PORT_22_PING_FAIL_COUNT_2 = 10 + PORT_22_PING_FAIL_COUNT_3 = 10 + PORT_22_PING_SUCCESS_COUNT_0 = 14 + PORT_22_PING_SUCCESS_COUNT_1 = 24 + PORT_22_PING_SUCCESS_COUNT_2 = 10 + PORT_22_PING_SUCCESS_COUNT_3 = 10 + PORT_22_PING_LOGIC_FOR_FAIL = "AND" + PORT_22_PING_LOGIC_FOR_SUCCESS = "AND" + PORT_22_PING_ACTION_ON_FAIL = "OFF" + PORT_22_PING_ACTION_ON_SUCCESS = "ON" + PORT_22_PING_ACTION_SUCCESS_TIME = 10 + PORT_22_PING_ACTION_FAIL_TIME = 16 + PORT_22_RESET_TIME = 5 + # + # Port Configuration 23 + # + PORT_23_ENABLED = "ENABLED" + PORT_23_NAME = "MCT-02-8 IN1 (mains)" + PORT_23_DESCRIPTION = "NOT USED (burnt out)" + PORT_23_LOCKED = "UNLOCKED" + PORT_23_MODE = "INPUT" + PORT_23_POWERUPSTATE = "OFF" + PORT_23_POWERDOWNSTATE = "CURRENT" + PORT_23_ON_STATE_VALUE = "HIGH" + PORT_23_OFF_STATE_VALUE = "LOW" + PORT_23_ON_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_23_OFF_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_23_ON_TIME_ENABLE_0 = "DISABLED" + PORT_23_OFF_TIME_ENABLE_0 = "DISABLED" + PORT_23_ON_TIME_1 = "06:20:00 6" + PORT_23_OFF_TIME_1 = "06:30:00 6" + PORT_23_ON_TIME_ENABLE_1 = "ENABLED" + PORT_23_OFF_TIME_ENABLE_1 = "ENABLED" + PORT_23_ON_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_23_OFF_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_23_ON_TIME_ENABLE_2 = "DISABLED" + PORT_23_OFF_TIME_ENABLE_2 = "DISABLED" + PORT_23_ON_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_23_OFF_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_23_ON_TIME_ENABLE_3 = "DISABLED" + PORT_23_OFF_TIME_ENABLE_3 = "DISABLED" + PORT_23_ON_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_23_OFF_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_23_ON_TIME_ENABLE_4 = "DISABLED" + PORT_23_OFF_TIME_ENABLE_4 = "DISABLED" + PORT_23_ON_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_23_OFF_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_23_ON_TIME_ENABLE_5 = "DISABLED" + PORT_23_OFF_TIME_ENABLE_5 = "DISABLED" + PORT_23_ON_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_23_OFF_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_23_ON_TIME_ENABLE_6 = "DISABLED" + PORT_23_OFF_TIME_ENABLE_6 = "DISABLED" + PORT_23_ON_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_23_OFF_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_23_ON_TIME_ENABLE_7 = "DISABLED" + PORT_23_OFF_TIME_ENABLE_7 = "DISABLED" + PORT_23_PING_ENABLE_0 = "ENABLED" + PORT_23_PING_ENABLE_1 = "DISABLED" + PORT_23_PING_ENABLE_2 = "DISABLED" + PORT_23_PING_ENABLE_3 = "DISABLED" + PORT_23_PING_ADDR_0 = "192.168.15.199" + PORT_23_PING_ADDR_1 = "192.168.15.240" + PORT_23_PING_ADDR_2 = "127.0.0.1" + PORT_23_PING_ADDR_3 = "127.0.0.1" + PORT_23_PING_TYPE_0 = "ICMP" + PORT_23_PING_TYPE_1 = "ICMP" + PORT_23_PING_TYPE_2 = "ICMP" + PORT_23_PING_TYPE_3 = "ICMP" + PORT_23_PING_ADDR_WAIT_TIME_0 = 12 + PORT_23_PING_ADDR_WAIT_TIME_1 = 22 + PORT_23_PING_ADDR_WAIT_TIME_2 = 10 + PORT_23_PING_ADDR_WAIT_TIME_3 = 10 + PORT_23_PING_TO_PING_TIME_0 = 11 + PORT_23_PING_TO_PING_TIME_1 = 21 + PORT_23_PING_TO_PING_TIME_2 = 10 + PORT_23_PING_TO_PING_TIME_3 = 10 + PORT_23_PING_FAIL_COUNT_0 = 13 + PORT_23_PING_FAIL_COUNT_1 = 23 + PORT_23_PING_FAIL_COUNT_2 = 10 + PORT_23_PING_FAIL_COUNT_3 = 10 + PORT_23_PING_SUCCESS_COUNT_0 = 14 + PORT_23_PING_SUCCESS_COUNT_1 = 24 + PORT_23_PING_SUCCESS_COUNT_2 = 10 + PORT_23_PING_SUCCESS_COUNT_3 = 10 + PORT_23_PING_LOGIC_FOR_FAIL = "AND" + PORT_23_PING_LOGIC_FOR_SUCCESS = "AND" + PORT_23_PING_ACTION_ON_FAIL = "OFF" + PORT_23_PING_ACTION_ON_SUCCESS = "ON" + PORT_23_PING_ACTION_SUCCESS_TIME = 10 + PORT_23_PING_ACTION_FAIL_TIME = 16 + PORT_23_RESET_TIME = 5 + # + # Port Configuration 24 + # + PORT_24_ENABLED = "ENABLED" + PORT_24_NAME = "MCT-02-8 OUT0" + PORT_24_DESCRIPTION = "PSU2 Mains Supply" + PORT_24_LOCKED = "UNLOCKED" + PORT_24_MODE = "OUTPUT" + PORT_24_POWERUPSTATE = "ON" + PORT_24_POWERDOWNSTATE = "CURRENT" + PORT_24_ON_STATE_VALUE = "LOW" + PORT_24_OFF_STATE_VALUE = "HIGH" + PORT_24_ON_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_24_OFF_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_24_ON_TIME_ENABLE_0 = "DISABLED" + PORT_24_OFF_TIME_ENABLE_0 = "DISABLED" + PORT_24_ON_TIME_1 = "06:20:00 0,1,2,3,4,5,6" + PORT_24_OFF_TIME_1 = "06:30:00 0,1,2,3,4,5,6" + PORT_24_ON_TIME_ENABLE_1 = "DISABLED" + PORT_24_OFF_TIME_ENABLE_1 = "DISABLED" + PORT_24_ON_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_24_OFF_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_24_ON_TIME_ENABLE_2 = "DISABLED" + PORT_24_OFF_TIME_ENABLE_2 = "DISABLED" + PORT_24_ON_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_24_OFF_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_24_ON_TIME_ENABLE_3 = "DISABLED" + PORT_24_OFF_TIME_ENABLE_3 = "DISABLED" + PORT_24_ON_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_24_OFF_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_24_ON_TIME_ENABLE_4 = "DISABLED" + PORT_24_OFF_TIME_ENABLE_4 = "DISABLED" + PORT_24_ON_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_24_OFF_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_24_ON_TIME_ENABLE_5 = "DISABLED" + PORT_24_OFF_TIME_ENABLE_5 = "DISABLED" + PORT_24_ON_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_24_OFF_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_24_ON_TIME_ENABLE_6 = "DISABLED" + PORT_24_OFF_TIME_ENABLE_6 = "DISABLED" + PORT_24_ON_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_24_OFF_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_24_ON_TIME_ENABLE_7 = "DISABLED" + PORT_24_OFF_TIME_ENABLE_7 = "DISABLED" + PORT_24_PING_ENABLE_0 = "DISABLED" + PORT_24_PING_ENABLE_1 = "DISABLED" + PORT_24_PING_ENABLE_2 = "DISABLED" + PORT_24_PING_ENABLE_3 = "DISABLED" + PORT_24_PING_ADDR_0 = "192.168.15.199" + PORT_24_PING_ADDR_1 = "192.168.15.240" + PORT_24_PING_ADDR_2 = "127.0.0.1" + PORT_24_PING_ADDR_3 = "127.0.0.1" + PORT_24_PING_TYPE_0 = "ICMP" + PORT_24_PING_TYPE_1 = "ICMP" + PORT_24_PING_TYPE_2 = "ICMP" + PORT_24_PING_TYPE_3 = "ICMP" + PORT_24_PING_ADDR_WAIT_TIME_0 = 12 + PORT_24_PING_ADDR_WAIT_TIME_1 = 22 + PORT_24_PING_ADDR_WAIT_TIME_2 = 10 + PORT_24_PING_ADDR_WAIT_TIME_3 = 10 + PORT_24_PING_TO_PING_TIME_0 = 11 + PORT_24_PING_TO_PING_TIME_1 = 21 + PORT_24_PING_TO_PING_TIME_2 = 10 + PORT_24_PING_TO_PING_TIME_3 = 10 + PORT_24_PING_FAIL_COUNT_0 = 13 + PORT_24_PING_FAIL_COUNT_1 = 23 + PORT_24_PING_FAIL_COUNT_2 = 10 + PORT_24_PING_FAIL_COUNT_3 = 10 + PORT_24_PING_SUCCESS_COUNT_0 = 14 + PORT_24_PING_SUCCESS_COUNT_1 = 24 + PORT_24_PING_SUCCESS_COUNT_2 = 10 + PORT_24_PING_SUCCESS_COUNT_3 = 10 + PORT_24_PING_LOGIC_FOR_FAIL = "AND" + PORT_24_PING_LOGIC_FOR_SUCCESS = "AND" + PORT_24_PING_ACTION_ON_FAIL = "OFF" + PORT_24_PING_ACTION_ON_SUCCESS = "ON" + PORT_24_PING_ACTION_SUCCESS_TIME = 10 + PORT_24_PING_ACTION_FAIL_TIME = 16 + PORT_24_RESET_TIME = 5 + # + # Port Configuration 25 + # + PORT_25_ENABLED = "DISABLED" + PORT_25_NAME = "MCT-02-8 OUT1" + PORT_25_DESCRIPTION = "NOT USED" + PORT_25_LOCKED = "UNLOCKED" + PORT_25_MODE = "OUTPUT" + PORT_25_POWERUPSTATE = "OFF" + PORT_25_POWERDOWNSTATE = "CURRENT" + PORT_25_ON_STATE_VALUE = "LOW" + PORT_25_OFF_STATE_VALUE = "HIGH" + PORT_25_ON_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_25_OFF_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_25_ON_TIME_ENABLE_0 = "DISABLED" + PORT_25_OFF_TIME_ENABLE_0 = "DISABLED" + PORT_25_ON_TIME_1 = "06:20:00 6" + PORT_25_OFF_TIME_1 = "06:30:00 6" + PORT_25_ON_TIME_ENABLE_1 = "ENABLED" + PORT_25_OFF_TIME_ENABLE_1 = "ENABLED" + PORT_25_ON_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_25_OFF_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_25_ON_TIME_ENABLE_2 = "DISABLED" + PORT_25_OFF_TIME_ENABLE_2 = "DISABLED" + PORT_25_ON_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_25_OFF_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_25_ON_TIME_ENABLE_3 = "DISABLED" + PORT_25_OFF_TIME_ENABLE_3 = "DISABLED" + PORT_25_ON_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_25_OFF_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_25_ON_TIME_ENABLE_4 = "DISABLED" + PORT_25_OFF_TIME_ENABLE_4 = "DISABLED" + PORT_25_ON_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_25_OFF_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_25_ON_TIME_ENABLE_5 = "DISABLED" + PORT_25_OFF_TIME_ENABLE_5 = "DISABLED" + PORT_25_ON_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_25_OFF_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_25_ON_TIME_ENABLE_6 = "DISABLED" + PORT_25_OFF_TIME_ENABLE_6 = "DISABLED" + PORT_25_ON_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_25_OFF_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_25_ON_TIME_ENABLE_7 = "DISABLED" + PORT_25_OFF_TIME_ENABLE_7 = "DISABLED" + PORT_25_PING_ENABLE_0 = "DISABLED" + PORT_25_PING_ENABLE_1 = "DISABLED" + PORT_25_PING_ENABLE_2 = "DISABLED" + PORT_25_PING_ENABLE_3 = "DISABLED" + PORT_25_PING_ADDR_0 = "192.168.15.199" + PORT_25_PING_ADDR_1 = "192.168.15.240" + PORT_25_PING_ADDR_2 = "127.0.0.1" + PORT_25_PING_ADDR_3 = "127.0.0.1" + PORT_25_PING_TYPE_0 = "ICMP" + PORT_25_PING_TYPE_1 = "ICMP" + PORT_25_PING_TYPE_2 = "ICMP" + PORT_25_PING_TYPE_3 = "ICMP" + PORT_25_PING_ADDR_WAIT_TIME_0 = 12 + PORT_25_PING_ADDR_WAIT_TIME_1 = 22 + PORT_25_PING_ADDR_WAIT_TIME_2 = 10 + PORT_25_PING_ADDR_WAIT_TIME_3 = 10 + PORT_25_PING_TO_PING_TIME_0 = 11 + PORT_25_PING_TO_PING_TIME_1 = 21 + PORT_25_PING_TO_PING_TIME_2 = 10 + PORT_25_PING_TO_PING_TIME_3 = 10 + PORT_25_PING_FAIL_COUNT_0 = 13 + PORT_25_PING_FAIL_COUNT_1 = 23 + PORT_25_PING_FAIL_COUNT_2 = 10 + PORT_25_PING_FAIL_COUNT_3 = 10 + PORT_25_PING_SUCCESS_COUNT_0 = 14 + PORT_25_PING_SUCCESS_COUNT_1 = 24 + PORT_25_PING_SUCCESS_COUNT_2 = 10 + PORT_25_PING_SUCCESS_COUNT_3 = 10 + PORT_25_PING_LOGIC_FOR_FAIL = "AND" + PORT_25_PING_LOGIC_FOR_SUCCESS = "AND" + PORT_25_PING_ACTION_ON_FAIL = "OFF" + PORT_25_PING_ACTION_ON_SUCCESS = "ON" + PORT_25_PING_ACTION_SUCCESS_TIME = 10 + PORT_25_PING_ACTION_FAIL_TIME = 16 + PORT_25_RESET_TIME = 5 + # + # Port Configuration 26 + # + PORT_26_ENABLED = "DISABLED" + PORT_26_NAME = "MCT-02-8 OUT2" + PORT_26_DESCRIPTION = "NOT USED" + PORT_26_LOCKED = "UNLOCKED" + PORT_26_MODE = "OUTPUT" + PORT_26_POWERUPSTATE = "OFF" + PORT_26_POWERDOWNSTATE = "CURRENT" + PORT_26_ON_STATE_VALUE = "LOW" + PORT_26_OFF_STATE_VALUE = "HIGH" + PORT_26_ON_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_26_OFF_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_26_ON_TIME_ENABLE_0 = "DISABLED" + PORT_26_OFF_TIME_ENABLE_0 = "DISABLED" + PORT_26_ON_TIME_1 = "06:20:00 6" + PORT_26_OFF_TIME_1 = "06:30:00 6" + PORT_26_ON_TIME_ENABLE_1 = "ENABLED" + PORT_26_OFF_TIME_ENABLE_1 = "ENABLED" + PORT_26_ON_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_26_OFF_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_26_ON_TIME_ENABLE_2 = "DISABLED" + PORT_26_OFF_TIME_ENABLE_2 = "DISABLED" + PORT_26_ON_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_26_OFF_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_26_ON_TIME_ENABLE_3 = "DISABLED" + PORT_26_OFF_TIME_ENABLE_3 = "DISABLED" + PORT_26_ON_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_26_OFF_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_26_ON_TIME_ENABLE_4 = "DISABLED" + PORT_26_OFF_TIME_ENABLE_4 = "DISABLED" + PORT_26_ON_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_26_OFF_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_26_ON_TIME_ENABLE_5 = "DISABLED" + PORT_26_OFF_TIME_ENABLE_5 = "DISABLED" + PORT_26_ON_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_26_OFF_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_26_ON_TIME_ENABLE_6 = "DISABLED" + PORT_26_OFF_TIME_ENABLE_6 = "DISABLED" + PORT_26_ON_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_26_OFF_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_26_ON_TIME_ENABLE_7 = "DISABLED" + PORT_26_OFF_TIME_ENABLE_7 = "DISABLED" + PORT_26_PING_ENABLE_0 = "DISABLED" + PORT_26_PING_ENABLE_1 = "DISABLED" + PORT_26_PING_ENABLE_2 = "DISABLED" + PORT_26_PING_ENABLE_3 = "DISABLED" + PORT_26_PING_ADDR_0 = "192.168.15.199" + PORT_26_PING_ADDR_1 = "192.168.15.240" + PORT_26_PING_ADDR_2 = "127.0.0.1" + PORT_26_PING_ADDR_3 = "127.0.0.1" + PORT_26_PING_TYPE_0 = "ICMP" + PORT_26_PING_TYPE_1 = "ICMP" + PORT_26_PING_TYPE_2 = "ICMP" + PORT_26_PING_TYPE_3 = "ICMP" + PORT_26_PING_ADDR_WAIT_TIME_0 = 12 + PORT_26_PING_ADDR_WAIT_TIME_1 = 22 + PORT_26_PING_ADDR_WAIT_TIME_2 = 10 + PORT_26_PING_ADDR_WAIT_TIME_3 = 10 + PORT_26_PING_TO_PING_TIME_0 = 11 + PORT_26_PING_TO_PING_TIME_1 = 21 + PORT_26_PING_TO_PING_TIME_2 = 10 + PORT_26_PING_TO_PING_TIME_3 = 10 + PORT_26_PING_FAIL_COUNT_0 = 13 + PORT_26_PING_FAIL_COUNT_1 = 23 + PORT_26_PING_FAIL_COUNT_2 = 10 + PORT_26_PING_FAIL_COUNT_3 = 10 + PORT_26_PING_SUCCESS_COUNT_0 = 14 + PORT_26_PING_SUCCESS_COUNT_1 = 24 + PORT_26_PING_SUCCESS_COUNT_2 = 10 + PORT_26_PING_SUCCESS_COUNT_3 = 10 + PORT_26_PING_LOGIC_FOR_FAIL = "AND" + PORT_26_PING_LOGIC_FOR_SUCCESS = "AND" + PORT_26_PING_ACTION_ON_FAIL = "OFF" + PORT_26_PING_ACTION_ON_SUCCESS = "ON" + PORT_26_PING_ACTION_SUCCESS_TIME = 10 + PORT_26_PING_ACTION_FAIL_TIME = 16 + PORT_26_RESET_TIME = 5 + # + # Port Configuration 27 + # + PORT_27_ENABLED = "DISABLED" + PORT_27_NAME = "MCT-02-8 OUT3" + PORT_27_DESCRIPTION = "NOT USED" + PORT_27_LOCKED = "UNLOCKED" + PORT_27_MODE = "OUTPUT" + PORT_27_POWERUPSTATE = "OFF" + PORT_27_POWERDOWNSTATE = "CURRENT" + PORT_27_ON_STATE_VALUE = "LOW" + PORT_27_OFF_STATE_VALUE = "HIGH" + PORT_27_ON_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_27_OFF_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_27_ON_TIME_ENABLE_0 = "DISABLED" + PORT_27_OFF_TIME_ENABLE_0 = "DISABLED" + PORT_27_ON_TIME_1 = "06:20:00 6" + PORT_27_OFF_TIME_1 = "06:30:00 6" + PORT_27_ON_TIME_ENABLE_1 = "ENABLED" + PORT_27_OFF_TIME_ENABLE_1 = "ENABLED" + PORT_27_ON_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_27_OFF_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_27_ON_TIME_ENABLE_2 = "DISABLED" + PORT_27_OFF_TIME_ENABLE_2 = "DISABLED" + PORT_27_ON_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_27_OFF_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_27_ON_TIME_ENABLE_3 = "DISABLED" + PORT_27_OFF_TIME_ENABLE_3 = "DISABLED" + PORT_27_ON_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_27_OFF_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_27_ON_TIME_ENABLE_4 = "DISABLED" + PORT_27_OFF_TIME_ENABLE_4 = "DISABLED" + PORT_27_ON_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_27_OFF_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_27_ON_TIME_ENABLE_5 = "DISABLED" + PORT_27_OFF_TIME_ENABLE_5 = "DISABLED" + PORT_27_ON_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_27_OFF_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_27_ON_TIME_ENABLE_6 = "DISABLED" + PORT_27_OFF_TIME_ENABLE_6 = "DISABLED" + PORT_27_ON_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_27_OFF_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_27_ON_TIME_ENABLE_7 = "DISABLED" + PORT_27_OFF_TIME_ENABLE_7 = "DISABLED" + PORT_27_PING_ENABLE_0 = "DISABLED" + PORT_27_PING_ENABLE_1 = "DISABLED" + PORT_27_PING_ENABLE_2 = "DISABLED" + PORT_27_PING_ENABLE_3 = "DISABLED" + PORT_27_PING_ADDR_0 = "192.168.15.199" + PORT_27_PING_ADDR_1 = "192.168.15.240" + PORT_27_PING_ADDR_2 = "127.0.0.1" + PORT_27_PING_ADDR_3 = "127.0.0.1" + PORT_27_PING_TYPE_0 = "ICMP" + PORT_27_PING_TYPE_1 = "ICMP" + PORT_27_PING_TYPE_2 = "ICMP" + PORT_27_PING_TYPE_3 = "ICMP" + PORT_27_PING_ADDR_WAIT_TIME_0 = 12 + PORT_27_PING_ADDR_WAIT_TIME_1 = 22 + PORT_27_PING_ADDR_WAIT_TIME_2 = 10 + PORT_27_PING_ADDR_WAIT_TIME_3 = 10 + PORT_27_PING_TO_PING_TIME_0 = 11 + PORT_27_PING_TO_PING_TIME_1 = 21 + PORT_27_PING_TO_PING_TIME_2 = 10 + PORT_27_PING_TO_PING_TIME_3 = 10 + PORT_27_PING_FAIL_COUNT_0 = 13 + PORT_27_PING_FAIL_COUNT_1 = 23 + PORT_27_PING_FAIL_COUNT_2 = 10 + PORT_27_PING_FAIL_COUNT_3 = 10 + PORT_27_PING_SUCCESS_COUNT_0 = 14 + PORT_27_PING_SUCCESS_COUNT_1 = 24 + PORT_27_PING_SUCCESS_COUNT_2 = 10 + PORT_27_PING_SUCCESS_COUNT_3 = 10 + PORT_27_PING_LOGIC_FOR_FAIL = "AND" + PORT_27_PING_LOGIC_FOR_SUCCESS = "AND" + PORT_27_PING_ACTION_ON_FAIL = "OFF" + PORT_27_PING_ACTION_ON_SUCCESS = "ON" + PORT_27_PING_ACTION_SUCCESS_TIME = 10 + PORT_27_PING_ACTION_FAIL_TIME = 16 + PORT_27_RESET_TIME = 5 + # + # Port Configuration 28 + # + PORT_28_ENABLED = "DISABLED" + PORT_28_NAME = "MCT-02-8 OUT4" + PORT_28_DESCRIPTION = "PORT 28" + PORT_28_LOCKED = "UNLOCKED" + PORT_28_MODE = "OUTPUT" + PORT_28_POWERUPSTATE = "OFF" + PORT_28_POWERDOWNSTATE = "CURRENT" + PORT_28_ON_STATE_VALUE = "LOW" + PORT_28_OFF_STATE_VALUE = "HIGH" + PORT_28_ON_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_28_OFF_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_28_ON_TIME_ENABLE_0 = "DISABLED" + PORT_28_OFF_TIME_ENABLE_0 = "DISABLED" + PORT_28_ON_TIME_1 = "06:20:00 6" + PORT_28_OFF_TIME_1 = "06:30:00 6" + PORT_28_ON_TIME_ENABLE_1 = "ENABLED" + PORT_28_OFF_TIME_ENABLE_1 = "ENABLED" + PORT_28_ON_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_28_OFF_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_28_ON_TIME_ENABLE_2 = "DISABLED" + PORT_28_OFF_TIME_ENABLE_2 = "DISABLED" + PORT_28_ON_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_28_OFF_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_28_ON_TIME_ENABLE_3 = "DISABLED" + PORT_28_OFF_TIME_ENABLE_3 = "DISABLED" + PORT_28_ON_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_28_OFF_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_28_ON_TIME_ENABLE_4 = "DISABLED" + PORT_28_OFF_TIME_ENABLE_4 = "DISABLED" + PORT_28_ON_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_28_OFF_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_28_ON_TIME_ENABLE_5 = "DISABLED" + PORT_28_OFF_TIME_ENABLE_5 = "DISABLED" + PORT_28_ON_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_28_OFF_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_28_ON_TIME_ENABLE_6 = "DISABLED" + PORT_28_OFF_TIME_ENABLE_6 = "DISABLED" + PORT_28_ON_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_28_OFF_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_28_ON_TIME_ENABLE_7 = "DISABLED" + PORT_28_OFF_TIME_ENABLE_7 = "DISABLED" + PORT_28_PING_ENABLE_0 = "DISABLED" + PORT_28_PING_ENABLE_1 = "DISABLED" + PORT_28_PING_ENABLE_2 = "DISABLED" + PORT_28_PING_ENABLE_3 = "DISABLED" + PORT_28_PING_ADDR_0 = "192.168.15.199" + PORT_28_PING_ADDR_1 = "192.168.15.240" + PORT_28_PING_ADDR_2 = "127.0.0.1" + PORT_28_PING_ADDR_3 = "127.0.0.1" + PORT_28_PING_TYPE_0 = "ICMP" + PORT_28_PING_TYPE_1 = "ICMP" + PORT_28_PING_TYPE_2 = "ICMP" + PORT_28_PING_TYPE_3 = "ICMP" + PORT_28_PING_ADDR_WAIT_TIME_0 = 12 + PORT_28_PING_ADDR_WAIT_TIME_1 = 22 + PORT_28_PING_ADDR_WAIT_TIME_2 = 10 + PORT_28_PING_ADDR_WAIT_TIME_3 = 10 + PORT_28_PING_TO_PING_TIME_0 = 11 + PORT_28_PING_TO_PING_TIME_1 = 21 + PORT_28_PING_TO_PING_TIME_2 = 10 + PORT_28_PING_TO_PING_TIME_3 = 10 + PORT_28_PING_FAIL_COUNT_0 = 13 + PORT_28_PING_FAIL_COUNT_1 = 23 + PORT_28_PING_FAIL_COUNT_2 = 10 + PORT_28_PING_FAIL_COUNT_3 = 10 + PORT_28_PING_SUCCESS_COUNT_0 = 14 + PORT_28_PING_SUCCESS_COUNT_1 = 24 + PORT_28_PING_SUCCESS_COUNT_2 = 10 + PORT_28_PING_SUCCESS_COUNT_3 = 10 + PORT_28_PING_LOGIC_FOR_FAIL = "AND" + PORT_28_PING_LOGIC_FOR_SUCCESS = "AND" + PORT_28_PING_ACTION_ON_FAIL = "OFF" + PORT_28_PING_ACTION_ON_SUCCESS = "ON" + PORT_28_PING_ACTION_SUCCESS_TIME = 10 + PORT_28_PING_ACTION_FAIL_TIME = 16 + PORT_28_RESET_TIME = 5 + # + # Port Configuration 29 + # + PORT_29_ENABLED = "DISABLED" + PORT_29_NAME = "MCT-02-8 OUT5" + PORT_29_DESCRIPTION = "PORT 29" + PORT_29_LOCKED = "UNLOCKED" + PORT_29_MODE = "OUTPUT" + PORT_29_POWERUPSTATE = "OFF" + PORT_29_POWERDOWNSTATE = "CURRENT" + PORT_29_ON_STATE_VALUE = "LOW" + PORT_29_OFF_STATE_VALUE = "HIGH" + PORT_29_ON_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_29_OFF_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_29_ON_TIME_ENABLE_0 = "DISABLED" + PORT_29_OFF_TIME_ENABLE_0 = "DISABLED" + PORT_29_ON_TIME_1 = "06:20:00 6" + PORT_29_OFF_TIME_1 = "06:30:00 6" + PORT_29_ON_TIME_ENABLE_1 = "ENABLED" + PORT_29_OFF_TIME_ENABLE_1 = "ENABLED" + PORT_29_ON_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_29_OFF_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_29_ON_TIME_ENABLE_2 = "DISABLED" + PORT_29_OFF_TIME_ENABLE_2 = "DISABLED" + PORT_29_ON_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_29_OFF_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_29_ON_TIME_ENABLE_3 = "DISABLED" + PORT_29_OFF_TIME_ENABLE_3 = "DISABLED" + PORT_29_ON_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_29_OFF_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_29_ON_TIME_ENABLE_4 = "DISABLED" + PORT_29_OFF_TIME_ENABLE_4 = "DISABLED" + PORT_29_ON_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_29_OFF_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_29_ON_TIME_ENABLE_5 = "DISABLED" + PORT_29_OFF_TIME_ENABLE_5 = "DISABLED" + PORT_29_ON_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_29_OFF_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_29_ON_TIME_ENABLE_6 = "DISABLED" + PORT_29_OFF_TIME_ENABLE_6 = "DISABLED" + PORT_29_ON_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_29_OFF_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_29_ON_TIME_ENABLE_7 = "DISABLED" + PORT_29_OFF_TIME_ENABLE_7 = "DISABLED" + PORT_29_PING_ENABLE_0 = "DISABLED" + PORT_29_PING_ENABLE_1 = "DISABLED" + PORT_29_PING_ENABLE_2 = "DISABLED" + PORT_29_PING_ENABLE_3 = "DISABLED" + PORT_29_PING_ADDR_0 = "192.168.15.199" + PORT_29_PING_ADDR_1 = "192.168.15.240" + PORT_29_PING_ADDR_2 = "127.0.0.1" + PORT_29_PING_ADDR_3 = "127.0.0.1" + PORT_29_PING_TYPE_0 = "ICMP" + PORT_29_PING_TYPE_1 = "ICMP" + PORT_29_PING_TYPE_2 = "ICMP" + PORT_29_PING_TYPE_3 = "ICMP" + PORT_29_PING_ADDR_WAIT_TIME_0 = 12 + PORT_29_PING_ADDR_WAIT_TIME_1 = 22 + PORT_29_PING_ADDR_WAIT_TIME_2 = 10 + PORT_29_PING_ADDR_WAIT_TIME_3 = 10 + PORT_29_PING_TO_PING_TIME_0 = 11 + PORT_29_PING_TO_PING_TIME_1 = 21 + PORT_29_PING_TO_PING_TIME_2 = 10 + PORT_29_PING_TO_PING_TIME_3 = 10 + PORT_29_PING_FAIL_COUNT_0 = 13 + PORT_29_PING_FAIL_COUNT_1 = 23 + PORT_29_PING_FAIL_COUNT_2 = 10 + PORT_29_PING_FAIL_COUNT_3 = 10 + PORT_29_PING_SUCCESS_COUNT_0 = 14 + PORT_29_PING_SUCCESS_COUNT_1 = 24 + PORT_29_PING_SUCCESS_COUNT_2 = 10 + PORT_29_PING_SUCCESS_COUNT_3 = 10 + PORT_29_PING_LOGIC_FOR_FAIL = "AND" + PORT_29_PING_LOGIC_FOR_SUCCESS = "AND" + PORT_29_PING_ACTION_ON_FAIL = "OFF" + PORT_29_PING_ACTION_ON_SUCCESS = "ON" + PORT_29_PING_ACTION_SUCCESS_TIME = 10 + PORT_29_PING_ACTION_FAIL_TIME = 16 + PORT_29_RESET_TIME = 5 + # + # Port Configuration 30 + # + PORT_30_ENABLED = "ENABLED" + PORT_30_NAME = "MCT-02-8 IN2 (mains)" + PORT_30_DESCRIPTION = "PORT 30" + PORT_30_LOCKED = "UNLOCKED" + PORT_30_MODE = "INPUT" + PORT_30_POWERUPSTATE = "OFF" + PORT_30_POWERDOWNSTATE = "CURRENT" + PORT_30_ON_STATE_VALUE = "HIGH" + PORT_30_OFF_STATE_VALUE = "LOW" + PORT_30_ON_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_30_OFF_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_30_ON_TIME_ENABLE_0 = "DISABLED" + PORT_30_OFF_TIME_ENABLE_0 = "DISABLED" + PORT_30_ON_TIME_1 = "06:20:00 6" + PORT_30_OFF_TIME_1 = "06:30:00 6" + PORT_30_ON_TIME_ENABLE_1 = "ENABLED" + PORT_30_OFF_TIME_ENABLE_1 = "ENABLED" + PORT_30_ON_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_30_OFF_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_30_ON_TIME_ENABLE_2 = "DISABLED" + PORT_30_OFF_TIME_ENABLE_2 = "DISABLED" + PORT_30_ON_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_30_OFF_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_30_ON_TIME_ENABLE_3 = "DISABLED" + PORT_30_OFF_TIME_ENABLE_3 = "DISABLED" + PORT_30_ON_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_30_OFF_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_30_ON_TIME_ENABLE_4 = "DISABLED" + PORT_30_OFF_TIME_ENABLE_4 = "DISABLED" + PORT_30_ON_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_30_OFF_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_30_ON_TIME_ENABLE_5 = "DISABLED" + PORT_30_OFF_TIME_ENABLE_5 = "DISABLED" + PORT_30_ON_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_30_OFF_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_30_ON_TIME_ENABLE_6 = "DISABLED" + PORT_30_OFF_TIME_ENABLE_6 = "DISABLED" + PORT_30_ON_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_30_OFF_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_30_ON_TIME_ENABLE_7 = "DISABLED" + PORT_30_OFF_TIME_ENABLE_7 = "DISABLED" + PORT_30_PING_ENABLE_0 = "ENABLED" + PORT_30_PING_ENABLE_1 = "DISABLED" + PORT_30_PING_ENABLE_2 = "DISABLED" + PORT_30_PING_ENABLE_3 = "DISABLED" + PORT_30_PING_ADDR_0 = "192.168.15.199" + PORT_30_PING_ADDR_1 = "192.168.15.240" + PORT_30_PING_ADDR_2 = "127.0.0.1" + PORT_30_PING_ADDR_3 = "127.0.0.1" + PORT_30_PING_TYPE_0 = "ICMP" + PORT_30_PING_TYPE_1 = "ICMP" + PORT_30_PING_TYPE_2 = "ICMP" + PORT_30_PING_TYPE_3 = "ICMP" + PORT_30_PING_ADDR_WAIT_TIME_0 = 12 + PORT_30_PING_ADDR_WAIT_TIME_1 = 22 + PORT_30_PING_ADDR_WAIT_TIME_2 = 10 + PORT_30_PING_ADDR_WAIT_TIME_3 = 10 + PORT_30_PING_TO_PING_TIME_0 = 11 + PORT_30_PING_TO_PING_TIME_1 = 21 + PORT_30_PING_TO_PING_TIME_2 = 10 + PORT_30_PING_TO_PING_TIME_3 = 10 + PORT_30_PING_FAIL_COUNT_0 = 13 + PORT_30_PING_FAIL_COUNT_1 = 23 + PORT_30_PING_FAIL_COUNT_2 = 10 + PORT_30_PING_FAIL_COUNT_3 = 10 + PORT_30_PING_SUCCESS_COUNT_0 = 14 + PORT_30_PING_SUCCESS_COUNT_1 = 24 + PORT_30_PING_SUCCESS_COUNT_2 = 10 + PORT_30_PING_SUCCESS_COUNT_3 = 10 + PORT_30_PING_LOGIC_FOR_FAIL = "AND" + PORT_30_PING_LOGIC_FOR_SUCCESS = "AND" + PORT_30_PING_ACTION_ON_FAIL = "OFF" + PORT_30_PING_ACTION_ON_SUCCESS = "ON" + PORT_30_PING_ACTION_SUCCESS_TIME = 10 + PORT_30_PING_ACTION_FAIL_TIME = 16 + PORT_30_RESET_TIME = 5 + # + # Port Configuration 31 + # + PORT_31_ENABLED = "ENABLED" + PORT_31_NAME = "MCT-02-8 IN3 (mains)" + PORT_31_DESCRIPTION = "PORT 31" + PORT_31_LOCKED = "UNLOCKED" + PORT_31_MODE = "INPUT" + PORT_31_POWERUPSTATE = "OFF" + PORT_31_POWERDOWNSTATE = "CURRENT" + PORT_31_ON_STATE_VALUE = "HIGH" + PORT_31_OFF_STATE_VALUE = "LOW" + PORT_31_ON_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_31_OFF_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_31_ON_TIME_ENABLE_0 = "DISABLED" + PORT_31_OFF_TIME_ENABLE_0 = "DISABLED" + PORT_31_ON_TIME_1 = "06:20:00 6" + PORT_31_OFF_TIME_1 = "06:30:00 6" + PORT_31_ON_TIME_ENABLE_1 = "ENABLED" + PORT_31_OFF_TIME_ENABLE_1 = "ENABLED" + PORT_31_ON_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_31_OFF_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_31_ON_TIME_ENABLE_2 = "DISABLED" + PORT_31_OFF_TIME_ENABLE_2 = "DISABLED" + PORT_31_ON_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_31_OFF_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_31_ON_TIME_ENABLE_3 = "DISABLED" + PORT_31_OFF_TIME_ENABLE_3 = "DISABLED" + PORT_31_ON_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_31_OFF_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_31_ON_TIME_ENABLE_4 = "DISABLED" + PORT_31_OFF_TIME_ENABLE_4 = "DISABLED" + PORT_31_ON_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_31_OFF_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_31_ON_TIME_ENABLE_5 = "DISABLED" + PORT_31_OFF_TIME_ENABLE_5 = "DISABLED" + PORT_31_ON_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_31_OFF_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_31_ON_TIME_ENABLE_6 = "DISABLED" + PORT_31_OFF_TIME_ENABLE_6 = "DISABLED" + PORT_31_ON_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_31_OFF_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_31_ON_TIME_ENABLE_7 = "DISABLED" + PORT_31_OFF_TIME_ENABLE_7 = "DISABLED" + PORT_31_PING_ENABLE_0 = "ENABLED" + PORT_31_PING_ENABLE_1 = "DISABLED" + PORT_31_PING_ENABLE_2 = "DISABLED" + PORT_31_PING_ENABLE_3 = "DISABLED" + PORT_31_PING_ADDR_0 = "192.168.15.199" + PORT_31_PING_ADDR_1 = "192.168.15.240" + PORT_31_PING_ADDR_2 = "127.0.0.1" + PORT_31_PING_ADDR_3 = "127.0.0.1" + PORT_31_PING_TYPE_0 = "ICMP" + PORT_31_PING_TYPE_1 = "ICMP" + PORT_31_PING_TYPE_2 = "ICMP" + PORT_31_PING_TYPE_3 = "ICMP" + PORT_31_PING_ADDR_WAIT_TIME_0 = 12 + PORT_31_PING_ADDR_WAIT_TIME_1 = 22 + PORT_31_PING_ADDR_WAIT_TIME_2 = 10 + PORT_31_PING_ADDR_WAIT_TIME_3 = 10 + PORT_31_PING_TO_PING_TIME_0 = 11 + PORT_31_PING_TO_PING_TIME_1 = 21 + PORT_31_PING_TO_PING_TIME_2 = 10 + PORT_31_PING_TO_PING_TIME_3 = 10 + PORT_31_PING_FAIL_COUNT_0 = 13 + PORT_31_PING_FAIL_COUNT_1 = 23 + PORT_31_PING_FAIL_COUNT_2 = 10 + PORT_31_PING_FAIL_COUNT_3 = 10 + PORT_31_PING_SUCCESS_COUNT_0 = 14 + PORT_31_PING_SUCCESS_COUNT_1 = 24 + PORT_31_PING_SUCCESS_COUNT_2 = 10 + PORT_31_PING_SUCCESS_COUNT_3 = 10 + PORT_31_PING_LOGIC_FOR_FAIL = "AND" + PORT_31_PING_LOGIC_FOR_SUCCESS = "AND" + PORT_31_PING_ACTION_ON_FAIL = "OFF" + PORT_31_PING_ACTION_ON_SUCCESS = "ON" + PORT_31_PING_ACTION_SUCCESS_TIME = 10 + PORT_31_PING_ACTION_FAIL_TIME = 16 + PORT_31_RESET_TIME = 5 + # + # Port Configuration 32 + # + PORT_32_ENABLED = "ENABLED" + PORT_32_NAME = "MCT-02-8 IN4 (digital)" + PORT_32_DESCRIPTION = "PORT 32" + PORT_32_LOCKED = "UNLOCKED" + PORT_32_MODE = "INPUT" + PORT_32_POWERUPSTATE = "OFF" + PORT_32_POWERDOWNSTATE = "CURRENT" + PORT_32_ON_STATE_VALUE = "HIGH" + PORT_32_OFF_STATE_VALUE = "LOW" + PORT_32_ON_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_32_OFF_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_32_ON_TIME_ENABLE_0 = "DISABLED" + PORT_32_OFF_TIME_ENABLE_0 = "DISABLED" + PORT_32_ON_TIME_1 = "06:20:00 6" + PORT_32_OFF_TIME_1 = "06:30:00 6" + PORT_32_ON_TIME_ENABLE_1 = "ENABLED" + PORT_32_OFF_TIME_ENABLE_1 = "ENABLED" + PORT_32_ON_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_32_OFF_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_32_ON_TIME_ENABLE_2 = "DISABLED" + PORT_32_OFF_TIME_ENABLE_2 = "DISABLED" + PORT_32_ON_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_32_OFF_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_32_ON_TIME_ENABLE_3 = "DISABLED" + PORT_32_OFF_TIME_ENABLE_3 = "DISABLED" + PORT_32_ON_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_32_OFF_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_32_ON_TIME_ENABLE_4 = "DISABLED" + PORT_32_OFF_TIME_ENABLE_4 = "DISABLED" + PORT_32_ON_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_32_OFF_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_32_ON_TIME_ENABLE_5 = "DISABLED" + PORT_32_OFF_TIME_ENABLE_5 = "DISABLED" + PORT_32_ON_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_32_OFF_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_32_ON_TIME_ENABLE_6 = "DISABLED" + PORT_32_OFF_TIME_ENABLE_6 = "DISABLED" + PORT_32_ON_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_32_OFF_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_32_ON_TIME_ENABLE_7 = "DISABLED" + PORT_32_OFF_TIME_ENABLE_7 = "DISABLED" + PORT_32_PING_ENABLE_0 = "ENABLED" + PORT_32_PING_ENABLE_1 = "DISABLED" + PORT_32_PING_ENABLE_2 = "DISABLED" + PORT_32_PING_ENABLE_3 = "DISABLED" + PORT_32_PING_ADDR_0 = "192.168.15.199" + PORT_32_PING_ADDR_1 = "192.168.15.240" + PORT_32_PING_ADDR_2 = "127.0.0.1" + PORT_32_PING_ADDR_3 = "127.0.0.1" + PORT_32_PING_TYPE_0 = "ICMP" + PORT_32_PING_TYPE_1 = "ICMP" + PORT_32_PING_TYPE_2 = "ICMP" + PORT_32_PING_TYPE_3 = "ICMP" + PORT_32_PING_ADDR_WAIT_TIME_0 = 12 + PORT_32_PING_ADDR_WAIT_TIME_1 = 22 + PORT_32_PING_ADDR_WAIT_TIME_2 = 10 + PORT_32_PING_ADDR_WAIT_TIME_3 = 10 + PORT_32_PING_TO_PING_TIME_0 = 11 + PORT_32_PING_TO_PING_TIME_1 = 21 + PORT_32_PING_TO_PING_TIME_2 = 10 + PORT_32_PING_TO_PING_TIME_3 = 10 + PORT_32_PING_FAIL_COUNT_0 = 13 + PORT_32_PING_FAIL_COUNT_1 = 23 + PORT_32_PING_FAIL_COUNT_2 = 10 + PORT_32_PING_FAIL_COUNT_3 = 10 + PORT_32_PING_SUCCESS_COUNT_0 = 14 + PORT_32_PING_SUCCESS_COUNT_1 = 24 + PORT_32_PING_SUCCESS_COUNT_2 = 10 + PORT_32_PING_SUCCESS_COUNT_3 = 10 + PORT_32_PING_LOGIC_FOR_FAIL = "AND" + PORT_32_PING_LOGIC_FOR_SUCCESS = "AND" + PORT_32_PING_ACTION_ON_FAIL = "OFF" + PORT_32_PING_ACTION_ON_SUCCESS = "ON" + PORT_32_PING_ACTION_SUCCESS_TIME = 10 + PORT_32_PING_ACTION_FAIL_TIME = 16 + PORT_32_RESET_TIME = 5 + # + # Port Configuration 33 + # + PORT_33_ENABLED = "ENABLED" + PORT_33_NAME = "MCT-02-8 IN5 (digital)" + PORT_33_DESCRIPTION = "PORT 33" + PORT_33_LOCKED = "UNLOCKED" + PORT_33_MODE = "INPUT" + PORT_33_POWERUPSTATE = "OFF" + PORT_33_POWERDOWNSTATE = "CURRENT" + PORT_33_ON_STATE_VALUE = "HIGH" + PORT_33_OFF_STATE_VALUE = "LOW" + PORT_33_ON_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_33_OFF_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_33_ON_TIME_ENABLE_0 = "DISABLED" + PORT_33_OFF_TIME_ENABLE_0 = "DISABLED" + PORT_33_ON_TIME_1 = "06:20:00 6" + PORT_33_OFF_TIME_1 = "06:30:00 6" + PORT_33_ON_TIME_ENABLE_1 = "ENABLED" + PORT_33_OFF_TIME_ENABLE_1 = "ENABLED" + PORT_33_ON_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_33_OFF_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_33_ON_TIME_ENABLE_2 = "DISABLED" + PORT_33_OFF_TIME_ENABLE_2 = "DISABLED" + PORT_33_ON_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_33_OFF_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_33_ON_TIME_ENABLE_3 = "DISABLED" + PORT_33_OFF_TIME_ENABLE_3 = "DISABLED" + PORT_33_ON_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_33_OFF_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_33_ON_TIME_ENABLE_4 = "DISABLED" + PORT_33_OFF_TIME_ENABLE_4 = "DISABLED" + PORT_33_ON_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_33_OFF_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_33_ON_TIME_ENABLE_5 = "DISABLED" + PORT_33_OFF_TIME_ENABLE_5 = "DISABLED" + PORT_33_ON_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_33_OFF_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_33_ON_TIME_ENABLE_6 = "DISABLED" + PORT_33_OFF_TIME_ENABLE_6 = "DISABLED" + PORT_33_ON_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_33_OFF_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_33_ON_TIME_ENABLE_7 = "DISABLED" + PORT_33_OFF_TIME_ENABLE_7 = "DISABLED" + PORT_33_PING_ENABLE_0 = "ENABLED" + PORT_33_PING_ENABLE_1 = "DISABLED" + PORT_33_PING_ENABLE_2 = "DISABLED" + PORT_33_PING_ENABLE_3 = "DISABLED" + PORT_33_PING_ADDR_0 = "192.168.15.199" + PORT_33_PING_ADDR_1 = "192.168.15.240" + PORT_33_PING_ADDR_2 = "127.0.0.1" + PORT_33_PING_ADDR_3 = "127.0.0.1" + PORT_33_PING_TYPE_0 = "ICMP" + PORT_33_PING_TYPE_1 = "ICMP" + PORT_33_PING_TYPE_2 = "ICMP" + PORT_33_PING_TYPE_3 = "ICMP" + PORT_33_PING_ADDR_WAIT_TIME_0 = 12 + PORT_33_PING_ADDR_WAIT_TIME_1 = 22 + PORT_33_PING_ADDR_WAIT_TIME_2 = 10 + PORT_33_PING_ADDR_WAIT_TIME_3 = 10 + PORT_33_PING_TO_PING_TIME_0 = 11 + PORT_33_PING_TO_PING_TIME_1 = 21 + PORT_33_PING_TO_PING_TIME_2 = 10 + PORT_33_PING_TO_PING_TIME_3 = 10 + PORT_33_PING_FAIL_COUNT_0 = 13 + PORT_33_PING_FAIL_COUNT_1 = 23 + PORT_33_PING_FAIL_COUNT_2 = 10 + PORT_33_PING_FAIL_COUNT_3 = 10 + PORT_33_PING_SUCCESS_COUNT_0 = 14 + PORT_33_PING_SUCCESS_COUNT_1 = 24 + PORT_33_PING_SUCCESS_COUNT_2 = 10 + PORT_33_PING_SUCCESS_COUNT_3 = 10 + PORT_33_PING_LOGIC_FOR_FAIL = "AND" + PORT_33_PING_LOGIC_FOR_SUCCESS = "AND" + PORT_33_PING_ACTION_ON_FAIL = "OFF" + PORT_33_PING_ACTION_ON_SUCCESS = "ON" + PORT_33_PING_ACTION_SUCCESS_TIME = 10 + PORT_33_PING_ACTION_FAIL_TIME = 16 + PORT_33_RESET_TIME = 5 + # + # Port Configuration 34 + # + PORT_34_ENABLED = "ENABLED" + PORT_34_NAME = "MCT-02-8 IN6 (digital)" + PORT_34_DESCRIPTION = "PORT 34" + PORT_34_LOCKED = "UNLOCKED" + PORT_34_MODE = "INPUT" + PORT_34_POWERUPSTATE = "OFF" + PORT_34_POWERDOWNSTATE = "CURRENT" + PORT_34_ON_STATE_VALUE = "HIGH" + PORT_34_OFF_STATE_VALUE = "LOW" + PORT_34_ON_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_34_OFF_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_34_ON_TIME_ENABLE_0 = "DISABLED" + PORT_34_OFF_TIME_ENABLE_0 = "DISABLED" + PORT_34_ON_TIME_1 = "06:20:00 6" + PORT_34_OFF_TIME_1 = "06:30:00 6" + PORT_34_ON_TIME_ENABLE_1 = "ENABLED" + PORT_34_OFF_TIME_ENABLE_1 = "ENABLED" + PORT_34_ON_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_34_OFF_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_34_ON_TIME_ENABLE_2 = "DISABLED" + PORT_34_OFF_TIME_ENABLE_2 = "DISABLED" + PORT_34_ON_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_34_OFF_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_34_ON_TIME_ENABLE_3 = "DISABLED" + PORT_34_OFF_TIME_ENABLE_3 = "DISABLED" + PORT_34_ON_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_34_OFF_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_34_ON_TIME_ENABLE_4 = "DISABLED" + PORT_34_OFF_TIME_ENABLE_4 = "DISABLED" + PORT_34_ON_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_34_OFF_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_34_ON_TIME_ENABLE_5 = "DISABLED" + PORT_34_OFF_TIME_ENABLE_5 = "DISABLED" + PORT_34_ON_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_34_OFF_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_34_ON_TIME_ENABLE_6 = "DISABLED" + PORT_34_OFF_TIME_ENABLE_6 = "DISABLED" + PORT_34_ON_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_34_OFF_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_34_ON_TIME_ENABLE_7 = "DISABLED" + PORT_34_OFF_TIME_ENABLE_7 = "DISABLED" + PORT_34_PING_ENABLE_0 = "ENABLED" + PORT_34_PING_ENABLE_1 = "DISABLED" + PORT_34_PING_ENABLE_2 = "DISABLED" + PORT_34_PING_ENABLE_3 = "DISABLED" + PORT_34_PING_ADDR_0 = "192.168.15.199" + PORT_34_PING_ADDR_1 = "192.168.15.240" + PORT_34_PING_ADDR_2 = "127.0.0.1" + PORT_34_PING_ADDR_3 = "127.0.0.1" + PORT_34_PING_TYPE_0 = "ICMP" + PORT_34_PING_TYPE_1 = "ICMP" + PORT_34_PING_TYPE_2 = "ICMP" + PORT_34_PING_TYPE_3 = "ICMP" + PORT_34_PING_ADDR_WAIT_TIME_0 = 12 + PORT_34_PING_ADDR_WAIT_TIME_1 = 22 + PORT_34_PING_ADDR_WAIT_TIME_2 = 10 + PORT_34_PING_ADDR_WAIT_TIME_3 = 10 + PORT_34_PING_TO_PING_TIME_0 = 11 + PORT_34_PING_TO_PING_TIME_1 = 21 + PORT_34_PING_TO_PING_TIME_2 = 10 + PORT_34_PING_TO_PING_TIME_3 = 10 + PORT_34_PING_FAIL_COUNT_0 = 13 + PORT_34_PING_FAIL_COUNT_1 = 23 + PORT_34_PING_FAIL_COUNT_2 = 10 + PORT_34_PING_FAIL_COUNT_3 = 10 + PORT_34_PING_SUCCESS_COUNT_0 = 14 + PORT_34_PING_SUCCESS_COUNT_1 = 24 + PORT_34_PING_SUCCESS_COUNT_2 = 10 + PORT_34_PING_SUCCESS_COUNT_3 = 10 + PORT_34_PING_LOGIC_FOR_FAIL = "AND" + PORT_34_PING_LOGIC_FOR_SUCCESS = "AND" + PORT_34_PING_ACTION_ON_FAIL = "OFF" + PORT_34_PING_ACTION_ON_SUCCESS = "ON" + PORT_34_PING_ACTION_SUCCESS_TIME = 10 + PORT_34_PING_ACTION_FAIL_TIME = 16 + PORT_34_RESET_TIME = 5 + # + # Port Configuration 35 + # + PORT_35_ENABLED = "ENABLED" + PORT_35_NAME = "MCT-02-8 IN7 (digital)" + PORT_35_DESCRIPTION = "PORT 35" + PORT_35_LOCKED = "UNLOCKED" + PORT_35_MODE = "INPUT" + PORT_35_POWERUPSTATE = "OFF" + PORT_35_POWERDOWNSTATE = "CURRENT" + PORT_35_ON_STATE_VALUE = "HIGH" + PORT_35_OFF_STATE_VALUE = "LOW" + PORT_35_ON_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_35_OFF_TIME_0 = "00:00:00 0,1,2,3,4,5,6" + PORT_35_ON_TIME_ENABLE_0 = "DISABLED" + PORT_35_OFF_TIME_ENABLE_0 = "DISABLED" + PORT_35_ON_TIME_1 = "06:20:00 6" + PORT_35_OFF_TIME_1 = "06:30:00 6" + PORT_35_ON_TIME_ENABLE_1 = "ENABLED" + PORT_35_OFF_TIME_ENABLE_1 = "ENABLED" + PORT_35_ON_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_35_OFF_TIME_2 = "00:00:00 0,1,2,3,4,5,6" + PORT_35_ON_TIME_ENABLE_2 = "DISABLED" + PORT_35_OFF_TIME_ENABLE_2 = "DISABLED" + PORT_35_ON_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_35_OFF_TIME_3 = "00:00:00 0,1,2,3,4,5,6" + PORT_35_ON_TIME_ENABLE_3 = "DISABLED" + PORT_35_OFF_TIME_ENABLE_3 = "DISABLED" + PORT_35_ON_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_35_OFF_TIME_4 = "00:00:00 0,1,2,3,4,5,6" + PORT_35_ON_TIME_ENABLE_4 = "DISABLED" + PORT_35_OFF_TIME_ENABLE_4 = "DISABLED" + PORT_35_ON_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_35_OFF_TIME_5 = "00:00:00 0,1,2,3,4,5,6" + PORT_35_ON_TIME_ENABLE_5 = "DISABLED" + PORT_35_OFF_TIME_ENABLE_5 = "DISABLED" + PORT_35_ON_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_35_OFF_TIME_6 = "00:00:00 0,1,2,3,4,5,6" + PORT_35_ON_TIME_ENABLE_6 = "DISABLED" + PORT_35_OFF_TIME_ENABLE_6 = "DISABLED" + PORT_35_ON_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_35_OFF_TIME_7 = "00:00:00 0,1,2,3,4,5,6" + PORT_35_ON_TIME_ENABLE_7 = "DISABLED" + PORT_35_OFF_TIME_ENABLE_7 = "DISABLED" + PORT_35_PING_ENABLE_0 = "ENABLED" + PORT_35_PING_ENABLE_1 = "DISABLED" + PORT_35_PING_ENABLE_2 = "DISABLED" + PORT_35_PING_ENABLE_3 = "DISABLED" + PORT_35_PING_ADDR_0 = "192.168.15.199" + PORT_35_PING_ADDR_1 = "192.168.15.240" + PORT_35_PING_ADDR_2 = "127.0.0.1" + PORT_35_PING_ADDR_3 = "127.0.0.1" + PORT_35_PING_TYPE_0 = "ICMP" + PORT_35_PING_TYPE_1 = "ICMP" + PORT_35_PING_TYPE_2 = "ICMP" + PORT_35_PING_TYPE_3 = "ICMP" + PORT_35_PING_ADDR_WAIT_TIME_0 = 12 + PORT_35_PING_ADDR_WAIT_TIME_1 = 22 + PORT_35_PING_ADDR_WAIT_TIME_2 = 10 + PORT_35_PING_ADDR_WAIT_TIME_3 = 10 + PORT_35_PING_TO_PING_TIME_0 = 11 + PORT_35_PING_TO_PING_TIME_1 = 21 + PORT_35_PING_TO_PING_TIME_2 = 10 + PORT_35_PING_TO_PING_TIME_3 = 10 + PORT_35_PING_FAIL_COUNT_0 = 13 + PORT_35_PING_FAIL_COUNT_1 = 23 + PORT_35_PING_FAIL_COUNT_2 = 10 + PORT_35_PING_FAIL_COUNT_3 = 10 + PORT_35_PING_SUCCESS_COUNT_0 = 14 + PORT_35_PING_SUCCESS_COUNT_1 = 24 + PORT_35_PING_SUCCESS_COUNT_2 = 10 + PORT_35_PING_SUCCESS_COUNT_3 = 10 + PORT_35_PING_LOGIC_FOR_FAIL = "AND" + PORT_35_PING_LOGIC_FOR_SUCCESS = "AND" + PORT_35_PING_ACTION_ON_FAIL = "OFF" + PORT_35_PING_ACTION_ON_SUCCESS = "ON" + PORT_35_PING_ACTION_SUCCESS_TIME = 10 + PORT_35_PING_ACTION_FAIL_TIME = 16 + PORT_35_RESET_TIME = 5 +ENDCONFIG diff --git a/dPWR/etc/startDPWR b/dPWR/etc/startDPWR index df8725d..f58adf7 100755 --- a/dPWR/etc/startDPWR +++ b/dPWR/etc/startDPWR @@ -39,10 +39,17 @@ fi . /etc/profile . ${BASEDIR}/etc/${PACKAGE}.shc -cd $ETCDIR +# Create virtual ports as dPWR ATMEGA expects to communicate with a serial port. If needed you can connect +# to the serial port via the container port forwarding. +#for i in {0..4} +#do +# socat pty,link=/dev/vcom${i},raw tcp4-listen:1000${i} & +#done + #----------------------------------------------------------- # Call the killDPWR script to terminate running process. # +cd $ETCDIR echo "Killing dpwr" $ETCDIR/killDPWR sleep 3 diff --git a/dPWR/etc/startDPWRinDocker b/dPWR/etc/startDPWRinDocker new file mode 100755 index 0000000..ea1a8e4 --- /dev/null +++ b/dPWR/etc/startDPWRinDocker @@ -0,0 +1,61 @@ +#!/bin/bash +######################################################################################################### +## +## Name: startDPWRinDocker +## Created: November 2019 +## Author(s): Philip Smart +## Description: A modified shell script to start the dPWR controller within a docker container. +## +## Credits: +## Copyright: (c) 2015-2019 Philip Smart +## +## History: September 2015 - Initial module written. +## November 2019 - Adapted for docker. +## +######################################################################################################### +## This source file is free software: you can redistribute it and#or modify +## it under the terms of the GNU General Public License as published +## by the Free Software Foundation, either version 3 of the License, or +## (at your option) any later version. +## +## This source file is distributed in the hope that it will be useful, +## but WITHOUT ANY WARRANTY; without even the implied warranty of +## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +## GNU General Public License for more details. +## +## You should have received a copy of the GNU General Public License +## along with this program. If not, see . +######################################################################################################### + +#----------------------------------------------------------- +# start script for the DPWR server +#----------------------------------------------------------- +export SYSTEM=`uname` +export PACKAGE=DPWR +if [ "${SYSTEM}" = "Linux" ]; then + export BASEDIR=/usr/local/${PACKAGE} +else + export BASEDIR=/usr/local/${PACKAGE} +fi +. /etc/profile +. ${BASEDIR}/etc/${PACKAGE}.shc + +# Create virtual ports as dPWR ATMEGA expects to communicate with a serial port. If needed you can connect +# to the serial port via the container port forwarding. +for i in {0..4} +do + socat pty,link=/dev/vcom${i},raw tcp4-listen:1000${i} & +done + +# Ok, launch the program without spawning, exit means exit container so the original script +# could not be used in the container. +cd $ETCDIR +sleep 3 + +#----------------------------------------------------------- +COMMAND="${BINDIR}/dpwr $@" + +echo "Starting $COMMAND $*" +${BASEDIR}/etc/forever $COMMAND $* +#----------------------------------------------------------- +echo "Done." diff --git a/docs/DPWR_README.md b/docs/DPWR_README.md index 0858abd..e62f471 100644 --- a/docs/DPWR_README.md +++ b/docs/DPWR_README.md @@ -1,98 +1,240 @@ -## Overview - -I needed a web based power controller to remotely control a large number of devices, Mains (230VAC) and low level DC voltages as well as read remote value such as switch settings. I looked at the market and there wasn't really anything suitable within an acceptable price range (B2B equipment was in the multi-thousand GBP price bracket). I didn't want to design and fabricate a dedicated circuit board so I sifted through my parts bin and used what I found and thus was born the dPWR Controller. - -I had a hardkernel.org Odroid (a Raspberry Pi type dev board) and U3 Shield along with some relay & thyristor switching boards and a few IO Expander chips and ATMega devices. I decided to base dPWR on a cobbling of these parts with the foresight of adding additional components as needed. In terms of software, the Linux operating system stood as the base platform rather than an embedded on metal application as the Odroid was sufficiently powerful, low power and made development that much easier. - -Having limited time I discounted C/C++ as it takes considerably longer to develop in these languages especially as performance wasn't a consideration, this left Java, Python and Perl. Having just finished an application for a client in Perl it just seemed a natural choice (even though it is a scripting language primarily developed for reporting but was incredibly rich in it's eco system). - -The functionality requirements for dPWR where:- - - Communicate directly with hardware to configure, set and read GPIO, I2C, Serial Ports and Ethernet ports in order to make use of the variety of boards I had in my bin. A modular system was needed to add hardware and support software as required. - - Provide a web server to allow remote configuration, control and monitoring. - - Provide configurable automation such that dPWR could monitor a device and take actions as required (ie. ping). - -The above was developed and has been reliably in service for the last 4 years. I recently removed the dPWR hardware to service it when the Corsair power supplies gave up the ghost and took the photos below. - -![alt text](https://github.com/pdsmart/DPWR/blob/master/docs/IMG_9800.jpg) - -![alt text](https://github.com/pdsmart/DPWR/blob/master/docs/IMG_9801.jpg) - -![alt text](https://github.com/pdsmart/DPWR/blob/master/docs/IMG_9802.jpg) - -![alt text](https://github.com/pdsmart/DPWR/blob/master/docs/IMG_9803.jpg) - -![alt text](https://github.com/pdsmart/DPWR/blob/master/docs/IMG_9804.jpg) - -The NC800 Ethernet based board, I worked on the module to control it but never actually used it in production. -![alt text](https://github.com/pdsmart/DPWR/blob/master/docs/IMG_9799.jpg) - -I'm releasing the software into the public domain as I believe it can be (or parts of it) used in its current form to build a bespoke digital power controller or its web interface used for other projects. - -The schematics for the dPWR hardware will need to be re-captured as they were all paper based. - -## dPWR Installation - -1) Setup of Linux onto a development board, Odroid as an example. - -2) Installing Perl and CPAN libraries: forks, CGI, CGI::Session, Device:SerialPort - -3) Installing DPWR and configuring. - - - -## dPWR Web Interface - -![alt text](https://github.com/pdsmart/DPWR/blob/master/docs/Screen1.png) - -![alt text](https://github.com/pdsmart/DPWR/blob/master/docs/Screen2.png) - -![alt text](https://github.com/pdsmart/DPWR/blob/master/docs/Screen3.png) - -![alt text](https://github.com/pdsmart/DPWR/blob/master/docs/Screen4.png) - -![alt text](https://github.com/pdsmart/DPWR/blob/master/docs/Screen5.png) - -![alt text](https://github.com/pdsmart/DPWR/blob/master/docs/Screen6.png) - -![alt text](https://github.com/pdsmart/DPWR/blob/master/docs/Screen7.png) - -![alt text](https://github.com/pdsmart/DPWR/blob/master/docs/Screen8.png) - -![alt text](https://github.com/pdsmart/DPWR/blob/master/docs/Screen9.png) - -![alt text](https://github.com/pdsmart/DPWR/blob/master/docs/Screen10.png) - -![alt text](https://github.com/pdsmart/DPWR/blob/master/docs/Screen11.png) - -![alt text](https://github.com/pdsmart/DPWR/blob/master/docs/Screen12.png) - -![alt text](https://github.com/pdsmart/DPWR/blob/master/docs/Screen13.png) - -![alt text](https://github.com/pdsmart/DPWR/blob/master/docs/Screen14.png) - -![alt text](https://github.com/pdsmart/DPWR/blob/master/docs/Screen15.png) - -![alt text](https://github.com/pdsmart/DPWR/blob/master/docs/Screen16.png) - -![alt text](https://github.com/pdsmart/DPWR/blob/master/docs/Screen17.png) - - - - - -#### To Do -1) Finish this document into a more usable installation guide. - - - - -## Credits - -Where I have used or based any component on a 3rd parties design I have included the original authors copyright notice. All 3rd party software, to my knowledge, is open source and freely useable, if there is found to be any component with licensing restrictions, it will be removed from this repository and a suitable link/config provided. - - -## Licenses - -This design, hardware and software, is licensed under the GNU Public Licence v3. - - +## Overview + +I needed a web based power controller to remotely control a large number of devices, Mains (230VAC) and low level DC voltages as well as read remote values such as switch settings or power states. I looked at the market and there wasn't really anything suitable within an acceptable price range (B2B equipment was in the multi-thousand GBP price bracket). I didn't want to design and fabricate a dedicated circuit board so I sifted through my parts bin and used what I found and thus was born the dPWR Controller. + +I had a hardkernel.org Odroid U3 (a Raspberry Pi type dev board) and U3 Shield along with some relay & thyristor switching boards and a few IO Expander chips and ATMega devices. I decided to base dPWR on a cobbling of these parts with the foresight of adding additional components as needed. In terms of software, the Linux operating system stood as the base platform rather than an embedded on metal application as the Odroid was sufficiently powerful, low power and made development that much easier. + +Having limited time I discounted C/C++ as it takes considerably longer to develop in these languages especially as performance wasn't a consideration, this left Java, Python and Perl. Having just finished an application for a client in Perl it just seemed a natural choice (even though it is a scripting language primarily developed for reporting but was incredibly rich in it's eco system). + +The functionality requirements for dPWR where:- + - Communicate directly with hardware to configure, set and read GPIO, I2C, Serial Ports and Ethernet ports in order to make use of the variety of boards I had in my bin. A modular system was needed to add hardware and support software as required. + - Provide a web server to allow remote configuration, control and monitoring. + - Provide configurable automation such that dPWR could monitor a device and take actions as required (ie. ping). + +The above was developed and has been reliably in service for the last 4 years. I recently removed the dPWR hardware to service it when the Corsair power supplies gave up the ghost and took the photos below. + +I'm releasing the software into the public domain as I believe it can be (or parts of it) used in its current form to build a bespoke digital power controller or its web interface used for other projects. + +The schematics for the dPWR hardware will need to be re-captured as they were all paper based. + +## Evaluate with Docker + +To evaluate dPWR, the easiest method is to create a docker image and run. + +1. Clone the repository and build the docker image. + + ````bash + cd ~ + mkdir temp + git clone https://github.com/pdsmart/dPWR.git + cd DPWR + docker build -f Dockerfile.dpwr -t dpwr . + ```` + +2. Run the image mapping port 8080 to whichever port you want to use. + + ````bash + docker run --rm -p 8082:8080 --name dpwr dpwr + ```` +3. Open a web browser and go to http://localhost:8082 + +4. Login with the credentials + ```` + User: root + Password: 0000 + ```` + +5. Stop the application + + ```` + docker stop dpwr + ```` + +## dPWR Installation + +The section below assumes you are installing Debian or one of its derivatives, substitute relevant **yum** commands for Red Hat based linux versions. + +1. Install Linux onto your development board Flash, SD or eMMC. +2. Clone the repository into a local temporary directory, install into /usr/local and set the ownership. + + ``` + cd / + git clone https://github.com/pdsmart/dPWR.git + cd DPWR + cp -r dPWR/* /usr/local/DPWR/ + chown -R www-data:www-data /usr/local/DPWR + ``` + +3. Ensure all updates are applied: + + ``` + apt-get update + apt-get upgrade + ``` + +4. Install required linux packages (Perl needs the build environment to compile its packages, you could locate the packages and install manually to avoid installing the build environment). + + ``` + apt-get install procps build-essential perl socat cpanminus vim + ``` + +5. Install required Perl packages. + + ``` + cpanm forks Switch CGI CGI::Session Device::SerialPort + ``` + +6. If you have no serial ports on the development board (either physical or USB) then install socat virtual tty's to prevent selection of an ATMEGA328P device stopping the dPWR application. + + ``` + # Create virtual ports as dPWR ATMEGA expects to communicate with a serial port. If needed you can connect + # to the serial port via the container port forwarding. + for i in {0..4} + do + socat pty,link=/dev/vcom${i},raw tcp4-listen:1000${i} & + done + + # The above will be lost when the dev board is rebooted. If you want virtual ports to be permanently present when running dPWR, edit the script /usr/local/DPWR/etc/startDPWR and uncomment the lines which are identical to the above code block. + ``` +7. Edit the configuration file, /usr/local/DPWR/etc/DPWR.cfg locate the 'HTTP Server configuration' block as below and set the values beginning 'your':- + + ``` + # HTTP Server configuration parameters. + # + HTTP_SERVER_HOST = "" + HTTP_SERVER_PORT = + HTTP_DOC_PATH = "/usr/local/DPWR/htdocs" + HTTP_LOGFILE = "/usr/local/DPWR/log/dpwr_http.log" + HTTP_PASSWORD = "0000" + HTTP_MAX_RETRIES = 3 + HTTP_SESSION_TIMEOUT = 600 + ``` + If you have serial ports on your development board then locate the following and change to actual device names from your board otherwise ensure the steps in 6 are in. + + ``` + DEVICE_1_UART = "/dev/" + DEVICE_2_UART = "/dev/" + ``` + + NB. You will notice 2 CONFIG blocks in the configuration file, the 'PRODUCT v2dev' keyword indicates which block to use. You can make as many of these blocks as you want, but only one can be active and that is indicated by the PRODUCT keyword. + +8. Start the dPWR application. + + ``` + cd /usr/local/DPWR/bin + ./startDPWR + ``` + + Check for error messages being output and correct, ie. Cannot open UART means there is an issue with the UART you set in 7, check it and if necessary revert to 6 until your physical serial ports work. + +9. Verify it is working by opening a web browser on your network and connecting to http://\:\ as set in 7 above. + + +## dPWR Web Interface + +A comprehensive web interface was developed in perl using configuration files and pages as much as possible. The following images show the base screens of the web interface. + +![Login](https://github.com/pdsmart/DPWR/blob/master/docs/Screen1.png) +
Login is via user/password. 4 users are pre-defined, each with varying privileges. + +![Home Screen](https://github.com/pdsmart/DPWR/blob/master/docs/Screen2.png) +
The home screen - blank - but easy enough to add status or other required data/instructions. + +![Primary Output Screen](https://github.com/pdsmart/DPWR/blob/master/docs/Screen3.png) +
The primary output control screen. Each port which is enabled and configured for output is display along with a description and an on/off switch. Simple enough to change a controlled device state. If more than one user is using the system, ticking Auto Refresh will update this view should another user change a switch. + +![Primary Input Screen](https://github.com/pdsmart/DPWR/blob/master/docs/Screen4.png) +
The primary input status screen. Each port which is enabled and configured for input is displayed along with its current value in the form of an on/off switch. Ticking Auto Refresh will periodically (configurable) re-read the device and display the status. + +![Setup Device Screen](https://github.com/pdsmart/DPWR/blob/master/docs/Screen5.png) +
Setup Devices screen. Here you can add a device and set its configuration data. Enabled devices have there ports assigned to the global pool. + +![Setup Port Screen](https://github.com/pdsmart/DPWR/blob/master/docs/Screen6.png) +
Setup Port screen. Here you can enable/disable a port and configure its settings. + +![Setup Port Timers Screen](https://github.com/pdsmart/DPWR/blob/master/docs/Screen7.png) +
Port Timers screen. Here you can setup output ports to run on a schedule, there are 8 timers per port. + +![Setup Port Pingers Screen](https://github.com/pdsmart/DPWR/blob/master/docs/Screen8.png) +
Port change on Ping Activity screen. Here you can configure a port to be changed according to a successful network ping. ie. If a port is controlling a router and a ping cannot be established after the set times, it will automatically power down the router and bring it back up. + +![Status Screen 1](https://github.com/pdsmart/DPWR/blob/master/docs/Screen9.png) +
The following screens allow a user to see the status of the dPWR hardware. + +![Status Screen 2](https://github.com/pdsmart/DPWR/blob/master/docs/Screen10.png) + +![Status Screen 3](https://github.com/pdsmart/DPWR/blob/master/docs/Screen11.png) + +![Status Screen 4](https://github.com/pdsmart/DPWR/blob/master/docs/Screen12.png) + +![Status Screen 5](https://github.com/pdsmart/DPWR/blob/master/docs/Screen13.png) +
DDNS Setup screen. This allows you to configure an automated Dynamic DNS update. If the dPWR is behind a dynamic IP address which changes, using this option can update a Dynamic DNS hostname with the current IP so that you can always contact the dPWR. + +![Email Setup Screen](https://github.com/pdsmart/DPWR/blob/master/docs/Screen14.png) +
Email setup screen. This allows you to configure an email alert when a state change occurs, ie. a pinger fails and auto restarts a device. + +![Change Password Screen](https://github.com/pdsmart/DPWR/blob/master/docs/Screen15.png) +
Change the current user password screen. + +![Time Setup Screen](https://github.com/pdsmart/DPWR/blob/master/docs/Screen16.png) +
Time setup screen. This allows you to enter the current date and time (required if using timers) either manually or via an NTP service. + +![Web Server Parameter Setup Screen](https://github.com/pdsmart/DPWR/blob/master/docs/Screen17.png) +
dPWR configuration parameters setup screen. Change specific dPWR runtime values. +
+ + + + +### To Do +1. Finish this document into a more usable installation guide. + + +### Images of the dPWR Hardware Components + +![alt text](https://github.com/pdsmart/DPWR/blob/master/docs/IMG_9800.jpg) +
The Odroid U3 (running dPWR), shield and TCA6416A IC along with an 8 channel EX-06A Relay board used to switch low DC voltages. + +![alt text](https://github.com/pdsmart/DPWR/blob/master/docs/IMG_9801.jpg) +
An opto-isolated mains switching (230vac) board using Thyristors and Relays with readback. + +![alt text](https://github.com/pdsmart/DPWR/blob/master/docs/IMG_9802.jpg) +
A second EX-06A for low switching DC voltages. + +![alt text](https://github.com/pdsmart/DPWR/blob/master/docs/IMG_9803.jpg) +
One of 2 Corsair 750W PSU's. The dPWR unit was housed in a loft which was not such an hospitable environment (cold in winter, very hot in summer) but they managed to last 4 years! + +![alt text](https://github.com/pdsmart/DPWR/blob/master/docs/IMG_9804.jpg) +
The U3 Shield seperated from the Odroid-U3 dev board. [HardKernel](www.hardkernel.com) make some lovely development boards from low power to multi-processor using Samsung chipsets. + +![alt text](https://github.com/pdsmart/DPWR/blob/master/docs/IMG_9814.jpg) +
The Nano ATMega328p from SainSmart. This module was used as an intelligent I/O expansion within dPWR albeit the 'intelligent' part was never really used. It was in my parts bin and proved reliable. + +![alt text](https://github.com/pdsmart/DPWR/blob/master/docs/IMG_9817.jpg) +
A Sainsmart 16 Channel Relay board hooked up to the ATMega328p I/O expander. This board proved reliable for low and high voltage switching. + +![alt text](https://github.com/pdsmart/DPWR/blob/master/docs/IMG_9810.jpg) +
A Sainsmart 16 channel relay board modified with an ESP8266 controller. This board never made it into production as it depended on a wifi connection being established with an access point in order to connect with the main dPWR U3 board. It basically worked but the wifi wasnt reliable enough. + +![alt text](https://github.com/pdsmart/DPWR/blob/master/docs/IMG_9799.jpg) +
The NC800 Ethernet based board, I worked on the module to control it but never actually used it in production. This kind of board would be ideal for remote control if an ethernet link and PoE was available. + + + +## Credits + +Where I have used or based any component on a 3rd parties design I have included the original authors copyright notice within the headers or given due credit. All 3rd party software, to my knowledge and research, is open source and freely useable, if there is found to be any component with licensing restrictions, it will be removed from this repository and a suitable link/config provided. + + +## Licenses + +This design, hardware and software, is licensed under the GNU Public Licence v3. + +### The Gnu Public License v3 + The source and binary files in this project marked as GPL v3 are free software: you can redistribute it and-or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. + + The source files are distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. + + You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/. + + diff --git a/docs/JDPWR_README.md b/docs/JDPWR_README.md index ac3ceac..7c65e94 100644 --- a/docs/JDPWR_README.md +++ b/docs/JDPWR_README.md @@ -2,21 +2,86 @@ A follow up to the dPWR Perl based Power Controller, I started to convert it into a Java version using Jetty and Java Servlets, named it jDPWR, with the purpose to allow it's use on more platforms than the Perl based dPWR. During the conversion I got sidetracked with VHDL pushing this project out to a future date. I will eventually finish it off but it is a good starting place for anyone wanting to develop a java based controller. +## Evaluate with Docker + +To evaluate jDPWR, the easiest method is to create a docker image and run. + +1. Clone the repository and build the docker image. + + ````bash + cd ~ + mkdir temp + git clone https://github.com/pdsmart/dPWR.git + cd DPWR + docker build -f Dockerfile.jdpwr -t jdpwr . + ```` + +2. Run the image mapping port 8080 to whichever port you want to use. + + ````bash + docker run --rm -p 8100:8080 --name jdpwr jdpwr + ```` +3. Open a web browser and go to http://localhost:8100 + +4. Stop the application + + ```` + docker stop jdpwr + ```` + + ## jDPWR Installation -Assuming a Unix based OS: -1. Clone the repository. -2. Install Maven. -3. Build the jar:
-      cd \/jDPWR
-      mvn clean package
-4. Manually edit the JSON config file \/jDPWR.cfg
-      Change http::serverHost to a valid IP for your machine.
-      Change http::serverPort to a value suitable for your machine, ie: 8080
-5. Run the application
-      cd target
-      java -jar jDPWR-\.jar
-6. Open a web browser and enter http://\:\ +The section below assumes you are installing Debian or one of its derivatives, substitute relevant **yum** commands for Red Hat based linux versions. + +As the development is not yet complete, the assumption is it will be developed, compiled and run in-situ. + +1. Install Linux onto your development board Flash, SD or eMMC. +2. Clone the repository into a local temporary directory, install into /usr/local and set the ownership. + + ``` + cd ~ + git clone https://github.com/pdsmart/dPWR.git + cd DPWR + ln -s ~/DPWR/jDPWR /usr/local/jDPWR + chown -R www-data:www-data ~/DPWR/jDPWR + ``` + +3. Ensure all updates are applied: + + ``` + apt-get update + apt-get upgrade + ``` + +4. Install neccessary packages: + + ``` + apt-get -yqq install procps socat default-jdk maven vim + ``` + +5. Build the jar: + + ````bash + cd ~/DPWR/jDPWR + mvn clean package + ```` +6. Manually edit the JSON config file ~/DPWR/jDPWR/jDPWR.cfg + + ````bash + Change http::serverHost to a valid IP for your machine. + Change http::serverPort to a value suitable for your machine, ie: 8080 + ```` +7. Run the application + + ````bash + cd /usr/local/jDPWR/target + java -jar jDPWR-\.jar + ```` +8. Open a web browser and enter http://\:\ + + + ## jDPWR Web Interface diff --git a/jDPWR/jDPWR.cfg.docker b/jDPWR/jDPWR.cfg.docker new file mode 100644 index 0000000..d33e174 --- /dev/null +++ b/jDPWR/jDPWR.cfg.docker @@ -0,0 +1,1062 @@ +{ + "system" : "MAINSYSTEM-2", + "product" : "DPWR1000-2", + "http" : { + "serverHost" : "0.0.0.0", + "serverPort" : 8080, + "docPath" : "/webroot/", + "password" : null, + "maxRetries" : 0, + "sessionTimeout" : 0 + }, + "email" : { + "smtpOrPop3" : null, + "useAuthentication" : null, + "smtpServerIP" : null, + "smtpServerPort" : 0, + "pop3ServerIP" : null, + "pop3ServerPort" : 0, + "userName" : null, + "password" : null, + "sender" : null, + "recipient" : [ ], + "subject" : null, + "mailBody" : null + }, + "ddns" : { + "enabled" : null, + "serverIP" : null, + "clientDomain" : null, + "clientUserName" : null, + "clientPassword" : null, + "proxyEnabled" : null, + "proxyIP" : null, + "proxyPort" : 0 + }, + "time" : { + "localOrNtp" : null, + "ntpServerIP" : null, + "ntpTimeZoneId" : null, + "ntpTimeZoneDst" : 0, + "ntpTimeZoneOffset" : 0 + }, + "userList" : [ { + "loginUser" : "MEANDME", + "loginPassword" : "MYPASS", + "loginLevel" : 2 + } ], + "io" : { + "maxPort" : 34, + "driverList" : [ { + "type" : "tca6416a", + "enabled" : "ENABLED", + "runInterval" : 5000, + "locked" : [ "UNLOCKED", "LOCKED", "UNLOCKED", "UNLOCKED", "UNLOCKED", "UNLOCKED", "UNLOCKED", "UNLOCKED", "UNLOCKED", "UNLOCKED", "UNLOCKED", "UNLOCKED", "UNLOCKED", "UNLOCKED", "UNLOCKED", "UNLOCKED" ], + "name" : "TCA6416A_1", + "description" : "U3 I2C Expander", + "baseAddr" : 289, + "maxPorts" : 16 + }, { + "type" : "atmega328p", + "enabled" : "ENABLED", + "runInterval" : 5000, + "locked" : [ "UNLOCKED", "UNLOCKED", "LOCKED", "UNLOCKED", "UNLOCKED", "UNLOCKED", "UNLOCKED", "UNLOCKED", "UNLOCKED", "UNLOCKED", "UNLOCKED", "UNLOCKED", "UNLOCKED", "UNLOCKED", "UNLOCKED", "UNLOCKED", "UNLOCKED", "UNLOCKED", "UNLOCKED", "UNLOCKED" ], + "name" : "ATMEGA_1", + "description" : "U3 Atmega328P Expander", + "uart" : "/dev/ttyS0", + "uartBaud" : 115200, + "uartDataBits" : 8, + "uartParity" : "N", + "uartStopBits" : 1, + "maxPorts" : 20 + } ], + "portList" : [ { + "runInterval" : 500, + "enabled" : "ENABLED", + "driverPortNo" : 0, + "driverName" : "TCA6416A_1", + "name" : "Port 0", + "description" : "Driver TCA6416A_1, Port 0 (default config)", + "mode" : "OUTPUT", + "powerUpLevel" : "LOW", + "powerDownLevel" : "CURRENT", + "onLevel" : "HIGH", + "timeEnabled" : [ "ENABLED", "DISABLED", "DISABLED", "DISABLED" ], + "timeOn" : [ "00:00:00", "00:00:00", "00:00:00", "00:00:00" ], + "timeOff" : [ "00:00:00", "00:00:00", "00:00:00", "00:00:00" ], + "pingEnabled" : [ "ENABLED", "DISABLED", "DISABLED", "DISABLED" ], + "pingAddr" : [ "127.0.0.1", "127.0.0.1", "127.0.0.1", "127.0.0.1" ], + "pingType" : [ "ICMP", "ICMP", "ICMP", "ICMP" ], + "pingPort" : [ 22, 80, 80, 80 ], + "pingAddrWaitTime" : [ 60, 60, 60, 60 ], + "pingToPingTime" : [ 60, 60, 60, 60 ], + "pingFailCount" : [ 5, 5, 5, 5 ], + "pingSuccessCount" : [ 5, 5, 5, 5 ], + "pingLogicForFail" : "OR", + "pingLogicForSuccess" : "OR", + "pingActionOnFail" : "CYCLE_OFF", + "pingActionOnSuccess" : "CYCLE_ON", + "pingActionSuccessTime" : 10, + "pingActionFailTime" : 10, + "resetTime" : 0 + }, { + "runInterval" : 2000, + "enabled" : "DISABLED", + "driverPortNo" : 2, + "driverName" : "TCA6416A_1", + "name" : "Port 2", + "description" : "Driver TCA6416A_1, Port 2 (default config)", + "mode" : "INPUT", + "powerUpLevel" : "LOW", + "powerDownLevel" : "CURRENT", + "onLevel" : "HIGH", + "timeEnabled" : [ "DISABLED", "DISABLED", "DISABLED", "DISABLED" ], + "timeOn" : [ "00:00:00", "00:00:00", "00:00:00", "00:00:00" ], + "timeOff" : [ "00:00:00", "00:00:00", "00:00:00", "00:00:00" ], + "pingEnabled" : [ "ENABLED", "DISABLED", "DISABLED", "DISABLED" ], + "pingAddr" : [ "127.0.0.1", "127.0.0.1", "127.0.0.1", "127.0.0.1" ], + "pingType" : [ "ICMP", "ICMP", "ICMP", "ICMP" ], + "pingPort" : [ 80, 80, 80, 80 ], + "pingAddrWaitTime" : [ 60, 60, 60, 60 ], + "pingToPingTime" : [ 60, 60, 60, 60 ], + "pingFailCount" : [ 5, 5, 5, 5 ], + "pingSuccessCount" : [ 5, 5, 5, 5 ], + "pingLogicForFail" : "OR", + "pingLogicForSuccess" : "AND", + "pingActionOnFail" : "CYCLE_OFF", + "pingActionOnSuccess" : "CYCLE_ON", + "pingActionSuccessTime" : 10, + "pingActionFailTime" : 10, + "resetTime" : 0 + }, { + "runInterval" : 2000, + "enabled" : "DISABLED", + "driverPortNo" : 3, + "driverName" : "TCA6416A_1", + "name" : "Port 3", + "description" : "Driver TCA6416A_1, Port 3 (default config)", + "mode" : "INPUT", + "powerUpLevel" : "LOW", + "powerDownLevel" : "CURRENT", + "onLevel" : "HIGH", + "timeEnabled" : [ "DISABLED", "ENABLED", "DISABLED", "DISABLED" ], + "timeOn" : [ "00:00:00", "00:00:00", "00:00:00", "00:00:00" ], + "timeOff" : [ "00:00:00", "00:00:00", "00:00:00", "00:00:00" ], + "pingEnabled" : [ "DISABLED", "DISABLED", "DISABLED", "DISABLED" ], + "pingAddr" : [ "127.0.0.1", "127.0.0.1", "127.0.0.1", "127.0.0.1" ], + "pingType" : [ "ICMP", "TCP", "ICMP", "ICMP" ], + "pingPort" : [ 80, 80, 80, 80 ], + "pingAddrWaitTime" : [ 60, 60, 60, 60 ], + "pingToPingTime" : [ 60, 60, 60, 60 ], + "pingFailCount" : [ 5, 5, 5, 5 ], + "pingSuccessCount" : [ 5, 5, 5, 5 ], + "pingLogicForFail" : "OR", + "pingLogicForSuccess" : "AND", + "pingActionOnFail" : "CYCLE_OFF", + "pingActionOnSuccess" : "CYCLE_ON", + "pingActionSuccessTime" : 10, + "pingActionFailTime" : 10, + "resetTime" : 0 + }, { + "runInterval" : 2000, + "enabled" : "ENABLED", + "driverPortNo" : 4, + "driverName" : "TCA6416A_1", + "name" : "Port 4", + "description" : "Driver TCA6416A_1, Port 4 (default config)", + "mode" : "OUTPUT", + "powerUpLevel" : "LOW", + "powerDownLevel" : "CURRENT", + "onLevel" : "HIGH", + "timeEnabled" : [ "ENABLED", "DISABLED", "DISABLED", "DISABLED" ], + "timeOn" : [ "17:55:00", "00:00:00", "00:00:00", "00:00:00" ], + "timeOff" : [ "17:56:00", "00:00:00", "00:00:00", "00:00:00" ], + "pingEnabled" : [ "DISABLED", "DISABLED", "DISABLED", "DISABLED" ], + "pingAddr" : [ "127.0.0.1", "127.0.0.1", "127.0.0.1", "127.0.0.1" ], + "pingType" : [ "ICMP", "ICMP", "ICMP", "ICMP" ], + "pingPort" : [ 80, 80, 80, 80 ], + "pingAddrWaitTime" : [ 60, 60, 60, 60 ], + "pingToPingTime" : [ 60, 60, 60, 60 ], + "pingFailCount" : [ 5, 5, 5, 5 ], + "pingSuccessCount" : [ 5, 5, 5, 5 ], + "pingLogicForFail" : "OR", + "pingLogicForSuccess" : "AND", + "pingActionOnFail" : "CYCLE_OFF", + "pingActionOnSuccess" : "CYCLE_ON", + "pingActionSuccessTime" : 10, + "pingActionFailTime" : 10, + "resetTime" : 0 + }, { + "runInterval" : 2000, + "enabled" : "DISABLED", + "driverPortNo" : 5, + "driverName" : "TCA6416A_1", + "name" : "Port 5", + "description" : "Driver TCA6416A_1, Port 5 (default config)", + "mode" : "INPUT", + "powerUpLevel" : "LOW", + "powerDownLevel" : "CURRENT", + "onLevel" : "HIGH", + "timeEnabled" : [ "DISABLED", "DISABLED", "DISABLED", "DISABLED" ], + "timeOn" : [ "00:00:00", "00:00:00", "00:00:00", "00:00:00" ], + "timeOff" : [ "00:00:00", "00:00:00", "00:00:00", "00:00:00" ], + "pingEnabled" : [ "DISABLED", "DISABLED", "DISABLED", "DISABLED" ], + "pingAddr" : [ "127.0.0.1", "127.0.0.1", "127.0.0.1", "127.0.0.1" ], + "pingType" : [ "ICMP", "ICMP", "ICMP", "ICMP" ], + "pingPort" : [ 80, 80, 80, 80 ], + "pingAddrWaitTime" : [ 60, 60, 60, 60 ], + "pingToPingTime" : [ 60, 60, 60, 60 ], + "pingFailCount" : [ 5, 5, 5, 5 ], + "pingSuccessCount" : [ 5, 5, 5, 5 ], + "pingLogicForFail" : "OR", + "pingLogicForSuccess" : "AND", + "pingActionOnFail" : "CYCLE_OFF", + "pingActionOnSuccess" : "CYCLE_ON", + "pingActionSuccessTime" : 10, + "pingActionFailTime" : 10, + "resetTime" : 0 + }, { + "runInterval" : 2000, + "enabled" : "DISABLED", + "driverPortNo" : 6, + "driverName" : "TCA6416A_1", + "name" : "Port 6", + "description" : "Driver TCA6416A_1, Port 6 (default config)", + "mode" : "INPUT", + "powerUpLevel" : "LOW", + "powerDownLevel" : "CURRENT", + "onLevel" : "HIGH", + "timeEnabled" : [ "DISABLED", "DISABLED", "DISABLED", "DISABLED" ], + "timeOn" : [ "00:00:00", "00:00:00", "00:00:00", "00:00:00" ], + "timeOff" : [ "00:00:00", "00:00:00", "00:00:00", "00:00:00" ], + "pingEnabled" : [ "DISABLED", "DISABLED", "DISABLED", "DISABLED" ], + "pingAddr" : [ "127.0.0.1", "127.0.0.1", "127.0.0.1", "127.0.0.1" ], + "pingType" : [ "ICMP", "ICMP", "ICMP", "ICMP" ], + "pingPort" : [ 80, 80, 80, 80 ], + "pingAddrWaitTime" : [ 60, 60, 60, 60 ], + "pingToPingTime" : [ 60, 60, 60, 60 ], + "pingFailCount" : [ 5, 5, 5, 5 ], + "pingSuccessCount" : [ 5, 5, 5, 5 ], + "pingLogicForFail" : "OR", + "pingLogicForSuccess" : "AND", + "pingActionOnFail" : "CYCLE_OFF", + "pingActionOnSuccess" : "CYCLE_ON", + "pingActionSuccessTime" : 10, + "pingActionFailTime" : 10, + "resetTime" : 0 + }, { + "runInterval" : 2000, + "enabled" : "DISABLED", + "driverPortNo" : 7, + "driverName" : "TCA6416A_1", + "name" : "Port 7", + "description" : "Driver TCA6416A_1, Port 7 (default config)", + "mode" : "INPUT", + "powerUpLevel" : "LOW", + "powerDownLevel" : "CURRENT", + "onLevel" : "HIGH", + "timeEnabled" : [ "DISABLED", "DISABLED", "DISABLED", "DISABLED" ], + "timeOn" : [ "00:00:00", "00:00:00", "00:00:00", "00:00:00" ], + "timeOff" : [ "00:00:00", "00:00:00", "00:00:00", "00:00:00" ], + "pingEnabled" : [ "DISABLED", "DISABLED", "DISABLED", "DISABLED" ], + "pingAddr" : [ "127.0.0.1", "127.0.0.1", "127.0.0.1", "127.0.0.1" ], + "pingType" : [ "ICMP", "ICMP", "ICMP", "ICMP" ], + "pingPort" : [ 80, 80, 80, 80 ], + "pingAddrWaitTime" : [ 60, 60, 60, 60 ], + "pingToPingTime" : [ 60, 60, 60, 60 ], + "pingFailCount" : [ 5, 5, 5, 5 ], + "pingSuccessCount" : [ 5, 5, 5, 5 ], + "pingLogicForFail" : "OR", + "pingLogicForSuccess" : "AND", + "pingActionOnFail" : "CYCLE_OFF", + "pingActionOnSuccess" : "CYCLE_ON", + "pingActionSuccessTime" : 10, + "pingActionFailTime" : 10, + "resetTime" : 0 + }, { + "runInterval" : 2000, + "enabled" : "DISABLED", + "driverPortNo" : 8, + "driverName" : "TCA6416A_1", + "name" : "Port 8", + "description" : "Driver TCA6416A_1, Port 8 (default config)", + "mode" : "INPUT", + "powerUpLevel" : "LOW", + "powerDownLevel" : "CURRENT", + "onLevel" : "HIGH", + "timeEnabled" : [ "DISABLED", "DISABLED", "DISABLED", "DISABLED" ], + "timeOn" : [ "00:00:00", "00:00:00", "00:00:00", "00:00:00" ], + "timeOff" : [ "00:00:00", "00:00:00", "00:00:00", "00:00:00" ], + "pingEnabled" : [ "DISABLED", "DISABLED", "DISABLED", "DISABLED" ], + "pingAddr" : [ "127.0.0.1", "127.0.0.1", "127.0.0.1", "127.0.0.1" ], + "pingType" : [ "ICMP", "ICMP", "ICMP", "ICMP" ], + "pingPort" : [ 80, 80, 80, 80 ], + "pingAddrWaitTime" : [ 60, 60, 60, 60 ], + "pingToPingTime" : [ 60, 60, 60, 60 ], + "pingFailCount" : [ 5, 5, 5, 5 ], + "pingSuccessCount" : [ 5, 5, 5, 5 ], + "pingLogicForFail" : "OR", + "pingLogicForSuccess" : "AND", + "pingActionOnFail" : "CYCLE_OFF", + "pingActionOnSuccess" : "CYCLE_ON", + "pingActionSuccessTime" : 10, + "pingActionFailTime" : 10, + "resetTime" : 0 + }, { + "runInterval" : 2000, + "enabled" : "DISABLED", + "driverPortNo" : 9, + "driverName" : "TCA6416A_1", + "name" : "Port 9", + "description" : "Driver TCA6416A_1, Port 9 (default config)", + "mode" : "INPUT", + "powerUpLevel" : "LOW", + "powerDownLevel" : "CURRENT", + "onLevel" : "HIGH", + "timeEnabled" : [ "DISABLED", "DISABLED", "DISABLED", "DISABLED" ], + "timeOn" : [ "00:00:00", "00:00:00", "00:00:00", "00:00:00" ], + "timeOff" : [ "00:00:00", "00:00:00", "00:00:00", "00:00:00" ], + "pingEnabled" : [ "DISABLED", "DISABLED", "DISABLED", "DISABLED" ], + "pingAddr" : [ "127.0.0.1", "127.0.0.1", "127.0.0.1", "127.0.0.1" ], + "pingType" : [ "ICMP", "ICMP", "ICMP", "ICMP" ], + "pingPort" : [ 80, 80, 80, 80 ], + "pingAddrWaitTime" : [ 60, 60, 60, 60 ], + "pingToPingTime" : [ 60, 60, 60, 60 ], + "pingFailCount" : [ 5, 5, 5, 5 ], + "pingSuccessCount" : [ 5, 5, 5, 5 ], + "pingLogicForFail" : "OR", + "pingLogicForSuccess" : "AND", + "pingActionOnFail" : "CYCLE_OFF", + "pingActionOnSuccess" : "CYCLE_ON", + "pingActionSuccessTime" : 10, + "pingActionFailTime" : 10, + "resetTime" : 0 + }, { + "runInterval" : 2000, + "enabled" : "DISABLED", + "driverPortNo" : 10, + "driverName" : "TCA6416A_1", + "name" : "Port 10", + "description" : "Driver TCA6416A_1, Port 10 (default config)", + "mode" : "INPUT", + "powerUpLevel" : "LOW", + "powerDownLevel" : "CURRENT", + "onLevel" : "HIGH", + "timeEnabled" : [ "DISABLED", "DISABLED", "DISABLED", "DISABLED" ], + "timeOn" : [ "00:00:00", "00:00:00", "00:00:00", "00:00:00" ], + "timeOff" : [ "00:00:00", "00:00:00", "00:00:00", "00:00:00" ], + "pingEnabled" : [ "DISABLED", "DISABLED", "DISABLED", "DISABLED" ], + "pingAddr" : [ "127.0.0.1", "127.0.0.1", "127.0.0.1", "127.0.0.1" ], + "pingType" : [ "ICMP", "ICMP", "ICMP", "ICMP" ], + "pingPort" : [ 80, 80, 80, 80 ], + "pingAddrWaitTime" : [ 60, 60, 60, 60 ], + "pingToPingTime" : [ 60, 60, 60, 60 ], + "pingFailCount" : [ 5, 5, 5, 5 ], + "pingSuccessCount" : [ 5, 5, 5, 5 ], + "pingLogicForFail" : "OR", + "pingLogicForSuccess" : "AND", + "pingActionOnFail" : "CYCLE_OFF", + "pingActionOnSuccess" : "CYCLE_ON", + "pingActionSuccessTime" : 10, + "pingActionFailTime" : 10, + "resetTime" : 0 + }, { + "runInterval" : 2000, + "enabled" : "DISABLED", + "driverPortNo" : 11, + "driverName" : "TCA6416A_1", + "name" : "Port 11", + "description" : "Driver TCA6416A_1, Port 11 (default config)", + "mode" : "INPUT", + "powerUpLevel" : "LOW", + "powerDownLevel" : "CURRENT", + "onLevel" : "HIGH", + "timeEnabled" : [ "DISABLED", "DISABLED", "DISABLED", "DISABLED" ], + "timeOn" : [ "00:00:00", "00:00:00", "00:00:00", "00:00:00" ], + "timeOff" : [ "00:00:00", "00:00:00", "00:00:00", "00:00:00" ], + "pingEnabled" : [ "DISABLED", "DISABLED", "DISABLED", "DISABLED" ], + "pingAddr" : [ "127.0.0.1", "127.0.0.1", "127.0.0.1", "127.0.0.1" ], + "pingType" : [ "ICMP", "ICMP", "ICMP", "ICMP" ], + "pingPort" : [ 80, 80, 80, 80 ], + "pingAddrWaitTime" : [ 60, 60, 60, 60 ], + "pingToPingTime" : [ 60, 60, 60, 60 ], + "pingFailCount" : [ 5, 5, 5, 5 ], + "pingSuccessCount" : [ 5, 5, 5, 5 ], + "pingLogicForFail" : "OR", + "pingLogicForSuccess" : "AND", + "pingActionOnFail" : "CYCLE_OFF", + "pingActionOnSuccess" : "CYCLE_ON", + "pingActionSuccessTime" : 10, + "pingActionFailTime" : 10, + "resetTime" : 0 + }, { + "runInterval" : 2000, + "enabled" : "DISABLED", + "driverPortNo" : 12, + "driverName" : "TCA6416A_1", + "name" : "Port 12", + "description" : "Driver TCA6416A_1, Port 12 (default config)", + "mode" : "INPUT", + "powerUpLevel" : "LOW", + "powerDownLevel" : "CURRENT", + "onLevel" : "HIGH", + "timeEnabled" : [ "DISABLED", "DISABLED", "DISABLED", "DISABLED" ], + "timeOn" : [ "00:00:00", "00:00:00", "00:00:00", "00:00:00" ], + "timeOff" : [ "00:00:00", "00:00:00", "00:00:00", "00:00:00" ], + "pingEnabled" : [ "DISABLED", "DISABLED", "DISABLED", "DISABLED" ], + "pingAddr" : [ "127.0.0.1", "127.0.0.1", "127.0.0.1", "127.0.0.1" ], + "pingType" : [ "ICMP", "ICMP", "ICMP", "ICMP" ], + "pingPort" : [ 80, 80, 80, 80 ], + "pingAddrWaitTime" : [ 60, 60, 60, 60 ], + "pingToPingTime" : [ 60, 60, 60, 60 ], + "pingFailCount" : [ 5, 5, 5, 5 ], + "pingSuccessCount" : [ 5, 5, 5, 5 ], + "pingLogicForFail" : "OR", + "pingLogicForSuccess" : "AND", + "pingActionOnFail" : "CYCLE_OFF", + "pingActionOnSuccess" : "CYCLE_ON", + "pingActionSuccessTime" : 10, + "pingActionFailTime" : 10, + "resetTime" : 0 + }, { + "runInterval" : 2000, + "enabled" : "DISABLED", + "driverPortNo" : 13, + "driverName" : "TCA6416A_1", + "name" : "Port 13", + "description" : "Driver TCA6416A_1, Port 13 (default config)", + "mode" : "INPUT", + "powerUpLevel" : "LOW", + "powerDownLevel" : "CURRENT", + "onLevel" : "HIGH", + "timeEnabled" : [ "DISABLED", "DISABLED", "DISABLED", "DISABLED" ], + "timeOn" : [ "00:00:00", "00:00:00", "00:00:00", "00:00:00" ], + "timeOff" : [ "00:00:00", "00:00:00", "00:00:00", "00:00:00" ], + "pingEnabled" : [ "DISABLED", "DISABLED", "DISABLED", "DISABLED" ], + "pingAddr" : [ "127.0.0.1", "127.0.0.1", "127.0.0.1", "127.0.0.1" ], + "pingType" : [ "ICMP", "ICMP", "ICMP", "ICMP" ], + "pingPort" : [ 80, 80, 80, 80 ], + "pingAddrWaitTime" : [ 60, 60, 60, 60 ], + "pingToPingTime" : [ 60, 60, 60, 60 ], + "pingFailCount" : [ 5, 5, 5, 5 ], + "pingSuccessCount" : [ 5, 5, 5, 5 ], + "pingLogicForFail" : "OR", + "pingLogicForSuccess" : "AND", + "pingActionOnFail" : "CYCLE_OFF", + "pingActionOnSuccess" : "CYCLE_ON", + "pingActionSuccessTime" : 10, + "pingActionFailTime" : 10, + "resetTime" : 0 + }, { + "runInterval" : 2000, + "enabled" : "DISABLED", + "driverPortNo" : 14, + "driverName" : "TCA6416A_1", + "name" : "Port 14", + "description" : "Driver TCA6416A_1, Port 14 (default config)", + "mode" : "INPUT", + "powerUpLevel" : "LOW", + "powerDownLevel" : "CURRENT", + "onLevel" : "HIGH", + "timeEnabled" : [ "DISABLED", "DISABLED", "DISABLED", "DISABLED" ], + "timeOn" : [ "00:00:00", "00:00:00", "00:00:00", "00:00:00" ], + "timeOff" : [ "00:00:00", "00:00:00", "00:00:00", "00:00:00" ], + "pingEnabled" : [ "DISABLED", "DISABLED", "DISABLED", "DISABLED" ], + "pingAddr" : [ "127.0.0.1", "127.0.0.1", "127.0.0.1", "127.0.0.1" ], + "pingType" : [ "ICMP", "ICMP", "ICMP", "ICMP" ], + "pingPort" : [ 80, 80, 80, 80 ], + "pingAddrWaitTime" : [ 60, 60, 60, 60 ], + "pingToPingTime" : [ 60, 60, 60, 60 ], + "pingFailCount" : [ 5, 5, 5, 5 ], + "pingSuccessCount" : [ 5, 5, 5, 5 ], + "pingLogicForFail" : "OR", + "pingLogicForSuccess" : "AND", + "pingActionOnFail" : "CYCLE_OFF", + "pingActionOnSuccess" : "CYCLE_ON", + "pingActionSuccessTime" : 10, + "pingActionFailTime" : 10, + "resetTime" : 0 + }, { + "runInterval" : 2000, + "enabled" : "DISABLED", + "driverPortNo" : 15, + "driverName" : "TCA6416A_1", + "name" : "Port 15", + "description" : "Driver TCA6416A_1, Port 15 (default config)", + "mode" : "INPUT", + "powerUpLevel" : "LOW", + "powerDownLevel" : "CURRENT", + "onLevel" : "HIGH", + "timeEnabled" : [ "DISABLED", "DISABLED", "DISABLED", "DISABLED" ], + "timeOn" : [ "00:00:00", "00:00:00", "00:00:00", "00:00:00" ], + "timeOff" : [ "00:00:00", "00:00:00", "00:00:00", "00:00:00" ], + "pingEnabled" : [ "DISABLED", "DISABLED", "DISABLED", "DISABLED" ], + "pingAddr" : [ "127.0.0.1", "127.0.0.1", "127.0.0.1", "127.0.0.1" ], + "pingType" : [ "ICMP", "ICMP", "ICMP", "ICMP" ], + "pingPort" : [ 80, 80, 80, 80 ], + "pingAddrWaitTime" : [ 60, 60, 60, 60 ], + "pingToPingTime" : [ 60, 60, 60, 60 ], + "pingFailCount" : [ 5, 5, 5, 5 ], + "pingSuccessCount" : [ 5, 5, 5, 5 ], + "pingLogicForFail" : "OR", + "pingLogicForSuccess" : "AND", + "pingActionOnFail" : "CYCLE_OFF", + "pingActionOnSuccess" : "CYCLE_ON", + "pingActionSuccessTime" : 10, + "pingActionFailTime" : 10, + "resetTime" : 0 + }, { + "runInterval" : 2000, + "enabled" : "DISABLED", + "driverPortNo" : 0, + "driverName" : "ATMEGA_1", + "name" : "Port 0", + "description" : "Driver ATMEGA_1, Port 0 (default config)", + "mode" : "INPUT", + "powerUpLevel" : "LOW", + "powerDownLevel" : "CURRENT", + "onLevel" : "HIGH", + "timeEnabled" : [ "DISABLED", "DISABLED", "DISABLED", "DISABLED" ], + "timeOn" : [ "00:00:00", "00:00:00", "00:00:00", "00:00:00" ], + "timeOff" : [ "00:00:00", "00:00:00", "00:00:00", "00:00:00" ], + "pingEnabled" : [ "DISABLED", "DISABLED", "DISABLED", "DISABLED" ], + "pingAddr" : [ "127.0.0.1", "127.0.0.1", "127.0.0.1", "127.0.0.1" ], + "pingType" : [ "ICMP", "ICMP", "ICMP", "ICMP" ], + "pingPort" : [ 80, 80, 80, 80 ], + "pingAddrWaitTime" : [ 60, 60, 60, 60 ], + "pingToPingTime" : [ 60, 60, 60, 60 ], + "pingFailCount" : [ 5, 5, 5, 5 ], + "pingSuccessCount" : [ 5, 5, 5, 5 ], + "pingLogicForFail" : "OR", + "pingLogicForSuccess" : "AND", + "pingActionOnFail" : "CYCLE_OFF", + "pingActionOnSuccess" : "CYCLE_ON", + "pingActionSuccessTime" : 10, + "pingActionFailTime" : 10, + "resetTime" : 0 + }, { + "runInterval" : 2000, + "enabled" : "DISABLED", + "driverPortNo" : 1, + "driverName" : "ATMEGA_1", + "name" : "Port 1", + "description" : "Driver ATMEGA_1, Port 1 (default config)", + "mode" : "INPUT", + "powerUpLevel" : "LOW", + "powerDownLevel" : "CURRENT", + "onLevel" : "HIGH", + "timeEnabled" : [ "DISABLED", "DISABLED", "DISABLED", "DISABLED" ], + "timeOn" : [ "00:00:00", "00:00:00", "00:00:00", "00:00:00" ], + "timeOff" : [ "00:00:00", "00:00:00", "00:00:00", "00:00:00" ], + "pingEnabled" : [ "DISABLED", "DISABLED", "DISABLED", "DISABLED" ], + "pingAddr" : [ "127.0.0.1", "127.0.0.1", "127.0.0.1", "127.0.0.1" ], + "pingType" : [ "ICMP", "ICMP", "ICMP", "ICMP" ], + "pingPort" : [ 80, 80, 80, 80 ], + "pingAddrWaitTime" : [ 60, 60, 60, 60 ], + "pingToPingTime" : [ 60, 60, 60, 60 ], + "pingFailCount" : [ 5, 5, 5, 5 ], + "pingSuccessCount" : [ 5, 5, 5, 5 ], + "pingLogicForFail" : "OR", + "pingLogicForSuccess" : "AND", + "pingActionOnFail" : "CYCLE_OFF", + "pingActionOnSuccess" : "CYCLE_ON", + "pingActionSuccessTime" : 10, + "pingActionFailTime" : 10, + "resetTime" : 0 + }, { + "runInterval" : 2000, + "enabled" : "DISABLED", + "driverPortNo" : 3, + "driverName" : "ATMEGA_1", + "name" : "Port 3", + "description" : "Driver ATMEGA_1, Port 3 (default config)", + "mode" : "INPUT", + "powerUpLevel" : "LOW", + "powerDownLevel" : "CURRENT", + "onLevel" : "HIGH", + "timeEnabled" : [ "DISABLED", "DISABLED", "DISABLED", "DISABLED" ], + "timeOn" : [ "00:00:00", "00:00:00", "00:00:00", "00:00:00" ], + "timeOff" : [ "00:00:00", "00:00:00", "00:00:00", "00:00:00" ], + "pingEnabled" : [ "DISABLED", "DISABLED", "DISABLED", "DISABLED" ], + "pingAddr" : [ "127.0.0.1", "127.0.0.1", "127.0.0.1", "127.0.0.1" ], + "pingType" : [ "ICMP", "ICMP", "ICMP", "ICMP" ], + "pingPort" : [ 80, 80, 80, 80 ], + "pingAddrWaitTime" : [ 60, 60, 60, 60 ], + "pingToPingTime" : [ 60, 60, 60, 60 ], + "pingFailCount" : [ 5, 5, 5, 5 ], + "pingSuccessCount" : [ 5, 5, 5, 5 ], + "pingLogicForFail" : "OR", + "pingLogicForSuccess" : "AND", + "pingActionOnFail" : "CYCLE_OFF", + "pingActionOnSuccess" : "CYCLE_ON", + "pingActionSuccessTime" : 10, + "pingActionFailTime" : 10, + "resetTime" : 0 + }, { + "runInterval" : 2000, + "enabled" : "DISABLED", + "driverPortNo" : 4, + "driverName" : "ATMEGA_1", + "name" : "Port 4", + "description" : "Driver ATMEGA_1, Port 4 (default config)", + "mode" : "INPUT", + "powerUpLevel" : "LOW", + "powerDownLevel" : "CURRENT", + "onLevel" : "HIGH", + "timeEnabled" : [ "DISABLED", "DISABLED", "DISABLED", "DISABLED" ], + "timeOn" : [ "00:00:00", "00:00:00", "00:00:00", "00:00:00" ], + "timeOff" : [ "00:00:00", "00:00:00", "00:00:00", "00:00:00" ], + "pingEnabled" : [ "DISABLED", "DISABLED", "DISABLED", "DISABLED" ], + "pingAddr" : [ "127.0.0.1", "127.0.0.1", "127.0.0.1", "127.0.0.1" ], + "pingType" : [ "ICMP", "ICMP", "ICMP", "ICMP" ], + "pingPort" : [ 80, 80, 80, 80 ], + "pingAddrWaitTime" : [ 60, 60, 60, 60 ], + "pingToPingTime" : [ 60, 60, 60, 60 ], + "pingFailCount" : [ 5, 5, 5, 5 ], + "pingSuccessCount" : [ 5, 5, 5, 5 ], + "pingLogicForFail" : "OR", + "pingLogicForSuccess" : "AND", + "pingActionOnFail" : "CYCLE_OFF", + "pingActionOnSuccess" : "CYCLE_ON", + "pingActionSuccessTime" : 10, + "pingActionFailTime" : 10, + "resetTime" : 0 + }, { + "runInterval" : 2000, + "enabled" : "DISABLED", + "driverPortNo" : 5, + "driverName" : "ATMEGA_1", + "name" : "Port 5", + "description" : "Driver ATMEGA_1, Port 5 (default config)", + "mode" : "INPUT", + "powerUpLevel" : "LOW", + "powerDownLevel" : "CURRENT", + "onLevel" : "HIGH", + "timeEnabled" : [ "DISABLED", "DISABLED", "DISABLED", "DISABLED" ], + "timeOn" : [ "00:00:00", "00:00:00", "00:00:00", "00:00:00" ], + "timeOff" : [ "00:00:00", "00:00:00", "00:00:00", "00:00:00" ], + "pingEnabled" : [ "DISABLED", "DISABLED", "DISABLED", "DISABLED" ], + "pingAddr" : [ "127.0.0.1", "127.0.0.1", "127.0.0.1", "127.0.0.1" ], + "pingType" : [ "ICMP", "ICMP", "ICMP", "ICMP" ], + "pingPort" : [ 80, 80, 80, 80 ], + "pingAddrWaitTime" : [ 60, 60, 60, 60 ], + "pingToPingTime" : [ 60, 60, 60, 60 ], + "pingFailCount" : [ 5, 5, 5, 5 ], + "pingSuccessCount" : [ 5, 5, 5, 5 ], + "pingLogicForFail" : "OR", + "pingLogicForSuccess" : "AND", + "pingActionOnFail" : "CYCLE_OFF", + "pingActionOnSuccess" : "CYCLE_ON", + "pingActionSuccessTime" : 10, + "pingActionFailTime" : 10, + "resetTime" : 0 + }, { + "runInterval" : 2000, + "enabled" : "DISABLED", + "driverPortNo" : 6, + "driverName" : "ATMEGA_1", + "name" : "Port 6", + "description" : "Driver ATMEGA_1, Port 6 (default config)", + "mode" : "INPUT", + "powerUpLevel" : "LOW", + "powerDownLevel" : "CURRENT", + "onLevel" : "HIGH", + "timeEnabled" : [ "DISABLED", "DISABLED", "DISABLED", "DISABLED" ], + "timeOn" : [ "00:00:00", "00:00:00", "00:00:00", "00:00:00" ], + "timeOff" : [ "00:00:00", "00:00:00", "00:00:00", "00:00:00" ], + "pingEnabled" : [ "DISABLED", "DISABLED", "DISABLED", "DISABLED" ], + "pingAddr" : [ "127.0.0.1", "127.0.0.1", "127.0.0.1", "127.0.0.1" ], + "pingType" : [ "ICMP", "ICMP", "ICMP", "ICMP" ], + "pingPort" : [ 80, 80, 80, 80 ], + "pingAddrWaitTime" : [ 60, 60, 60, 60 ], + "pingToPingTime" : [ 60, 60, 60, 60 ], + "pingFailCount" : [ 5, 5, 5, 5 ], + "pingSuccessCount" : [ 5, 5, 5, 5 ], + "pingLogicForFail" : "OR", + "pingLogicForSuccess" : "AND", + "pingActionOnFail" : "CYCLE_OFF", + "pingActionOnSuccess" : "CYCLE_ON", + "pingActionSuccessTime" : 10, + "pingActionFailTime" : 10, + "resetTime" : 0 + }, { + "runInterval" : 2000, + "enabled" : "DISABLED", + "driverPortNo" : 7, + "driverName" : "ATMEGA_1", + "name" : "Port 7", + "description" : "Driver ATMEGA_1, Port 7 (default config)", + "mode" : "INPUT", + "powerUpLevel" : "LOW", + "powerDownLevel" : "CURRENT", + "onLevel" : "HIGH", + "timeEnabled" : [ "DISABLED", "DISABLED", "DISABLED", "DISABLED" ], + "timeOn" : [ "00:00:00", "00:00:00", "00:00:00", "00:00:00" ], + "timeOff" : [ "00:00:00", "00:00:00", "00:00:00", "00:00:00" ], + "pingEnabled" : [ "DISABLED", "DISABLED", "DISABLED", "DISABLED" ], + "pingAddr" : [ "127.0.0.1", "127.0.0.1", "127.0.0.1", "127.0.0.1" ], + "pingType" : [ "ICMP", "ICMP", "ICMP", "ICMP" ], + "pingPort" : [ 80, 80, 80, 80 ], + "pingAddrWaitTime" : [ 60, 60, 60, 60 ], + "pingToPingTime" : [ 60, 60, 60, 60 ], + "pingFailCount" : [ 5, 5, 5, 5 ], + "pingSuccessCount" : [ 5, 5, 5, 5 ], + "pingLogicForFail" : "OR", + "pingLogicForSuccess" : "AND", + "pingActionOnFail" : "CYCLE_OFF", + "pingActionOnSuccess" : "CYCLE_ON", + "pingActionSuccessTime" : 10, + "pingActionFailTime" : 10, + "resetTime" : 0 + }, { + "runInterval" : 2000, + "enabled" : "DISABLED", + "driverPortNo" : 8, + "driverName" : "ATMEGA_1", + "name" : "Port 8", + "description" : "Driver ATMEGA_1, Port 8 (default config)", + "mode" : "INPUT", + "powerUpLevel" : "LOW", + "powerDownLevel" : "CURRENT", + "onLevel" : "HIGH", + "timeEnabled" : [ "DISABLED", "DISABLED", "DISABLED", "DISABLED" ], + "timeOn" : [ "00:00:00", "00:00:00", "00:00:00", "00:00:00" ], + "timeOff" : [ "00:00:00", "00:00:00", "00:00:00", "00:00:00" ], + "pingEnabled" : [ "DISABLED", "DISABLED", "DISABLED", "DISABLED" ], + "pingAddr" : [ "127.0.0.1", "127.0.0.1", "127.0.0.1", "127.0.0.1" ], + "pingType" : [ "ICMP", "ICMP", "ICMP", "ICMP" ], + "pingPort" : [ 80, 80, 80, 80 ], + "pingAddrWaitTime" : [ 60, 60, 60, 60 ], + "pingToPingTime" : [ 60, 60, 60, 60 ], + "pingFailCount" : [ 5, 5, 5, 5 ], + "pingSuccessCount" : [ 5, 5, 5, 5 ], + "pingLogicForFail" : "OR", + "pingLogicForSuccess" : "AND", + "pingActionOnFail" : "CYCLE_OFF", + "pingActionOnSuccess" : "CYCLE_ON", + "pingActionSuccessTime" : 10, + "pingActionFailTime" : 10, + "resetTime" : 0 + }, { + "runInterval" : 2000, + "enabled" : "DISABLED", + "driverPortNo" : 9, + "driverName" : "ATMEGA_1", + "name" : "Port 9", + "description" : "Driver ATMEGA_1, Port 9 (default config)", + "mode" : "INPUT", + "powerUpLevel" : "LOW", + "powerDownLevel" : "CURRENT", + "onLevel" : "HIGH", + "timeEnabled" : [ "DISABLED", "DISABLED", "DISABLED", "DISABLED" ], + "timeOn" : [ "00:00:00", "00:00:00", "00:00:00", "00:00:00" ], + "timeOff" : [ "00:00:00", "00:00:00", "00:00:00", "00:00:00" ], + "pingEnabled" : [ "DISABLED", "DISABLED", "DISABLED", "DISABLED" ], + "pingAddr" : [ "127.0.0.1", "127.0.0.1", "127.0.0.1", "127.0.0.1" ], + "pingType" : [ "ICMP", "ICMP", "ICMP", "ICMP" ], + "pingPort" : [ 80, 80, 80, 80 ], + "pingAddrWaitTime" : [ 60, 60, 60, 60 ], + "pingToPingTime" : [ 60, 60, 60, 60 ], + "pingFailCount" : [ 5, 5, 5, 5 ], + "pingSuccessCount" : [ 5, 5, 5, 5 ], + "pingLogicForFail" : "OR", + "pingLogicForSuccess" : "AND", + "pingActionOnFail" : "CYCLE_OFF", + "pingActionOnSuccess" : "CYCLE_ON", + "pingActionSuccessTime" : 10, + "pingActionFailTime" : 10, + "resetTime" : 0 + }, { + "runInterval" : 2000, + "enabled" : "DISABLED", + "driverPortNo" : 10, + "driverName" : "ATMEGA_1", + "name" : "Port 10", + "description" : "Driver ATMEGA_1, Port 10 (default config)", + "mode" : "INPUT", + "powerUpLevel" : "LOW", + "powerDownLevel" : "CURRENT", + "onLevel" : "HIGH", + "timeEnabled" : [ "DISABLED", "DISABLED", "DISABLED", "DISABLED" ], + "timeOn" : [ "00:00:00", "00:00:00", "00:00:00", "00:00:00" ], + "timeOff" : [ "00:00:00", "00:00:00", "00:00:00", "00:00:00" ], + "pingEnabled" : [ "DISABLED", "DISABLED", "DISABLED", "DISABLED" ], + "pingAddr" : [ "127.0.0.1", "127.0.0.1", "127.0.0.1", "127.0.0.1" ], + "pingType" : [ "ICMP", "ICMP", "ICMP", "ICMP" ], + "pingPort" : [ 80, 80, 80, 80 ], + "pingAddrWaitTime" : [ 60, 60, 60, 60 ], + "pingToPingTime" : [ 60, 60, 60, 60 ], + "pingFailCount" : [ 5, 5, 5, 5 ], + "pingSuccessCount" : [ 5, 5, 5, 5 ], + "pingLogicForFail" : "OR", + "pingLogicForSuccess" : "AND", + "pingActionOnFail" : "CYCLE_OFF", + "pingActionOnSuccess" : "CYCLE_ON", + "pingActionSuccessTime" : 10, + "pingActionFailTime" : 10, + "resetTime" : 0 + }, { + "runInterval" : 2000, + "enabled" : "DISABLED", + "driverPortNo" : 11, + "driverName" : "ATMEGA_1", + "name" : "Port 11", + "description" : "Driver ATMEGA_1, Port 11 (default config)", + "mode" : "INPUT", + "powerUpLevel" : "LOW", + "powerDownLevel" : "CURRENT", + "onLevel" : "HIGH", + "timeEnabled" : [ "DISABLED", "DISABLED", "DISABLED", "DISABLED" ], + "timeOn" : [ "00:00:00", "00:00:00", "00:00:00", "00:00:00" ], + "timeOff" : [ "00:00:00", "00:00:00", "00:00:00", "00:00:00" ], + "pingEnabled" : [ "DISABLED", "DISABLED", "DISABLED", "DISABLED" ], + "pingAddr" : [ "127.0.0.1", "127.0.0.1", "127.0.0.1", "127.0.0.1" ], + "pingType" : [ "ICMP", "ICMP", "ICMP", "ICMP" ], + "pingPort" : [ 80, 80, 80, 80 ], + "pingAddrWaitTime" : [ 60, 60, 60, 60 ], + "pingToPingTime" : [ 60, 60, 60, 60 ], + "pingFailCount" : [ 5, 5, 5, 5 ], + "pingSuccessCount" : [ 5, 5, 5, 5 ], + "pingLogicForFail" : "OR", + "pingLogicForSuccess" : "AND", + "pingActionOnFail" : "CYCLE_OFF", + "pingActionOnSuccess" : "CYCLE_ON", + "pingActionSuccessTime" : 10, + "pingActionFailTime" : 10, + "resetTime" : 0 + }, { + "runInterval" : 2000, + "enabled" : "DISABLED", + "driverPortNo" : 12, + "driverName" : "ATMEGA_1", + "name" : "Port 12", + "description" : "Driver ATMEGA_1, Port 12 (default config)", + "mode" : "INPUT", + "powerUpLevel" : "LOW", + "powerDownLevel" : "CURRENT", + "onLevel" : "HIGH", + "timeEnabled" : [ "DISABLED", "DISABLED", "DISABLED", "DISABLED" ], + "timeOn" : [ "00:00:00", "00:00:00", "00:00:00", "00:00:00" ], + "timeOff" : [ "00:00:00", "00:00:00", "00:00:00", "00:00:00" ], + "pingEnabled" : [ "DISABLED", "DISABLED", "DISABLED", "DISABLED" ], + "pingAddr" : [ "127.0.0.1", "127.0.0.1", "127.0.0.1", "127.0.0.1" ], + "pingType" : [ "ICMP", "ICMP", "ICMP", "ICMP" ], + "pingPort" : [ 80, 80, 80, 80 ], + "pingAddrWaitTime" : [ 60, 60, 60, 60 ], + "pingToPingTime" : [ 60, 60, 60, 60 ], + "pingFailCount" : [ 5, 5, 5, 5 ], + "pingSuccessCount" : [ 5, 5, 5, 5 ], + "pingLogicForFail" : "OR", + "pingLogicForSuccess" : "AND", + "pingActionOnFail" : "CYCLE_OFF", + "pingActionOnSuccess" : "CYCLE_ON", + "pingActionSuccessTime" : 10, + "pingActionFailTime" : 10, + "resetTime" : 0 + }, { + "runInterval" : 2000, + "enabled" : "DISABLED", + "driverPortNo" : 13, + "driverName" : "ATMEGA_1", + "name" : "Port 13", + "description" : "Driver ATMEGA_1, Port 13 (default config)", + "mode" : "INPUT", + "powerUpLevel" : "LOW", + "powerDownLevel" : "CURRENT", + "onLevel" : "HIGH", + "timeEnabled" : [ "DISABLED", "DISABLED", "DISABLED", "DISABLED" ], + "timeOn" : [ "00:00:00", "00:00:00", "00:00:00", "00:00:00" ], + "timeOff" : [ "00:00:00", "00:00:00", "00:00:00", "00:00:00" ], + "pingEnabled" : [ "DISABLED", "DISABLED", "DISABLED", "DISABLED" ], + "pingAddr" : [ "127.0.0.1", "127.0.0.1", "127.0.0.1", "127.0.0.1" ], + "pingType" : [ "ICMP", "ICMP", "ICMP", "ICMP" ], + "pingPort" : [ 80, 80, 80, 80 ], + "pingAddrWaitTime" : [ 60, 60, 60, 60 ], + "pingToPingTime" : [ 60, 60, 60, 60 ], + "pingFailCount" : [ 5, 5, 5, 5 ], + "pingSuccessCount" : [ 5, 5, 5, 5 ], + "pingLogicForFail" : "OR", + "pingLogicForSuccess" : "AND", + "pingActionOnFail" : "CYCLE_OFF", + "pingActionOnSuccess" : "CYCLE_ON", + "pingActionSuccessTime" : 10, + "pingActionFailTime" : 10, + "resetTime" : 0 + }, { + "runInterval" : 2000, + "enabled" : "DISABLED", + "driverPortNo" : 14, + "driverName" : "ATMEGA_1", + "name" : "Port 14", + "description" : "Driver ATMEGA_1, Port 14 (default config)", + "mode" : "INPUT", + "powerUpLevel" : "LOW", + "powerDownLevel" : "CURRENT", + "onLevel" : "HIGH", + "timeEnabled" : [ "DISABLED", "DISABLED", "DISABLED", "DISABLED" ], + "timeOn" : [ "00:00:00", "00:00:00", "00:00:00", "00:00:00" ], + "timeOff" : [ "00:00:00", "00:00:00", "00:00:00", "00:00:00" ], + "pingEnabled" : [ "DISABLED", "DISABLED", "DISABLED", "DISABLED" ], + "pingAddr" : [ "127.0.0.1", "127.0.0.1", "127.0.0.1", "127.0.0.1" ], + "pingType" : [ "ICMP", "ICMP", "ICMP", "ICMP" ], + "pingPort" : [ 80, 80, 80, 80 ], + "pingAddrWaitTime" : [ 60, 60, 60, 60 ], + "pingToPingTime" : [ 60, 60, 60, 60 ], + "pingFailCount" : [ 5, 5, 5, 5 ], + "pingSuccessCount" : [ 5, 5, 5, 5 ], + "pingLogicForFail" : "OR", + "pingLogicForSuccess" : "AND", + "pingActionOnFail" : "CYCLE_OFF", + "pingActionOnSuccess" : "CYCLE_ON", + "pingActionSuccessTime" : 10, + "pingActionFailTime" : 10, + "resetTime" : 0 + }, { + "runInterval" : 2000, + "enabled" : "DISABLED", + "driverPortNo" : 15, + "driverName" : "ATMEGA_1", + "name" : "Port 15", + "description" : "Driver ATMEGA_1, Port 15 (default config)", + "mode" : "INPUT", + "powerUpLevel" : "LOW", + "powerDownLevel" : "CURRENT", + "onLevel" : "HIGH", + "timeEnabled" : [ "DISABLED", "DISABLED", "DISABLED", "DISABLED" ], + "timeOn" : [ "00:00:00", "00:00:00", "00:00:00", "00:00:00" ], + "timeOff" : [ "00:00:00", "00:00:00", "00:00:00", "00:00:00" ], + "pingEnabled" : [ "DISABLED", "DISABLED", "DISABLED", "DISABLED" ], + "pingAddr" : [ "127.0.0.1", "127.0.0.1", "127.0.0.1", "127.0.0.1" ], + "pingType" : [ "ICMP", "ICMP", "ICMP", "ICMP" ], + "pingPort" : [ 80, 80, 80, 80 ], + "pingAddrWaitTime" : [ 60, 60, 60, 60 ], + "pingToPingTime" : [ 60, 60, 60, 60 ], + "pingFailCount" : [ 5, 5, 5, 5 ], + "pingSuccessCount" : [ 5, 5, 5, 5 ], + "pingLogicForFail" : "OR", + "pingLogicForSuccess" : "AND", + "pingActionOnFail" : "CYCLE_OFF", + "pingActionOnSuccess" : "CYCLE_ON", + "pingActionSuccessTime" : 10, + "pingActionFailTime" : 10, + "resetTime" : 0 + }, { + "runInterval" : 2000, + "enabled" : "DISABLED", + "driverPortNo" : 16, + "driverName" : "ATMEGA_1", + "name" : "Port 16", + "description" : "Driver ATMEGA_1, Port 16 (default config)", + "mode" : "INPUT", + "powerUpLevel" : "LOW", + "powerDownLevel" : "CURRENT", + "onLevel" : "HIGH", + "timeEnabled" : [ "DISABLED", "DISABLED", "DISABLED", "DISABLED" ], + "timeOn" : [ "00:00:00", "00:00:00", "00:00:00", "00:00:00" ], + "timeOff" : [ "00:00:00", "00:00:00", "00:00:00", "00:00:00" ], + "pingEnabled" : [ "DISABLED", "DISABLED", "DISABLED", "DISABLED" ], + "pingAddr" : [ "127.0.0.1", "127.0.0.1", "127.0.0.1", "127.0.0.1" ], + "pingType" : [ "ICMP", "ICMP", "ICMP", "ICMP" ], + "pingPort" : [ 80, 80, 80, 80 ], + "pingAddrWaitTime" : [ 60, 60, 60, 60 ], + "pingToPingTime" : [ 60, 60, 60, 60 ], + "pingFailCount" : [ 5, 5, 5, 5 ], + "pingSuccessCount" : [ 5, 5, 5, 5 ], + "pingLogicForFail" : "OR", + "pingLogicForSuccess" : "AND", + "pingActionOnFail" : "CYCLE_OFF", + "pingActionOnSuccess" : "CYCLE_ON", + "pingActionSuccessTime" : 10, + "pingActionFailTime" : 10, + "resetTime" : 0 + }, { + "runInterval" : 2000, + "enabled" : "DISABLED", + "driverPortNo" : 17, + "driverName" : "ATMEGA_1", + "name" : "Port 17", + "description" : "Driver ATMEGA_1, Port 17 (default config)", + "mode" : "INPUT", + "powerUpLevel" : "LOW", + "powerDownLevel" : "CURRENT", + "onLevel" : "HIGH", + "timeEnabled" : [ "DISABLED", "DISABLED", "DISABLED", "DISABLED" ], + "timeOn" : [ "00:00:00", "00:00:00", "00:00:00", "00:00:00" ], + "timeOff" : [ "00:00:00", "00:00:00", "00:00:00", "00:00:00" ], + "pingEnabled" : [ "DISABLED", "DISABLED", "DISABLED", "DISABLED" ], + "pingAddr" : [ "127.0.0.1", "127.0.0.1", "127.0.0.1", "127.0.0.1" ], + "pingType" : [ "ICMP", "ICMP", "ICMP", "ICMP" ], + "pingPort" : [ 80, 80, 80, 80 ], + "pingAddrWaitTime" : [ 60, 60, 60, 60 ], + "pingToPingTime" : [ 60, 60, 60, 60 ], + "pingFailCount" : [ 5, 5, 5, 5 ], + "pingSuccessCount" : [ 5, 5, 5, 5 ], + "pingLogicForFail" : "OR", + "pingLogicForSuccess" : "AND", + "pingActionOnFail" : "CYCLE_OFF", + "pingActionOnSuccess" : "CYCLE_ON", + "pingActionSuccessTime" : 10, + "pingActionFailTime" : 10, + "resetTime" : 0 + }, { + "runInterval" : 2000, + "enabled" : "DISABLED", + "driverPortNo" : 18, + "driverName" : "ATMEGA_1", + "name" : "Port 18", + "description" : "Driver ATMEGA_1, Port 18 (default config)", + "mode" : "INPUT", + "powerUpLevel" : "LOW", + "powerDownLevel" : "CURRENT", + "onLevel" : "HIGH", + "timeEnabled" : [ "DISABLED", "DISABLED", "DISABLED", "DISABLED" ], + "timeOn" : [ "00:00:00", "00:00:00", "00:00:00", "00:00:00" ], + "timeOff" : [ "00:00:00", "00:00:00", "00:00:00", "00:00:00" ], + "pingEnabled" : [ "DISABLED", "DISABLED", "DISABLED", "DISABLED" ], + "pingAddr" : [ "127.0.0.1", "127.0.0.1", "127.0.0.1", "127.0.0.1" ], + "pingType" : [ "ICMP", "ICMP", "ICMP", "ICMP" ], + "pingPort" : [ 80, 80, 80, 80 ], + "pingAddrWaitTime" : [ 60, 60, 60, 60 ], + "pingToPingTime" : [ 60, 60, 60, 60 ], + "pingFailCount" : [ 5, 5, 5, 5 ], + "pingSuccessCount" : [ 5, 5, 5, 5 ], + "pingLogicForFail" : "OR", + "pingLogicForSuccess" : "AND", + "pingActionOnFail" : "CYCLE_OFF", + "pingActionOnSuccess" : "CYCLE_ON", + "pingActionSuccessTime" : 10, + "pingActionFailTime" : 10, + "resetTime" : 0 + }, { + "runInterval" : 2000, + "enabled" : "DISABLED", + "driverPortNo" : 19, + "driverName" : "ATMEGA_1", + "name" : "Port 19", + "description" : "Driver ATMEGA_1, Port 19 (default config)", + "mode" : "INPUT", + "powerUpLevel" : "LOW", + "powerDownLevel" : "CURRENT", + "onLevel" : "HIGH", + "timeEnabled" : [ "DISABLED", "DISABLED", "DISABLED", "DISABLED" ], + "timeOn" : [ "00:00:00", "00:00:00", "00:00:00", "00:00:00" ], + "timeOff" : [ "00:00:00", "00:00:00", "00:00:00", "00:00:00" ], + "pingEnabled" : [ "DISABLED", "DISABLED", "DISABLED", "DISABLED" ], + "pingAddr" : [ "127.0.0.1", "127.0.0.1", "127.0.0.1", "127.0.0.1" ], + "pingType" : [ "ICMP", "ICMP", "ICMP", "ICMP" ], + "pingPort" : [ 80, 80, 80, 80 ], + "pingAddrWaitTime" : [ 60, 60, 60, 60 ], + "pingToPingTime" : [ 60, 60, 60, 60 ], + "pingFailCount" : [ 5, 5, 5, 5 ], + "pingSuccessCount" : [ 5, 5, 5, 5 ], + "pingLogicForFail" : "OR", + "pingLogicForSuccess" : "AND", + "pingActionOnFail" : "CYCLE_OFF", + "pingActionOnSuccess" : "CYCLE_ON", + "pingActionSuccessTime" : 10, + "pingActionFailTime" : 10, + "resetTime" : 0 + } ], + "linkedPortList" : [ [ ], [ ], [ ], [ ], [ ], [ 4, 7, 9 ], [ ], [ ], [ 1, 2, 5 ], [ ], [ ], [ ], [ ], [ ], [ ], [ ], [ ], [ ], [ ], [ 6, 20 ], [ ], [ 22 ], [ ], [ 24, 11 ], [ ], [ ], [ ], [ ], [ ], [ ], [ ], [ ], [ ], [ ] ] + } +} diff --git a/jDPWR/src/main/java/org/eclipse/jetty/dpwr/jDPWR.java b/jDPWR/src/main/java/org/eclipse/jetty/dpwr/jDPWR.java index 8676a45..e1c12e6 100644 --- a/jDPWR/src/main/java/org/eclipse/jetty/dpwr/jDPWR.java +++ b/jDPWR/src/main/java/org/eclipse/jetty/dpwr/jDPWR.java @@ -86,8 +86,8 @@ public class jDPWR // // Constants. // - private static final String CONFIG_FILE = "../jDPWR.cfg"; - private static final String DEFAULT_CONFIG_FILE = "../jDPWR.cfg.default"; + private static final String CONFIG_FILE = "jDPWR.cfg"; + private static final String DEFAULT_CONFIG_FILE = "jDPWR.cfg.default"; // Maxims. // @@ -110,7 +110,12 @@ public class jDPWR ObjectMapper mapper = new ObjectMapper(); Boolean readDefault = false; try { - dpwr = mapper.readValue(new File(CONFIG_FILE), DPWRServlet.class); + try { + dpwr = mapper.readValue(new File(CONFIG_FILE), DPWRServlet.class); + } + catch (IOException e) { + dpwr = mapper.readValue(new File("../" + CONFIG_FILE), DPWRServlet.class); + } LOG.info("Loaded configuration: " + CONFIG_FILE); } catch (JsonGenerationException e) { @@ -135,7 +140,12 @@ public class jDPWR { System.out.println("Reading default configuration: " + DEFAULT_CONFIG_FILE); try { - dpwr = mapper.readValue(new File(DEFAULT_CONFIG_FILE), DPWRServlet.class); + try { + dpwr = mapper.readValue(new File(DEFAULT_CONFIG_FILE), DPWRServlet.class); + } + catch (IOException e) { + dpwr = mapper.readValue(new File("../" + DEFAULT_CONFIG_FILE), DPWRServlet.class); + } LOG.info("Loaded default configuration: " + DEFAULT_CONFIG_FILE); } catch (Exception e) {