From 98a672123c7872f6b9b75a9a2b6bb3aea504de6a Mon Sep 17 00:00:00 2001 From: David Leutgeb Date: Tue, 5 Dec 2023 12:25:34 +0100 Subject: Initial commit --- MIBS/avtech/ROOMALERT12E-MIB | 553 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 553 insertions(+) create mode 100644 MIBS/avtech/ROOMALERT12E-MIB (limited to 'MIBS/avtech/ROOMALERT12E-MIB') diff --git a/MIBS/avtech/ROOMALERT12E-MIB b/MIBS/avtech/ROOMALERT12E-MIB new file mode 100644 index 0000000..30f2cdc --- /dev/null +++ b/MIBS/avtech/ROOMALERT12E-MIB @@ -0,0 +1,553 @@ +-- +--defines ROOMALERT12E-MIB for SNMP agent extension of Room Alert 12E +--Contents: Global Registration Module +-- Room Alert OIDs - Enterprise 20916 +--Version: 3.3.0 +--Date: 28 May 2021 +--Developed By: AVTECH Software, Inc. + +-- +--Copyright (c) 2021 AVTECH Software, Inc. +-- + +ROOMALERT12E-MIB DEFINITIONS ::= BEGIN + + +IMPORTS + enterprises, IpAddress, Counter, TimeTicks + FROM RFC1155-SMI + OBJECT-TYPE + FROM RFC-1212 + TRAP-TYPE + FROM RFC-1215; + + +avtech OBJECT IDENTIFIER ::= { enterprises 20916 } +products OBJECT IDENTIFIER ::= { avtech 1 } +roomalert12E OBJECT IDENTIFIER ::= { products 10 } +sensors OBJECT IDENTIFIER ::= { roomalert12E 1 } +lightTower OBJECT IDENTIFIER ::= { roomalert12E 2 } +internal-sen OBJECT IDENTIFIER ::= { sensors 1 } +digital-sen1 OBJECT IDENTIFIER ::= { sensors 2 } +digital-sen2 OBJECT IDENTIFIER ::= { sensors 3 } +digital-sen3 OBJECT IDENTIFIER ::= { sensors 4 } +switch1 OBJECT IDENTIFIER ::= { sensors 5 } +switch2 OBJECT IDENTIFIER ::= { sensors 6 } +switch3 OBJECT IDENTIFIER ::= { sensors 7 } +switch4 OBJECT IDENTIFIER ::= { sensors 8 } +analog OBJECT IDENTIFIER ::= { sensors 9 } +relay OBJECT IDENTIFIER ::= { sensors 10 } +traps OBJECT IDENTIFIER ::= { roomalert12E 3 } + +-- Room Alert 12E MIB +-- Parameters + + + + +internal-sen-1 OBJECT-TYPE + SYNTAX INTEGER(0..65535) + ACCESS read-only + STATUS mandatory + DESCRIPTION "This value represents the current internal temperature in Celsius" +::= { internal-sen 1 } + +internal-sen-2 OBJECT-TYPE + SYNTAX INTEGER(0..65535) + ACCESS read-only + STATUS mandatory + DESCRIPTION "This value represents the current internal temperature in Fahrenheit." +::= { internal-sen 2 } + +internal-sen-3 OBJECT-TYPE + SYNTAX OCTET STRING + ACCESS read-only + STATUS mandatory + DESCRIPTION "The internal sensor's label" +::= { internal-sen 3 } + +analog-1 OBJECT-TYPE + SYNTAX INTEGER(0..65535) + ACCESS read-only + STATUS mandatory + DESCRIPTION "The current status of the Room Alert 12E analog input (0-5VDC)." +::= { analog 1 } + +analog-2 OBJECT-TYPE + SYNTAX OCTET STRING + ACCESS read-only + STATUS mandatory + DESCRIPTION "The analog sensor's label." +::= { analog 2 } + +analog-3 OBJECT-TYPE + SYNTAX OCTET STRING + ACCESS read-only + STATUS mandatory + DESCRIPTION "The current status of the Room Alert 12E analog input (user-defined scale)." +::= { analog 3 } + +relay-1 OBJECT-TYPE + SYNTAX INTEGER(0..1) + ACCESS read-write + STATUS mandatory + DESCRIPTION "The current status of the Room Alert 12E relay output." +::= { relay 1 } + +relay-2 OBJECT-TYPE + SYNTAX OCTET STRING + ACCESS read-only + STATUS mandatory + DESCRIPTION "The relay output's label." +::= { relay 2 } + +digital-sen1-1 OBJECT-TYPE + SYNTAX INTEGER(0..65535) + ACCESS read-only + STATUS mandatory + DESCRIPTION "If this sensor is a Temperature, Temp/Humidity, Temp/Analog, or Temp/Active Power sensor, this value represents the current temperature in Celsius." +::= { digital-sen1 1 } + +digital-sen1-2 OBJECT-TYPE + SYNTAX INTEGER(0..65535) + ACCESS read-only + STATUS mandatory + DESCRIPTION "If this sensor is a Temperature, Temp/Humidity, Temp/Analog, or Temp/Active Power sensor, this value represents the current temperature in Fahrenheit." +::= { digital-sen1 2 } + +digital-sen1-3 OBJECT-TYPE + SYNTAX INTEGER(0..65535) + ACCESS read-only + STATUS mandatory + DESCRIPTION "If this sensor is a Temp/Humidity sensor, this value represents the current relative humidity in % Relative Humidity. If this sensor is a Temp/Analog sensor, this value represents the current Voltage reading. If this is a Temp/Active Power sensor, this value represents the current power state (1=Power Detected, 0=No Power Detected)." +::= { digital-sen1 3 } + +digital-sen1-4 OBJECT-TYPE + SYNTAX INTEGER(0..65535) + ACCESS read-only + STATUS mandatory + DESCRIPTION "If this sensor is a Temp/Humidity sensor, this value represents the current heat index in Fahrenheit. If this sensor is a Temp/Analog sensor, this value represents the current custom reading." +::= { digital-sen1 4 } + +digital-sen1-5 OBJECT-TYPE + SYNTAX INTEGER(0..65535) + ACCESS read-only + STATUS mandatory + DESCRIPTION "If this sensor is a Temp/Humidity sensor, this value represents the current heat index in Celsius." +::= { digital-sen1 5 } + +digital-sen1-6 OBJECT-TYPE + SYNTAX INTEGER(0..65535) + ACCESS read-only + STATUS mandatory + DESCRIPTION "If this sensor is a Temp/Humidity sensor, this value represents the current dew point in Celsius." +::= { digital-sen1 6 } + +digital-sen1-7 OBJECT-TYPE + SYNTAX INTEGER(0..65535) + ACCESS read-only + STATUS mandatory + DESCRIPTION "If this sensor is a Temp/Humidity sensor, this value represents the current dew point in Fahrenheit." +::= { digital-sen1 7 } + +digital-sen1-8 OBJECT-TYPE + SYNTAX OCTET STRING + ACCESS read-only + STATUS mandatory + DESCRIPTION "The sensor's label" +::= { digital-sen1 8 } + +digital-sen2-1 OBJECT-TYPE + SYNTAX INTEGER(0..65535) + ACCESS read-only + STATUS mandatory + DESCRIPTION "If this sensor is a Temperature, Temp/Humidity, Temp/Analog, or Temp/Active Power sensor, this value represents the current temperature in Celsius." +::= { digital-sen2 1 } + +digital-sen2-2 OBJECT-TYPE + SYNTAX INTEGER(0..65535) + ACCESS read-only + STATUS mandatory + DESCRIPTION "If this sensor is a Temperature, Temp/Humidity, Temp/Analog, or Temp/Active Power sensor, this value represents the current temperature in Fahrenheit." +::= { digital-sen2 2 } + +digital-sen2-3 OBJECT-TYPE + SYNTAX INTEGER(0..65535) + ACCESS read-only + STATUS mandatory + DESCRIPTION "If this sensor is a Temp/Humidity sensor, this value represents the current relative humidity in % Relative Humidity. If this sensor is a Temp/Analog sensor, this value represents the current Voltage reading. If this is a Temp/Active Power sensor, this value represents the current power state (1=Power Detected, 0=No Power Detected)." +::= { digital-sen2 3 } + +digital-sen2-4 OBJECT-TYPE + SYNTAX INTEGER(0..65535) + ACCESS read-only + STATUS mandatory + DESCRIPTION "If this sensor is a Temp/Humidity sensor, this value represents the current heat index in Fahrenheit. If this sensor is a Temp/Analog sensor, this value represents the current custom reading." +::= { digital-sen2 4 } + +digital-sen2-5 OBJECT-TYPE + SYNTAX INTEGER(0..65535) + ACCESS read-only + STATUS mandatory + DESCRIPTION "If this sensor is a Temp/Humidity sensor, this value represents the current heat index in Celsius." +::= { digital-sen2 5 } + +digital-sen2-6 OBJECT-TYPE + SYNTAX INTEGER(0..65535) + ACCESS read-only + STATUS mandatory + DESCRIPTION "If this sensor is a Temp/Humidity sensor, this value represents the current dew point in Celsius." +::= { digital-sen2 6 } + +digital-sen2-7 OBJECT-TYPE + SYNTAX INTEGER(0..65535) + ACCESS read-only + STATUS mandatory + DESCRIPTION "If this sensor is a Temp/Humidity sensor, this value represents the current dew point in Fahrenheit." +::= { digital-sen2 7 } + +digital-sen2-8 OBJECT-TYPE + SYNTAX OCTET STRING + ACCESS read-only + STATUS mandatory + DESCRIPTION "The sensor's label" +::= { digital-sen2 8 } + +digital-sen3-1 OBJECT-TYPE + SYNTAX INTEGER(0..65535) + ACCESS read-only + STATUS mandatory + DESCRIPTION "If this sensor is a Temperature, Temp/Humidity, Temp/Analog, or Temp/Active Power sensor, this value represents the current temperature in Celsius." +::= { digital-sen3 1 } + +digital-sen3-2 OBJECT-TYPE + SYNTAX INTEGER(0..65535) + ACCESS read-only + STATUS mandatory + DESCRIPTION "If this sensor is a Temperature, Temp/Humidity, Temp/Analog, or Temp/Active Power sensor, this value represents the current temperature in Fahrenheit." +::= { digital-sen3 2 } + +digital-sen3-3 OBJECT-TYPE + SYNTAX INTEGER(0..65535) + ACCESS read-only + STATUS mandatory + DESCRIPTION "If this sensor is a Temp/Humidity sensor, this value represents the current relative humidity in % Relative Humidity. If this sensor is a Temp/Analog sensor, this value represents the current Voltage reading. If this is a Temp/Active Power sensor, this value represents the current power state (1=Power Detected, 0=No Power Detected)." +::= { digital-sen3 3 } + +digital-sen3-4 OBJECT-TYPE + SYNTAX INTEGER(0..65535) + ACCESS read-only + STATUS mandatory + DESCRIPTION "If this sensor is a Temp/Humidity sensor, this value represents the current heat index in Fahrenheit. If this sensor is a Temp/Analog sensor, this value represents the current custom reading." +::= { digital-sen3 4 } + +digital-sen3-5 OBJECT-TYPE + SYNTAX INTEGER(0..65535) + ACCESS read-only + STATUS mandatory + DESCRIPTION "If this sensor is a Temp/Humidity sensor, this value represents the current heat index in Celsius." +::= { digital-sen3 5 } + +digital-sen3-6 OBJECT-TYPE + SYNTAX INTEGER(0..65535) + ACCESS read-only + STATUS mandatory + DESCRIPTION "If this sensor is a Temp/Humidity sensor, this value represents the current dew point in Celsius." +::= { digital-sen3 6 } + +digital-sen3-7 OBJECT-TYPE + SYNTAX INTEGER(0..65535) + ACCESS read-only + STATUS mandatory + DESCRIPTION "If this sensor is a Temp/Humidity sensor, this value represents the current dew point in Fahrenheit." +::= { digital-sen3 7 } + +digital-sen3-8 OBJECT-TYPE + SYNTAX OCTET STRING + ACCESS read-only + STATUS mandatory + DESCRIPTION "The sensor's label" +::= { digital-sen3 8 } + +switch-sen1-1 OBJECT-TYPE + SYNTAX INTEGER(0..1) + ACCESS read-only + STATUS mandatory + DESCRIPTION "The reading for switch sensor 1 (0 = OPEN, 1 = CLOSED)." +::= { switch1 1 } + +switch-sen1-2 OBJECT-TYPE + SYNTAX OCTET STRING + ACCESS read-only + STATUS mandatory + DESCRIPTION "The label for switch sensor 1." +::= { switch1 2 } + +switch-sen2 OBJECT-TYPE + SYNTAX INTEGER(0..1) + ACCESS read-only + STATUS mandatory + DESCRIPTION "The reading for switch sensor 2 (0 = OPEN, 1 = CLOSED)." +::= { switch2 1 } + +switch-sen2-2 OBJECT-TYPE + SYNTAX OCTET STRING + ACCESS read-only + STATUS mandatory + DESCRIPTION "The label for switch sensor 2." +::= { switch2 2 } + +switch-sen3 OBJECT-TYPE + SYNTAX INTEGER(0..1) + ACCESS read-only + STATUS mandatory + DESCRIPTION "The reading for switch sensor 3 (0 = OPEN, 1 = CLOSED)." +::= { switch3 1 } + +switch-sen3-2 OBJECT-TYPE + SYNTAX OCTET STRING + ACCESS read-only + STATUS mandatory + DESCRIPTION "The label for switch sensor 3." +::= { switch3 2 } + +switch-sen4 OBJECT-TYPE + SYNTAX INTEGER(0..1) + ACCESS read-only + STATUS mandatory + DESCRIPTION "The reading for switch sensor 4 (0 = OPEN, 1 = CLOSED)." +::= { switch4 1 } + +switch-sen4-2 OBJECT-TYPE + SYNTAX OCTET STRING + ACCESS read-only + STATUS mandatory + DESCRIPTION "The label for switch sensor 4." +::= { switch4 2 } + +alarmmessage OBJECT-TYPE + SYNTAX OCTET STRING + ACCESS read-only + STATUS mandatory + DESCRIPTION "Last Alarm Message" +::= { traps 1 } + + +-- Light Tower + +lightTower-RE OBJECT-TYPE + SYNTAX INTEGER(0..1) + ACCESS read-write + STATUS mandatory + DESCRIPTION "The status of the red LED on the Light Tower." +::= { lightTower 1 } + +lightTower-OR OBJECT-TYPE + SYNTAX INTEGER(0..1) + ACCESS read-write + STATUS mandatory + DESCRIPTION "The status of the orange LED on the Light Tower." +::= { lightTower 2 } + +lightTower-GR OBJECT-TYPE + SYNTAX INTEGER(0..1) + ACCESS read-write + STATUS mandatory + DESCRIPTION "The status of the green LED on the Light Tower." +::= { lightTower 3 } + +lightTower-WH OBJECT-TYPE + SYNTAX INTEGER(0..1) + ACCESS read-write + STATUS mandatory + DESCRIPTION "The status of the white LED on the Light Tower." +::= { lightTower 4 } + +lightTower-BL OBJECT-TYPE + SYNTAX INTEGER(0..1) + ACCESS read-write + STATUS mandatory + DESCRIPTION "The status of the blue LED on the Light Tower." +::= { lightTower 5 } + +lightTower-A1 OBJECT-TYPE + SYNTAX INTEGER(0..1) + ACCESS read-write + STATUS mandatory + DESCRIPTION "The status of the 1st audio alarm on the Light Tower." +::= { lightTower 6 } + +lightTower-A2 OBJECT-TYPE + SYNTAX INTEGER(0..1) + ACCESS read-write + STATUS mandatory + DESCRIPTION "The status of the 2nd audio alarm on the Light Tower." +::= { lightTower 7 } + +lightTower-RL OBJECT-TYPE + SYNTAX INTEGER(0..1) + ACCESS read-write + STATUS mandatory + DESCRIPTION "The status of the LTA's on-board relay output" +::= { lightTower 8 } + + +-- ROOMALERT12E TRAPS + +tempalarm1-12E TRAP-TYPE + ENTERPRISE roomalert12E + VARIABLES { alarmmessage } + DESCRIPTION "A tempalarm1 trap signifies that the current + temperature on external sensor 1 is outside the + defined high or low threshold." +::= 1 + +room-alert-12E-snmp-trap TRAP-TYPE + ENTERPRISE roomalert12E + VARIABLES { alarmmessage } + DESCRIPTION "A room-alert-12E-snmp-trap indicates that an alarm + condition has occurred on the sensor inidcated + by the alarmMessage variable." +::= 2 + +tempalarm2-12E TRAP-TYPE + ENTERPRISE roomalert12E + VARIABLES { alarmmessage } + DESCRIPTION "A tempalarm2 trap signifies that the current + temperature on external sensor 2 is outside the + defined high or low threshold." +::= 3 + +tempclear2-12E TRAP-TYPE + ENTERPRISE roomalert12E + VARIABLES { alarmmessage } + DESCRIPTION "A tempclear2 trap signifies that the current + temperature on external sensor 2 has returned to + a normal condition and is within the defined + high or low threshold." +::= 4 + +tempalarm3-12E TRAP-TYPE + ENTERPRISE roomalert12E + VARIABLES { alarmmessage } + DESCRIPTION "A tempalarm3 trap signifies that the current + temperature on external sensor 3 is outside the + defined high or low threshold." +::= 5 + +tempclear3-12E TRAP-TYPE + ENTERPRISE roomalert12E + VARIABLES { alarmmessage } + DESCRIPTION "A tempclear3 trap signifies that the current + temperature on external sensor 3 has returned to + a normal condition and is within the defined + high or low threshold." +::= 6 + +humidityalarm1-12E TRAP-TYPE + ENTERPRISE roomalert12E + VARIABLES { alarmmessage } + DESCRIPTION "A humidityalarm1 trap signifies that the current + humidity on external sensor 1 is outside the + defined high or low threshold." +::= 7 + +humidityclear1-12E TRAP-TYPE + ENTERPRISE roomalert12E + VARIABLES { alarmmessage } + DESCRIPTION "A humidityclear1 trap signifies that the current + humidity on external sensor 1 has returned to + a normal condition and is within the defined + high or low threshold." +::= 8 + +humidityalarm2-12E TRAP-TYPE + ENTERPRISE roomalert12E + VARIABLES { alarmmessage } + DESCRIPTION "A humidityalarm2 trap signifies that the current + humidity on external sensor 2 is outside the + defined high or low threshold." +::= 9 + +humidityclear2-12E TRAP-TYPE + ENTERPRISE roomalert12E + VARIABLES { alarmmessage } + DESCRIPTION "A humidityclear2 trap signifies that the current + humidity on external sensor 2 has returned to + a normal condition and is within the defined + high or low threshold." +::= 10 + +humidityalarm3-12E TRAP-TYPE + ENTERPRISE roomalert12E + VARIABLES { alarmmessage } + DESCRIPTION "A humidityalarm3 trap signifies that the current + humidity on external sensor 3 is outside the + defined high or low threshold." +::= 11 + +humidityclear3-12E TRAP-TYPE + ENTERPRISE roomalert12E + VARIABLES { alarmmessage } + DESCRIPTION "A humidityclear3 trap signifies that the current + humidity on external sensor 3 has returned to + a normal condition and is within the defined + high or low threshold." +::= 12 + +switchalarm1-12E TRAP-TYPE + ENTERPRISE roomalert12E + VARIABLES { alarmmessage } + DESCRIPTION "A switchalarm1 trap signifies that switch sensor 1 + is in an alarm state." +::= 13 + +switchclear1-12E TRAP-TYPE + ENTERPRISE roomalert12E + VARIABLES { alarmmessage } + DESCRIPTION "A switchclear1 trap signifies that the switch sensor 1 + has returned to a normal state." +::= 14 + +switchalarm2-12E TRAP-TYPE + ENTERPRISE roomalert12E + VARIABLES { alarmmessage } + DESCRIPTION "A switchalarm2 trap signifies that switch sensor 2 + is in an alarm state." +::= 15 + +switchclear2-12E TRAP-TYPE + ENTERPRISE roomalert12E + VARIABLES { alarmmessage } + DESCRIPTION "A switchclear2 trap signifies that the switch sensor 2 + has returned to a normal state." +::= 16 + +switchalarm3-12E TRAP-TYPE + ENTERPRISE roomalert12E + VARIABLES { alarmmessage } + DESCRIPTION "A switchalarm3 trap signifies that switch sensor 3 + is in an alarm state." +::= 17 + +switchclear3-12E TRAP-TYPE + ENTERPRISE roomalert12E + VARIABLES { alarmmessage } + DESCRIPTION "A switchclear3 trap signifies that the switch sensor 3 + has returned to a normal state." +::= 18 + +switchalarm4-12E TRAP-TYPE + ENTERPRISE roomalert12E + VARIABLES { alarmmessage } + DESCRIPTION "A switchalarm4 trap signifies that switch sensor 4 + is in an alarm state." +::= 19 + +switchclear4-12E TRAP-TYPE + ENTERPRISE roomalert12E + VARIABLES { alarmmessage } + DESCRIPTION "A switchclear4 trap signifies that the switch sensor 4 + has returned to a normal state." +::= 20 +END \ No newline at end of file -- cgit v1.2.3