Merge pull request #3091 from murrant/avtech

Support Avtech Sensors
This commit is contained in:
Neil Lathwood 2016-02-26 13:15:46 +00:00
commit c4acda6c0c
16 changed files with 8944 additions and 0 deletions

BIN
html/images/os/avtech.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 704 B

View File

@ -1016,6 +1016,13 @@ $config['os'][$os]['type'] = 'power';
$config['os'][$os]['over'][0]['graph'] = 'device_current';
$config['os'][$os]['over'][0]['text'] = 'Current';
$os = 'avtech';
$config['os'][$os]['text'] = 'Avtech Environment Sensor';
$config['os'][$os]['type'] = 'environment';
$config['os'][$os]['icon'] = 'avtech';
$config['os'][$os]['over'][0]['graph'] = 'device_temperature';
$config['os'][$os]['over'][0]['text'] = 'Temperature';
$os = 'netbotz';
$config['os'][$os]['text'] = 'Netbotz Environment sensor';
$config['os'][$os]['type'] = 'environment';

View File

@ -0,0 +1,7 @@
<?php
if (!$os) {
if (strstr($sysObjectId, '.20916.1.')) {
$os = 'avtech';
}
}

View File

@ -0,0 +1,67 @@
<?php
// AVTECH TEMPPAGER
if ($device['os'] == 'avtech') {
echo 'AVTECH: ';
if (strstr($device['sysObjectID'], '.20916.1.7')) {
// TemPageR 3E
$divisor = 100;
$internal_oid = '.1.3.6.1.4.1.20916.1.7.1.1.1.1.0'; //internal-tempc.0
$internal_temp = snmp_get($device, $internal_oid, '-OvQ');
$sen1_oid = '.1.3.6.1.4.1.20916.1.7.1.2.1.1.0'; //digital-sen1-1.0
$sen1_temp = snmp_get($device, $sen1_oid, '-OvQ');
$sen2_oid = '.1.3.6.1.4.1.20916.1.7.1.2.2.1.0'; //digital-sen2-1.0
$sen2_temp = snmp_get($device, $sen2_oid, '-OvQ');
if (!empty($internal_temp)) {
$internal_desc = trim(snmp_get($device, '.1.3.6.1.4.1.20916.1.7.1.1.2.0', '-OvQ'), '"'); //internal.2.0
discover_sensor($valid['sensor'], 'temperature', $device, $internal_oid, 0, $device['os'], $internal_desc, $divisor, '1', null, null, null, null, $internal_temp/$divisor);
}
if (!empty($sen1_temp)) {
$sen1_desc = trim(snmp_get($device, '.1.3.6.1.4.1.20916.1.7.1.2.1.3.0', '-OvQ'), '"'); //digital-sen1-3.0
discover_sensor($valid['sensor'], 'temperature', $device, $sen1_oid, 1, $device['os'], $sen1_desc, $divisor, '1', null, null, null, null, $sen1_temp/$divisor);
}
if (!empty($sen2_temp)) {
$sen2_desc = trim(snmp_get($device, '.1.3.6.1.4.1.20916.1.7.1.2.2.3.0', '-OvQ'), '"'); //digital-sen2-3.0
discover_sensor($valid['sensor'], 'temperature', $device, $sen2_oid, 2, $device['os'], $sen2_desc, $divisor, '1', null, null, null, null, $sen2_temp/$divisor);
}
}
else if(strstr($device['sysObjectID'], '.20916.1.1')) {
// TemPageR 4E
$divisor = 100;
$internal_oid = '.1.3.6.1.4.1.20916.1.1.1.1.1.0'; //internal-tempc.0
$internal_temp = snmp_get($device, $internal_oid, '-OvQ');
$sen1_oid = '.1.3.6.1.4.1.20916.1.1.1.1.2.0'; //digital-sen1-1.0
$sen1_temp = snmp_get($device, $sen1_oid, '-OvQ');
$sen2_oid = '.1.3.6.1.4.1.20916.1.1.1.1.3.0'; //digital-sen2-1.0
$sen2_temp = snmp_get($device, $sen2_oid, '-OvQ');
$sen3_oid = '.1.3.6.1.4.1.20916.1.1.1.1.4.0'; //digital-sen3-1.0
$sen3_temp = snmp_get($device, $sen3_oid, '-OvQ');
if (!empty($internal_temp)) {
$internal_desc = "Internal";
$internal_max = snmp_get($device, '.1.3.6.1.4.1.20916.1.1.3.1.0', '-OvQ') / $divisor;
$internal_min = snmp_get($device, '.1.3.6.1.4.1.20916.1.1.3.2.0', '-OvQ') / $divisor;
discover_sensor($valid['sensor'], 'temperature', $device, $internal_oid, 0, $device['os'], $internal_desc, $divisor, '1', $internal_min, null, null, $internal_max,$internal_temp/$divisor);
}
if (!empty($sen1_temp)) {
$sen1_desc = "Sensor 1";
$sen1_max = snmp_get($device, '.1.3.6.1.4.1.20916.1.1.3.3.0', '-OvQ') / $divisor;
$sen1_min = snmp_get($device, '.1.3.6.1.4.1.20916.1.1.3.4.0', '-OvQ') / $divisor;
discover_sensor($valid['sensor'], 'temperature', $device, $sen1_oid, 1, $device['os'], $sen1_desc, $divisor, '1', $sen1_min, null, null, $sen1_max, $sen1_temp/$divisor);
}
if (!empty($sen2_temp)) {
$sen2_desc = "Sensor 2";
$sen2_max = snmp_get($device, '.1.3.6.1.4.1.20916.1.1.3.5.0', '-OvQ') / $divisor;
$sen2_min = snmp_get($device, '.1.3.6.1.4.1.20916.1.1.3.6.0', '-OvQ') / $divisor;
discover_sensor($valid['sensor'], 'temperature', $device, $sen2_oid, 2, $device['os'], $sen2_desc, $divisor, '1', $sen2_min, null, null, $sen2_max, $sen2_temp/$divisor);
}
if (!empty($sen3_temp)) {
$sen3_desc = "Sensor 3";
$sen3_max = snmp_get($device, '.1.3.6.1.4.1.20916.1.1.3.7.0', '-OvQ') / $divisor;
$sen3_min = snmp_get($device, '.1.3.6.1.4.1.20916.1.1.3.8.0', '-OvQ') / $divisor;
discover_sensor($valid['sensor'], 'temperature', $device, $sen3_oid, 3, $device['os'], $sen3_desc, $divisor, '1', $sen3_min, null, null, $sen3_max, $sen3_temp/$divisor);
}
}
}//end if

View File

@ -0,0 +1,6 @@
<?php
$lastSpace = strrpos($poll_device['sysDescr'], ' ');
$hardware = trim(substr($poll_device['sysDescr'], 0, $lastSpace));
$version = trim(substr($poll_device['sysDescr'], $lastSpace));

View File

