diff options
| author | David Leutgeb <david.leutgeb@mannundmouse.com> | 2023-12-05 12:25:34 +0100 |
|---|---|---|
| committer | David Leutgeb <david.leutgeb@mannundmouse.com> | 2023-12-05 12:25:34 +0100 |
| commit | 98a672123c7872f6b9b75a9a2b6bb3aea504de6a (patch) | |
| tree | 9b13bd7f563c3198047bd359195327cf28b3caf0 /MIBS/avtech/ROOMALERT7E-MIB | |
| download | mibs-98a672123c7872f6b9b75a9a2b6bb3aea504de6a.tar.gz mibs-98a672123c7872f6b9b75a9a2b6bb3aea504de6a.zip | |
Diffstat (limited to 'MIBS/avtech/ROOMALERT7E-MIB')
| -rw-r--r-- | MIBS/avtech/ROOMALERT7E-MIB | 362 |
1 files changed, 362 insertions, 0 deletions
diff --git a/MIBS/avtech/ROOMALERT7E-MIB b/MIBS/avtech/ROOMALERT7E-MIB new file mode 100644 index 0000000..bdb6a3e --- /dev/null +++ b/MIBS/avtech/ROOMALERT7E-MIB @@ -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 |