-- (C) COPYRIGHT ETHERSTUFF 2009. -- -- EtherStuff Ethermometer ET-2 4620 Model Specific MIB. -- -- MIB Version 2.2 -- November 28, 2009 -- -- Company names and product names mentioned herein may be -- trademarks, and/or registered trademarks of their respective -- companies. -- -- For interal and external use. -- -- This MIB describes all the ethermometer model specific -- objects suppported by the ET-2 4620 device -- -- This MIB complies with the following RFCs: -- -- rfc 1157 Simple Network Management Protocol -- rfc 1155 Structure of Management Information -- Ethermometer-ET2 DEFINITIONS ::= BEGIN IMPORTS mgmt FROM RFC1155-SMI OBJECT-TYPE FROM RFC-1212 TRAP-TYPE FROM RFC-1215; DisplayString ::= OCTET STRING -- mandatory nodes mib-2 OBJECT IDENTIFIER ::= { mgmt 1 } system OBJECT IDENTIFIER ::= { mib-2 1 } -- enterprise nodes etherstuff OBJECT IDENTIFIER ::= { iso(1) org(3) dod(6) internet(1) private(4) enterprises(1) 22899 } products OBJECT IDENTIFIER ::= { etherstuff 0 } et2 OBJECT IDENTIFIER ::= { products 0 } device OBJECT IDENTIFIER ::= { et2 0 } sensor OBJECT IDENTIFIER ::= { et2 1 } traps OBJECT IDENTIFIER ::= { et2 5 } sysLocation OBJECT-TYPE SYNTAX DisplayString (SIZE(0..80)) ACCESS read-only STATUS mandatory DESCRIPTION "The physical location of this node." ::= { system 6 } sysContact OBJECT-TYPE SYNTAX DisplayString (SIZE(0..80)) ACCESS read-only STATUS mandatory DESCRIPTION "The textual identification of the contact person for this managed node, together with information on how to contact this person." ::= { system 4 } sysName OBJECT-TYPE SYNTAX DisplayString (SIZE(0..80)) ACCESS read-only STATUS mandatory DESCRIPTION "An administratively-assigned name for this managed node. By convention, this is the node's fully-qualified domain name." ::= { system 5 } modelName OBJECT-TYPE SYNTAX DisplayString (SIZE(0..50)) ACCESS read-only STATUS optional DESCRIPTION "The model name of the device." ::= { device 0 } modelNumber OBJECT-TYPE SYNTAX DisplayString (SIZE(0..50)) ACCESS read-only STATUS optional DESCRIPTION "The model number of the device." ::= { device 1 } serialNumber OBJECT-TYPE SYNTAX DisplayString (SIZE(0..50)) ACCESS read-only STATUS optional DESCRIPTION "The serial number of the device." ::= { device 2 } firmwareVersion OBJECT-TYPE SYNTAX DisplayString (SIZE(0..50)) ACCESS read-only STATUS optional DESCRIPTION "The firmware version of the device." ::= { device 3 } hostname OBJECT-TYPE SYNTAX DisplayString (SIZE(0..50)) ACCESS read-only STATUS optional DESCRIPTION "The device network hostname (ET2_devName_serialNo)." ::= { device 4 } macAddress OBJECT-TYPE SYNTAX DisplayString (SIZE(0..50)) ACCESS read-only STATUS optional DESCRIPTION "The string ethernet mac address of the device." ::= { device 5 } ipAddress OBJECT-TYPE SYNTAX DisplayString (SIZE(0..50)) ACCESS read-only STATUS optional DESCRIPTION "The string IPv4 address of the device." ::= { device 6 } subnet OBJECT-TYPE SYNTAX DisplayString (SIZE(0..50)) ACCESS read-only STATUS optional DESCRIPTION "The string subnet mask of the device." ::= { device 7 } uptime OBJECT-TYPE SYNTAX DisplayString (SIZE(0..50)) ACCESS read-only STATUS optional DESCRIPTION "The string uptime of the device in days, hrs, mins, secs." ::= { device 8 } date OBJECT-TYPE SYNTAX DisplayString (SIZE(0..50)) ACCESS read-only STATUS optional DESCRIPTION "The string date value of the device." ::= { device 20 } time OBJECT-TYPE SYNTAX DisplayString (SIZE(0..50)) ACCESS read-only STATUS optional DESCRIPTION "The string time value of the device." ::= { device 21 } sensorType OBJECT-TYPE SYNTAX DisplayString (SIZE(0..50)) ACCESS read-only STATUS optional DESCRIPTION "The sensor type of the first sensor (Temperature/Closure or Temp/RelativeHumidity/Closure)" ::= { sensor 0 } sensorTemp OBJECT-TYPE SYNTAX DisplayString (SIZE(0..50)) ACCESS read-only STATUS optional DESCRIPTION "The current temperature reading of the first sensor." ::= { sensor 1 } sensorTempScale OBJECT-TYPE SYNTAX DisplayString (SIZE(0..50)) ACCESS read-only STATUS optional DESCRIPTION "The temperature scale of the first sensor (Celcius or Fahrenheit)" ::= { sensor 2 } sensorHighTempAlarm OBJECT-TYPE SYNTAX DisplayString (SIZE(0..50)) ACCESS read-only STATUS optional DESCRIPTION "The high temperature threshold for a sensor temperature alarm." ::= { sensor 3 } sensorLowTempAlarm OBJECT-TYPE SYNTAX DisplayString (SIZE(0..50)) ACCESS read-only STATUS optional DESCRIPTION "The low temperature threshold for a sensor temperature alarm." ::= { sensor 4 } sensorClosure1State OBJECT-TYPE SYNTAX DisplayString (SIZE(0..50)) ACCESS read-only STATUS optional DESCRIPTION "The current state of sensor closure1 (Open, Closed, or Disabled)." ::= { sensor 5 } sensorClosure2State OBJECT-TYPE SYNTAX DisplayString (SIZE(0..50)) ACCESS read-only STATUS optional DESCRIPTION "The current state of sensor closure2 (Open, Closed, or Disabled)." ::= { sensor 6 } sensorLatchedTemp OBJECT-TYPE SYNTAX DisplayString (SIZE(0..50)) ACCESS read-only STATUS optional DESCRIPTION "The temperature reading of sensor in the last temperature alarm." ::= { sensor 7 } sensorClosure1LatchedState OBJECT-TYPE SYNTAX DisplayString (SIZE(0..50)) ACCESS read-only STATUS optional DESCRIPTION "The state of sensor closure1 (Open, Closed, or Disabled) in the last closure1 alarm." ::= { sensor 8 } sensorClosure2LatchedState OBJECT-TYPE SYNTAX DisplayString (SIZE(0..50)) ACCESS read-only STATUS optional DESCRIPTION "The state of sensor closure2 (Open, Closed, or Disabled) in the last closure2 alarm." ::= { sensor 9 } sensorRelativeHumidity OBJECT-TYPE SYNTAX DisplayString (SIZE(0..50)) ACCESS read-only STATUS optional DESCRIPTION "The relative humidity reading of sensor." ::= { sensor 10 } sensorHighRHAlarm OBJECT-TYPE SYNTAX DisplayString (SIZE(0..50)) ACCESS read-only STATUS optional DESCRIPTION "The high relative humidity threshold for a sensor relative humidity alarm." ::= { sensor 11 } sensorLowRHAlarm OBJECT-TYPE SYNTAX DisplayString (SIZE(0..50)) ACCESS read-only STATUS optional DESCRIPTION "The low relative humidity threshold for a sensor relative humidity alarm." ::= { sensor 12 } sensorLatchedRelativeHumidity OBJECT-TYPE SYNTAX DisplayString (SIZE(0..50)) ACCESS read-only STATUS optional DESCRIPTION "The relative humidity reading of sensor in the last relative humidity alarm." ::= { sensor 13 } alarmsensorTemperature TRAP-TYPE ENTERPRISE traps VARIABLES { sensorLatchedTemp } DESCRIPTION "This trap is sent whenever the sensor temperature reading is above or below the sensorHighTemperature and sensorLowTemperature values." ::= 0 alarmsensorClosure1Signaled TRAP-TYPE ENTERPRISE traps VARIABLES { sensorClosure1LatchedState } DESCRIPTION "This trap is sent whenever the sensor closure1 reading is an alarm condition (depending on whether it is set for alarm when opened or alarm when closed)." ::= 1 alarmsensorClosure1Cleared TRAP-TYPE ENTERPRISE traps VARIABLES { sensorClosure1LatchedState } DESCRIPTION "This trap is sent whenever the sensor closure1 reading is cleared condition (depending on whether it is set for alarm when opened or alarm when closed)." ::= 2 alarmsensorClosure2Signaled TRAP-TYPE ENTERPRISE traps VARIABLES { sensorClosure2LatchedState } DESCRIPTION "This trap is sent whenever the sensor closure2 reading is an alarm condition (depending on whether it is set for alarm when opened or alarm when closed)." ::= 3 alarmsensorClosure2Cleared TRAP-TYPE ENTERPRISE traps VARIABLES { sensorClosure2LatchedState } DESCRIPTION "This trap is sent whenever the sensor closure2 reading is cleared condition (depending on whether it is set for alarm when opened or alarm when closed)." ::= 4 alarmsensorRelativeHumidity TRAP-TYPE ENTERPRISE traps VARIABLES { sensorLatchedRelativeHumidity } DESCRIPTION "This trap is sent whenever the sensor relative humidity reading is above the sensorHighRHAlarm value or below the sensorLowRHAlarm value." ::= 5 END