@ -0,0 +1,693 @@
--
--defines ROOMALERT11E-MIB for SNMP agent extension of Room Alert 11E
--Contents: Global Registration Module
-- Room Alert OIDs - Enterprise 20916
--Version: 1.1.3
--Date: 9 January 2014
--Developed By: AVTECH Software, Inc.
--
--Copyright (c) 2014 AVTECH Software, Inc.
--
ROOMALERT11E-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 }
roomalert11E OBJECT IDENTIFIER ::= { products 3 }
sensors OBJECT IDENTIFIER ::= { roomalert11E 1 }
traps OBJECT IDENTIFIER ::= { roomalert11E 2 }
thresholds OBJECT IDENTIFIER ::= { roomalert11E 3 }
channel1 OBJECT IDENTIFIER ::= { sensors 1 }
channel2 OBJECT IDENTIFIER ::= { sensors 2 }
channel3 OBJECT IDENTIFIER ::= { sensors 3 }
channel4 OBJECT IDENTIFIER ::= { sensors 4 }
channels OBJECT IDENTIFIER ::= { thresholds 1 }
channels1 OBJECT IDENTIFIER ::= { channels 1 }
channels2 OBJECT IDENTIFIER ::= { channels 2 }
channels3 OBJECT IDENTIFIER ::= { channels 3 }
channels4 OBJECT IDENTIFIER ::= { channels 4 }
-- Room Alert 11E MIB
-- Parameters
sensor1-1 OBJECT-TYPE
SYNTAX INTEGER(0..1)
ACCESS read-only
STATUS mandatory
DESCRIPTION "The reading for internal switch sensor 1 (0 = OPEN, 1 = CLOSED)."
::= { channel1 1 }
sensor1-2 OBJECT-TYPE
SYNTAX INTEGER(0..1)
ACCESS read-only
STATUS mandatory
DESCRIPTION "The reading for internal switch sensor 2 (0 = OPEN, 1 = CLOSED)."
::= { channel1 2 }
sensor1-3 OBJECT-TYPE
SYNTAX INTEGER(0..1)
ACCESS read-only
STATUS mandatory
DESCRIPTION "The reading for internal switch sensor 3 (0 = OPEN, 1 = CLOSED)."
::= { channel1 3 }
sensor1-4 OBJECT-TYPE
SYNTAX INTEGER(0..1)
ACCESS read-only
STATUS mandatory
DESCRIPTION "The reading for internal switch sensor 4 (0 = OPEN, 1 = CLOSED)."
::= { channel1 4 }
sensor1-5 OBJECT-TYPE
SYNTAX INTEGER(0..1)
ACCESS read-only
STATUS mandatory
DESCRIPTION "The reading for internal switch sensor 5 (0 = OPEN, 1 = CLOSED)."
::= { channel1 5 }
sensor1-6 OBJECT-TYPE
SYNTAX INTEGER(0..1)
ACCESS read-only
STATUS mandatory
DESCRIPTION "The reading for internal switch sensor 6 (0 = OPEN, 1 = CLOSED)."
::= { channel1 6 }
sensor1-7 OBJECT-TYPE
SYNTAX INTEGER(0..1)
ACCESS read-only
STATUS mandatory
DESCRIPTION "The reading for internal switch sensor 7 (0 = OPEN, 1 = CLOSED)."
::= { channel1 7 }
sensor1-8 OBJECT-TYPE
SYNTAX INTEGER(0..1)
ACCESS read-only
STATUS mandatory
DESCRIPTION "The reading for internal switch sensor 8 (0 = OPEN, 1 = CLOSED)."
::= { channel1 8 }
switch-label-1 OBJECT-TYPE
SYNTAX OCTET STRING
ACCESS read-only
STATUS mandatory
DESCRIPTION "The label for switch sensor 1"
::= { channel1 9 }
switch-label-2 OBJECT-TYPE
SYNTAX OCTET STRING
ACCESS read-only
STATUS mandatory
DESCRIPTION "The label for switch sensor 2"
::= { channel1 10 }
switch-label-3 OBJECT-TYPE
SYNTAX OCTET STRING
ACCESS read-only
STATUS mandatory
DESCRIPTION "The label for switch sensor 3"
::= { channel1 11 }
switch-label-4 OBJECT-TYPE
SYNTAX OCTET STRING
ACCESS read-only
STATUS mandatory
DESCRIPTION "The label for switch sensor 4"
::= { channel1 12 }
switch-label-5 OBJECT-TYPE
SYNTAX OCTET STRING
ACCESS read-only
STATUS mandatory
DESCRIPTION "The label for switch sensor 5"
::= { channel1 13 }
switch-label-6 OBJECT-TYPE
SYNTAX OCTET STRING
ACCESS read-only
STATUS mandatory
DESCRIPTION "The label for switch sensor 6"
::= { channel1 14 }
switch-label-7 OBJECT-TYPE
SYNTAX OCTET STRING
ACCESS read-only
STATUS mandatory
DESCRIPTION "The label for switch sensor 7"
::= { channel1 15 }
switch-label-8 OBJECT-TYPE
SYNTAX OCTET STRING
ACCESS read-only
STATUS mandatory
DESCRIPTION "The label for switch sensor 8"
::= { channel1 16 }
sensor2-1 OBJECT-TYPE
SYNTAX INTEGER(0..65535)
ACCESS read-only
STATUS mandatory
DESCRIPTION "The reading for sensor 2-1. If a temp or temp/humidity sensor is connected, value will be current temperature in Celsius."
::= { channel2 1 }
sensor2-2 OBJECT-TYPE
SYNTAX INTEGER(0..65535)
ACCESS read-only
STATUS mandatory
DESCRIPTION "The reading for sensor 2-2. If a temp or temp/humidity sensor is connected, value will be current temperature in Fahrenheit."
::= { channel2 2 }
sensor2-3 OBJECT-TYPE
SYNTAX INTEGER(0..65535)
ACCESS read-only
STATUS mandatory
DESCRIPTION "The reading for sensor 2-3. If temp/humidity sensor is connected, value will be current %RH."
::= { channel2 3 }
sensor2-4 OBJECT-TYPE
SYNTAX INTEGER(0..65535)
ACCESS read-only
STATUS mandatory
DESCRIPTION "The reading for sensor 2-4. If temp/humidity sensor is connected, value will be current Heat Index in Fahrenheit."
::= { channel2 4 }
sensor2-5 OBJECT-TYPE
SYNTAX INTEGER(0..65535)
ACCESS read-only
STATUS mandatory
DESCRIPTION "The reading for sensor 2-5. If temp/humidity sensor is connected, value will be current Heat Index in Celsius."
::= { channel2 5 }
sensor2-6-label OBJECT-TYPE
SYNTAX OCTET STRING
ACCESS read-only
STATUS mandatory
DESCRIPTION "The label of this sensor"
::= { channel2 6}
sensor3-1 OBJECT-TYPE
SYNTAX INTEGER(0..65535)
ACCESS read-only
STATUS mandatory
DESCRIPTION "The reading for sensor 3-1. If a temp or temp/humidity sensor is connected, value will be current temperature in Celsius."
::= { channel3 1 }
sensor3-2 OBJECT-TYPE
SYNTAX INTEGER(0..65535)
ACCESS read-only
STATUS mandatory
DESCRIPTION "The reading for sensor 3-2. If a temp or temp/humidity sensor is connected, value will be current temperature in Fahrenheit."
::= { channel3 2 }
sensor3-3 OBJECT-TYPE
SYNTAX INTEGER(0..65535)
ACCESS read-only
STATUS mandatory
DESCRIPTION "The reading for sensor 3-3. If temp/humidity sensor is connected, value will be current %RH."
::= { channel3 3 }
sensor3-4 OBJECT-TYPE
SYNTAX INTEGER(0..65535)
ACCESS read-only
STATUS mandatory
DESCRIPTION "The reading for sensor 3-4. If temp/humidity sensor is connected, value will be current Heat Index in Fahrenheit."
::= { channel3 4 }
sensor3-5 OBJECT-TYPE
SYNTAX INTEGER(0..65535)
ACCESS read-only
STATUS mandatory
DESCRIPTION "The reading for sensor 3-5. If temp/humidity sensor is connected, value will be current Heat Index in Celsius."
::= { channel3 5 }
sensor3-6-label OBJECT-TYPE
SYNTAX OCTET STRING
ACCESS read-only
STATUS mandatory
DESCRIPTION "The label of this sensor"
::= { channel3 6}
sensor4-1 OBJECT-TYPE
SYNTAX INTEGER(0..65535)
ACCESS read-only
STATUS mandatory
DESCRIPTION "The reading for sensor 4-1. If a temp or temp/humidity sensor is connected, value will be current temperature in Celsius."
::= { channel4 1 }
sensor4-2 OBJECT-TYPE
SYNTAX INTEGER(0..65535)
ACCESS read-only
STATUS mandatory
DESCRIPTION "The reading for sensor 4-2. If a temp or temp/humidity sensor is connected, value will be current temperature in Fahrenheit."
::= { channel4 2 }
sensor4-3 OBJECT-TYPE
SYNTAX INTEGER(0..65535)
ACCESS read-only
STATUS mandatory
DESCRIPTION "The reading for sensor 4-3. If temp/humidity sensor is connected, value will be current %RH."
::= { channel4 3 }
sensor4-4 OBJECT-TYPE
SYNTAX INTEGER(0..65535)
ACCESS read-only
STATUS mandatory
DESCRIPTION "The reading for sensor 4-4. If temp/humidity sensor is connected, value will be current Heat Index in Fahrenheit."
::= { channel4 4 }
sensor4-5 OBJECT-TYPE
SYNTAX INTEGER(0..65535)
ACCESS read-only
STATUS mandatory
DESCRIPTION "The reading for sensor 4-5. If temp/humidity sensor is connected, value will be current Heat Index in Celsius."
::= { channel4 5 }
sensor4-6-label OBJECT-TYPE
SYNTAX OCTET STRING
ACCESS read-only
STATUS mandatory
DESCRIPTION "The label of this sensor"
::= { channel4 6}
alarm1 OBJECT-TYPE
SYNTAX INTEGER(0..255)
ACCESS read-only
STATUS mandatory
DESCRIPTION "Alarm for sensor channel 1. The binary equivalent of the decimal number displayed will indicate which switch sensors are currently in an alarm state (0 = sensor ok, 1 = sensor in alarm state). For example, if switch sensors 1 and 4 are in alarm state, the value displayed will be 9, which equals 00001001 in binary."
::= { traps 1 }
alarm2 OBJECT-TYPE
SYNTAX INTEGER(0..255)
ACCESS read-only
STATUS mandatory
DESCRIPTION "Alarm for sensor channel 2. If a digital temperature/humidity or digital temperature sensor is connected to this channel, 0 = sensor ok, 1 = high temp alarm, 2 = low temp alarm, 3 = humidity alarm. If a Switch Sensor Expansion box is connected, the binary equivalent of the decimal number displayed will indicate which switch sensors are currently in an alarm state (0 = sensor ok, 1 = sensor in alarm state). For example, if switch sensors 1 and 4 are in alarm state, the value displayed will be 9, which equals 00001001 in binary."
::= { traps 2 }
alarm3 OBJECT-TYPE
SYNTAX INTEGER(0..255)
ACCESS read-only
STATUS mandatory
DESCRIPTION "Alarm for sensor channel 3. If a digital temperature/humidity or digital temperature sensor is connected to this channel, 0 = sensor ok, 1 = high temp alarm, 2 = low temp alarm, 3 = humidity alarm. If a Switch Sensor Expansion box is connected, the binary equivalent of the decimal number displayed will indicate which switch sensors are currently in an alarm state (0 = sensor ok, 1 = sensor in alarm state). For example, if switch sensors 1 and 4 are in alarm state, the value displayed will be 9, which equals 00001001 in binary."
::= { traps 3 }
alarm4 OBJECT-TYPE
SYNTAX INTEGER(0..255)
ACCESS read-only
STATUS mandatory
DESCRIPTION "Alarm for sensor channel 4. If a digital temperature/humidity or digital temperature sensor is connected to this channel, 0 = sensor ok, 1 = high temp alarm, 2 = low temp alarm, 3 = humidity alarm. If a Switch Sensor Expansion box is connected, the binary equivalent of the decimal number displayed will indicate which switch sensors are currently in an alarm state (0 = sensor ok, 1 = sensor in alarm state). For example, if switch sensors 1 and 4 are in alarm state, the value displayed will be 9, which equals 00001001 in binary."
::= { traps 4 }
alarmMessage1 OBJECT-TYPE
SYNTAX OCTET STRING
ACCESS read-only
STATUS mandatory
DESCRIPTION "Alarm Message from sensor channel 1 (Internal)"
::= { traps 5 }
alarmMessage2 OBJECT-TYPE
SYNTAX OCTET STRING
ACCESS read-only
STATUS mandatory
DESCRIPTION "Alarm Message from sensor channel 2 (External)"
::= { traps 6 }
alarmMessage3 OBJECT-TYPE
SYNTAX OCTET STRING
ACCESS read-only
STATUS mandatory
DESCRIPTION "Alarm Message from sensor channel 3 (External)"
::= { traps 7 }
alarmMessage4 OBJECT-TYPE
SYNTAX OCTET STRING
ACCESS read-only
STATUS mandatory
DESCRIPTION "Alarm Message from sensor channel 4 (External)"
::= { traps 8 }
threshold1-1 OBJECT-TYPE
SYNTAX INTEGER(0..65535)
ACCESS read-only
STATUS mandatory
DESCRIPTION "Threshold 1 defined for Channel 1"
::= { channels1 1 }
threshold1-2 OBJECT-TYPE
SYNTAX INTEGER(0..65535)
ACCESS read-only
STATUS mandatory
DESCRIPTION "Threshold 2 defined for Channel 1"
::= { channels1 2 }
threshold1-3 OBJECT-TYPE
SYNTAX INTEGER(0..65535)
ACCESS read-only
STATUS mandatory
DESCRIPTION "Threshold 3 defined for Channel 1"
::= { channels1 3 }
threshold1-4 OBJECT-TYPE
SYNTAX INTEGER(0..65535)
ACCESS read-only
STATUS mandatory
DESCRIPTION "Threshold 4 defined for Channel 1"
::= { channels1 4 }
threshold1-5 OBJECT-TYPE
SYNTAX INTEGER(0..65535)
ACCESS read-only
STATUS mandatory
DESCRIPTION "Threshold 5 defined for Channel 1"
::= { channels1 5 }
threshold1-6 OBJECT-TYPE
SYNTAX INTEGER(0..65535)
ACCESS read-only
STATUS mandatory
DESCRIPTION "Threshold 6 defined for Channel 1"
::= { channels1 6 }
threshold1-7 OBJECT-TYPE
SYNTAX INTEGER(0..65535)
ACCESS read-only
STATUS mandatory
DESCRIPTION "Threshold 7 defined for Channel 1"
::= { channels1 7 }
threshold1-8 OBJECT-TYPE
SYNTAX INTEGER(0..65535)
ACCESS read-only
STATUS mandatory
DESCRIPTION "Threshold 8 defined for Channel 1"
::= { channels1 8 }
threshold2-1 OBJECT-TYPE
SYNTAX INTEGER(0..65535)
ACCESS read-only
STATUS mandatory
DESCRIPTION "Threshold 1 defined for Channel 2"
::= { channels2 1 }
threshold2-2 OBJECT-TYPE
SYNTAX INTEGER(0..65535)
ACCESS read-only
STATUS mandatory
DESCRIPTION "Threshold 2 defined for Channel 2"
::= { channels2 2 }
threshold2-3 OBJECT-TYPE
SYNTAX INTEGER(0..65535)
ACCESS read-only
STATUS mandatory
DESCRIPTION "Threshold 3 defined for Channel 2"
::= { channels2 3 }
threshold2-4 OBJECT-TYPE
SYNTAX INTEGER(0..65535)
ACCESS read-only
STATUS mandatory
DESCRIPTION "Threshold 4 defined for Channel 2"
::= { channels2 4 }
threshold3-1 OBJECT-TYPE
SYNTAX INTEGER(0..65535)
ACCESS read-only
STATUS mandatory
DESCRIPTION "Threshold 1 defined for Channel 3"
::= { channels3 1 }
threshold3-2 OBJECT-TYPE
SYNTAX INTEGER(0..65535)
ACCESS read-only
STATUS mandatory
DESCRIPTION "Threshold 2 defined for Channel 3"
::= { channels3 2 }
threshold3-3 OBJECT-TYPE
SYNTAX INTEGER(0..65535)
ACCESS read-only
STATUS mandatory
DESCRIPTION "Threshold 3 defined for Channel 3"
::= { channels3 3 }
threshold3-4 OBJECT-TYPE
SYNTAX INTEGER(0..65535)
ACCESS read-only
STATUS mandatory
DESCRIPTION "Threshold 4 defined for Channel 3"
::= { channels3 4 }
threshold4-1 OBJECT-TYPE
SYNTAX INTEGER(0..65535)
ACCESS read-only
STATUS mandatory
DESCRIPTION "Threshold 1 defined for Channel 4"
::= { channels4 1 }
threshold4-2 OBJECT-TYPE
SYNTAX INTEGER(0..65535)
ACCESS read-only
STATUS mandatory
DESCRIPTION "Threshold 2 defined for Channel 4"
::= { channels4 2 }
threshold4-3 OBJECT-TYPE
SYNTAX INTEGER(0..65535)
ACCESS read-only
STATUS mandatory
DESCRIPTION "Threshold 3 defined for Channel 4"
::= { channels4 3 }
threshold4-4 OBJECT-TYPE
SYNTAX INTEGER(0..65535)
ACCESS read-only
STATUS mandatory
DESCRIPTION "Threshold 4 defined for Channel 4"
::= { channels4 4 }
-- ROOMALERT11E TRAPS
tempAlarm1-11e TRAP-TYPE
ENTERPRISE roomalert11E
VARIABLES { alarmMessage2, sensor2-1, sensor2-2, sensor2-1 }
DESCRIPTION "A tempAlarm1 trap signifies that the current
temperature on external sensor 1 is outside the
defined high or low threshold."
::= 1
room-alert-11E-SNMP-trap TRAP-TYPE
ENTERPRISE roomalert11E
VARIABLES { alarmMessage1,alarmMessage2,alarmMessage3,alarmMessage4 }
DESCRIPTION "A Room Alert 11E SNMP Trap indicates that an alarm
condition has occurred on the sensor inidcated
by the alarmMessage variable."
::= 2
tempAlarm2-11e TRAP-TYPE
ENTERPRISE roomalert11E
VARIABLES { alarmMessage3, sensor3-1, sensor3-2, sensor3-1 }
DESCRIPTION "A tempAlarm2 trap signifies that the current
temperature on external sensor 2 is outside the
defined high or low threshold."
::= 3
tempClear2-11e TRAP-TYPE
ENTERPRISE roomalert11E
VARIABLES { alarmMessage3, sensor3-1, sensor3-2, sensor3-1 }
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-11e TRAP-TYPE
ENTERPRISE roomalert11E
VARIABLES { alarmMessage4, sensor4-1, sensor4-2, sensor4-1 }
DESCRIPTION "A tempAlarm3 trap signifies that the current
temperature on external sensor 3 is outside the
defined high or low threshold."
::= 5
tempClear3-11e TRAP-TYPE
ENTERPRISE roomalert11E
VARIABLES { alarmMessage4, sensor4-1, sensor4-2, sensor4-1 }
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-11e TRAP-TYPE
ENTERPRISE roomalert11E
VARIABLES { alarmMessage2, sensor2-1, sensor2-2, sensor2-3 }
DESCRIPTION "A humidityAlarm1 trap signifies that the current
humidity on external sensor 1 is outside the
defined high or low threshold."
::= 7
humidityClear1-11e TRAP-TYPE
ENTERPRISE roomalert11E
VARIABLES { alarmMessage2, sensor2-1, sensor2-2, sensor2-3 }
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-11e TRAP-TYPE
ENTERPRISE roomalert11E
VARIABLES { alarmMessage3, sensor3-1, sensor3-2, sensor3-3 }
DESCRIPTION "A humidityAlarm2 trap signifies that the current
humidity on external sensor 2 is outside the
defined high or low threshold."
::= 9
humidityClear2-11e TRAP-TYPE
ENTERPRISE roomalert11E
VARIABLES { alarmMessage3, sensor3-1, sensor3-2, sensor3-3 }
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-11e TRAP-TYPE
ENTERPRISE roomalert11E
VARIABLES { alarmMessage4, sensor4-1, sensor4-2, sensor4-3 }
DESCRIPTION "A humidityAlarm3 trap signifies that the current
humidity on external sensor 3 is outside the
defined high or low threshold."
::= 11
humidityClear3-11e TRAP-TYPE
ENTERPRISE roomalert11E
VARIABLES { alarmMessage4, sensor4-1, sensor4-2, sensor4-3 }
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-11e TRAP-TYPE
ENTERPRISE roomalert11E
VARIABLES { alarmMessage1, sensor1-1, sensor1-1, sensor1-1 }
DESCRIPTION "A switchAlarm1 trap signifies that switch sensor 1
is in an alarm state."
::= 13
switchClear1-11e TRAP-TYPE
ENTERPRISE roomalert11E
VARIABLES { alarmMessage1, sensor1-1, sensor1-1, sensor1-1 }
DESCRIPTION "A switchClear1 trap signifies that the switch sensor 1
has returned to a normal state."
::= 14
switchAlarm2-11e TRAP-TYPE
ENTERPRISE roomalert11E
VARIABLES { alarmMessage1, sensor1-2, sensor1-2, sensor1-2 }
DESCRIPTION "A switchAlarm2 trap signifies that switch sensor 2
is in an alarm state."
::= 15
switchClear2-11e TRAP-TYPE
ENTERPRISE roomalert11E
VARIABLES { alarmMessage1, sensor1-2, sensor1-2, sensor1-2 }
DESCRIPTION "A switchClear2 trap signifies that the switch sensor 2
has returned to a normal state."
::= 16
switchAlarm3-11e TRAP-TYPE
ENTERPRISE roomalert11E
VARIABLES { alarmMessage1, sensor1-3, sensor1-3, sensor1-3 }
DESCRIPTION "A switchAlarm1 trap signifies that switch sensor 1
is in an alarm state."
::= 17
switchClear3-11e TRAP-TYPE
ENTERPRISE roomalert11E
VARIABLES { alarmMessage1, sensor1-3, sensor1-3, sensor1-3 }
DESCRIPTION "A switchClear3 trap signifies that the switch sensor 3
has returned to a normal state."
::= 18
switchAlarm4-11e TRAP-TYPE
ENTERPRISE roomalert11E
VARIABLES { alarmMessage1, sensor1-4, sensor1-4, sensor1-4 }
DESCRIPTION "A switchAlarm4 trap signifies that switch sensor 4
is in an alarm state."
::= 19
switchClear4-11e TRAP-TYPE
ENTERPRISE roomalert11E
VARIABLES { alarmMessage1, sensor1-4, sensor1-4, sensor1-4 }
DESCRIPTION "A switchClear4 trap signifies that the switch sensor 4
has returned to a normal state."
::= 20
switchAlarm5-11e TRAP-TYPE
ENTERPRISE roomalert11E
VARIABLES { alarmMessage1, sensor1-5, sensor1-5, sensor1-5 }
DESCRIPTION "A switchAlarm5 trap signifies that switch sensor 5
is in an alarm state."
::= 21
switchClear5-11e TRAP-TYPE
ENTERPRISE roomalert11E
VARIABLES { alarmMessage1, sensor1-5, sensor1-5, sensor1-5 }
DESCRIPTION "A switchClear5 trap signifies that the switch sensor 5
has returned to a normal state."
::= 22
switchAlarm6-11e TRAP-TYPE
ENTERPRISE roomalert11E
VARIABLES { alarmMessage1, sensor1-6, sensor1-6, sensor1-6 }
DESCRIPTION "A switchAlarm6 trap signifies that switch sensor 6
is in an alarm state."
::= 23
switchClear6-11e TRAP-TYPE
ENTERPRISE roomalert11E
VARIABLES { alarmMessage1, sensor1-6, sensor1-6, sensor1-6 }
DESCRIPTION "A switchClear6 trap signifies that the switch sensor 6
has returned to a normal state."
::= 24
switchAlarm7-11e TRAP-TYPE
ENTERPRISE roomalert11E
VARIABLES { alarmMessage1, sensor1-7, sensor1-7, sensor1-7 }
DESCRIPTION "A switchAlarm7 trap signifies that switch sensor 7
is in an alarm state."
::= 25
switchClear7-11e TRAP-TYPE
ENTERPRISE roomalert11E
VARIABLES { alarmMessage1, sensor1-7, sensor1-7, sensor1-7 }
DESCRIPTION "A switchClear7 trap signifies that the switch sensor 7
has returned to a normal state."
::= 26
switchAlarm8-11e TRAP-TYPE
ENTERPRISE roomalert11E
VARIABLES { alarmMessage1, sensor1-8, sensor1-8, sensor1-8 }
DESCRIPTION "A switchAlarm8 trap signifies that switch sensor 8
is in an alarm state."
::= 27
switchClear8-11e TRAP-TYPE
ENTERPRISE roomalert11E
VARIABLES { alarmMessage1, sensor1-8, sensor1-8, sensor1-8 }
DESCRIPTION "A switchClear8 trap signifies that the switch sensor 8
has returned to a normal state."
::= 28
END

View File

@ -0,0 +1,525 @@
--
--defines ROOMALERT12E-MIB for SNMP agent extension of Room Alert 12E
--Contents: Global Registration Module
-- Room Alert OIDs - Enterprise 20916
--Version: 1.0.0
--Date: WEB_RELEASE_DATE_PLACEHOLDER
--Developed By: AVTECH Software, Inc.
--
--Copyright (c) COPYRIGHT_YEAR_PLACEHOLDER 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 9 }
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 "If this sensor is a Temperature or Temp/Humidity sensor, this value represents the current temperature in Celsius. If this sensor is a Digital Power Sensor, this value represents the Current reading in Amperage."
::= { internal-sen 1 }
internal-sen-2 OBJECT-TYPE
SYNTAX INTEGER(0..65535)
ACCESS read-only
STATUS mandatory
DESCRIPTION "If this sensor is a Temperature or Temp/Humidity sensor, this value represents the current temperature in Fahrenheit. If this sensor is a Digital Power Sensor, this value represents the Power reading in Watts."
::= { internal-sen 2 }
internal-sen-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 Digital Power Sensor, this value represents the Voltage reading in Volts."
::= { internal-sen 3 }
internal-sen-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 Digital Power Sensor, this value represents the Reference reading in Volts."
::= { internal-sen 4 }
internal-sen-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."
::= { internal-sen 5 }
internal-sen-6 OBJECT-TYPE
SYNTAX OCTET STRING
ACCESS read-only
STATUS mandatory
DESCRIPTION "Represents the sensor's label/"
::= { internal-sen 6 }
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 }
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 or Temp/Humidity sensor, this value represents the current temperature in Celsius. If this sensor is a Digital Power Sensor, this value represents the Current reading in Amperage."
::= { digital-sen1 1 }
digital-sen1-2 OBJECT-TYPE
SYNTAX INTEGER(0..65535)
ACCESS read-only
STATUS mandatory
DESCRIPTION "If this sensor is a Temperature or Temp/Humidity sensor, this value represents the current temperature in Fahrenheit. If this sensor is a Digital Power Sensor, this value represents the Power reading in Watts."
::= { 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 Digital Power Sensor, this value represents the Voltage reading in Volts."
::= { 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 Digital Power Sensor, this value represents the Reference reading in Volts."
::= { 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 OCTET STRING
ACCESS read-only
STATUS mandatory
DESCRIPTION "Represents the sensor's label/"
::= { digital-sen1 6 }
digital-sen2-1 OBJECT-TYPE
SYNTAX INTEGER(0..65535)
ACCESS read-only
STATUS mandatory
DESCRIPTION "If this sensor is a Temperature or Temp/Humidity sensor, this value represents the current temperature in Celsius. If this sensor is a Digital Power Sensor, this value represents the Current reading in Amperage."
::= { digital-sen2 1 }
digital-sen2-2 OBJECT-TYPE
SYNTAX INTEGER(0..65535)
ACCESS read-only
STATUS mandatory
DESCRIPTION "If this sensor is a Temperature or Temp/Humidity sensor, this value represents the current temperature in Fahrenheit. If this sensor is a Digital Power Sensor, this value represents the Power reading in Watts."
::= { 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 Digital Power Sensor, this value represents the Voltage reading in Volts."
::= { 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 Digital Power Sensor, this value represents the Reference reading in Volts."
::= { 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 OCTET STRING
ACCESS read-only
STATUS mandatory
DESCRIPTION "Represents the sensor's label/"
::= { digital-sen2 6 }
digital-sen3-1 OBJECT-TYPE
SYNTAX INTEGER(0..65535)
ACCESS read-only
STATUS mandatory
DESCRIPTION "If this sensor is a Temperature or Temp/Humidity sensor, this value represents the current temperature in Celsius. If this sensor is a Digital Power Sensor, this value represents the Current reading in Amperage."
::= { digital-sen3 1 }
digital-sen3-2 OBJECT-TYPE
SYNTAX INTEGER(0..65535)
ACCESS read-only
STATUS mandatory
DESCRIPTION "If this sensor is a Temperature or Temp/Humidity sensor, this value represents the current temperature in Fahrenheit. If this sensor is a Digital Power Sensor, this value represents the Power reading in Watts."
::= { 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 Digital Power Sensor, this value represents the Voltage reading in Volts."
::= { 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 Digital Power Sensor, this value represents the Reference reading in Volts."
::= { 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 OCTET STRING
ACCESS read-only
STATUS mandatory
DESCRIPTION "Represents the sensor's label/"
::= { digital-sen3 6 }
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

View File

@ -0,0 +1,627 @@
--
--defines ROOMALERT24E-MIB for SNMP agent extension of Room Alert 24E
--Contents: Global Registration Module
-- Room Alert OIDs - Enterprise 20916
--Version: 1.0.2
--Date: 11 September 2007
--Developed By: AVTECH Software, Inc.
--
--Copyright (c) 2007 AVTECH Software, Inc.
--
ROOMALERT24E-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 }
roomalert24e OBJECT IDENTIFIER ::= { products 5 }
sensors OBJECT IDENTIFIER ::= { roomalert24e 1 }
traps OBJECT IDENTIFIER ::= { roomalert24e 2 }
internal OBJECT IDENTIFIER ::= { sensors 1 }
temperature OBJECT IDENTIFIER ::= { internal 1 }
humidity OBJECT IDENTIFIER ::= { internal 2 }
heat-index OBJECT IDENTIFIER ::= { internal 3 }
digital OBJECT IDENTIFIER ::= { sensors 2 }
digital-sen1 OBJECT IDENTIFIER ::= { digital 1 }
digital-sen2 OBJECT IDENTIFIER ::= { digital 2 }
digital-sen3 OBJECT IDENTIFIER ::= { digital 3 }
digital-sen4 OBJECT IDENTIFIER ::= { digital 4 }
digital-sen5 OBJECT IDENTIFIER ::= { digital 5 }
digital-sen6 OBJECT IDENTIFIER ::= { digital 6 }
switch OBJECT IDENTIFIER ::= { sensors 3 }
-- Room Alert 24E MIB
-- Parameters
internal-tempf OBJECT-TYPE
SYNTAX INTEGER(0..65535)
ACCESS read-only
STATUS mandatory
DESCRIPTION "The internal temperature reading in Fahrenheit. Because the SNMP Protocol does not support floating point numbers, values are scaled by 100 and should be divided by 100 to get the actual value."
::= { temperature 1 }
internal-tempc OBJECT-TYPE
SYNTAX INTEGER(0..65535)
ACCESS read-only
STATUS mandatory
DESCRIPTION "The internal temperature reading in Celsius. Because the SNMP Protocol does not support floating point numbers, values are scaled by 100 and should be divided by 100 to get the actual value."
::= { temperature 2 }
internal-humidity OBJECT-TYPE
SYNTAX INTEGER(0..65535)
ACCESS read-only
STATUS mandatory
DESCRIPTION "The internal relative humidity reading in %RH. Because the SNMP Protocol does not support floating point numbers, values are scaled by 100 and should be divided by 100 to get the actual value."
::= { humidity 1 }
internal-heat-index OBJECT-TYPE
SYNTAX INTEGER(0..65535)
ACCESS read-only
STATUS mandatory
DESCRIPTION "The internal heat index reading in Fahrenheit. Because the SNMP Protocol does not support floating point numbers, values are scaled by 100 and should be divided by 100 to get the actual value."
::= { heat-index 1 }
internal-heat-indexc OBJECT-TYPE
SYNTAX INTEGER(0..65535)
ACCESS read-only
STATUS mandatory
DESCRIPTION "The internal heat index reading in Celsius. Because the SNMP Protocol does not support floating point numbers, values are scaled by 100 and should be divided by 100 to get the actual value."
::= { heat-index 2 }
digital-sen1-1 OBJECT-TYPE
SYNTAX INTEGER(0..65535)
ACCESS read-only
STATUS mandatory
DESCRIPTION "If this sensor is a Temperature or Temp/Humidity sensor, this value represents the current temperature in Celsius. If this sensor is a Digital Power Sensor, this value represents the Current reading in Amperage."
::= { digital-sen1 1 }
digital-sen1-2 OBJECT-TYPE
SYNTAX INTEGER(0..65535)
ACCESS read-only
STATUS mandatory
DESCRIPTION "If this sensor is a Temperature or Temp/Humidity sensor, this value represents the current temperature in Fahrenheit. If this sensor is a Digital Power Sensor, this value represents the Power reading in Watts."
::= { 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 Digital Power Sensor, this value represents the Voltage reading in Volts."
::= { 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 Digital Power Sensor, this value represents the Reference reading in Volts."
::= { 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-sen2-1 OBJECT-TYPE
SYNTAX INTEGER(0..65535)
ACCESS read-only
STATUS mandatory
DESCRIPTION "If this sensor is a Temperature or Temp/Humidity sensor, this value represents the current temperature in Celsius. If this sensor is a Digital Power Sensor, this value represents the Current reading in Amperage."
::= { digital-sen2 1 }
digital-sen2-2 OBJECT-TYPE
SYNTAX INTEGER(0..65535)
ACCESS read-only
STATUS mandatory
DESCRIPTION "If this sensor is a Temperature or Temp/Humidity sensor, this value represents the current temperature in Fahrenheit. If this sensor is a Digital Power Sensor, this value represents the Power reading in Watts."
::= { 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 Digital Power Sensor, this value represents the Voltage reading in Volts."
::= { 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 Digital Power Sensor, this value represents the Reference reading in Volts."
::= { 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-sen3-1 OBJECT-TYPE
SYNTAX INTEGER(0..65535)
ACCESS read-only
STATUS mandatory
DESCRIPTION "If this sensor is a Temperature or Temp/Humidity sensor, this value represents the current temperature in Celsius. If this sensor is a Digital Power Sensor, this value represents the Current reading in Amperage."
::= { digital-sen3 1 }
digital-sen3-2 OBJECT-TYPE
SYNTAX INTEGER(0..65535)
ACCESS read-only
STATUS mandatory
DESCRIPTION "If this sensor is a Temperature or Temp/Humidity sensor, this value represents the current temperature in Fahrenheit. If this sensor is a Digital Power Sensor, this value represents the Power reading in Watts."
::= { 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 Digital Power Sensor, this value represents the Voltage reading in Volts."
::= { 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 Digital Power Sensor, this value represents the Reference reading in Volts."
::= { 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-sen4-1 OBJECT-TYPE
SYNTAX INTEGER(0..65535)
ACCESS read-only
STATUS mandatory
DESCRIPTION "If this sensor is a Temperature or Temp/Humidity sensor, this value represents the current temperature in Celsius. If this sensor is a Digital Power Sensor, this value represents the Current reading in Amperage."
::= { digital-sen4 1 }
digital-sen4-2 OBJECT-TYPE
SYNTAX INTEGER(0..65535)
ACCESS read-only
STATUS mandatory
DESCRIPTION "If this sensor is a Temperature or Temp/Humidity sensor, this value represents the current temperature in Fahrenheit. If this sensor is a Digital Power Sensor, this value represents the Power reading in Watts."
::= { digital-sen4 2 }
digital-sen4-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 Digital Power Sensor, this value represents the Voltage reading in Volts."
::= { digital-sen4 3 }
digital-sen4-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 Digital Power Sensor, this value represents the Reference reading in Volts."
::= { digital-sen4 4 }
digital-sen4-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-sen4 5 }
digital-sen5-1 OBJECT-TYPE
SYNTAX INTEGER(0..65535)
ACCESS read-only
STATUS mandatory
DESCRIPTION "If this sensor is a Temperature or Temp/Humidity sensor, this value represents the current temperature in Celsius. If this sensor is a Digital Power Sensor, this value represents the Current reading in Amperage."
::= { digital-sen5 1 }
digital-sen5-2 OBJECT-TYPE
SYNTAX INTEGER(0..65535)
ACCESS read-only
STATUS mandatory
DESCRIPTION "If this sensor is a Temperature or Temp/Humidity sensor, this value represents the current temperature in Fahrenheit. If this sensor is a Digital Power Sensor, this value represents the Power reading in Watts."
::= { digital-sen5 2 }
digital-sen5-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 Digital Power Sensor, this value represents the Voltage reading in Volts."
::= { digital-sen5 3 }
digital-sen5-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 Digital Power Sensor, this value represents the Reference reading in Volts."
::= { digital-sen5 4 }
digital-sen5-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-sen5 5 }
digital-sen6-1 OBJECT-TYPE
SYNTAX INTEGER(0..65535)
ACCESS read-only
STATUS mandatory
DESCRIPTION "If this sensor is a Temperature or Temp/Humidity sensor, this value represents the current temperature in Celsius. If this sensor is a Digital Power Sensor, this value represents the Current reading in Amperage."
::= { digital-sen6 1 }
digital-sen6-2 OBJECT-TYPE
SYNTAX INTEGER(0..65535)
ACCESS read-only
STATUS mandatory
DESCRIPTION "If this sensor is a Temperature or Temp/Humidity sensor, this value represents the current temperature in Fahrenheit. If this sensor is a Digital Power Sensor, this value represents the Power reading in Watts."
::= { digital-sen6 2 }
digital-sen6-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 Digital Power Sensor, this value represents the Voltage reading in Volts."
::= { digital-sen6 3 }
digital-sen6-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 Digital Power Sensor, this value represents the Reference reading in Volts."
::= { digital-sen6 4 }
digital-sen6-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-sen6 5 }
switch-sen1 OBJECT-TYPE
SYNTAX INTEGER(0..1)
ACCESS read-only
STATUS mandatory
DESCRIPTION "The reading for switch sensor 1 (0 = OPEN, 1 = CLOSED)."
::= { switch 1 }
switch-sen2 OBJECT-TYPE
SYNTAX INTEGER(0..1)
ACCESS read-only
STATUS mandatory
DESCRIPTION "The reading for switch sensor 2 (0 = OPEN, 1 = CLOSED)."
::= { switch 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)."
::= { switch 3 }
switch-sen4 OBJECT-TYPE
SYNTAX INTEGER(0..1)
ACCESS read-only
STATUS mandatory
DESCRIPTION "The reading for switch sensor 4 (0 = OPEN, 1 = CLOSED)."
::= { switch 4 }
switch-sen5 OBJECT-TYPE
SYNTAX INTEGER(0..1)
ACCESS read-only
STATUS mandatory
DESCRIPTION "The reading for switch sensor 5 (0 = OPEN, 1 = CLOSED)."
::= { switch 5 }
switch-sen6 OBJECT-TYPE
SYNTAX INTEGER(0..1)
ACCESS read-only
STATUS mandatory
DESCRIPTION "The reading for switch sensor 6 (0 = OPEN, 1 = CLOSED)."
::= { switch 6 }
switch-sen7 OBJECT-TYPE
SYNTAX INTEGER(0..1)
ACCESS read-only
STATUS mandatory
DESCRIPTION "The reading for switch sensor 7 (0 = OPEN, 1 = CLOSED)."
::= { switch 7 }
switch-sen8 OBJECT-TYPE
SYNTAX INTEGER(0..1)
ACCESS read-only
STATUS mandatory
DESCRIPTION "The reading for switch sensor 8 (0 = OPEN, 1 = CLOSED)."
::= { switch 8 }
switch-sen9 OBJECT-TYPE
SYNTAX INTEGER(0..1)
ACCESS read-only
STATUS mandatory
DESCRIPTION "The reading for switch sensor 9 (0 = OPEN, 1 = CLOSED)."
::= { switch 9 }
switch-sen10 OBJECT-TYPE
SYNTAX INTEGER(0..1)
ACCESS read-only
STATUS mandatory
DESCRIPTION "The reading for switch sensor 10 (0 = OPEN, 1 = CLOSED)."
::= { switch 10 }
switch-sen11 OBJECT-TYPE
SYNTAX INTEGER(0..1)
ACCESS read-only
STATUS mandatory
DESCRIPTION "The reading for switch sensor 11 (0 = OPEN, 1 = CLOSED)."
::= { switch 11 }
switch-sen12 OBJECT-TYPE
SYNTAX INTEGER(0..1)
ACCESS read-only
STATUS mandatory
DESCRIPTION "The reading for switch sensor 12 (0 = OPEN, 1 = CLOSED)."
::= { switch 12 }
switch-sen13 OBJECT-TYPE
SYNTAX INTEGER(0..1)
ACCESS read-only
STATUS mandatory
DESCRIPTION "The reading for switch sensor 13 (0 = OPEN, 1 = CLOSED)."
::= { switch 13 }
switch-sen14 OBJECT-TYPE
SYNTAX INTEGER(0..1)
ACCESS read-only
STATUS mandatory
DESCRIPTION "The reading for switch sensor 14 (0 = OPEN, 1 = CLOSED)."
::= { switch 14 }
switch-sen15 OBJECT-TYPE
SYNTAX INTEGER(0..1)
ACCESS read-only
STATUS mandatory
DESCRIPTION "The reading for switch sensor 15 (0 = OPEN, 1 = CLOSED)."
::= { switch 15 }
switch-sen16 OBJECT-TYPE
SYNTAX INTEGER(0..1)
ACCESS read-only
STATUS mandatory
DESCRIPTION "The reading for switch sensor 16 (0 = OPEN, 1 = CLOSED)."
::= { switch 16 }
alarmmessage OBJECT-TYPE
SYNTAX OCTET STRING
ACCESS read-only
STATUS mandatory
DESCRIPTION "Last Alarm Message"
::= { traps 1 }
-- ROOMALERT24E TRAPS
tempalarm1-24e TRAP-TYPE
ENTERPRISE roomalert24e
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-24e-snmp-trap TRAP-TYPE
ENTERPRISE roomalert24e
VARIABLES { alarmmessage }
DESCRIPTION "A room-alert-24e-snmp-trap indicates that an alarm
condition has occurred on the sensor indicated
by the alarmmessage variable."
::= 2
tempalarm2-24e TRAP-TYPE
ENTERPRISE roomalert24e
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-24e TRAP-TYPE
ENTERPRISE roomalert24e
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-24e TRAP-TYPE
ENTERPRISE roomalert24e
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-24e TRAP-TYPE
ENTERPRISE roomalert24e
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-24e TRAP-TYPE
ENTERPRISE roomalert24e
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-24e TRAP-TYPE
ENTERPRISE roomalert24e
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-24e TRAP-TYPE
ENTERPRISE roomalert24e
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-24e TRAP-TYPE
ENTERPRISE roomalert24e
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-24e TRAP-TYPE
ENTERPRISE roomalert24e
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-24e TRAP-TYPE
ENTERPRISE roomalert24e
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-24e TRAP-TYPE
ENTERPRISE roomalert24e
VARIABLES { alarmmessage }
DESCRIPTION "A switchalarm1 trap signifies that switch sensor 1
is in an alarm state."
::= 13
switchclear1-24e TRAP-TYPE
ENTERPRISE roomalert24e
VARIABLES { alarmmessage }
DESCRIPTION "A switchclear1 trap signifies that the switch sensor 1
has returned to a normal state."
::= 14
switchalarm2-24e TRAP-TYPE
ENTERPRISE roomalert24e
VARIABLES { alarmmessage }
DESCRIPTION "A switchalarm2 trap signifies that switch sensor 2
is in an alarm state."
::= 15
switchclear2-24e TRAP-TYPE
ENTERPRISE roomalert24e
VARIABLES { alarmmessage }
DESCRIPTION "A switchclear2 trap signifies that the switch sensor 2
has returned to a normal state."
::= 16
switchalarm3-24e TRAP-TYPE
ENTERPRISE roomalert24e
VARIABLES { alarmmessage }
DESCRIPTION "A switchalarm1 trap signifies that switch sensor 1
is in an alarm state."
::= 17
switchclear3-24e TRAP-TYPE
ENTERPRISE roomalert24e
VARIABLES { alarmmessage }
DESCRIPTION "A switchclear3 trap signifies that the switch sensor 3
has returned to a normal state."
::= 18
switchalarm4-24e TRAP-TYPE
ENTERPRISE roomalert24e
VARIABLES { alarmmessage }
DESCRIPTION "A switchalarm4 trap signifies that switch sensor 4
is in an alarm state."
::= 19
switchclear4-24e TRAP-TYPE
ENTERPRISE roomalert24e
VARIABLES { alarmmessage }
DESCRIPTION "A switchclear4 trap signifies that the switch sensor 4
has returned to a normal state."
::= 20
switchalarm5-24e TRAP-TYPE
ENTERPRISE roomalert24e
VARIABLES { alarmmessage }
DESCRIPTION "A switchalarm5 trap signifies that switch sensor 5
is in an alarm state."
::= 21
switchclear5-24e TRAP-TYPE
ENTERPRISE roomalert24e
VARIABLES { alarmmessage }
DESCRIPTION "A switchclear5 trap signifies that the switch sensor 5
has returned to a normal state."
::= 22
switchalarm6-24e TRAP-TYPE
ENTERPRISE roomalert24e
VARIABLES { alarmmessage }
DESCRIPTION "A switchalarm6 trap signifies that switch sensor 6
is in an alarm state."
::= 23
switchclear6-24e TRAP-TYPE
ENTERPRISE roomalert24e
VARIABLES { alarmmessage }
DESCRIPTION "A switchclear6 trap signifies that the switch sensor 6
has returned to a normal state."
::= 24
switchalarm7-24e TRAP-TYPE
ENTERPRISE roomalert24e
VARIABLES { alarmmessage }
DESCRIPTION "A switchalarm7 trap signifies that switch sensor 7
is in an alarm state."
::= 25
switchclear7-24e TRAP-TYPE
ENTERPRISE roomalert24e
VARIABLES { alarmmessage }
DESCRIPTION "A switchclear7 trap signifies that the switch sensor 7
has returned to a normal state."
::= 26
switchalarm8-24e TRAP-TYPE
ENTERPRISE roomalert24e
VARIABLES { alarmmessage }
DESCRIPTION "A switchalarm8 trap signifies that switch sensor 8
is in an alarm state."
::= 27
switchclear8-24e TRAP-TYPE
ENTERPRISE roomalert24e
VARIABLES { alarmmessage }
DESCRIPTION "A switchclear8 trap signifies that the switch sensor 8
has returned to a normal state."
::= 28
END

2700
mibs/avtech/ROOMALERT26W.MIB Normal file

File diff suppressed because it is too large Load Diff

2943
mibs/avtech/ROOMALERT32E.MIB Normal file

File diff suppressed because it is too large Load Diff

183
mibs/avtech/ROOMALERT3E.MIB Normal file
View File

@ -0,0 +1,183 @@
--
--defines ROOMALERT3E-MIB for SNMP agent extension of Room Alert 3E
--Contents: Global Registration Module
-- Room Alert OIDs - Enterprise 20916
--Version: 1.0.1
--Date: WEB_RELEASE_DATE_PLACEHOLDER
--Developed By: AVTECH Software, Inc.
--
--Copyright (c) COPYRIGHT_YEAR_PLACEHOLDER AVTECH Software, Inc.
--
ROOMALERT3E-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 }
ROOMALERT3E OBJECT IDENTIFIER ::= { products 9 }
sensors OBJECT IDENTIFIER ::= { ROOMALERT3E 1 }
signaltower OBJECT IDENTIFIER ::= { ROOMALERT3E 2 }
traps OBJECT IDENTIFIER ::= { ROOMALERT3E 3 }
digital OBJECT IDENTIFIER ::= { sensors 1 }
digital-sen1 OBJECT IDENTIFIER ::= { digital 1 }
digital-sen2 OBJECT IDENTIFIER ::= { digital 2 }
switch OBJECT IDENTIFIER ::= { sensors 2 }
-- Room Alert 3E MIB
-- Parameters
digital-sen1-1 OBJECT-TYPE
SYNTAX INTEGER(0..65535)
ACCESS read-only
STATUS mandatory
DESCRIPTION "The current temperature reading in Celsius of the Internal Temperature Sensor."
::= { digital-sen1 1 }
digital-sen1-2 OBJECT-TYPE
SYNTAX INTEGER(0..65535)
ACCESS read-only
STATUS mandatory
DESCRIPTION "The current temperature reading in Fahrenheit of the Internal Temperature Sensor."
::= { digital-sen1 2 }
digital-sen1-label OBJECT-TYPE
SYNTAX OCTET STRING
ACCESS read-only
STATUS mandatory
DESCRIPTION "The label of this sensor"
::= {digital-sen1 3}
digital-sen2-1 OBJECT-TYPE
SYNTAX INTEGER(0..65535)
ACCESS read-only
STATUS mandatory
DESCRIPTION "If this sensor is a Temperature or Temp/Humidity 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 or Temp/Humidity 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."
::= { 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."
::= { 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-label OBJECT-TYPE
SYNTAX OCTET STRING
ACCESS read-only
STATUS mandatory
DESCRIPTION "The label of this sensor"
::= {digital-sen2 6}
switch-sen1 OBJECT-TYPE
SYNTAX INTEGER(0..1)
ACCESS read-only
STATUS mandatory
DESCRIPTION "The reading for the switch sensor (0 = OPEN, 1 = CLOSED)."
::= { switch 1 }
switch-label OBJECT-TYPE
SYNTAX OCTET STRING
ACCESS read-only
STATUS mandatory
DESCRIPTION "The label for the switch sensor"
::= { switch 2 }
red-led OBJECT-TYPE
SYNTAX INTEGER(0..1)
ACCESS read-write
STATUS current
DESCRIPTION "The status of this Signal Tower element (0 = OFF, 1 = ON)."
::= { signaltower 1 }
amber-led OBJECT-TYPE
SYNTAX INTEGER(0..1)
ACCESS read-write
STATUS current
DESCRIPTION "The status of this Signal Tower element (0 = OFF, 1 = ON)."
::= { signaltower 2 }
green-led OBJECT-TYPE
SYNTAX INTEGER(0..1)
ACCESS read-write
STATUS current
DESCRIPTION "The status of this Signal Tower element (0 = OFF, 1 = ON)."
::= { signaltower 3 }
blue-led OBJECT-TYPE
SYNTAX INTEGER(0..1)
ACCESS read-write
STATUS current
DESCRIPTION "The status of this Signal Tower element (0 = OFF, 1 = ON)."
::= { signaltower 4 }
white-led OBJECT-TYPE
SYNTAX INTEGER(0..1)
ACCESS read-write
STATUS current
DESCRIPTION "The status of this Signal Tower element (0 = OFF, 1 = ON)."
::= { signaltower 5 }
alarm1 OBJECT-TYPE
SYNTAX INTEGER(0..1)
ACCESS read-write
STATUS current
DESCRIPTION "The status of this Signal Tower element (0 = OFF, 1 = ON)."
::= { signaltower 6 }
alarm2 OBJECT-TYPE
SYNTAX INTEGER(0..1)
ACCESS read-write
STATUS current
DESCRIPTION "The status of this Signal Tower element (0 = OFF, 1 = ON)."
::= { signaltower 7 }
alarmmessage OBJECT-TYPE
SYNTAX OCTET STRING
ACCESS read-only
STATUS mandatory
DESCRIPTION "Last Alarm Message"
::= { traps 1 }
-- ROOMALERT3E TRAPS
room-alert-3e-snmp-trap TRAP-TYPE
ENTERPRISE ROOMALERT3E
VARIABLES { alarmmessage }
DESCRIPTION "A room-alert-3e-snmp-trap indicates that an alarm
condition has occurred on the sensor indicated
by the alarmmessage variable."
::= 2
END

229
mibs/avtech/ROOMALERT4E.MIB Normal file
View File

@ -0,0 +1,229 @@
--
--defines ROOMALERT4E-MIB for SNMP agent extension of Room Alert 4E
--Contents: Global Registration Module
-- Room Alert OIDs - Enterprise 20916
--Version: 1.0.1
--Date: WEB_RELEASE_DATE_PLACEHOLDER
--Developed By: AVTECH Software, Inc.
--
--Copyright (c) COPYRIGHT_YEAR_PLACEHOLDER AVTECH Software, Inc.
--
ROOMALERT4E-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 }
ROOMALERT4E OBJECT IDENTIFIER ::= { products 6 }
sensors OBJECT IDENTIFIER ::= { ROOMALERT4E 1 }
signaltower OBJECT IDENTIFIER ::= { ROOMALERT4E 2 }
traps OBJECT IDENTIFIER ::= { ROOMALERT4E 3 }
internal OBJECT IDENTIFIER ::= { sensors 1 }
temperature OBJECT IDENTIFIER ::= { internal 1 }
label OBJECT IDENTIFIER ::= { internal 2 }
digital OBJECT IDENTIFIER ::= { sensors 2 }
digital-sen1 OBJECT IDENTIFIER ::= { digital 1 }
digital-sen2 OBJECT IDENTIFIER ::= { digital 2 }
switch OBJECT IDENTIFIER ::= { sensors 3 }
-- Room Alert 4E MIB
-- Parameters
internal-tempf OBJECT-TYPE
SYNTAX INTEGER(0..65535)
ACCESS read-only
STATUS mandatory
DESCRIPTION "The internal temperature reading in Fahrenheit. Because the SNMP Protocol does not support floating point numbers, values are scaled by 100 and should be divided by 100 to get the actual value."
::= { temperature 1 }
internal-tempc OBJECT-TYPE
SYNTAX INTEGER(0..65535)
ACCESS read-only
STATUS mandatory
DESCRIPTION "The internal temperature reading in Celsius. Because the SNMP Protocol does not support floating point numbers, values are scaled by 100 and should be divided by 100 to get the actual value."
::= { temperature 2 }
internal-label OBJECT-TYPE
SYNTAX OCTET STRING
ACCESS read-only
STATUS mandatory
DESCRIPTION "The label of this sensor"
::= { label 1 }
digital-sen1-1 OBJECT-TYPE
SYNTAX INTEGER(0..65535)
ACCESS read-only
STATUS mandatory
DESCRIPTION "If this sensor is a Temperature or Temp/Humidity 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 or Temp/Humidity 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."
::= { 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."
::= { 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-label OBJECT-TYPE
SYNTAX OCTET STRING
ACCESS read-only
STATUS mandatory
DESCRIPTION "The label of this sensor"
::= {digital-sen1 6}
digital-sen2-1 OBJECT-TYPE
SYNTAX INTEGER(0..65535)
ACCESS read-only
STATUS mandatory
DESCRIPTION "If this sensor is a Temperature or Temp/Humidity 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 or Temp/Humidity 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."
::= { 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."
::= { 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-label OBJECT-TYPE
SYNTAX OCTET STRING
ACCESS read-only
STATUS mandatory
DESCRIPTION "The label of this sensor"
::= {digital-sen2 6}
switch-sen1 OBJECT-TYPE
SYNTAX INTEGER(0..1)
ACCESS read-only
STATUS mandatory
DESCRIPTION "The reading for the switch sensor 1 (0 = OPEN, 1 = CLOSED)."
::= { switch 1 }
switch-label OBJECT-TYPE
SYNTAX OCTET STRING
ACCESS read-only
STATUS mandatory
DESCRIPTION "The label for the switch sensor"
::= { switch 2 }
red-led OBJECT-TYPE
SYNTAX INTEGER(0..1)
ACCESS read-write
STATUS current
DESCRIPTION "The status of this Light Tower element (0 = OFF, 1 = ON)."
::= { signaltower 1 }
amber-led OBJECT-TYPE
SYNTAX INTEGER(0..1)
ACCESS read-write
STATUS current
DESCRIPTION "The status of this Light Tower element (0 = OFF, 1 = ON)."
::= { signaltower 2 }
green-led OBJECT-TYPE
SYNTAX INTEGER(0..1)
ACCESS read-write
STATUS current
DESCRIPTION "The status of this Light Tower element (0 = OFF, 1 = ON)."
::= { signaltower 3 }
blue-led OBJECT-TYPE
SYNTAX INTEGER(0..1)
ACCESS read-write
STATUS current
DESCRIPTION "The status of this Light Tower element (0 = OFF, 1 = ON)."
::= { signaltower 4 }
white-led OBJECT-TYPE
SYNTAX INTEGER(0..1)
ACCESS read-write
STATUS current
DESCRIPTION "The status of this Light Tower element (0 = OFF, 1 = ON)."
::= { signaltower 5 }
alarm1 OBJECT-TYPE
SYNTAX INTEGER(0..1)
ACCESS read-write
STATUS current
DESCRIPTION "The status of this Light Tower element (0 = OFF, 1 = ON)."
::= { signaltower 6 }
alarm2 OBJECT-TYPE
SYNTAX INTEGER(0..1)
ACCESS read-write
STATUS current
DESCRIPTION "The status of this Light Tower element (0 = OFF, 1 = ON)."
::= { signaltower 7 }
alarmmessage OBJECT-TYPE
SYNTAX OCTET STRING
ACCESS read-only
STATUS mandatory
DESCRIPTION "Last Alarm Message"
::= { traps 1 }
-- ROOMALERT4E TRAPS
room-alert-4e-snmp-trap TRAP-TYPE
ENTERPRISE ROOMALERT4E
VARIABLES { alarmmessage }
DESCRIPTION "A room-alert-4e-snmp-trap indicates that an alarm
condition has occurred on the sensor indicated
by the alarmmessage variable."
::= 2
END

362
mibs/avtech/ROOMALERT7E.MIB Normal file
View File

@ -0,0 +1,362 @@
--
--defines ROOMALERT7E-MIB for SNMP agent extension of Room Alert 7E
--Contents: Global Registration Module
-- Room Alert OIDs - Enterprise 20916
--Version: 2.0.3
--Date: 11 September 2007
--Developed By: AVTECH Software, Inc.
--
--Copyright (c) 2007 AVTECH Software, Inc.
--
ROOMALERT7E-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 }
roomalert7e OBJECT IDENTIFIER ::= { products 2 }
sensors OBJECT IDENTIFIER ::= { roomalert7e 1 }
traps OBJECT IDENTIFIER ::= { roomalert7e 2 }
thresholds OBJECT IDENTIFIER ::= { roomalert7e 3 }
temperature OBJECT IDENTIFIER ::= { sensors 1 }
switch OBJECT IDENTIFIER ::= { sensors 2 }
-- Room Alert 7E MIB
-- Parameters
tempreading1c OBJECT-TYPE
SYNTAX INTEGER(0..65535)
ACCESS read-only
STATUS mandatory
DESCRIPTION "Temperature Sensor 1 (Celsius)"
::= { temperature 1 }
tempreading2c OBJECT-TYPE
SYNTAX INTEGER(0..65535)
ACCESS read-only
STATUS mandatory
DESCRIPTION "Temperature Sensor 2 (Celsius)"
::= { temperature 2 }
tempreading3c OBJECT-TYPE
SYNTAX INTEGER(0..65535)
ACCESS read-only
STATUS mandatory
DESCRIPTION "Temperature Sensor 3 (Celsius)"
::= { temperature 3 }
tempreading4c OBJECT-TYPE
SYNTAX INTEGER(0..65535)
ACCESS read-only
STATUS mandatory
DESCRIPTION "Temperature Sensor 4 (Celsius)"
::= { temperature 4 }
tempreading1f OBJECT-TYPE
SYNTAX INTEGER(0..65535)
ACCESS read-only
STATUS mandatory
DESCRIPTION "Temperature Sensor 1 (Fahrenheit)"
::= { temperature 5 }
tempreading2f OBJECT-TYPE
SYNTAX INTEGER(0..65535)
ACCESS read-only
STATUS mandatory
DESCRIPTION "Temperature Sensor 2 (Fahrenheit)"
::= { temperature 6 }
tempreading3f OBJECT-TYPE
SYNTAX INTEGER(0..65535)
ACCESS read-only
STATUS mandatory
DESCRIPTION "Temperature Sensor 3 (Fahrenheit)"
::= { temperature 7 }
tempreading4f OBJECT-TYPE
SYNTAX INTEGER(0..65535)
ACCESS read-only
STATUS mandatory
DESCRIPTION "Temperature Sensor 4 (Fahrenheit)"
::= { temperature 8 }
switch1 OBJECT-TYPE
SYNTAX INTEGER(0..65535)
ACCESS read-only
STATUS mandatory
DESCRIPTION "Switch Sensor 1 (0 = OFF, 1 = ON)"
::= { switch 1 }
switch2 OBJECT-TYPE
SYNTAX INTEGER(0..65535)
ACCESS read-only
STATUS mandatory
DESCRIPTION "Switch Sensor 2 (0 = OFF, 1 = ON)"
::= { switch 2 }
switch3 OBJECT-TYPE
SYNTAX INTEGER(0..65535)
ACCESS read-only
STATUS mandatory
DESCRIPTION "Switch Sensor 3 (0 = OFF, 1 = ON)"
::= { switch 3 }
alarmtemp1 OBJECT-TYPE
SYNTAX INTEGER(0..2)
ACCESS read-only
STATUS mandatory
DESCRIPTION "Alarm for temperature 1
0 = temperature OK
1 = temperature too high
2 = temperature too low"
::= { traps 1 }
alarmtemp2 OBJECT-TYPE
SYNTAX INTEGER(0..2)
ACCESS read-only
STATUS mandatory
DESCRIPTION "Alarm for temperature 2
0 = temperature OK
1 = temperature too high
2 = temperature too low"
::= { traps 2 }
alarmtemp3 OBJECT-TYPE
SYNTAX INTEGER(0..2)
ACCESS read-only
STATUS mandatory
DESCRIPTION "Alarm for temperature 3
0 = temperature OK
1 = temperature too high
2 = temperature too low"
::= { traps 3 }
alarmtemp4 OBJECT-TYPE
SYNTAX INTEGER(0..2)
ACCESS read-only
STATUS mandatory
DESCRIPTION "Alarm for temperature 4
0 = temperature OK
1 = temperature too high
2 = temperature too low"
::= { traps 4 }
alarmswitch1 OBJECT-TYPE
SYNTAX INTEGER(0..1)
ACCESS read-only
STATUS mandatory
DESCRIPTION "Alarm for switch sensor 1
0 = Switch Open
1 = Switch Closed"
::= { traps 5 }
alarmswitch2 OBJECT-TYPE
SYNTAX INTEGER(0..1)
ACCESS read-only
STATUS mandatory
DESCRIPTION "Alarm for switch sensor 2
0 = Switch Open
1 = Switch Closed"
::= { traps 6 }
alarmswitch3 OBJECT-TYPE
SYNTAX INTEGER(0..1)
ACCESS read-only
STATUS mandatory
DESCRIPTION "Alarm for switch sensor 3
0 = Switch Open
1 = Switch Closed"
::= { traps 7 }
alarmmessage OBJECT-TYPE
SYNTAX OCTET STRING
ACCESS read-write
STATUS mandatory
DESCRIPTION "Message string to send with trap messages"
::= { traps 8 }
upperlimit1 OBJECT-TYPE
SYNTAX INTEGER(0..15000)
ACCESS read-only
STATUS mandatory
DESCRIPTION "High temperature threshold for temperature sensor 1"
::= { thresholds 1 }
lowerlimit1 OBJECT-TYPE
SYNTAX INTEGER(0..15000)
ACCESS read-only
STATUS mandatory
DESCRIPTION "Low temperature threshold for temperature sensor 1"
::= { thresholds 2 }
upperlimit2 OBJECT-TYPE
SYNTAX INTEGER(0..15000)
ACCESS read-only
STATUS mandatory
DESCRIPTION "High temperature threshold for temperature sensor 2"
::= { thresholds 3 }
lowerlimit2 OBJECT-TYPE
SYNTAX INTEGER(0..15000)
ACCESS read-only
STATUS mandatory
DESCRIPTION "Low temperature threshold for temperature sensor 2"
::= { thresholds 4 }
upperlimit3 OBJECT-TYPE
SYNTAX INTEGER(0..15000)
ACCESS read-only
STATUS mandatory
DESCRIPTION "High temperature threshold for temperature sensor 3"
::= { thresholds 5 }
lowerlimit3 OBJECT-TYPE
SYNTAX INTEGER(0..15000)
ACCESS read-only
STATUS mandatory
DESCRIPTION "Low temperature threshold for temperature sensor 3"
::= { thresholds 6 }
upperlimit4 OBJECT-TYPE
SYNTAX INTEGER(0..15000)
ACCESS read-only
STATUS mandatory
DESCRIPTION "High temperature threshold for temperature sensor 4"
::= { thresholds 7 }
lowerlimit4 OBJECT-TYPE
SYNTAX INTEGER(0..15000)
ACCESS read-only
STATUS mandatory
DESCRIPTION "Low temperature threshold for temperature sensor 4"
::= { thresholds 8 }
-- ROOMALERT7E TRAPS
alarmstart1-7e TRAP-TYPE
ENTERPRISE roomalert7e
VARIABLES { alarmmessage, tempreading1c, tempreading1f }
DESCRIPTION "A alarmstart1 trap signifies that the current
temperature on sensor 1 is outside the
defined high or low threshold."
::= 1
room-alert-7e-snmp-trap TRAP-TYPE
ENTERPRISE roomalert7e
VARIABLES { alarmmessage }
DESCRIPTION "A room-alert-7e-snmp-trap indicates that an alarm
condition has occurred on the sensor inidcated
by the alarmmessage variable."
::= 2
alarmstart2-7e TRAP-TYPE
ENTERPRISE roomalert7e
VARIABLES { alarmmessage, tempreading2c, tempreading2f }
DESCRIPTION "A alarmstart2 trap signifies that the current
temperature on sensor 2 is outside the
defined high or low threshold."
::= 3
alarmclear2-7e TRAP-TYPE
ENTERPRISE roomalert7e
VARIABLES { alarmmessage, tempreading2c, tempreading2f }
DESCRIPTION "A alarmclear2 trap signifies that the current
temperature on sensor 2 has returned to a
normal condition and is within the defined
high or low threshold."
::= 4
alarmstart3-7e TRAP-TYPE
ENTERPRISE roomalert7e
VARIABLES { alarmmessage, tempreading3c, tempreading3f }
DESCRIPTION "A alarmstart3 trap signifies that the current
temperature on sensor 3 is outside the
defined high or low threshold."
::= 5
alarmclear3-7e TRAP-TYPE
ENTERPRISE roomalert7e
VARIABLES { alarmmessage, tempreading3c, tempreading3f }
DESCRIPTION "A alarmclear3 trap signifies that the current
temperature on sensor 3 has returned to a
normal condition and is within the defined
high or low threshold."
::= 6
alarmstart4-7e TRAP-TYPE
ENTERPRISE roomalert7e
VARIABLES { alarmmessage, tempreading4c, tempreading4f }
DESCRIPTION "A alarmstart4 trap signifies that the current
temperature on sensor 4 is outside the
defined high or low threshold."
::= 7
alarmclear4-7e TRAP-TYPE
ENTERPRISE roomalert7e
VARIABLES { alarmmessage, tempreading4c, tempreading4f }
DESCRIPTION "A alarmclear4 trap signifies that the current
temperature on sensor 4 has returned to a
normal condition and is within the defined
high or low threshold."
::= 8
alarmstart5-7e TRAP-TYPE
ENTERPRISE roomalert7e
VARIABLES { alarmmessage, switch1, switch1 }
DESCRIPTION "A alarmstart5 trap signifies that the current
status of switch sensor 1 is outside the
defined threshold."
::= 9
alarmclear5-7e TRAP-TYPE
ENTERPRISE roomalert7e
VARIABLES { alarmmessage, switch1, switch1 }
DESCRIPTION "A alarmclear5 trap signifies that the current
status of switch sensor 1 is outside the
defined threshold."
::= 10
alarmstart6-7e TRAP-TYPE
ENTERPRISE roomalert7e
VARIABLES { alarmmessage, switch2, switch2 }
DESCRIPTION "A alarmstart6 trap signifies that the current
status of switch sensor 2 is outside the
defined threshold."
::= 11
alarmclear6-7e TRAP-TYPE
ENTERPRISE roomalert7e
VARIABLES { alarmmessage, switch2, switch2 }
DESCRIPTION "A alarmclear6 trap signifies that the current
status of switch sensor 2 is outside the
defined threshold."
::= 12
alarmstart7-7e TRAP-TYPE
ENTERPRISE roomalert7e
VARIABLES { alarmmessage, switch3, switch3 }
DESCRIPTION "A alarmstart7 trap signifies that the current
status of switch sensor 3 is outside the
defined threshold."
::= 13
alarmclear7-7e TRAP-TYPE
ENTERPRISE roomalert7e
VARIABLES { alarmmessage, switch3, switch3 }
DESCRIPTION "A alarmclear7 trap signifies that the current
status of switch sensor 3 is outside the
defined threshold."
::= 14
END

202
mibs/avtech/ROOMALERTST.MIB Normal file
View File

@ -0,0 +1,202 @@
--
--defines ROOMALERTST4E-MIB for SNMP agent extension of Room Alert ST4E
--Contents: Global Registration Module
-- Room Alert OIDs - Enterprise 20916
--Version: 1.0.0
--Date: 29 January 2008
--Developed By: AVTECH Software, Inc.
--
--Copyright (c) 2008 AVTECH Software, Inc.
--
ROOMALERTST4E-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 }
ROOMALERTST4E OBJECT IDENTIFIER ::= { products 6 }
sensors OBJECT IDENTIFIER ::= { ROOMALERTST4E 1 }
signaltower OBJECT IDENTIFIER ::= { ROOMALERTST4E 2 }
traps OBJECT IDENTIFIER ::= { ROOMALERTST4E 3 }
internal OBJECT IDENTIFIER ::= { sensors 1 }
temperature OBJECT IDENTIFIER ::= { internal 1 }
humidity OBJECT IDENTIFIER ::= { internal 2 }
heat-index OBJECT IDENTIFIER ::= { internal 3 }
digital OBJECT IDENTIFIER ::= { sensors 2 }
digital-sen1 OBJECT IDENTIFIER ::= { digital 1 }
digital-sen2 OBJECT IDENTIFIER ::= { digital 2 }
switch OBJECT IDENTIFIER ::= { sensors 3 }
-- Room Alert ST4E MIB
-- Parameters
internal-tempf OBJECT-TYPE
SYNTAX INTEGER(0..65535)
ACCESS read-only
STATUS mandatory
DESCRIPTION "The internal temperature reading in Fahrenheit. Because the SNMP Protocol does not support floating point numbers, values are scaled by 100 and should be divided by 100 to get the actual value."
::= { temperature 1 }
internal-tempc OBJECT-TYPE
SYNTAX INTEGER(0..65535)
ACCESS read-only
STATUS mandatory
DESCRIPTION "The internal temperature reading in Celsius. Because the SNMP Protocol does not support floating point numbers, values are scaled by 100 and should be divided by 100 to get the actual value."
::= { temperature 2 }
internal-humidity OBJECT-TYPE
SYNTAX INTEGER(0..65535)
ACCESS read-only
STATUS mandatory
DESCRIPTION "The internal relative humidity reading in %RH. Because the SNMP Protocol does not support floating point numbers, values are scaled by 100 and should be divided by 100 to get the actual value."
::= { humidity 1 }
internal-heat-index OBJECT-TYPE
SYNTAX INTEGER(0..65535)
ACCESS read-only
STATUS mandatory
DESCRIPTION "The internal heat index reading in Fahrenheit. Because the SNMP Protocol does not support floating point numbers, values are scaled by 100 and should be divided by 100 to get the actual value."
::= { heat-index 1 }
digital-sen1-1 OBJECT-TYPE
SYNTAX INTEGER(0..65535)
ACCESS read-only
STATUS mandatory
DESCRIPTION "If this sensor is a Temperature or Temp/Humidity sensor, this value represents the current temperature in Celsius. If this sensor is a Digital Power Sensor, this value represents the Current reading in Amperage."
::= { digital-sen1 1 }
digital-sen1-2 OBJECT-TYPE
SYNTAX INTEGER(0..65535)
ACCESS read-only
STATUS mandatory
DESCRIPTION "If this sensor is a Temperature or Temp/Humidity sensor, this value represents the current temperature in Fahrenheit. If this sensor is a Digital Power Sensor, this value represents the Power reading in Watts."
::= { 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 Digital Power Sensor, this value represents the Voltage reading in Volts."
::= { digital-sen1 3 }
digital-sen1-4 OBJECT-TYPE
SYNTAX INTEGER(0..65535)
ACCESS read-only
STATUS mandatory
DESCRIPTION "If this sensor is a Temperature or Temp/Humidity sensor, this value represents the current heat index in Fahrenheit. If this sensor is a Digital Power Sensor, this value represents the Reference reading in Volts."
::= { digital-sen1 4 }
digital-sen2-1 OBJECT-TYPE
SYNTAX INTEGER(0..65535)
ACCESS read-only
STATUS mandatory
DESCRIPTION "If this sensor is a Temperature or Temp/Humidity sensor, this value represents the current temperature in Celsius. If this sensor is a Digital Power Sensor, this value represents the Current reading in Amperage."
::= { digital-sen2 1 }
digital-sen2-2 OBJECT-TYPE
SYNTAX INTEGER(0..65535)
ACCESS read-only
STATUS mandatory
DESCRIPTION "If this sensor is a Temperature or Temp/Humidity sensor, this value represents the current temperature in Fahrenheit. If this sensor is a Digital Power Sensor, this value represents the Power reading in Watts."
::= { 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 Digital Power Sensor, this value represents the Voltage reading in Volts."
::= { digital-sen2 3 }
digital-sen2-4 OBJECT-TYPE
SYNTAX INTEGER(0..65535)
ACCESS read-only
STATUS mandatory
DESCRIPTION "If this sensor is a Temperature or Temp/Humidity sensor, this value represents the current heat index in Fahrenheit. If this sensor is a Digital Power Sensor, this value represents the Reference reading in Volts."
::= { digital-sen2 4 }
switch-sen1 OBJECT-TYPE
SYNTAX INTEGER(0..1)
ACCESS read-only
STATUS mandatory
DESCRIPTION "The reading for switch sensor 1 (0 = OPEN, 1 = CLOSED)."
::= { switch 1 }
red-led OBJECT-TYPE
SYNTAX INTEGER(0..1)
ACCESS read-write
STATUS current
DESCRIPTION "The status of this Signal Tower element (0 = OFF, 1 = ON)."
::= { signaltower 1 }
amber-led OBJECT-TYPE
SYNTAX INTEGER(0..1)
ACCESS read-write
STATUS current
DESCRIPTION "The status of this Signal Tower element (0 = OFF, 1 = ON)."
::= { signaltower 2 }
green-led OBJECT-TYPE
SYNTAX INTEGER(0..1)
ACCESS read-write
STATUS current
DESCRIPTION "The status of this Signal Tower element (0 = OFF, 1 = ON)."
::= { signaltower 3 }
blue-led OBJECT-TYPE
SYNTAX INTEGER(0..1)
ACCESS read-write
STATUS current
DESCRIPTION "The status of this Signal Tower element (0 = OFF, 1 = ON)."
::= { signaltower 4 }
white-led OBJECT-TYPE
SYNTAX INTEGER(0..1)
ACCESS read-write
STATUS current
DESCRIPTION "The status of this Signal Tower element (0 = OFF, 1 = ON)."
::= { signaltower 5 }
alarm1 OBJECT-TYPE
SYNTAX INTEGER(0..1)
ACCESS read-write
STATUS current
DESCRIPTION "The status of this Signal Tower element (0 = OFF, 1 = ON)."
::= { signaltower 6 }
alarm2 OBJECT-TYPE
SYNTAX INTEGER(0..1)
ACCESS read-write
STATUS current
DESCRIPTION "The status of this Signal Tower element (0 = OFF, 1 = ON)."
::= { signaltower 7 }
alarmmessage OBJECT-TYPE
SYNTAX OCTET STRING
ACCESS read-only
STATUS mandatory
DESCRIPTION "Last Alarm Message"
::= { traps 1 }
-- ROOMALERTST4E TRAPS
room-alert-st4e-snmp-trap TRAP-TYPE
ENTERPRISE ROOMALERTST4E
VARIABLES { alarmmessage }
DESCRIPTION "A room-alert-st4e-snmp-trap indicates that an alarm
condition has occurred on the sensor indicated
by the alarmmessage variable."
::= 2
END

266
mibs/avtech/TEMPAGER.MIB Normal file
View File

@ -0,0 +1,266 @@
--
--defines TEMPAGER-MIB for SNMP agent extension of TemPageR
--Contents: Global Registration Module
-- TemPageR OIDs - Enterprise 20916
--Version: 2.5.1
--Date: 11 September 2007
--Developed By: AVTECH Software, Inc.
--
--Copyright (c) 2007 AVTECH Software, Inc.
--
TEMPAGER-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 }
tempager OBJECT IDENTIFIER ::= { products 1 }
sensors OBJECT IDENTIFIER ::= { tempager 1 }
traps OBJECT IDENTIFIER ::= { tempager 2 }
thresholds OBJECT IDENTIFIER ::= { tempager 3 }
temperature OBJECT IDENTIFIER ::= { sensors 1 }
-- TemPageR MIB
-- Parameters
tempreading1c OBJECT-TYPE
SYNTAX INTEGER(0..65535)
ACCESS read-only
STATUS mandatory
DESCRIPTION "Temperature Sensor 1 (Celsius)"
::= { temperature 1 }
tempreading2c OBJECT-TYPE
SYNTAX INTEGER(0..65535)
ACCESS read-only
STATUS mandatory
DESCRIPTION "Temperature Sensor 2 (Celsius)"
::= { temperature 2 }
tempreading3c OBJECT-TYPE
SYNTAX INTEGER(0..65535)
ACCESS read-only
STATUS mandatory
DESCRIPTION "Temperature Sensor 3 (Celsius)"
::= { temperature 3 }
tempreading4c OBJECT-TYPE
SYNTAX INTEGER(0..65535)
ACCESS read-only
STATUS mandatory
DESCRIPTION "Temperature Sensor 4 (Celsius)"
::= { temperature 4 }
tempreading1f OBJECT-TYPE
SYNTAX INTEGER(0..65535)
ACCESS read-only
STATUS mandatory
DESCRIPTION "Temperature Sensor 1 (Fahrenheit)"
::= { temperature 5 }
tempreading2f OBJECT-TYPE
SYNTAX INTEGER(0..65535)
ACCESS read-only
STATUS mandatory
DESCRIPTION "Temperature Sensor 2 (Fahrenheit)"
::= { temperature 6 }
tempreading3f OBJECT-TYPE
SYNTAX INTEGER(0..65535)
ACCESS read-only
STATUS mandatory
DESCRIPTION "Temperature Sensor 3 (Fahrenheit)"
::= { temperature 7 }
tempreading4f OBJECT-TYPE
SYNTAX INTEGER(0..65535)
ACCESS read-only
STATUS mandatory
DESCRIPTION "Temperature Sensor 4 (Fahrenheit)"
::= { temperature 8 }
alarmtemp1 OBJECT-TYPE
SYNTAX INTEGER(0..2)
ACCESS read-only
STATUS mandatory
DESCRIPTION "Alarm for temperature 1
0 = temperature OK
1 = temperature too high
2 = temperature too low"
::= { traps 1 }
alarmtemp2 OBJECT-TYPE
SYNTAX INTEGER(0..2)
ACCESS read-only
STATUS mandatory
DESCRIPTION "Alarm for temperature 2
0 = temperature OK
1 = temperature too high
2 = temperature too low"
::= { traps 2 }
alarmtemp3 OBJECT-TYPE
SYNTAX INTEGER(0..2)
ACCESS read-only
STATUS mandatory
DESCRIPTION "Alarm for temperature 3
0 = temperature OK
1 = temperature too high
2 = temperature too low"
::= { traps 3 }
alarmtemp4 OBJECT-TYPE
SYNTAX INTEGER(0..2)
ACCESS read-only
STATUS mandatory
DESCRIPTION "Alarm for temperature 4
0 = temperature OK
1 = temperature too high
2 = temperature too low"
::= { traps 4 }
alarmmessage OBJECT-TYPE
SYNTAX OCTET STRING
ACCESS read-write
STATUS mandatory
DESCRIPTION "Message string to send with trap messages"
::= { traps 5 }
upperlimit1 OBJECT-TYPE
SYNTAX INTEGER(0..15000)
ACCESS read-only
STATUS mandatory
DESCRIPTION "High temperature threshold for temperature sensor 1"
::= { thresholds 1 }
lowerlimit1 OBJECT-TYPE
SYNTAX INTEGER(0..15000)
ACCESS read-only
STATUS mandatory
DESCRIPTION "Low temperature threshold for temperature sensor 1"
::= { thresholds 2 }
upperlimit2 OBJECT-TYPE
SYNTAX INTEGER(0..15000)
ACCESS read-only
STATUS mandatory
DESCRIPTION "High temperature threshold for temperature sensor 2"
::= { thresholds 3 }
lowerlimit2 OBJECT-TYPE
SYNTAX INTEGER(0..15000)
ACCESS read-only
STATUS mandatory
DESCRIPTION "Low temperature threshold for temperature sensor 2"
::= { thresholds 4 }
upperlimit3 OBJECT-TYPE
SYNTAX INTEGER(0..15000)
ACCESS read-only
STATUS mandatory
DESCRIPTION "High temperature threshold for temperature sensor 3"
::= { thresholds 5 }
lowerlimit3 OBJECT-TYPE
SYNTAX INTEGER(0..15000)
ACCESS read-only
STATUS mandatory
DESCRIPTION "Low temperature threshold for temperature sensor 3"
::= { thresholds 6 }
upperlimit4 OBJECT-TYPE
SYNTAX INTEGER(0..15000)
ACCESS read-only
STATUS mandatory
DESCRIPTION "High temperature threshold for temperature sensor 4"
::= { thresholds 7 }
lowerlimit4 OBJECT-TYPE
SYNTAX INTEGER(0..15000)
ACCESS read-only
STATUS mandatory
DESCRIPTION "Low temperature threshold for temperature sensor 4"
::= { thresholds 8 }
-- TEMPAGER TRAPS
alarmstart1-t4 TRAP-TYPE
ENTERPRISE tempager
VARIABLES { alarmmessage, tempreading1c, tempreading1f }
DESCRIPTION "A alarmstart1 trap signifies that the current
temperature on sensor 1 is outside the
defined high or low threshold."
::= 1
tempager-snmp-trap TRAP-TYPE
ENTERPRISE tempager
VARIABLES { alarmmessage, tempreading1c, tempreading1f, tempreading2c, tempreading2f, tempreading3c, tempreading3f, tempreading4c, tempreading4f }
DESCRIPTION "A tempager-snmp-trap indicates that an alarm
condition has occurred on the sensor inidcated
by the alarmmessage variable."
::= 2
alarmstart2-t4 TRAP-TYPE
ENTERPRISE tempager
VARIABLES { alarmmessage, tempreading2c, tempreading2f }
DESCRIPTION "A alarmstart2 trap signifies that the current
temperature on sensor 2 is outside the
defined high or low threshold."
::= 3
alarmclear2-t4 TRAP-TYPE
ENTERPRISE tempager
VARIABLES { alarmmessage, tempreading2c, tempreading2f }
DESCRIPTION "A alarmclear2 trap signifies that the current
temperature on sensor 2 has returned to a
normal condition and is within the defined
high or low threshold."
::= 4
alarmstart3-t4 TRAP-TYPE
ENTERPRISE tempager
VARIABLES { alarmmessage, tempreading3c, tempreading3f }
DESCRIPTION "A alarmstart3 trap signifies that the current
temperature on sensor 3 is outside the
defined high or low threshold."
::= 5
alarmclear3-t4 TRAP-TYPE
ENTERPRISE tempager
VARIABLES { alarmmessage, tempreading3c, tempreading3f }
DESCRIPTION "A alarmclear3 trap signifies that the current
temperature on sensor 3 has returned to a
normal condition and is within the defined
high or low threshold."
::= 6
alarmstart4-t4 TRAP-TYPE
ENTERPRISE tempager
VARIABLES { alarmmessage, tempreading4c, tempreading4f }
DESCRIPTION "A alarmstart4 trap signifies that the current
temperature on sensor 4 is outside the
defined high or low threshold."
::= 7
alarmclear4-t4 TRAP-TYPE
ENTERPRISE tempager
VARIABLES { alarmmessage, tempreading4c, tempreading4f }
DESCRIPTION "A alarmclear4 trap signifies that the current
temperature on sensor 4 has returned to a
normal condition and is within the defined
high or low threshold."
::= 8
END

127
mibs/avtech/TEMPAGER3E.MIB Normal file
View File

@ -0,0 +1,127 @@
--
--defines TEMPAGER3E-MIB for SNMP agent extension of TemPageR 3E
--Contents: Global Registration Module
-- TemPageR OIDs - Enterprise 20916
--Version: 1.0.0
--Date: 30 July 2008
--Developed By: AVTECH Software, Inc.
--
--Copyright (c) 2008 AVTECH Software, Inc.
--
TEMPAGER3E-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 }
TEMPAGER3E OBJECT IDENTIFIER ::= { products 7 }
sensors OBJECT IDENTIFIER ::= { TEMPAGER3E 1 }
traps OBJECT IDENTIFIER ::= { TEMPAGER3E 2 }
internal OBJECT IDENTIFIER ::= { sensors 1 }
temperature OBJECT IDENTIFIER ::= { internal 1 }
digital OBJECT IDENTIFIER ::= { sensors 2 }
digital-sen1 OBJECT IDENTIFIER ::= { digital 1 }
digital-sen2 OBJECT IDENTIFIER ::= { digital 2 }
-- TemPageR 3E MIB
-- Parameters
internal-tempc OBJECT-TYPE
SYNTAX INTEGER(0..65535)
ACCESS read-only
STATUS mandatory
DESCRIPTION "The internal temperature reading in Celsius. Because the SNMP Protocol does not support floating point numbers, values are scaled by 100 and should be divided by 100 to get the actual value."
::= { temperature 1 }
internal-tempf OBJECT-TYPE
SYNTAX INTEGER(0..65535)
ACCESS read-only
STATUS mandatory
DESCRIPTION "The internal temperature reading in Fahrenheit. Because the SNMP Protocol does not support floating point numbers, values are scaled by 100 and should be divided by 100 to get the actual value."
::= { temperature 2 }
digital-sen1-1 OBJECT-TYPE
SYNTAX INTEGER(0..65535)
ACCESS read-only
STATUS mandatory
DESCRIPTION "If this sensor is a Temperature or Temp/Humidity sensor, this value represents the current temperature in Celsius. If this sensor is a Digital Power Sensor, this value represents the Current reading in Amperage."
::= { digital-sen1 1 }
digital-sen1-2 OBJECT-TYPE
SYNTAX INTEGER(0..65535)
ACCESS read-only
STATUS mandatory
DESCRIPTION "If this sensor is a Temperature or Temp/Humidity sensor, this value represents the current temperature in Fahrenheit. If this sensor is a Digital Power Sensor, this value represents the Power reading in Watts."
::= { 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 Digital Power Sensor, this value represents the Voltage reading in Volts."
::= { digital-sen1 3 }
digital-sen1-4 OBJECT-TYPE
SYNTAX INTEGER(0..65535)
ACCESS read-only
STATUS mandatory
DESCRIPTION "If this sensor is a Temperature or Temp/Humidity sensor, this value represents the current heat index in Fahrenheit. If this sensor is a Digital Power Sensor, this value represents the Reference reading in Volts."
::= { digital-sen1 4 }
digital-sen2-1 OBJECT-TYPE
SYNTAX INTEGER(0..65535)
ACCESS read-only
STATUS mandatory
DESCRIPTION "If this sensor is a Temperature or Temp/Humidity sensor, this value represents the current temperature in Celsius. If this sensor is a Digital Power Sensor, this value represents the Current reading in Amperage."
::= { digital-sen2 1 }
digital-sen2-2 OBJECT-TYPE
SYNTAX INTEGER(0..65535)
ACCESS read-only
STATUS mandatory
DESCRIPTION "If this sensor is a Temperature or Temp/Humidity sensor, this value represents the current temperature in Fahrenheit. If this sensor is a Digital Power Sensor, this value represents the Power reading in Watts."
::= { 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 Digital Power Sensor, this value represents the Voltage reading in Volts."
::= { digital-sen2 3 }
digital-sen2-4 OBJECT-TYPE
SYNTAX INTEGER(0..65535)
ACCESS read-only
STATUS mandatory
DESCRIPTION "If this sensor is a Temperature or Temp/Humidity sensor, this value represents the current heat index in Fahrenheit. If this sensor is a Digital Power Sensor, this value represents the Reference reading in Volts."
::= { digital-sen2 4 }
alarmmessage OBJECT-TYPE
SYNTAX OCTET STRING
ACCESS read-only
STATUS mandatory
DESCRIPTION "Last Alarm Message"
::= { traps 1 }
-- TEMPAGER3E TRAPS
tempager3e-snmp-trap TRAP-TYPE
ENTERPRISE TEMPAGER3E
VARIABLES { alarmmessage }
DESCRIPTION "A tempager3e-snmp-trap indicates that an alarm
condition has occurred on the sensor indicated
by the alarmmessage variable."
::= 2
END