2977 lines
		
	
	
		
			82 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			2977 lines
		
	
	
		
			82 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
TRIPPLITE-12X DEFINITIONS ::= BEGIN
 | 
						|
 | 
						|
IMPORTS
 | 
						|
  TRAP-TYPE
 | 
						|
     FROM RFC-1215
 | 
						|
  DisplayString,
 | 
						|
  TruthValue,
 | 
						|
  TimeStamp,
 | 
						|
  TimeInterval,
 | 
						|
  DateAndTime,
 | 
						|
  AutonomousType,
 | 
						|
  VariablePointer,
 | 
						|
  RowStatus
 | 
						|
    FROM SNMPv2-TC
 | 
						|
  OBJECT-GROUP,
 | 
						|
  NOTIFICATION-GROUP
 | 
						|
    FROM SNMPv2-CONF
 | 
						|
  MODULE-IDENTITY,
 | 
						|
  OBJECT-IDENTITY,
 | 
						|
  OBJECT-TYPE,
 | 
						|
  NOTIFICATION-TYPE,
 | 
						|
  Gauge32,
 | 
						|
  Integer32,
 | 
						|
  IpAddress
 | 
						|
    FROM SNMPv2-SMI
 | 
						|
  PositiveInteger,
 | 
						|
  NonNegativeInteger
 | 
						|
    FROM UPS-MIB
 | 
						|
  tripplite
 | 
						|
    FROM TRIPPLITE;
 | 
						|
 | 
						|
tlPowerAlert MODULE-IDENTITY
 | 
						|
  LAST-UPDATED "201702281600Z"
 | 
						|
  ORGANIZATION "Tripp Lite"
 | 
						|
  CONTACT-INFO
 | 
						|
    "Software Engineering
 | 
						|
    Tripp Lite
 | 
						|
    1111 W. 35th St.
 | 
						|
    Chicago, IL 60609"
 | 
						|
  DESCRIPTION
 | 
						|
    "This MIB module defines MIB objects which provide mechanisms for
 | 
						|
    remote management capabilities of Tripplite PowerAlert and related
 | 
						|
    software."
 | 
						|
  REVISION "201702281600Z"
 | 
						|
    "Corrected spelling errors"
 | 
						|
  REVISION "201507290000Z"
 | 
						|
  DESCRIPTION
 | 
						|
    "Removed obsolete legacy PowerAlert 11 sections"
 | 
						|
  REVISION "201410170930Z"
 | 
						|
  DESCRIPTION
 | 
						|
    "Added tlUpsAggregatePowerFactor"
 | 
						|
  REVISION "201409181000Z"
 | 
						|
  DESCRIPTION
 | 
						|
    "Added additional tlUpsInputSource... elements"
 | 
						|
  REVISION "201408060830Z"
 | 
						|
  DESCRIPTION
 | 
						|
    "Added additional elements to tlUpsOutputCircuitTable"
 | 
						|
  REVISION "201405080830Z"
 | 
						|
  DESCRIPTION
 | 
						|
    "Added tlUpsInputSourceSelect"
 | 
						|
  REVISION "201404091000Z"
 | 
						|
  DESCRIPTION
 | 
						|
    "Added missing well known alarms"
 | 
						|
  REVISION "201310301300Z"
 | 
						|
  DESCRIPTION
 | 
						|
    "Consolidated and Released for PAL v12.06.006x"
 | 
						|
  
 | 
						|
  ::= { tripplite 90 }
 | 
						|
 | 
						|
 | 
						|
--------------------------------------------------------------------------
 | 
						|
-- Enumerations
 | 
						|
--------------------------------------------------------------------------
 | 
						|
 | 
						|
tlEnumerations OBJECT IDENTIFIER  ::= { tripplite 2 }
 | 
						|
 | 
						|
tlOperatingSystems OBJECT IDENTIFIER ::= { tlEnumerations 1 }
 | 
						|
 | 
						|
hpux9 OBJECT IDENTIFIER   ::= { tlOperatingSystems 1 }
 | 
						|
 | 
						|
sunos4 OBJECT IDENTIFIER  ::= { tlOperatingSystems 2 }
 | 
						|
 | 
						|
solaris OBJECT IDENTIFIER   ::= { tlOperatingSystems 3 }
 | 
						|
 | 
						|
osf OBJECT IDENTIFIER   ::= { tlOperatingSystems 4 }
 | 
						|
 | 
						|
ultrix OBJECT IDENTIFIER  ::= { tlOperatingSystems 5 }
 | 
						|
 | 
						|
hpux10 OBJECT IDENTIFIER  ::= { tlOperatingSystems 6 }
 | 
						|
 | 
						|
netbsd1 OBJECT IDENTIFIER   ::= { tlOperatingSystems 7 }
 | 
						|
 | 
						|
freebsd OBJECT IDENTIFIER   ::= { tlOperatingSystems 8 }
 | 
						|
 | 
						|
irix OBJECT IDENTIFIER  ::= { tlOperatingSystems 9 }
 | 
						|
 | 
						|
linux OBJECT IDENTIFIER   ::= { tlOperatingSystems 10 }
 | 
						|
 | 
						|
bsdi OBJECT IDENTIFIER  ::= { tlOperatingSystems 11 }
 | 
						|
 | 
						|
openbsd OBJECT IDENTIFIER   ::= { tlOperatingSystems 12 }
 | 
						|
 | 
						|
win32 OBJECT IDENTIFIER   ::= { tlOperatingSystems 13 }
 | 
						|
 | 
						|
hpux11 OBJECT IDENTIFIER  ::= { tlOperatingSystems 14 }
 | 
						|
 | 
						|
win9x OBJECT IDENTIFIER   ::= { tlOperatingSystems 50 }
 | 
						|
 | 
						|
winnt OBJECT IDENTIFIER   ::= { tlOperatingSystems 51 }
 | 
						|
 | 
						|
solspark OBJECT IDENTIFIER  ::= { tlOperatingSystems 52 }
 | 
						|
 | 
						|
solintel OBJECT IDENTIFIER  ::= { tlOperatingSystems 53 }
 | 
						|
 | 
						|
aix OBJECT IDENTIFIER   ::= { tlOperatingSystems 54 }
 | 
						|
 | 
						|
sco OBJECT IDENTIFIER   ::= { tlOperatingSystems 55 }
 | 
						|
 | 
						|
osx OBJECT IDENTIFIER   ::= { tlOperatingSystems 56 }
 | 
						|
 | 
						|
unknown OBJECT IDENTIFIER   ::= { tlOperatingSystems 255 }
 | 
						|
 | 
						|
--------------------------------------------------------------------------
 | 
						|
-- Power Alert System Settings
 | 
						|
--------------------------------------------------------------------------
 | 
						|
-- tlPowerAlert OBJECT IDENTIFIER ::= { tripplite 90 }
 | 
						|
 | 
						|
tlPASystem OBJECT IDENTIFIER ::= { tlPowerAlert 1 }
 | 
						|
 | 
						|
tlPAContacts OBJECT IDENTIFIER ::= { tlPASystem 1 }
 | 
						|
 | 
						|
tlPAEmailContacts OBJECT IDENTIFIER   ::= { tlPAContacts 1 }
 | 
						|
 | 
						|
tlPANumberOfEmailContacts OBJECT-TYPE
 | 
						|
  SYNTAX NonNegativeInteger
 | 
						|
  MAX-ACCESS read-only
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "The number email contacts currently defined."
 | 
						|
  ::= { tlPAEmailContacts 1 }
 | 
						|
 | 
						|
tlPAEmailContactsTable OBJECT-TYPE
 | 
						|
  SYNTAX SEQUENCE OF TlPAEmailContactEntry
 | 
						|
  MAX-ACCESS not-accessible
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "A list email contact entries. The number of entries is
 | 
						|
    given by the value of tlPANumberOfEmailContacts."
 | 
						|
  ::= { tlPAEmailContacts 2 }
 | 
						|
  
 | 
						|
tlPAEmailContactEntry OBJECT-TYPE
 | 
						|
  SYNTAX TlPAEmailContactEntry
 | 
						|
  MAX-ACCESS not-accessible
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "An entry containing email contacts information."
 | 
						|
  INDEX { tlPAEmailContactIndex }
 | 
						|
  ::= { tlPAEmailContactsTable 1 }
 | 
						|
 | 
						|
TlPAEmailContactEntry ::= SEQUENCE {
 | 
						|
  tlPAEmailContactIndex		PositiveInteger,
 | 
						|
  tlPAEmailContactRowStatus	RowStatus,
 | 
						|
  tlPAEmailContactName			DisplayString,
 | 
						|
  tlPAEmailContactAddress		DisplayString
 | 
						|
   }
 | 
						|
 | 
						|
tlPAEmailContactIndex OBJECT-TYPE
 | 
						|
  SYNTAX PositiveInteger
 | 
						|
  MAX-ACCESS read-only
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "This is the index number of the email contact."
 | 
						|
  ::= { tlPAEmailContactEntry 1 }
 | 
						|
 | 
						|
tlPAEmailContactRowStatus OBJECT-TYPE
 | 
						|
  SYNTAX RowStatus
 | 
						|
  MAX-ACCESS read-write
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "The row status for the tlPAEmailContactTable row"
 | 
						|
  ::= { tlPAEmailContactEntry 2 }
 | 
						|
  
 | 
						|
tlPAEmailContactName OBJECT-TYPE
 | 
						|
  SYNTAX DisplayString
 | 
						|
  MAX-ACCESS read-write
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "The name of the email contact."
 | 
						|
  ::= { tlPAEmailContactEntry 3 }
 | 
						|
 | 
						|
tlPAEmailContactAddress OBJECT-TYPE
 | 
						|
  SYNTAX DisplayString
 | 
						|
  MAX-ACCESS read-write
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "The address of the email contact."
 | 
						|
  ::= { tlPAEmailContactEntry 4 }
 | 
						|
 | 
						|
tlPASnmpContacts OBJECT IDENTIFIER   ::= { tlPAContacts 2 }
 | 
						|
 | 
						|
tlPANumberOfSnmpContacts OBJECT-TYPE
 | 
						|
  SYNTAX NonNegativeInteger
 | 
						|
  MAX-ACCESS read-only
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "The number SNMP contacts currently defined."
 | 
						|
  ::= { tlPASnmpContacts 1 }
 | 
						|
 | 
						|
tlPASnmpContactsTable OBJECT-TYPE
 | 
						|
  SYNTAX SEQUENCE OF TlPASnmpContactEntry
 | 
						|
  MAX-ACCESS not-accessible
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "A list SNMP contact entries. The number of entries is
 | 
						|
    given by the value of tlPANumberOfSnmpContacts."
 | 
						|
  ::= { tlPASnmpContacts 2 }
 | 
						|
  
 | 
						|
tlPASnmpContactEntry OBJECT-TYPE
 | 
						|
  SYNTAX TlPASnmpContactEntry
 | 
						|
  MAX-ACCESS not-accessible
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "An entry containing SNMP contacts information."
 | 
						|
  INDEX { tlPASnmpContactIndex }
 | 
						|
  ::= { tlPASnmpContactsTable 1 }
 | 
						|
 | 
						|
TlPASnmpContactEntry ::= SEQUENCE {
 | 
						|
  tlPASnmpContactIndex			PositiveInteger,
 | 
						|
  tlPASnmpContactRowStatus		RowStatus,
 | 
						|
  tlPASnmpContactName			DisplayString,
 | 
						|
  tlPASnmpContactIpAddress		DisplayString,
 | 
						|
  tlPASnmpContactPort			PositiveInteger,
 | 
						|
  tlPASnmpContactSnmpVersion	INTEGER,
 | 
						|
  tlPASnmpContactSecurityName	DisplayString,
 | 
						|
  tlPASnmpContactPrivPassword	DisplayString,
 | 
						|
  tlPASnmpContactAuthPassword	DisplayString
 | 
						|
   }
 | 
						|
 | 
						|
tlPASnmpContactIndex OBJECT-TYPE
 | 
						|
  SYNTAX PositiveInteger
 | 
						|
  MAX-ACCESS read-only
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "This is the index number of this SNMP contact."
 | 
						|
  ::= { tlPASnmpContactEntry 1 }
 | 
						|
 | 
						|
tlPASnmpContactRowStatus OBJECT-TYPE
 | 
						|
  SYNTAX RowStatus
 | 
						|
  MAX-ACCESS read-write
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "The row status for the tlPASnmpContactTable row"
 | 
						|
  ::= { tlPASnmpContactEntry 2 }
 | 
						|
  
 | 
						|
tlPASnmpContactName OBJECT-TYPE
 | 
						|
  SYNTAX DisplayString
 | 
						|
  MAX-ACCESS read-write
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "The name of the SNMP contact."
 | 
						|
  ::= { tlPASnmpContactEntry 3 }
 | 
						|
 | 
						|
tlPASnmpContactIpAddress OBJECT-TYPE
 | 
						|
  SYNTAX DisplayString
 | 
						|
  MAX-ACCESS read-write
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "The IP address of the SNMP contact."
 | 
						|
  ::= { tlPASnmpContactEntry 4 }
 | 
						|
  
 | 
						|
tlPASnmpContactPort OBJECT-TYPE
 | 
						|
  SYNTAX PositiveInteger
 | 
						|
  MAX-ACCESS read-write
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "The port of the SNMP contact."
 | 
						|
  ::= { tlPASnmpContactEntry 5 }
 | 
						|
  
 | 
						|
tlPASnmpContactSnmpVersion OBJECT-TYPE
 | 
						|
  SYNTAX INTEGER {
 | 
						|
      snmpv1(1),
 | 
						|
      snmpv2c(2),
 | 
						|
      snmpv3(3) }
 | 
						|
  MAX-ACCESS read-write
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "The SNMP contact version to use for sending traps."
 | 
						|
  ::= { tlPASnmpContactEntry 6 }
 | 
						|
  
 | 
						|
tlPASnmpContactSecurityName OBJECT-TYPE
 | 
						|
  SYNTAX DisplayString
 | 
						|
  MAX-ACCESS read-write
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "The SNMP contact security name."
 | 
						|
  ::= { tlPASnmpContactEntry 7 }
 | 
						|
    
 | 
						|
tlPASnmpContactPrivPassword OBJECT-TYPE
 | 
						|
  SYNTAX DisplayString
 | 
						|
  MAX-ACCESS read-write
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "The SNMP contact priv password to use for sending V3 traps."
 | 
						|
  ::= { tlPASnmpContactEntry 8 }
 | 
						|
  
 | 
						|
tlPASnmpContactAuthPassword OBJECT-TYPE
 | 
						|
  SYNTAX DisplayString
 | 
						|
  MAX-ACCESS read-write
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "The SNMP contact auth password to use for sending V3 traps."
 | 
						|
  ::= { tlPASnmpContactEntry 9 }
 | 
						|
 | 
						|
--------------------------------------------------------------------------
 | 
						|
-- UPS Device
 | 
						|
--------------------------------------------------------------------------
 | 
						|
 | 
						|
tlUPS OBJECT IDENTIFIER   ::= { tripplite 100 }
 | 
						|
 | 
						|
tlUpsObjects OBJECT IDENTIFIER  ::= { tlUPS 1 }
 | 
						|
 | 
						|
tlUpsIdent OBJECT IDENTIFIER  ::= { tlUpsObjects 1 }
 | 
						|
 | 
						|
tlUpsIdentUpsSoftwareChecksum OBJECT-TYPE
 | 
						|
  SYNTAX Integer32
 | 
						|
  MAX-ACCESS read-only
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "A checksum for the UPS software."
 | 
						|
  ::= { tlUpsIdent 1 }
 | 
						|
 | 
						|
tlUpsIdentSerialNum OBJECT-TYPE
 | 
						|
  SYNTAX DisplayString
 | 
						|
  MAX-ACCESS read-only
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "Serial number for the UPS."
 | 
						|
  ::= { tlUpsIdent 2 }
 | 
						|
 | 
						|
tlUpsIdentID OBJECT-TYPE
 | 
						|
  SYNTAX Integer32 (0..65535)
 | 
						|
  MAX-ACCESS read-write
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "A user-supplied ID for the UPS."
 | 
						|
  ::= { tlUpsIdent 3 }
 | 
						|
 | 
						|
tlUpsSnmpCardSerialNum OBJECT-TYPE
 | 
						|
  SYNTAX DisplayString
 | 
						|
  MAX-ACCESS read-only
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "Serial number for the UPS."
 | 
						|
  ::= { tlUpsIdent 4 }
 | 
						|
 | 
						|
tlUpsSelectedDeviceID OBJECT-TYPE
 | 
						|
  SYNTAX Integer32 (0..65535)
 | 
						|
  MAX-ACCESS read-write
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "The device ID selected to be used for retrieving data for this mib. 
 | 
						|
    As the snmp web card has only one device, this is read only for it"
 | 
						|
  ::= { tlUpsIdent 5 }
 | 
						|
 | 
						|
tlUpsLocation OBJECT-TYPE
 | 
						|
  SYNTAX DisplayString
 | 
						|
  MAX-ACCESS read-write
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "The device location string."
 | 
						|
  ::= { tlUpsIdent 6 }
 | 
						|
 | 
						|
tlUpsBattery OBJECT IDENTIFIER  ::= { tlUpsObjects 2 }
 | 
						|
 | 
						|
tlUpsBatteryAge OBJECT-TYPE
 | 
						|
  SYNTAX DisplayString
 | 
						|
  MAX-ACCESS read-only
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "The age of the battery in years.  This is equal to
 | 
						|
    the current date minus tlConfigBattReplDate."
 | 
						|
  ::= { tlUpsBattery 1 }
 | 
						|
 | 
						|
 | 
						|
tlUpsTemperatureF OBJECT-TYPE
 | 
						|
  SYNTAX Integer32
 | 
						|
  MAX-ACCESS read-only
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "The temperature of the battery, in Farenheight degrees.  This is
 | 
						|
    calculated from upsBatteryTemperature, which is in Celsius degrees."
 | 
						|
  ::= { tlUpsBattery 2 }
 | 
						|
 | 
						|
tlUpsExternalBatteryAge OBJECT-TYPE
 | 
						|
  SYNTAX DisplayString
 | 
						|
  MAX-ACCESS read-only
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "The age of external battery in years.  This is equal to
 | 
						|
    the current date minus tlConfigExternalBattReplDate."
 | 
						|
  ::= { tlUpsBattery 3 }
 | 
						|
 | 
						|
tlUpsInput OBJECT IDENTIFIER  ::= { tlUpsObjects 3 }
 | 
						|
 | 
						|
tlUpsInputNumVoltages OBJECT-TYPE
 | 
						|
  SYNTAX     NonNegativeInteger
 | 
						|
  MAX-ACCESS read-only
 | 
						|
  STATUS     current
 | 
						|
  DESCRIPTION
 | 
						|
    "The number of input voltages. Phase to phase 
 | 
						|
    or phase to neutral.  This variable indicates the 
 | 
						|
    number of rows in the input table."
 | 
						|
  ::= { tlUpsInput 1 }
 | 
						|
 | 
						|
tlUpsInputVoltageTable OBJECT-TYPE
 | 
						|
  SYNTAX     SEQUENCE OF TlUpsInputVoltageEntry
 | 
						|
  MAX-ACCESS not-accessible
 | 
						|
  STATUS     current
 | 
						|
  DESCRIPTION
 | 
						|
    "A list of voltage input table entries.  The number of entries
 | 
						|
    is given by the value of tlUpsInputNumVoltages."
 | 
						|
  ::= { tlUpsInput 2 }
 | 
						|
 | 
						|
tlUpsInputVoltageEntry OBJECT-TYPE
 | 
						|
  SYNTAX     TlUpsInputVoltageEntry
 | 
						|
  MAX-ACCESS not-accessible
 | 
						|
  STATUS     current
 | 
						|
  DESCRIPTION
 | 
						|
    "An entry containing information applicable to a
 | 
						|
    particular input voltage."
 | 
						|
  INDEX { tlUpsInputVoltageIndex }
 | 
						|
  ::= { tlUpsInputVoltageTable 1 }
 | 
						|
 | 
						|
TlUpsInputVoltageEntry ::= SEQUENCE {
 | 
						|
  tlUpsInputVoltageIndex   PositiveInteger,
 | 
						|
  tlUpsInputVoltageType	   NonNegativeInteger,
 | 
						|
  tlUpsInputVoltage        NonNegativeInteger
 | 
						|
}
 | 
						|
 | 
						|
tlUpsInputVoltageIndex OBJECT-TYPE
 | 
						|
  SYNTAX     PositiveInteger
 | 
						|
  MAX-ACCESS not-accessible
 | 
						|
  STATUS     current
 | 
						|
  DESCRIPTION
 | 
						|
    "The input voltage identifier."
 | 
						|
  ::= { tlUpsInputVoltageEntry 1 }
 | 
						|
 | 
						|
tlUpsInputVoltageType OBJECT-TYPE
 | 
						|
  SYNTAX INTEGER {
 | 
						|
      phaseToNeutral(0),
 | 
						|
      phaseToPhase(1) }
 | 
						|
  MAX-ACCESS read-only
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "Whether voltage measured is phase to 
 | 
						|
    phase or phase to neutral."
 | 
						|
  ::= { tlUpsInputVoltageEntry 2 }
 | 
						|
 | 
						|
tlUpsInputVoltage OBJECT-TYPE
 | 
						|
  SYNTAX     NonNegativeInteger
 | 
						|
  UNITS      "RMS Volts"
 | 
						|
  MAX-ACCESS read-only
 | 
						|
  STATUS     current
 | 
						|
  DESCRIPTION
 | 
						|
    "The magnitude of the present input voltage.
 | 
						|
    A value of 6553 indicates Unknown."
 | 
						|
  ::= { tlUpsInputVoltageEntry 3 }
 | 
						|
 | 
						|
tlUpsInputSourceSelect OBJECT-TYPE
 | 
						|
  SYNTAX INTEGER {
 | 
						|
      inputSourceA(0),
 | 
						|
      inputSourceB(1) }
 | 
						|
  MAX-ACCESS read-write
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "The determination as to which of two AC input
 | 
						|
	lines is designated as the primary input source.
 | 
						|
	The other is designated as the secondary input
 | 
						|
	source. This value will always return inputSourceA(0)
 | 
						|
	for devices with a single input source. Setting
 | 
						|
	this value is supported only on selected models."
 | 
						|
  ::= { tlUpsInput 3 }
 | 
						|
 | 
						|
tlUpsPhaseImbalance OBJECT-TYPE
 | 
						|
  SYNTAX INTEGER
 | 
						|
  UNITS "Percent"
 | 
						|
  MAX-ACCESS read-only
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "Percentage of imbalance of the 3 phases."
 | 
						|
  ::= { tlUpsInput 4 }
 | 
						|
 | 
						|
tlUpsInputSourceAvailability OBJECT-TYPE
 | 
						|
  SYNTAX INTEGER {
 | 
						|
    none(0),
 | 
						|
    inputSourceA(1),
 | 
						|
    inputSourceB(2),
 | 
						|
    inputSourceAB(3) }
 | 
						|
  MAX-ACCESS read-only
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "The determination as to which of two AC input lines
 | 
						|
    are available. The agent will return either inputSourceA(1)
 | 
						|
    or inputSourceB(2) if only one line is available, or
 | 
						|
    inputSourceAB(3) if both lines are available. The agent
 | 
						|
    will never return none(0) since the device will be powered
 | 
						|
    off if neither line is available."
 | 
						|
  ::= { tlUpsInput 5 }
 | 
						|
 | 
						|
tlUpsInputSourceInUse OBJECT-TYPE
 | 
						|
  SYNTAX INTEGER {
 | 
						|
    inputSourceA(0),
 | 
						|
    inputSourceB(1) }
 | 
						|
  MAX-ACCESS read-only
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "The determination as to which one of two AC input lines is
 | 
						|
    in use."
 | 
						|
  ::= { tlUpsInput 6 }
 | 
						|
 | 
						|
tlUpsInputSourceTransitionCount OBJECT-TYPE
 | 
						|
  SYNTAX PositiveInteger
 | 
						|
  MAX-ACCESS read-only
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "The number of times the device transitions between primary and
 | 
						|
    secondary sources. Most devices are limied to 65533 transitions,
 | 
						|
    after which the value will not increment."
 | 
						|
  ::= { tlUpsInput 7 }
 | 
						|
 | 
						|
tlUpsOutput OBJECT IDENTIFIER   ::= { tlUpsObjects 4 }
 | 
						|
 | 
						|
tlUpsOutputPowerTotal OBJECT-TYPE
 | 
						|
  SYNTAX PositiveInteger
 | 
						|
  MAX-ACCESS read-only
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "The power capacity of the device."
 | 
						|
  ::= { tlUpsOutput 5 }
 | 
						|
 | 
						|
tlUpsOutputCircuits OBJECT-TYPE
 | 
						|
  SYNTAX     NonNegativeInteger
 | 
						|
  MAX-ACCESS read-only
 | 
						|
  STATUS     current
 | 
						|
  DESCRIPTION
 | 
						|
    "The number of output circuits.  This variable 
 | 
						|
    indicates the number of rows in the output circuit table."
 | 
						|
  ::= { tlUpsOutput 6 }
 | 
						|
 | 
						|
tlUpsOutputCircuitTable OBJECT-TYPE
 | 
						|
  SYNTAX     SEQUENCE OF TlUpsOutputCircuitEntry
 | 
						|
  MAX-ACCESS not-accessible
 | 
						|
  STATUS     current
 | 
						|
  DESCRIPTION
 | 
						|
    "A list of output currents table entries.  The number of entries
 | 
						|
     is given by the value of tlUpsOutputNumCircuits."
 | 
						|
  ::= { tlUpsOutput 7 }
 | 
						|
 | 
						|
tlUpsOutputCircuitEntry OBJECT-TYPE
 | 
						|
  SYNTAX     TlUpsOutputCircuitEntry
 | 
						|
  MAX-ACCESS not-accessible
 | 
						|
  STATUS     current
 | 
						|
  DESCRIPTION
 | 
						|
    "An entry containing information applicable to a
 | 
						|
    particular output circuit."
 | 
						|
  INDEX { tlUpsOutputCircuitIndex }
 | 
						|
  ::= { tlUpsOutputCircuitTable 1 }
 | 
						|
 | 
						|
TlUpsOutputCircuitEntry ::= SEQUENCE {
 | 
						|
  tlUpsOutputCircuitIndex       PositiveInteger,
 | 
						|
  tlUpsOutputCircuitStatus      INTEGER,
 | 
						|
  tlUpsOutputCircuitLoadCurrent NonNegativeInteger,
 | 
						|
  tlUpsOutputCircuitVoltage     NonNegativeInteger,
 | 
						|
  tlUpsOutputCircuitPower       NonNegativeInteger,
 | 
						|
  tlUpsOutputCircuitPowerFactor NonNegativeInteger
 | 
						|
}
 | 
						|
 | 
						|
tlUpsOutputCircuitIndex OBJECT-TYPE
 | 
						|
  SYNTAX     PositiveInteger
 | 
						|
  MAX-ACCESS not-accessible
 | 
						|
  STATUS     current
 | 
						|
  DESCRIPTION
 | 
						|
    "The output circuit identifier."
 | 
						|
  ::= { tlUpsOutputCircuitEntry 1 }
 | 
						|
 | 
						|
tlUpsOutputCircuitStatus OBJECT-TYPE
 | 
						|
  SYNTAX INTEGER {
 | 
						|
      open(0),
 | 
						|
      closed(1) }
 | 
						|
  MAX-ACCESS read-only
 | 
						|
  STATUS     current
 | 
						|
  DESCRIPTION
 | 
						|
    "Whether the breaker is open or closed."
 | 
						|
  ::= { tlUpsOutputCircuitEntry 2 }
 | 
						|
 | 
						|
tlUpsOutputCircuitLoadCurrent OBJECT-TYPE
 | 
						|
  SYNTAX     NonNegativeInteger
 | 
						|
  UNITS      "0.1 Amperes"
 | 
						|
  MAX-ACCESS read-only
 | 
						|
  STATUS     current
 | 
						|
  DESCRIPTION
 | 
						|
    "The magnitude of the present output current in
 | 
						|
    tenths of an amp. A value of 65534 indicates Unknown."
 | 
						|
  ::= { tlUpsOutputCircuitEntry 3 }
 | 
						|
 | 
						|
tlUpsOutputCircuitVoltage OBJECT-TYPE
 | 
						|
  SYNTAX     NonNegativeInteger
 | 
						|
  UNITS      "0.1 Volts"
 | 
						|
  MAX-ACCESS read-only
 | 
						|
  STATUS     current
 | 
						|
  DESCRIPTION
 | 
						|
    "The magnitude of the present circuit voltage in
 | 
						|
    tenths of an volt."
 | 
						|
  ::= { tlUpsOutputCircuitEntry 4 }
 | 
						|
 | 
						|
tlUpsOutputCircuitPower OBJECT-TYPE
 | 
						|
  SYNTAX     NonNegativeInteger
 | 
						|
  UNITS      "Watts"
 | 
						|
  MAX-ACCESS read-only
 | 
						|
  STATUS     current
 | 
						|
  DESCRIPTION
 | 
						|
    "The magnitude of the present power in watts.
 | 
						|
    tenths of an amp."
 | 
						|
  ::= { tlUpsOutputCircuitEntry 5 }
 | 
						|
 | 
						|
tlUpsOutputCircuitPowerFactor OBJECT-TYPE
 | 
						|
  SYNTAX     NonNegativeInteger
 | 
						|
  UNITS      "Percent"
 | 
						|
  MAX-ACCESS read-only
 | 
						|
  STATUS     current
 | 
						|
  DESCRIPTION
 | 
						|
    "The power factor of all receptacles in a given circuit as
 | 
						|
    a %."
 | 
						|
  ::= { tlUpsOutputCircuitEntry 6 }
 | 
						|
 | 
						|
tlUpsAggregatePowerFactor OBJECT-TYPE
 | 
						|
  SYNTAX PositiveInteger
 | 
						|
  UNITS "0.1 Watts"
 | 
						|
  MAX-ACCESS read-only
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "The aggregrate power factor of all phases."
 | 
						|
  ::= { tlUpsOutput 8 }
 | 
						|
 | 
						|
-- tlUpsBypass [unused] OBJECT IDENTIFIER   ::= { tlUpsObjects 5 }
 | 
						|
 | 
						|
tlUpsAlarm OBJECT IDENTIFIER  ::= { tlUpsObjects 6 }
 | 
						|
 | 
						|
tlUpsAlarmsPresent OBJECT-TYPE
 | 
						|
  SYNTAX Gauge32
 | 
						|
  MAX-ACCESS read-only
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "The present number of active alarm conditions."
 | 
						|
  ::= { tlUpsAlarm 1 }
 | 
						|
  
 | 
						|
tlUpsAlarmTable OBJECT-TYPE
 | 
						|
  SYNTAX SEQUENCE OF TlUpsAlarmEntry
 | 
						|
  MAX-ACCESS not-accessible
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "A list of alarm table entries."
 | 
						|
  ::= { tlUpsAlarm 2 }
 | 
						|
  
 | 
						|
tlUpsAlarmEntry OBJECT-TYPE
 | 
						|
  SYNTAX TlUpsAlarmEntry
 | 
						|
  MAX-ACCESS not-accessible
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "An entry containing information applicable to a particular alarm."
 | 
						|
  INDEX { tlUpsAlarmId }
 | 
						|
  ::= { tlUpsAlarmTable 1 }
 | 
						|
    
 | 
						|
TlUpsAlarmEntry ::= SEQUENCE {
 | 
						|
  tlUpsAlarmId         PositiveInteger,
 | 
						|
  tlUpsAlarmDescr      AutonomousType,
 | 
						|
  tlUpsAlarmTime       TimeStamp,
 | 
						|
  tlUpsAlarmDetail     DisplayString,
 | 
						|
  tlUpsAlarmDeviceId   PositiveInteger,
 | 
						|
  tlUpsAlarmDeviceName DisplayString,
 | 
						|
  tlUpsAlarmLocation   DisplayString,
 | 
						|
  tlUpsAlarmGroup      INTEGER,
 | 
						|
  tlUpsAlarmIp         IpAddress,
 | 
						|
  tlUpsAlarmMac        DisplayString
 | 
						|
}
 | 
						|
 | 
						|
tlUpsAlarmId OBJECT-TYPE
 | 
						|
  SYNTAX PositiveInteger
 | 
						|
  MAX-ACCESS read-only
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "A unique identifier for an alarm condition."
 | 
						|
  ::= { tlUpsAlarmEntry 1 }
 | 
						|
  
 | 
						|
tlUpsAlarmDescr OBJECT-TYPE
 | 
						|
  SYNTAX AutonomousType
 | 
						|
  MAX-ACCESS read-only
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "A description of the alarm condition."
 | 
						|
  ::= { tlUpsAlarmEntry 2 }
 | 
						|
  
 | 
						|
tlUpsAlarmTime OBJECT-TYPE
 | 
						|
  SYNTAX TimeStamp
 | 
						|
  MAX-ACCESS read-only
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "The value of sysUpTime when the alarm condition was detected."
 | 
						|
  ::= { tlUpsAlarmEntry 3 }
 | 
						|
  
 | 
						|
tlUpsAlarmDetail OBJECT-TYPE
 | 
						|
  SYNTAX DisplayString
 | 
						|
  MAX-ACCESS read-only
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "A textual description of the alarm condition."
 | 
						|
  ::= { tlUpsAlarmEntry 4 }
 | 
						|
  
 | 
						|
tlUpsAlarmDeviceId OBJECT-TYPE
 | 
						|
  SYNTAX PositiveInteger
 | 
						|
  MAX-ACCESS read-only
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "A numeric identifier for the device on which the alarm is active."
 | 
						|
  ::= { tlUpsAlarmEntry 5 }
 | 
						|
  
 | 
						|
tlUpsAlarmDeviceName OBJECT-TYPE
 | 
						|
  SYNTAX DisplayString
 | 
						|
  MAX-ACCESS read-only
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "A string identifier for the device on which the alarm is active."
 | 
						|
  ::= { tlUpsAlarmEntry 6 }
 | 
						|
  
 | 
						|
tlUpsAlarmLocation OBJECT-TYPE
 | 
						|
  SYNTAX DisplayString
 | 
						|
  MAX-ACCESS read-only
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "The location of the device on which the alarm is active."
 | 
						|
  ::= { tlUpsAlarmEntry 7 }
 | 
						|
  
 | 
						|
tlUpsAlarmGroup OBJECT-TYPE
 | 
						|
  SYNTAX INTEGER {
 | 
						|
      critical(1),
 | 
						|
      warning(2),
 | 
						|
      info(3),
 | 
						|
      status(4),
 | 
						|
      offline(5),
 | 
						|
      custom(6) }
 | 
						|
  MAX-ACCESS read-only
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "The category/group of this alarm."
 | 
						|
  ::= { tlUpsAlarmEntry 8 }
 | 
						|
 | 
						|
tlUpsAlarmIp OBJECT-TYPE
 | 
						|
  SYNTAX IpAddress
 | 
						|
  MAX-ACCESS read-only
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "The originating IP address associated with this alarm."
 | 
						|
  ::= { tlUpsAlarmEntry 9 }
 | 
						|
 | 
						|
tlUpsAlarmMac OBJECT-TYPE
 | 
						|
  SYNTAX DisplayString
 | 
						|
  MAX-ACCESS read-only
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "The originating mac address associated with this alarm."
 | 
						|
  ::= { tlUpsAlarmEntry 10 }
 | 
						|
 | 
						|
tlUpsWellKnownAlarms OBJECT IDENTIFIER  ::= { tlUpsAlarm 3 }
 | 
						|
 | 
						|
tlUpsAlarmPrimaryPowerOutage OBJECT-IDENTITY
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
            "The primary power source is not present."
 | 
						|
    ::= { tlUpsWellKnownAlarms 1 }
 | 
						|
 | 
						|
tlUpsAlarmSecondaryPowerOutage OBJECT-IDENTITY
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
            "The secondary power source is not present."
 | 
						|
    ::= { tlUpsWellKnownAlarms 2 }
 | 
						|
    
 | 
						|
tlUpsAlarmLoadLevelAboveThreshold OBJECT-IDENTITY
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "The load level is above the designated threshold."
 | 
						|
  ::= { tlUpsWellKnownAlarms 3 }
 | 
						|
 | 
						|
tlUpsAlarmOutputCurrentChanged OBJECT-IDENTITY
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "The output current changed from its last known value."
 | 
						|
  ::= { tlUpsWellKnownAlarms 4 }
 | 
						|
 | 
						|
tlUpsAlarmBatteryAgeAboveThreshold OBJECT-IDENTITY
 | 
						|
  STATUS     current
 | 
						|
  DESCRIPTION
 | 
						|
    "One or more batteries have been determined to require
 | 
						|
    replacement."
 | 
						|
  ::= { tlUpsWellKnownAlarms 5 }
 | 
						|
 | 
						|
tlUpsAlarmLoadOff OBJECT-IDENTITY
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "The load is off."
 | 
						|
  ::= { tlUpsWellKnownAlarms 6 }
 | 
						|
 | 
						|
tlUpsAlarmUserDefined OBJECT-IDENTITY
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "A user-defined event is in alarm."
 | 
						|
  ::= { tlUpsWellKnownAlarms 7 }
 | 
						|
 | 
						|
tlUpsAlarmBatteryBad OBJECT-IDENTITY
 | 
						|
  STATUS     current
 | 
						|
  DESCRIPTION
 | 
						|
    "One or more batteries have been determined to require
 | 
						|
    replacement."
 | 
						|
  ::= { tlUpsWellKnownAlarms  8 }
 | 
						|
 | 
						|
tlUpsAlarmOnBattery OBJECT-IDENTITY
 | 
						|
  STATUS     current
 | 
						|
  DESCRIPTION
 | 
						|
    "The UPS is drawing power from the batteries."
 | 
						|
  ::= { tlUpsWellKnownAlarms  9 }
 | 
						|
 | 
						|
tlUpsAlarmLowBattery OBJECT-IDENTITY
 | 
						|
  STATUS     current
 | 
						|
  DESCRIPTION
 | 
						|
    "The remaining battery run-time is less than or equal
 | 
						|
    to upsConfigLowBattTime."
 | 
						|
  ::= { tlUpsWellKnownAlarms  10 }
 | 
						|
 | 
						|
tlUpsAlarmDepletedBattery OBJECT-IDENTITY
 | 
						|
  STATUS     current
 | 
						|
  DESCRIPTION
 | 
						|
    "The UPS will be unable to sustain the present load
 | 
						|
    when and if the utility power is lost."
 | 
						|
  ::= { tlUpsWellKnownAlarms  11 }
 | 
						|
 | 
						|
tlUpsAlarmTempBad OBJECT-IDENTITY
 | 
						|
  STATUS     current
 | 
						|
  DESCRIPTION
 | 
						|
    "A temperature is out of tolerance."
 | 
						|
  ::= { tlUpsWellKnownAlarms  12 }
 | 
						|
 | 
						|
tlUpsAlarmInputBad OBJECT-IDENTITY
 | 
						|
  STATUS     current
 | 
						|
  DESCRIPTION
 | 
						|
    "An input condition is out of tolerance."
 | 
						|
  ::= { tlUpsWellKnownAlarms  13 }
 | 
						|
 | 
						|
tlUpsAlarmOutputBad OBJECT-IDENTITY
 | 
						|
  STATUS     current
 | 
						|
  DESCRIPTION
 | 
						|
    "An output condition (other than OutputOverload) is
 | 
						|
    out of tolerance."
 | 
						|
  ::= { tlUpsWellKnownAlarms  14 }
 | 
						|
 | 
						|
tlUpsAlarmOutputOverload OBJECT-IDENTITY
 | 
						|
  STATUS     current
 | 
						|
  DESCRIPTION
 | 
						|
    "The output load exceeds the UPS output capacity."
 | 
						|
  ::= { tlUpsWellKnownAlarms  15 }
 | 
						|
 | 
						|
tlUpsAlarmOnBypass OBJECT-IDENTITY
 | 
						|
  STATUS     current
 | 
						|
  DESCRIPTION
 | 
						|
    "The Bypass is presently engaged on the UPS."
 | 
						|
  ::= { tlUpsWellKnownAlarms  16 }
 | 
						|
 | 
						|
tlUpsAlarmBypassBad OBJECT-IDENTITY
 | 
						|
  STATUS     current
 | 
						|
  DESCRIPTION
 | 
						|
    "The Bypass is out of tolerance."
 | 
						|
  ::= { tlUpsWellKnownAlarms 17 }
 | 
						|
 | 
						|
tlUpsAlarmOutputOffAsRequested OBJECT-IDENTITY
 | 
						|
  STATUS     current
 | 
						|
  DESCRIPTION
 | 
						|
    "The UPS has shutdown as requested, i.e., the output
 | 
						|
    is off."
 | 
						|
  ::= { tlUpsWellKnownAlarms 18 }
 | 
						|
 | 
						|
tlUpsAlarmUpsOffAsRequested OBJECT-IDENTITY
 | 
						|
  STATUS     current
 | 
						|
  DESCRIPTION
 | 
						|
    "The entire UPS has shutdown as commanded."
 | 
						|
  ::= { tlUpsWellKnownAlarms 19 }
 | 
						|
 | 
						|
tlUpsAlarmChargerFailed OBJECT-IDENTITY
 | 
						|
  STATUS     current
 | 
						|
  DESCRIPTION
 | 
						|
    "An uncorrected problem has been detected within the
 | 
						|
    UPS charger subsystem."
 | 
						|
  ::= { tlUpsWellKnownAlarms 20 }
 | 
						|
 | 
						|
tlUpsAlarmUpsOutputOff OBJECT-IDENTITY
 | 
						|
  STATUS     current
 | 
						|
  DESCRIPTION
 | 
						|
    "The output of the UPS is in the off state."
 | 
						|
  ::= { tlUpsWellKnownAlarms 21 }
 | 
						|
 | 
						|
tlUpsAlarmUpsSystemOff OBJECT-IDENTITY
 | 
						|
  STATUS     current
 | 
						|
  DESCRIPTION
 | 
						|
    "The UPS system is in the off state."
 | 
						|
  ::= { tlUpsWellKnownAlarms 22 }
 | 
						|
 | 
						|
tlUpsAlarmFanFailure OBJECT-IDENTITY
 | 
						|
  STATUS     current
 | 
						|
  DESCRIPTION
 | 
						|
    "The failure of one or more fans in the UPS has been
 | 
						|
    detected."
 | 
						|
  ::= { tlUpsWellKnownAlarms 23 }
 | 
						|
 | 
						|
tlUpsAlarmFuseFailure OBJECT-IDENTITY
 | 
						|
  STATUS     current
 | 
						|
  DESCRIPTION
 | 
						|
    "The failure of one or more fuses has been detected."
 | 
						|
  ::= { tlUpsWellKnownAlarms 24 }
 | 
						|
 | 
						|
tlUpsAlarmGeneralFault OBJECT-IDENTITY
 | 
						|
  STATUS     current
 | 
						|
  DESCRIPTION
 | 
						|
    "A general fault in the UPS has been detected."
 | 
						|
  ::= { tlUpsWellKnownAlarms 25 }
 | 
						|
 | 
						|
tlUpsAlarmDiagnosticTestFailed OBJECT-IDENTITY
 | 
						|
  STATUS     current
 | 
						|
  DESCRIPTION
 | 
						|
    "The result of the last diagnostic test indicates a
 | 
						|
    failure."
 | 
						|
  ::= { tlUpsWellKnownAlarms 26 }
 | 
						|
 | 
						|
tlUpsAlarmCommunicationsLost OBJECT-IDENTITY
 | 
						|
  STATUS     current
 | 
						|
  DESCRIPTION
 | 
						|
    "A problem has been encountered in the communications
 | 
						|
    between the agent and the UPS."
 | 
						|
  ::= { tlUpsWellKnownAlarms 27 }
 | 
						|
 | 
						|
tlUpsAlarmAwaitingPower OBJECT-IDENTITY
 | 
						|
  STATUS     current
 | 
						|
  DESCRIPTION
 | 
						|
    "The UPS output is off and the UPS is awaiting the
 | 
						|
    return of input power."
 | 
						|
  ::= { tlUpsWellKnownAlarms 28 }
 | 
						|
 | 
						|
tlUpsAlarmShutdownPending OBJECT-IDENTITY
 | 
						|
  STATUS     current
 | 
						|
  DESCRIPTION
 | 
						|
    "A upsShutdownAfterDelay countdown is underway."
 | 
						|
  ::= { tlUpsWellKnownAlarms 29 }
 | 
						|
 | 
						|
tlUpsAlarmShutdownImminent OBJECT-IDENTITY
 | 
						|
  STATUS     current
 | 
						|
  DESCRIPTION
 | 
						|
    "The UPS will turn off power to the load in less than
 | 
						|
    5 seconds; this may be either a timed shutdown or a
 | 
						|
    low battery shutdown."
 | 
						|
  ::= { tlUpsWellKnownAlarms 30 }
 | 
						|
 | 
						|
tlUpsAlarmTestInProgress OBJECT-IDENTITY
 | 
						|
  STATUS     current
 | 
						|
  DESCRIPTION
 | 
						|
    "A test is in progress, as initiated and indicated by
 | 
						|
    the Test Group.  Tests initiated via other
 | 
						|
    implementation-specific mechanisms can indicate the
 | 
						|
    presence of the testing in the alarm table, if
 | 
						|
    desired, via a OBJECT-IDENTITY macro in the MIB
 | 
						|
    document specific to that implementation and are
 | 
						|
    outside the scope of this OBJECT-IDENTITY."
 | 
						|
  ::= { tlUpsWellKnownAlarms 31 }
 | 
						|
 | 
						|
tlUpsAlarmCircuitBreaker1Open OBJECT-IDENTITY
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "Circuit breakers #1 is open."
 | 
						|
  ::= { tlUpsWellKnownAlarms 32 }
 | 
						|
 | 
						|
tlUpsAlarmCircuitBreaker2Open OBJECT-IDENTITY
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "Circuit breakers #2 is open."
 | 
						|
  ::= { tlUpsWellKnownAlarms 33 }
 | 
						|
 | 
						|
tlUpsAlarmCircuitBreaker3Open OBJECT-IDENTITY
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "Circuit breakers #3 is open."
 | 
						|
  ::= { tlUpsWellKnownAlarms 34 }
 | 
						|
 | 
						|
tlUpsAlarmCircuitBreaker4Open OBJECT-IDENTITY
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "Circuit breakers #4 is open."
 | 
						|
  ::= { tlUpsWellKnownAlarms 35 }
 | 
						|
 | 
						|
tlUpsAlarmCircuitBreaker5Open OBJECT-IDENTITY
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "Circuit breakers #5 is open."
 | 
						|
  ::= { tlUpsWellKnownAlarms 36 }
 | 
						|
 | 
						|
tlUpsAlarmCircuitBreaker6Open OBJECT-IDENTITY
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "Circuit breakers #6 is open."
 | 
						|
  ::= { tlUpsWellKnownAlarms 37 }
 | 
						|
 | 
						|
tlUpsAlarmCircuitBreaker7Open OBJECT-IDENTITY
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "Circuit breakers #7 is open."
 | 
						|
  ::= { tlUpsWellKnownAlarms 38 }
 | 
						|
 | 
						|
tlUpsAlarmCircuitBreaker8Open OBJECT-IDENTITY
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "Circuit breakers #8 is open."
 | 
						|
  ::= { tlUpsWellKnownAlarms 39 }
 | 
						|
 | 
						|
tlUpsAlarmCurrent1AboveThreshold OBJECT-IDENTITY
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "The output current on line 1 exceeds load limits."
 | 
						|
  ::= { tlUpsWellKnownAlarms  40 }
 | 
						|
 | 
						|
tlUpsAlarmCurrent2AboveThreshold OBJECT-IDENTITY
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "The output current on line 2 exceeds load limits."
 | 
						|
  ::= { tlUpsWellKnownAlarms  41 }
 | 
						|
 | 
						|
tlUpsAlarmCurrent3AboveThreshold OBJECT-IDENTITY
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "The output current on line 3 exceeds load limits."
 | 
						|
  ::= { tlUpsWellKnownAlarms  42 }
 | 
						|
 | 
						|
tlUpsAlarmRuntimeBelowWarningLevel OBJECT-IDENTITY
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "The battery seconds remaining is below warning level."
 | 
						|
  ::= { tlUpsWellKnownAlarms  43 }
 | 
						|
 | 
						|
tlUpsAlarmBusStartVoltageLow OBJECT-IDENTITY
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "The inverter start up bus voltage is too low."
 | 
						|
  ::= { tlUpsWellKnownAlarms  44 }
 | 
						|
 | 
						|
tlUpsAlarmBusOverVoltage OBJECT-IDENTITY
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "The inverter bus voltage is too high."
 | 
						|
  ::= { tlUpsWellKnownAlarms  45 }
 | 
						|
 | 
						|
tlUpsAlarmBusUnderVoltage OBJECT-IDENTITY
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "The inverter bus voltage is too low."
 | 
						|
  ::= { tlUpsWellKnownAlarms  46 }
 | 
						|
 | 
						|
tlUpsAlarmBusVoltageUnbalanced OBJECT-IDENTITY
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "The inverter bus voltage is not balanced."
 | 
						|
  ::= { tlUpsWellKnownAlarms  47 }
 | 
						|
 | 
						|
tlUpsAlarmInverterSoftStartBad OBJECT-IDENTITY
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "The inverter bus voltage cannot reach desired voltage within a
 | 
						|
    specified duration."
 | 
						|
  ::= { tlUpsWellKnownAlarms  48 }
 | 
						|
 | 
						|
tlUpsAlarmInverterOverVoltage OBJECT-IDENTITY
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "The inverter voltage is too high."
 | 
						|
  ::= { tlUpsWellKnownAlarms  49 }
 | 
						|
 | 
						|
tlUpsAlarmInverterUnderVoltage OBJECT-IDENTITY
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "The inverter voltage is too low."
 | 
						|
  ::= { tlUpsWellKnownAlarms  50 }
 | 
						|
 | 
						|
tlUpsAlarmInverterCircuitBad OBJECT-IDENTITY
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "The inverter output is shorted."
 | 
						|
  ::= { tlUpsWellKnownAlarms  51 }
 | 
						|
 | 
						|
tlUpsAlarmBatteryOverVoltage OBJECT-IDENTITY
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "The battery voltage is too high."
 | 
						|
  ::= { tlUpsWellKnownAlarms  52 }
 | 
						|
 | 
						|
tlUpsAlarmBatteryUnderVoltage OBJECT-IDENTITY
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "The battery voltage is too low."
 | 
						|
  ::= { tlUpsWellKnownAlarms  53 }
 | 
						|
 | 
						|
tlUpsAlarmSiteWiringFault OBJECT-IDENTITY
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "The utility input wiring is faulty."
 | 
						|
  ::= { tlUpsWellKnownAlarms  54 }
 | 
						|
 | 
						|
tlUpsAlarmOverTemperatureProtection OBJECT-IDENTITY
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "The over temperature protection is activated."
 | 
						|
  ::= { tlUpsWellKnownAlarms  55 }
 | 
						|
 | 
						|
tlUpsAlarmOverCharged OBJECT-IDENTITY
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "The UPS is over charged."
 | 
						|
  ::= { tlUpsWellKnownAlarms  56 }
 | 
						|
 | 
						|
tlUpsAlarmEPOActive OBJECT-IDENTITY
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "The EPO is currently activate."
 | 
						|
  ::= { tlUpsWellKnownAlarms  57 }
 | 
						|
 | 
						|
tlUpsAlarmBypassFrequencyBad OBJECT-IDENTITY
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "The bypass frequency is out of tolerance."
 | 
						|
  ::= { tlUpsWellKnownAlarms  58 }
 | 
						|
 | 
						|
tlUpsAlarmExternalSmartBatteryAgeAboveThreshold OBJECT-IDENTITY
 | 
						|
  STATUS     current
 | 
						|
  DESCRIPTION
 | 
						|
    "One or more external smart batteries have been determined to require
 | 
						|
    replacement."
 | 
						|
  ::= { tlUpsWellKnownAlarms 59 }
 | 
						|
 | 
						|
tlUpsAlarmExternalNonSmartBatteryAgeAboveThreshold OBJECT-IDENTITY
 | 
						|
  STATUS     current
 | 
						|
  DESCRIPTION
 | 
						|
    "One or more external non-smart batteries have been determined to require
 | 
						|
    replacement."
 | 
						|
  ::= { tlUpsWellKnownAlarms 60 }
 | 
						|
 | 
						|
tlUpsAlarmSmartBatteryCommLost OBJECT-IDENTITY
 | 
						|
  STATUS     current
 | 
						|
  DESCRIPTION
 | 
						|
    "Communications with the smart batteries was lost."
 | 
						|
  ::= { tlUpsWellKnownAlarms 61 }
 | 
						|
 | 
						|
tlUpsAlarmSourceAOutage OBJECT-IDENTITY
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
            "Input power source A is not present."
 | 
						|
    ::= { tlUpsWellKnownAlarms 62 }
 | 
						|
 | 
						|
tlUpsAlarmSourceBOutage OBJECT-IDENTITY
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
            "Input power source B is not present."
 | 
						|
    ::= { tlUpsWellKnownAlarms 63 }
 | 
						|
 | 
						|
tlUpsAlarmWatchdogReset OBJECT-IDENTITY
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
            "The internal watchdog triggered a reset of the device."
 | 
						|
    ::= { tlUpsWellKnownAlarms 64 }
 | 
						|
 | 
						|
tlUpsAlarmDevName OBJECT-TYPE
 | 
						|
  SYNTAX DisplayString
 | 
						|
  MAX-ACCESS read-only
 | 
						|
  STATUS deprecated
 | 
						|
  DESCRIPTION
 | 
						|
    "The name of the device, tlDevName, corresponding to the device that is
 | 
						|
    associated with this alarm."
 | 
						|
  ::= { tlUpsAlarm 7 }
 | 
						|
 | 
						|
tlUpsAlarmDevLocation OBJECT-TYPE
 | 
						|
  SYNTAX DisplayString
 | 
						|
  MAX-ACCESS read-only
 | 
						|
  STATUS deprecated
 | 
						|
  DESCRIPTION
 | 
						|
    "The location of the device, tlDevLocation, corresponding to the device
 | 
						|
    that is associated with this alarm."
 | 
						|
  ::= { tlUpsAlarm 8 }
 | 
						|
 | 
						|
tlUpsAlarmCategory OBJECT-TYPE
 | 
						|
  SYNTAX Integer32
 | 
						|
  MAX-ACCESS read-only
 | 
						|
  STATUS deprecated
 | 
						|
  DESCRIPTION
 | 
						|
    "The category, tlDevEvtCategory, of this alarm."
 | 
						|
  ::= { tlUpsAlarm 9 }
 | 
						|
 | 
						|
tlUpsTest OBJECT IDENTIFIER   ::= { tlUpsObjects 7 }
 | 
						|
 | 
						|
tlUpsTestDate OBJECT-TYPE
 | 
						|
  SYNTAX DisplayString
 | 
						|
  MAX-ACCESS read-only
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "The date of the last self-test run on the ups, in the
 | 
						|
    format YYYYMMDD."
 | 
						|
  ::= { tlUpsTest 1 }
 | 
						|
 | 
						|
tlUpsTestResultsDetail OBJECT-TYPE
 | 
						|
  SYNTAX DisplayString
 | 
						|
  MAX-ACCESS read-only
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "Result of the last self-test run on the ups."
 | 
						|
  ::= { tlUpsTest 2 }
 | 
						|
 | 
						|
tlUpsControl OBJECT IDENTIFIER  ::= { tlUpsObjects 8 }
 | 
						|
 | 
						|
tlUpsWatchdogSupported OBJECT-TYPE
 | 
						|
  SYNTAX TruthValue
 | 
						|
  MAX-ACCESS read-only
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "Indicates whether or not this UPS supports a watchdog reboot."
 | 
						|
  ::= { tlUpsControl 1 }
 | 
						|
 | 
						|
 | 
						|
tlUpsWatchdogSecsBeforeReboot OBJECT-TYPE
 | 
						|
  SYNTAX NonNegativeInteger
 | 
						|
  MAX-ACCESS read-write
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "The maximum number of seconds that can expire between polls that
 | 
						|
    the engine makes to the UPS for data.  If this time runs out, then
 | 
						|
    the UPS will cycle its outputs.  Set this to zero to turns disable
 | 
						|
    this feature."
 | 
						|
  ::= { tlUpsControl 2 }
 | 
						|
 | 
						|
tlUpsWellKnownControls OBJECT IDENTIFIER  ::= { tlUpsControl 3 }
 | 
						|
 | 
						|
tlUpsControlSelfTest OBJECT-TYPE
 | 
						|
  SYNTAX TruthValue
 | 
						|
  MAX-ACCESS read-write
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "Set to TRUE to initiate Self Test"
 | 
						|
  ::= { tlUpsWellKnownControls 1 }
 | 
						|
  
 | 
						|
tlUpsControlRamp OBJECT-TYPE
 | 
						|
  SYNTAX TruthValue
 | 
						|
  MAX-ACCESS read-write
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "Set to TRUE to initiate Ramp"
 | 
						|
  ::= { tlUpsWellKnownControls 2 }
 | 
						|
  
 | 
						|
tlUpsControlShed OBJECT-TYPE
 | 
						|
  SYNTAX TruthValue
 | 
						|
  MAX-ACCESS read-write
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "Set to TRUE to initiate Shed"
 | 
						|
  ::= { tlUpsWellKnownControls 3 }
 | 
						|
  
 | 
						|
tlUpsControlUpsOn OBJECT-TYPE
 | 
						|
  SYNTAX TruthValue
 | 
						|
  MAX-ACCESS read-write
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "Set to TRUE to turn UPS on"
 | 
						|
  ::= { tlUpsWellKnownControls 4 }
 | 
						|
 | 
						|
tlUpsControlUpsOff OBJECT-TYPE
 | 
						|
  SYNTAX TruthValue
 | 
						|
  MAX-ACCESS read-write
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "Set to TRUE to turn UPS off"
 | 
						|
  ::= { tlUpsWellKnownControls 5 }
 | 
						|
  
 | 
						|
tlUpsConfig OBJECT IDENTIFIER   ::= { tlUpsObjects 9 }
 | 
						|
 | 
						|
tlUpsConfigBattReplDate OBJECT-TYPE
 | 
						|
  SYNTAX DisplayString
 | 
						|
  MAX-ACCESS read-write
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "The date on which the battery was last replaced, in the format
 | 
						|
    YYYYMMDD."
 | 
						|
  ::= { tlUpsConfig 1 }
 | 
						|
 | 
						|
-- Deprecated, interface no longer supported.
 | 
						|
--
 | 
						|
-- tlUpsConfigTftpGetAddr OBJECT-TYPE
 | 
						|
--  SYNTAX IpAddress
 | 
						|
--  MAX-ACCESS read-write
 | 
						|
--  STATUS current
 | 
						|
--  DESCRIPTION
 | 
						|
--    "The IP address of the TFTP server you wish to acquire a config ini file from, non persistent, 0.0.0.0 when empty"
 | 
						|
--  ::= { tlUpsConfig 2 }
 | 
						|
--
 | 
						|
-- tlUpsConfigTftpGetAcction OBJECT-TYPE
 | 
						|
--  SYNTAX INTEGER {
 | 
						|
--      get(1),
 | 
						|
--      getting(2),
 | 
						|
--      idle(3) }
 | 
						|
--  MAX-ACCESS read-write
 | 
						|
--  STATUS current
 | 
						|
--  DESCRIPTION
 | 
						|
--    "setting this entry to get(1) will start a down load from the specified address, during the download this entry
 | 
						|
--    will read getting(2), when finished, the card will reboot to the new ini supplied parms. At all other times this 
 | 
						|
--    entry will read idle(3)"
 | 
						|
--  ::= { tlUpsConfig 3 }
 | 
						|
 | 
						|
tlUpsConfigDisplayUnits OBJECT-TYPE
 | 
						|
  SYNTAX INTEGER {
 | 
						|
      english(0),
 | 
						|
      metric(1) }
 | 
						|
  MAX-ACCESS read-write
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "Selects English or Metric display for all readings. This selection may not
 | 
						|
    be available on all devices. Further, some devices may support this selection,
 | 
						|
    but not via a software selector. In this latter case, selections must be
 | 
						|
    performed on the device itself."
 | 
						|
  ::= { tlUpsConfig 4 }
 | 
						|
 | 
						|
tlUpsConfigExternalBattReplDate OBJECT-TYPE
 | 
						|
  SYNTAX DisplayString
 | 
						|
  MAX-ACCESS read-write
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "The date on which the external battery was last replaced, in the format
 | 
						|
    YYYYMMDD."
 | 
						|
  ::= { tlUpsConfig 5 }
 | 
						|
  
 | 
						|
tlUpsOutlet OBJECT IDENTIFIER   ::= { tlUpsObjects 10 }
 | 
						|
 | 
						|
tlUpsOutletNumOutlets OBJECT-TYPE
 | 
						|
  SYNTAX NonNegativeInteger
 | 
						|
  MAX-ACCESS read-only
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "The number of available Outlets in this device."
 | 
						|
  ::= { tlUpsOutlet 1 }
 | 
						|
 | 
						|
tlUpsOutletTable OBJECT-TYPE
 | 
						|
  SYNTAX SEQUENCE OF TlUpsOutletEntry
 | 
						|
  MAX-ACCESS not-accessible
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "A list of all device Outlets for all devices."
 | 
						|
  ::= { tlUpsOutlet 2 }
 | 
						|
 | 
						|
tlUpsOutletEntry OBJECT-TYPE
 | 
						|
  SYNTAX TlUpsOutletEntry
 | 
						|
  MAX-ACCESS not-accessible
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "An entry containing Outlet information applicable to a particular
 | 
						|
    device managed by this agent."
 | 
						|
  INDEX {
 | 
						|
    tlUpsOutletIndex }
 | 
						|
  ::= { tlUpsOutletTable 1 }
 | 
						|
 | 
						|
TlUpsOutletEntry ::= SEQUENCE {
 | 
						|
  tlUpsOutletIndex        PositiveInteger,
 | 
						|
  tlUpsOutletState        INTEGER,
 | 
						|
  tlUpsOutletType         Integer32,
 | 
						|
  tlUpsOutletControl      INTEGER,
 | 
						|
  tlUpsOutletName         DisplayString,
 | 
						|
  tlUpsOutletRampAction   INTEGER,
 | 
						|
  tlUpsOutletRampDataType INTEGER,
 | 
						|
  tlUpsOutletRampData     Integer32,
 | 
						|
  tlUpsOutletShedAction   INTEGER,
 | 
						|
  tlUpsOutletShedDataType INTEGER,
 | 
						|
  tlUpsOutletShedData     Integer32,
 | 
						|
  tlUpsOutletGroupNdx     Integer32,
 | 
						|
  tlUpsOutletCurrent      PositiveInteger,
 | 
						|
  tlUpsOutletPower        PositiveInteger }
 | 
						|
 | 
						|
tlUpsOutletIndex OBJECT-TYPE
 | 
						|
  SYNTAX PositiveInteger
 | 
						|
  MAX-ACCESS read-only
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "This is the index number of this Outlet for the device
 | 
						|
    indicated by tlDeviceIndex."
 | 
						|
  ::= { tlUpsOutletEntry 1 }
 | 
						|
 | 
						|
tlUpsOutletState OBJECT-TYPE
 | 
						|
  SYNTAX INTEGER {
 | 
						|
      unknown(0),
 | 
						|
      off(1),
 | 
						|
      on(2) }
 | 
						|
  MAX-ACCESS read-only
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "The current state of the Outlet."
 | 
						|
  ::= { tlUpsOutletEntry 2 }
 | 
						|
 | 
						|
tlUpsOutletType OBJECT-TYPE
 | 
						|
  SYNTAX Integer32
 | 
						|
  MAX-ACCESS read-only
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "This is a bit field that indicates the type of this Outlet.
 | 
						|
    When 0, the outlet is not controllable and has none of the
 | 
						|
    other features indicated in the bit map.  When non-zero,
 | 
						|
    the features present for this outlet can be interpreted with the 
 | 
						|
    definition.
 | 
						|
 | 
						|
    Bit   Display
 | 
						|
     0    Reserved, may be 1 or 0
 | 
						|
     1    Controllable
 | 
						|
     2
 | 
						|
     3
 | 
						|
     4
 | 
						|
     5
 | 
						|
     6
 | 
						|
     7
 | 
						|
     8
 | 
						|
     9
 | 
						|
    10
 | 
						|
    11
 | 
						|
    12
 | 
						|
    13
 | 
						|
    14
 | 
						|
    15
 | 
						|
    "
 | 
						|
  ::= { tlUpsOutletEntry 3 }
 | 
						|
 | 
						|
tlUpsOutletControl OBJECT-TYPE
 | 
						|
  SYNTAX INTEGER {
 | 
						|
      turnOff(1),
 | 
						|
      turnOn(2),
 | 
						|
      cycle(3) }
 | 
						|
  MAX-ACCESS read-write
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "Controls the state of the Outlet."
 | 
						|
  ::= { tlUpsOutletEntry 4 }
 | 
						|
 | 
						|
tlUpsOutletName OBJECT-TYPE
 | 
						|
  SYNTAX DisplayString
 | 
						|
  MAX-ACCESS read-write
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "A string identifying the devices attached to the
 | 
						|
    output(s) of the device."
 | 
						|
  ::= { tlUpsOutletEntry 5 }
 | 
						|
 | 
						|
 | 
						|
tlUpsOutletRampAction OBJECT-TYPE
 | 
						|
  SYNTAX INTEGER {
 | 
						|
      remainOff(0),
 | 
						|
      turnOnAfterDelay(1)
 | 
						|
   }
 | 
						|
  MAX-ACCESS read-write
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "The ramp action to take on the Outlet."
 | 
						|
  ::= { tlUpsOutletEntry 6 }
 | 
						|
 | 
						|
tlUpsOutletRampDataType OBJECT-TYPE
 | 
						|
  SYNTAX INTEGER {
 | 
						|
      delayInSeconds(0)
 | 
						|
   }
 | 
						|
  MAX-ACCESS read-write
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "The type of data associated with ramp action."
 | 
						|
  ::= { tlUpsOutletEntry 7 }
 | 
						|
 | 
						|
tlUpsOutletRampData OBJECT-TYPE
 | 
						|
  SYNTAX Integer32
 | 
						|
  MAX-ACCESS read-write
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "The data value associated with type of ramp data."
 | 
						|
  ::= { tlUpsOutletEntry 8 }
 | 
						|
 | 
						|
tlUpsOutletShedAction OBJECT-TYPE
 | 
						|
  SYNTAX INTEGER {
 | 
						|
      remainOn(0),
 | 
						|
      turnOffAfterDelay(1)
 | 
						|
   }
 | 
						|
  MAX-ACCESS read-write
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "The shed action to take on the Outlet."
 | 
						|
  ::= { tlUpsOutletEntry 9 }
 | 
						|
 | 
						|
tlUpsOutletShedDataType OBJECT-TYPE
 | 
						|
  SYNTAX INTEGER {
 | 
						|
      delayInSeconds(0)
 | 
						|
   }
 | 
						|
  MAX-ACCESS read-write
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "The type of data associated with shed action."
 | 
						|
  ::= { tlUpsOutletEntry 10 }
 | 
						|
 | 
						|
tlUpsOutletShedData OBJECT-TYPE
 | 
						|
  SYNTAX Integer32
 | 
						|
  MAX-ACCESS read-write
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "The data value associated with type of shed data."
 | 
						|
  ::= { tlUpsOutletEntry 11 }
 | 
						|
 | 
						|
tlUpsOutletGroupNdx OBJECT-TYPE
 | 
						|
  SYNTAX Integer32
 | 
						|
  MAX-ACCESS read-write
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "tlUpsOutletGroupIndex of corresponding outlet group, or 0 if ungrouped."
 | 
						|
  ::= { tlUpsOutletEntry 12 }
 | 
						|
 | 
						|
tlUpsOutletCurrent OBJECT-TYPE
 | 
						|
  SYNTAX PositiveInteger
 | 
						|
  UNITS      "0.1 RMS Amp"
 | 
						|
  MAX-ACCESS read-only
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "The value of this outlet's current, represented as 0.1A."
 | 
						|
  ::= { tlUpsOutletEntry 13 }
 | 
						|
 | 
						|
tlUpsOutletPower OBJECT-TYPE
 | 
						|
  SYNTAX PositiveInteger
 | 
						|
  MAX-ACCESS read-only
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "The value of this outlet's power in watts."
 | 
						|
  ::= { tlUpsOutletEntry 14 }
 | 
						|
 | 
						|
 | 
						|
tlUpsOutletGroup OBJECT IDENTIFIER   ::= { tlUpsObjects 11 }
 | 
						|
 | 
						|
tlUpsOutletNumOutletGroups OBJECT-TYPE
 | 
						|
  SYNTAX NonNegativeInteger
 | 
						|
  MAX-ACCESS read-only
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "The number of available Outlet Groups in this device."
 | 
						|
  ::= { tlUpsOutletGroup 1 }
 | 
						|
 | 
						|
tlUpsOutletGroupTable OBJECT-TYPE
 | 
						|
  SYNTAX SEQUENCE OF TlUpsOutletGroupEntry
 | 
						|
  MAX-ACCESS not-accessible
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "A list of device outlet group entries. The number of entries is
 | 
						|
    given by the value of tlUpsOutletNumOutletGroups."
 | 
						|
  ::= { tlUpsOutletGroup 2 }
 | 
						|
  
 | 
						|
tlUpsOutletGroupEntry OBJECT-TYPE
 | 
						|
  SYNTAX TlUpsOutletGroupEntry
 | 
						|
  MAX-ACCESS not-accessible
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "An entry containing outlet group information applicable
 | 
						|
     to a particular device managed by this agent"
 | 
						|
  INDEX { tlUpsOutletGroupIndex }
 | 
						|
  ::= { tlUpsOutletGroupTable 1 }
 | 
						|
 | 
						|
TlUpsOutletGroupEntry ::= SEQUENCE {
 | 
						|
  tlUpsOutletGroupIndex     PositiveInteger,
 | 
						|
  tlUpsOutletGroupRowStatus	RowStatus,
 | 
						|
  tlUpsOutletGroupName      DisplayString,
 | 
						|
  tlUpsOutletGroupDesc      DisplayString,
 | 
						|
  tlUpsOutletGroupState     INTEGER,
 | 
						|
  tlUpsOutletGroupControl   INTEGER }
 | 
						|
 | 
						|
tlUpsOutletGroupIndex OBJECT-TYPE
 | 
						|
  SYNTAX PositiveInteger
 | 
						|
  MAX-ACCESS read-only
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "This is the index number of this load group for the device."
 | 
						|
  ::= { tlUpsOutletGroupEntry 1 }
 | 
						|
 | 
						|
tlUpsOutletGroupRowStatus OBJECT-TYPE
 | 
						|
  SYNTAX RowStatus
 | 
						|
  MAX-ACCESS read-write
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "Row status for the tlUpsOutletGroupTable"
 | 
						|
  ::= { tlUpsOutletGroupEntry 2 }
 | 
						|
 | 
						|
tlUpsOutletGroupName OBJECT-TYPE
 | 
						|
  SYNTAX DisplayString
 | 
						|
  MAX-ACCESS read-write
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "The name of this outlet group."
 | 
						|
  ::= { tlUpsOutletGroupEntry 3 }
 | 
						|
 | 
						|
tlUpsOutletGroupDesc OBJECT-TYPE
 | 
						|
  SYNTAX DisplayString
 | 
						|
  MAX-ACCESS read-write
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "A description for this outlet group."
 | 
						|
  ::= { tlUpsOutletGroupEntry 4 }
 | 
						|
 | 
						|
tlUpsOutletGroupState OBJECT-TYPE
 | 
						|
  SYNTAX INTEGER {
 | 
						|
      unknown(0),
 | 
						|
      off(1),
 | 
						|
      on(2),
 | 
						|
      mixed(3) }
 | 
						|
  MAX-ACCESS read-only
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "The current state of the outlet group."
 | 
						|
  ::= { tlUpsOutletGroupEntry 5 }
 | 
						|
 | 
						|
tlUpsOutletGroupControl OBJECT-TYPE
 | 
						|
  SYNTAX INTEGER {
 | 
						|
      turnOff(1),
 | 
						|
      turnOn(2),
 | 
						|
      cycle(3) }
 | 
						|
  MAX-ACCESS read-write
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "Controls the state of every outlet associated with the group."
 | 
						|
  ::= { tlUpsOutletGroupEntry 6 }
 | 
						|
  
 | 
						|
tlUpsMainOutlet OBJECT IDENTIFIER   ::= { tlUpsObjects 12 }
 | 
						|
 | 
						|
tlUpsMainOutletState OBJECT-TYPE
 | 
						|
  SYNTAX INTEGER {
 | 
						|
      unknown(0),
 | 
						|
      off(1),
 | 
						|
      on(2),
 | 
						|
      mixed(3) }
 | 
						|
  MAX-ACCESS read-only
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "The current state of the main output of the device."
 | 
						|
  ::= { tlUpsMainOutlet 1 }
 | 
						|
 | 
						|
 | 
						|
tlUpsMainOutletControllable OBJECT-TYPE
 | 
						|
  SYNTAX TruthValue
 | 
						|
  MAX-ACCESS read-only
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "Indicates if this device has controllable outlets"
 | 
						|
  ::= { tlUpsMainOutlet 2 }
 | 
						|
 | 
						|
tlUpsMainOutletControl OBJECT-TYPE
 | 
						|
  SYNTAX INTEGER {
 | 
						|
      idle(0),
 | 
						|
      turnOff(1),
 | 
						|
      turnOn(2),
 | 
						|
      cycle(3) }
 | 
						|
  MAX-ACCESS read-write
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "Controls the state of the main outlet of the device."
 | 
						|
  ::= { tlUpsMainOutlet 3 }
 | 
						|
 | 
						|
tlUpsEnvironment OBJECT IDENTIFIER   ::= { tlUpsObjects 13 }
 | 
						|
 | 
						|
tlUpsTemperature OBJECT-TYPE
 | 
						|
  SYNTAX Integer32
 | 
						|
  MAX-ACCESS read-only
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "The ambient temperature. The measurement returned will either be in
 | 
						|
    units of Celsius (C) or Fahrenheit (F) depending upon whether Metric
 | 
						|
    or English was selected for the reading by tlUpsConfigDisplayUnits."
 | 
						|
  ::= { tlUpsEnvironment 1 }
 | 
						|
 | 
						|
  
 | 
						|
---------------------------------------------------------------
 | 
						|
-- UPS traps
 | 
						|
---------------------------------------------------------------
 | 
						|
 | 
						|
tlUpsTraps              OBJECT IDENTIFIER ::= { tlUPS 2 }
 | 
						|
 | 
						|
tlUpsTrapAlarmEntryAddedV1 TRAP-TYPE
 | 
						|
    ENTERPRISE tlUpsTraps
 | 
						|
    VARIABLES { tlUpsAlarmId, tlUpsAlarmDescr, tlUpsAlarmDetail, tlUpsAlarmDeviceId,
 | 
						|
                tlUpsAlarmDeviceName, tlUpsAlarmLocation, tlUpsAlarmGroup }
 | 
						|
    DESCRIPTION
 | 
						|
            "This trap is sent each time an alarm is inserted into
 | 
						|
            to the alarm table."
 | 
						|
    --#SUMMARY "UPS Alarm: %s - %s."
 | 
						|
    --#ARGUMENTS {6, 2}
 | 
						|
    --#SEVERITY WARNING
 | 
						|
 ::= 3
 | 
						|
 | 
						|
tlUpsTrapAlarmEntryAdded NOTIFICATION-TYPE
 | 
						|
    OBJECTS { tlUpsAlarmId, tlUpsAlarmDescr, tlUpsAlarmDetail, tlUpsAlarmDeviceId,
 | 
						|
              tlUpsAlarmDeviceName, tlUpsAlarmLocation, tlUpsAlarmGroup }
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
            "This trap is sent each time an alarm is inserted into
 | 
						|
            to the alarm table."
 | 
						|
    --#SUMMARY "UPS Alarm: %s - %s."
 | 
						|
    --#ARGUMENTS {6, 2}
 | 
						|
    --#SEVERITY WARNING
 | 
						|
    ::= { tlUpsTraps 3 }
 | 
						|
 | 
						|
tlUpsTrapAlarmEntryRemovedV1 TRAP-TYPE
 | 
						|
    ENTERPRISE tlUpsTraps
 | 
						|
    VARIABLES { tlUpsAlarmId, tlUpsAlarmDescr, tlUpsAlarmDetail, tlUpsAlarmDeviceId,
 | 
						|
                tlUpsAlarmDeviceName, tlUpsAlarmLocation, tlUpsAlarmGroup }
 | 
						|
    DESCRIPTION
 | 
						|
            "This trap is sent each time an alarm is removed from
 | 
						|
            the alarm table."
 | 
						|
    --#SUMMARY "UPS Alarm: %s - %s."
 | 
						|
    --#ARGUMENTS {6, 2}
 | 
						|
    --#SEVERITY WARNING
 | 
						|
 ::= 4
 | 
						|
 | 
						|
tlUpsTrapAlarmEntryRemoved NOTIFICATION-TYPE
 | 
						|
    OBJECTS { tlUpsAlarmId, tlUpsAlarmDescr, tlUpsAlarmDetail, tlUpsAlarmDeviceId,
 | 
						|
              tlUpsAlarmDeviceName, tlUpsAlarmLocation, tlUpsAlarmGroup }
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
            "This trap is sent each time an alarm is removed from
 | 
						|
            the alarm table."
 | 
						|
    --#SUMMARY "UPS Alarm: %s - %s."
 | 
						|
    --#ARGUMENTS {6, 2}
 | 
						|
    --#SEVERITY WARNING
 | 
						|
    ::= { tlUpsTraps 4 }
 | 
						|
 | 
						|
--------------------------------------------------------------------------
 | 
						|
--------------------------------------------------------------------------
 | 
						|
-- begin new traps
 | 
						|
--------------------------------------------------------------------------
 | 
						|
--------------------------------------------------------------------------
 | 
						|
 | 
						|
tlUpsTrapSystemStartup NOTIFICATION-TYPE
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "Used to inform another entity of an engine's startup. The varbinds that follow are:
 | 
						|
 | 
						|
    OBJ1      = tlEngineType
 | 
						|
    Obj1Value = The type of engine providing this data
 | 
						|
    OBJ2      = tlEngineSoftwareVersion
 | 
						|
    Obj2Value = The current version of the engine
 | 
						|
    OBJ3      = tlEngineMACAddr
 | 
						|
    Obj3Value = The MAC address of the engine
 | 
						|
    OBJ4      = tlUpsSnmpCardSerialNum
 | 
						|
    Obj4Value = The serial number of the SNMPWEBCARD [should be 0 on PC]
 | 
						|
    
 | 
						|
    --- if this trap is extended, place all static OIDs above this mark. all objects below
 | 
						|
    --- the number of devices (tlNumDevices) is explicit as per device for enumeration by
 | 
						|
    --- the target receiver
 | 
						|
    
 | 
						|
    OBJ5      = tlNumDevices
 | 
						|
    Obj5Value = The number of devices attached
 | 
						|
 | 
						|
    --- The following objects will be replicated per each device:
 | 
						|
 | 
						|
    OBJ6      = The OID for an entry of tlDevManufacturer, indexed by device
 | 
						|
    Obj6Value = The device's manufacturer
 | 
						|
    OBJ7      = The OID for an entry of tlDevModel, indexed by device
 | 
						|
    Obj7Value = The device's model name
 | 
						|
    OBJ8      = The OID for an entry of tlDevName, indexed by device
 | 
						|
    Obj8Value = The device's display name
 | 
						|
    OBJ9      = The OID for an entry of tlDevLocation, indexed by device
 | 
						|
    Obj9Value = The device's location
 | 
						|
    OBJ10     = The OID for an entry of tlDevRegion, indexed by device
 | 
						|
    Obj10Value= The device's region
 | 
						|
    OBJ11     = The OID for an entry of tlDevProtocol, indexed by device
 | 
						|
    Obj11Value= The device's protocol (display string format)
 | 
						|
    "
 | 
						|
  ::= { tlUpsTraps 5 }
 | 
						|
 | 
						|
tlUpsTrapSystemShutdown NOTIFICATION-TYPE
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "Used to inform another entity of an engine's startup. The varbinds that follow are:
 | 
						|
 | 
						|
    OBJ1      = tlEngineType
 | 
						|
    Obj1Value = The type of engine providing this data
 | 
						|
    OBJ2      = tlEngineSoftwareVersion
 | 
						|
    Obj2Value = The current version of the engine
 | 
						|
    OBJ3      = tlEngineMACAddr
 | 
						|
    Obj3Value = The MAC address of the engine
 | 
						|
    OBJ4      = tlUpsSnmpCardSerialNum
 | 
						|
    Obj4Value = The serial number of the SNMPWEBCARD [should be 0 on PC]
 | 
						|
    
 | 
						|
    --- if this trap is extended, place all static OIDs above this mark. all objects below
 | 
						|
    --- the number of devices (tlNumDevices) is explicit as per device for enumeration by
 | 
						|
    --- the target receiver
 | 
						|
    
 | 
						|
    OBJ5      = tlNumDevices
 | 
						|
    Obj5Value = The number of devices attached
 | 
						|
 | 
						|
    --- The following objects will be replicated per each device:
 | 
						|
 | 
						|
    OBJ6      = The OID for an entry of tlDevManufacturer, indexed by device
 | 
						|
    Obj6Value = The device's manufacturer
 | 
						|
    OBJ7      = The OID for an entry of tlDevModel, indexed by device
 | 
						|
    Obj7Value = The device's model name
 | 
						|
    OBJ8      = The OID for an entry of tlDevName, indexed by device
 | 
						|
    Obj8Value = The device's display name
 | 
						|
    OBJ9      = The OID for an entry of tlDevLocation, indexed by device
 | 
						|
    Obj9Value = The device's location
 | 
						|
    OBJ10     = The OID for an entry of tlDevRegion, indexed by device
 | 
						|
    Obj10Value= The device's region
 | 
						|
    OBJ11     = The OID for an entry of tlDevProtocol, indexed by device
 | 
						|
    Obj11Value= The device's protocol (display string format)
 | 
						|
    "
 | 
						|
  ::= { tlUpsTraps 6 }
 | 
						|
 | 
						|
--------------------------------------------------------------------------
 | 
						|
--------------------------------------------------------------------------
 | 
						|
--- end new traps
 | 
						|
--------------------------------------------------------------------------
 | 
						|
--------------------------------------------------------------------------
 | 
						|
--------------------------------------------------------------------------
 | 
						|
-- EnviroSense Device
 | 
						|
--------------------------------------------------------------------------
 | 
						|
 | 
						|
tlEnviroSense OBJECT IDENTIFIER   ::= { tripplite 101 }
 | 
						|
 | 
						|
tlEnvEnvironment OBJECT IDENTIFIER   ::= { tlEnviroSense 1 }
 | 
						|
 | 
						|
tlEnvTemperatureData OBJECT IDENTIFIER   ::= { tlEnvEnvironment 1 }
 | 
						|
 | 
						|
tlEnvTemperatureC OBJECT-TYPE
 | 
						|
  SYNTAX Integer32
 | 
						|
  MAX-ACCESS read-only
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "The ambient temperature (C)."
 | 
						|
  ::= { tlEnvTemperatureData 1 }
 | 
						|
 | 
						|
tlEnvTemperatureF OBJECT-TYPE
 | 
						|
  SYNTAX Integer32
 | 
						|
  MAX-ACCESS read-only
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "The ambient temperature (F)."
 | 
						|
  ::= { tlEnvTemperatureData 2 }
 | 
						|
 | 
						|
tlEnvTemperatureLowLimit OBJECT-TYPE
 | 
						|
  SYNTAX Integer32
 | 
						|
  MAX-ACCESS read-write
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "The lower alarm limit for ambient temperature (F)."
 | 
						|
  ::= { tlEnvTemperatureData 3 }
 | 
						|
 | 
						|
tlEnvTemperatureHighLimit OBJECT-TYPE
 | 
						|
  SYNTAX Integer32
 | 
						|
  MAX-ACCESS read-write
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "The upper alarm limit for ambient temperature (F)."
 | 
						|
  ::= { tlEnvTemperatureData 4 }
 | 
						|
 | 
						|
tlEnvTemperatureInAlarm OBJECT-TYPE
 | 
						|
  SYNTAX TruthValue
 | 
						|
  MAX-ACCESS read-only
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "Indicates whether or not temperature is in alarm."
 | 
						|
  ::= { tlEnvTemperatureData 5 }
 | 
						|
 | 
						|
tlEnvHumidityData OBJECT IDENTIFIER   ::= { tlEnvEnvironment 2 }
 | 
						|
 | 
						|
tlEnvHumidity OBJECT-TYPE
 | 
						|
  SYNTAX Integer32
 | 
						|
  MAX-ACCESS read-only
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "The ambient humidity (%)."
 | 
						|
  ::= { tlEnvHumidityData 1 }
 | 
						|
 | 
						|
tlEnvHumidityLowLimit OBJECT-TYPE
 | 
						|
  SYNTAX Integer32
 | 
						|
  MAX-ACCESS read-write
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "The lower alarm limit for ambient humidity (%)."
 | 
						|
  ::= { tlEnvHumidityData 2 }
 | 
						|
 | 
						|
tlEnvHumidityHighLimit OBJECT-TYPE
 | 
						|
  SYNTAX Integer32
 | 
						|
  MAX-ACCESS read-write
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "The upper alarm limit for ambient humidity (%)."
 | 
						|
  ::= { tlEnvHumidityData 3 }
 | 
						|
 | 
						|
tlEnvHumidityInAlarm OBJECT-TYPE
 | 
						|
  SYNTAX TruthValue
 | 
						|
  MAX-ACCESS read-only
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "Indicates whether or not humidity is in alarm."
 | 
						|
  ::= { tlEnvHumidityData 4 }
 | 
						|
 | 
						|
tlEnvContacts OBJECT IDENTIFIER  ::= { tlEnviroSense 2 }
 | 
						|
 | 
						|
tlEnvContactTable OBJECT-TYPE
 | 
						|
  SYNTAX SEQUENCE OF TlEnvContactEntry
 | 
						|
  MAX-ACCESS not-accessible
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "A table of contacts."
 | 
						|
  ::= { tlEnvContacts 1 }
 | 
						|
 | 
						|
tlEnvContactEntry OBJECT-TYPE
 | 
						|
  SYNTAX TlEnvContactEntry
 | 
						|
  MAX-ACCESS not-accessible
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "An entry containing information applicable to a particular contact."
 | 
						|
  INDEX {
 | 
						|
    tlEnvContactIndex }
 | 
						|
  ::= { tlEnvContactTable 1 }
 | 
						|
 | 
						|
TlEnvContactEntry ::= SEQUENCE {
 | 
						|
  tlEnvContactIndex    PositiveInteger,
 | 
						|
  tlEnvContactName     DisplayString,
 | 
						|
  tlEnvContactStatus   INTEGER,
 | 
						|
  tlEnvContactConfig   INTEGER }
 | 
						|
 | 
						|
tlEnvContactIndex OBJECT-TYPE
 | 
						|
  SYNTAX PositiveInteger
 | 
						|
  MAX-ACCESS read-only
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "The table row index for the contact."
 | 
						|
  ::= { tlEnvContactEntry 1 }
 | 
						|
 | 
						|
tlEnvContactName OBJECT-TYPE
 | 
						|
  SYNTAX DisplayString
 | 
						|
  MAX-ACCESS read-write
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "The name or description of the contact."
 | 
						|
  ::= { tlEnvContactEntry 2 }
 | 
						|
 | 
						|
tlEnvContactStatus OBJECT-TYPE
 | 
						|
  SYNTAX INTEGER {
 | 
						|
      normal(0),
 | 
						|
      alarm(1) }
 | 
						|
  MAX-ACCESS read-only
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "The current status of the contact."
 | 
						|
  ::= { tlEnvContactEntry 3 }
 | 
						|
 | 
						|
tlEnvContactConfig OBJECT-TYPE
 | 
						|
  SYNTAX INTEGER {
 | 
						|
      normallyOpen(0),
 | 
						|
      normallyClosed(1) }
 | 
						|
  MAX-ACCESS read-write
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "The configuration of the contact."
 | 
						|
  ::= { tlEnvContactEntry 4 }
 | 
						|
 | 
						|
 | 
						|
--------------------------------------------------------------------------
 | 
						|
-- KVM over IP Device
 | 
						|
--------------------------------------------------------------------------
 | 
						|
 | 
						|
-- this is a 3rd party MIB structure located at { tripplite 102 }
 | 
						|
 | 
						|
--------------------------------------------------------------------------
 | 
						|
-- SR Cooling Device
 | 
						|
--------------------------------------------------------------------------
 | 
						|
 | 
						|
tlCooling OBJECT IDENTIFIER   ::= { tripplite 103 }
 | 
						|
 | 
						|
tlCoolingEnvironment OBJECT IDENTIFIER   ::= { tlCooling 1 }
 | 
						|
 | 
						|
tlCoolingIdent  OBJECT IDENTIFIER   ::= { tlCoolingEnvironment 1 }
 | 
						|
  
 | 
						|
tlCoolingModel OBJECT-TYPE
 | 
						|
  SYNTAX DisplayString 
 | 
						|
  MAX-ACCESS read-only
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "The model name for the AC Unit."
 | 
						|
  ::= { tlCoolingIdent 1}
 | 
						|
  
 | 
						|
tlCoolingManufacturer OBJECT-TYPE
 | 
						|
  SYNTAX DisplayString
 | 
						|
  MAX-ACCESS read-only
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "The manufacturer of the AC Unit."
 | 
						|
  ::= { tlCoolingIdent 2 }
 | 
						|
 | 
						|
tlCoolingSerialNumber OBJECT-TYPE
 | 
						|
  SYNTAX DisplayString
 | 
						|
  MAX-ACCESS read-only
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "The serial number of the AC unit."
 | 
						|
  ::= { tlCoolingIdent 3 }
 | 
						|
  
 | 
						|
tlCoolingFirmwareVersion OBJECT-TYPE
 | 
						|
  SYNTAX DisplayString 
 | 
						|
  MAX-ACCESS read-only
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "The firmware version of the AC Unit."
 | 
						|
  ::= { tlCoolingIdent 4 }
 | 
						|
  
 | 
						|
tlCoolingHostSoftwareVersion OBJECT-TYPE
 | 
						|
  SYNTAX DisplayString
 | 
						|
  MAX-ACCESS read-only
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "The hardware version of the AC unit."
 | 
						|
  ::= { tlCoolingIdent 5 }
 | 
						|
  
 | 
						|
tlCoolingName OBJECT-TYPE
 | 
						|
  SYNTAX DisplayString
 | 
						|
  MAX-ACCESS read-write
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "The user defined name for the AC Unit."
 | 
						|
  ::= { tlCoolingIdent 6 }
 | 
						|
  
 | 
						|
tlCoolingLocation OBJECT-TYPE
 | 
						|
  SYNTAX DisplayString
 | 
						|
  MAX-ACCESS read-write
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "The user defined location of the AC Unit."
 | 
						|
  ::= { tlCoolingIdent 7 }
 | 
						|
 | 
						|
tlCoolingStatus  OBJECT IDENTIFIER   ::= { tlCoolingEnvironment 2 }
 | 
						|
 | 
						|
tlCoolingCondOutletTemp OBJECT-TYPE
 | 
						|
  SYNTAX INTEGER
 | 
						|
  MAX-ACCESS read-only
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "The condenser outlet air stream temperature in tenths of degrees in the units Celsius/Fahrenheit as specified in tlCoolingDisplayUnits."
 | 
						|
  ::= { tlCoolingStatus 1 }
 | 
						|
 | 
						|
tlCoolingCondInletTemp OBJECT-TYPE
 | 
						|
  SYNTAX INTEGER
 | 
						|
  MAX-ACCESS read-only
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "The condenser inlet air stream temperature in tenths of degrees in the units Celsius/Fahrenheit as specified in tlCoolingDisplayUnits."
 | 
						|
  ::= { tlCoolingStatus 2 }
 | 
						|
  
 | 
						|
tlCoolingRefrigerantTemp OBJECT-TYPE
 | 
						|
  SYNTAX INTEGER
 | 
						|
  MAX-ACCESS read-only
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "The temperature of the refrigerant in the suction line.  This is displayed in tenths of degrees in the units Celsius/Fahrenheit as specified in tlCoolingDisplayUnits."
 | 
						|
  ::= { tlCoolingStatus 3 }
 | 
						|
  
 | 
						|
tlCoolingEvapSurfaceTemp OBJECT-TYPE
 | 
						|
  SYNTAX INTEGER
 | 
						|
  MAX-ACCESS read-only
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "The surface temperature of the evaporator in tenths of degrees in the units Celsius/Fahrenheit as specified in tlCoolingDisplayUnits."
 | 
						|
  ::= { tlCoolingStatus 4}
 | 
						|
  
 | 
						|
tlCoolingSuctionPressure OBJECT-TYPE
 | 
						|
  SYNTAX INTEGER
 | 
						|
  MAX-ACCESS read-only
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "The pressure of the compressor suction line in tenths of (Mpa/psi) depending on the value of tlCoolingDisplayUnits."
 | 
						|
  ::= { tlCoolingStatus 5}
 | 
						|
  
 | 
						|
tlCoolingDischargePressure OBJECT-TYPE
 | 
						|
  SYNTAX INTEGER
 | 
						|
  MAX-ACCESS read-only
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "The pressure of the compressor discharge line in tenths of (Mpa/psi) depending on the value of tlCoolingDisplayUnits."
 | 
						|
  ::= { tlCoolingStatus 6}
 | 
						|
  
 | 
						|
tlCoolingEvapFanSpeed OBJECT-TYPE
 | 
						|
  SYNTAX INTEGER {
 | 
						|
      off(0),
 | 
						|
      low(1),
 | 
						|
      medLow(2),
 | 
						|
      med (3),
 | 
						|
      medHi (4),
 | 
						|
      hi (5) }
 | 
						|
  MAX-ACCESS read-only
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "The current speed of the evaporator fan."
 | 
						|
  ::= { tlCoolingStatus 7}
 | 
						|
  
 | 
						|
tlCoolingCondFanSpeed OBJECT-TYPE
 | 
						|
  SYNTAX INTEGER {
 | 
						|
      off(0),
 | 
						|
      low(1),
 | 
						|
      hi (2) }
 | 
						|
  MAX-ACCESS read-only
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "The current speed of the condenser fan."
 | 
						|
  ::= { tlCoolingStatus 8}
 | 
						|
  
 | 
						|
tlCoolingCompFrequency OBJECT-TYPE
 | 
						|
  SYNTAX INTEGER
 | 
						|
  MAX-ACCESS read-only
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "The operating frequency of the compressor in tenths of Arms."
 | 
						|
  ::= { tlCoolingStatus 9}
 | 
						|
  
 | 
						|
tlCoolingEEVPercentage OBJECT-TYPE
 | 
						|
  SYNTAX INTEGER
 | 
						|
  MAX-ACCESS read-only
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "The opening percentage of the EEV."
 | 
						|
  ::= { tlCoolingStatus 10}
 | 
						|
  
 | 
						|
tlCoolingUnitCurrent OBJECT-TYPE
 | 
						|
  SYNTAX INTEGER
 | 
						|
  MAX-ACCESS read-only
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "The the total current draw of the unit in tenths of Arms."
 | 
						|
  ::= { tlCoolingStatus 11}
 | 
						|
  
 | 
						|
tlCoolingFanCurrent OBJECT-TYPE
 | 
						|
  SYNTAX INTEGER
 | 
						|
  MAX-ACCESS read-only
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "Thethe current draw of the Evaporator and Condenser fans in tents of Arms."
 | 
						|
  ::= { tlCoolingStatus 12 }
 | 
						|
  
 | 
						|
tlCoolingCompCurrent OBJECT-TYPE
 | 
						|
  SYNTAX INTEGER
 | 
						|
  MAX-ACCESS read-only
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "The operating current of the compressor in Arms."
 | 
						|
  ::= { tlCoolingStatus 13}
 | 
						|
  
 | 
						|
tlCoolingReturnAirTemp OBJECT-TYPE
 | 
						|
  SYNTAX INTEGER
 | 
						|
  MAX-ACCESS read-only
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "The return air temperature in tenths of degrees in the units Celsius/Fahrenheit as specified in tlCoolingDisplayUnits."
 | 
						|
  ::= { tlCoolingStatus 14 }
 | 
						|
 | 
						|
tlCoolingSuctionTemp OBJECT-TYPE
 | 
						|
  SYNTAX INTEGER
 | 
						|
  MAX-ACCESS read-only
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "The temperature of the compressor suction line in tenths of degrees in the units Celsius/Fahrenheit as specified in tlCoolingDisplayUnits."
 | 
						|
  ::= { tlCoolingStatus 15 }
 | 
						|
 | 
						|
tlCoolingSupplyAirTemp OBJECT-TYPE
 | 
						|
  SYNTAX INTEGER
 | 
						|
  MAX-ACCESS read-only
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "The supply air temperature in tenths of degrees in the units Celsius/Fahrenheit as specified in tlCoolingDisplayUnits."
 | 
						|
  ::= { tlCoolingStatus 16 }
 | 
						|
 | 
						|
tlCoolingRunTimes OBJECT IDENTIFIER   ::= { tlCoolingEnvironment 3 }
 | 
						|
 | 
						|
tlCoolingAirFilterRunHours OBJECT-TYPE
 | 
						|
  SYNTAX Integer32
 | 
						|
  MAX-ACCESS read-only
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "Total hours the air filter has been under operation."
 | 
						|
  ::= { tlCoolingRunTimes 1 }
 | 
						|
 | 
						|
tlCoolingEvapFanRunDays OBJECT-TYPE
 | 
						|
  SYNTAX Integer32
 | 
						|
  MAX-ACCESS read-only
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "Total days the evaporator fan has been under operation."
 | 
						|
  ::= { tlCoolingRunTimes 2 }
 | 
						|
 | 
						|
tlCoolingCondFanRunDays OBJECT-TYPE
 | 
						|
  SYNTAX Integer32
 | 
						|
  MAX-ACCESS read-only
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "Total days the condenser fan has been under operation."
 | 
						|
  ::= { tlCoolingRunTimes 3 }
 | 
						|
  
 | 
						|
tlCoolingCompressorRunDays OBJECT-TYPE
 | 
						|
  SYNTAX Integer32
 | 
						|
  MAX-ACCESS read-only
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "Total days the compressor has been under operation."
 | 
						|
  ::= { tlCoolingRunTimes 4 }
 | 
						|
 | 
						|
tlCoolingCondPumpRunDays OBJECT-TYPE
 | 
						|
  SYNTAX Integer32
 | 
						|
  MAX-ACCESS read-only
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "Total days the condensate pump has been under operation."
 | 
						|
  ::= { tlCoolingRunTimes 5 }
 | 
						|
  
 | 
						|
tlCoolingAtomizerRunDays OBJECT-TYPE
 | 
						|
  SYNTAX Integer32
 | 
						|
  MAX-ACCESS read-only
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "Total days the atomizer has been under operation."
 | 
						|
  ::= { tlCoolingRunTimes 6 }
 | 
						|
 | 
						|
tlCoolingConfig  OBJECT IDENTIFIER   ::= { tlCoolingEnvironment 4 }
 | 
						|
 | 
						|
tlCoolingOnOff OBJECT-TYPE
 | 
						|
  SYNTAX INTEGER {
 | 
						|
      turnOffUnit(0),
 | 
						|
      turnOnUnit(1) }
 | 
						|
  MAX-ACCESS read-write
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "Turn the unit off or on."
 | 
						|
  ::= { tlCoolingConfig 1 }
 | 
						|
 | 
						|
tlCoolingSetPointTemp OBJECT-TYPE
 | 
						|
  SYNTAX INTEGER 
 | 
						|
  MAX-ACCESS read-write
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "The set point temperature the unit will control the temperature to in tenths of degrees in Celsius or Fahrenheit based upon tleCoolDisplayUnits."
 | 
						|
  ::= { tlCoolingConfig 2 }
 | 
						|
 | 
						|
tlCoolingAutoStart OBJECT-TYPE
 | 
						|
  SYNTAX INTEGER {
 | 
						|
      disabled(0),
 | 
						|
      enabled(1) }
 | 
						|
  MAX-ACCESS read-write
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "Specified if the unit should start automatically on power up."
 | 
						|
  ::= { tlCoolingConfig 3 }
 | 
						|
 | 
						|
tlCoolingFanSpeedOverride OBJECT-TYPE
 | 
						|
  SYNTAX INTEGER {
 | 
						|
      autoFanSpeed(0),
 | 
						|
      low(1),
 | 
						|
      medLow(2),
 | 
						|
      med(3),
 | 
						|
      medHi(4),
 | 
						|
      hi(5) }
 | 
						|
  MAX-ACCESS read-write
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "Speed of evaporator fan set by the user."
 | 
						|
  ::= { tlCoolingConfig 4 }
 | 
						|
 | 
						|
tlCoolingControlType OBJECT-TYPE
 | 
						|
  SYNTAX INTEGER {
 | 
						|
      returnAirTemp(0),
 | 
						|
      remoteTemperature(1) }
 | 
						|
  MAX-ACCESS read-write
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "Which temperature to be used as a control point."
 | 
						|
  ::= { tlCoolingConfig 5 }
 | 
						|
 | 
						|
tlCoolingCurrentRemoteTemp OBJECT-TYPE
 | 
						|
  SYNTAX INTEGER
 | 
						|
  MAX-ACCESS read-write
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "The external remote temperature in tenths of degrees in Celsius or Fahrenheit depending upon value of tlCoolingDisplayUnits"
 | 
						|
  ::= { tlCoolingConfig 6 }
 | 
						|
 | 
						|
tlCoolingDisplayUnits OBJECT-TYPE
 | 
						|
  SYNTAX INTEGER {
 | 
						|
      metric(0),
 | 
						|
      english(1) }
 | 
						|
  MAX-ACCESS read-write
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "Selects English or Metric display for all readings."
 | 
						|
  ::= { tlCoolingConfig 7 }
 | 
						|
 | 
						|
tlCoolingBeepOnKey OBJECT-TYPE
 | 
						|
  SYNTAX INTEGER {
 | 
						|
      noBeep(0),
 | 
						|
      beepOn(1) }
 | 
						|
  MAX-ACCESS read-write
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "Indicates if the display sounds a beep when a key is pressed."
 | 
						|
  ::= { tlCoolingConfig 8 }
 | 
						|
 | 
						|
tlCoolingOutputRelaySource OBJECT-TYPE
 | 
						|
  SYNTAX INTEGER {
 | 
						|
      disabled(0),
 | 
						|
      allAlarmsAndWarnings(1),
 | 
						|
      criticalAlarmsOnly(2) }
 | 
						|
  MAX-ACCESS read-write
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "The alarm level that causes the ouput relay to activate."
 | 
						|
  ::= { tlCoolingConfig 9 }
 | 
						|
 | 
						|
tlCoolingOffOnLeak OBJECT-TYPE
 | 
						|
  SYNTAX INTEGER {
 | 
						|
      turnOff(0),
 | 
						|
      alarmOnly(1) }
 | 
						|
  MAX-ACCESS read-write
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "Indicates if the unit should stop cooling when leak input is activated."
 | 
						|
  ::= { tlCoolingConfig 10 }
 | 
						|
 | 
						|
tlCoolingOffOnInputContact OBJECT-TYPE
 | 
						|
  SYNTAX INTEGER {
 | 
						|
      turnOff(0),
 | 
						|
      alarmOnly(1) }
 | 
						|
  MAX-ACCESS read-write
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "Indicates if the unit should stop cooling when input contact is activated."
 | 
						|
  ::= { tlCoolingConfig 11 }
 | 
						|
 | 
						|
tlCoolingInputContactType OBJECT-TYPE
 | 
						|
  SYNTAX INTEGER {
 | 
						|
      ncRelay(0),
 | 
						|
      noRelay(1) }
 | 
						|
  MAX-ACCESS read-write
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "The input contact type."
 | 
						|
  ::= { tlCoolingConfig 12 }
 | 
						|
 | 
						|
tlCoolingOutputRelayDefault OBJECT-TYPE
 | 
						|
  SYNTAX INTEGER {
 | 
						|
      nc(0),
 | 
						|
      no(1) }
 | 
						|
  MAX-ACCESS read-write
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "Type of contact to make when output relay is activated."
 | 
						|
  ::= { tlCoolingConfig 13 }
 | 
						|
 | 
						|
tlCoolingAirFilterInterval OBJECT-TYPE
 | 
						|
  SYNTAX Integer32
 | 
						|
  MAX-ACCESS read-write
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "The number of weeks before the air filter needs to be changed."
 | 
						|
  ::= { tlCoolingConfig 14 }
 | 
						|
 | 
						|
tlCoolingWaterLeakContactType OBJECT-TYPE
 | 
						|
  SYNTAX INTEGER {
 | 
						|
      noRelay(0),
 | 
						|
      ncRelay(1) }
 | 
						|
  MAX-ACCESS read-write
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "The input contact type."
 | 
						|
  ::= { tlCoolingConfig 15 }
 | 
						|
 | 
						|
tlCoolingThresholds  OBJECT IDENTIFIER   ::= { tlCoolingEnvironment 5 }
 | 
						|
 | 
						|
tlCoolingMaxAirFilterRunHours OBJECT-TYPE
 | 
						|
  SYNTAX Integer32
 | 
						|
  MAX-ACCESS read-write
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "The maximum interval for air filter run hours before warning is annunciated."
 | 
						|
  ::= { tlCoolingThresholds 1 }
 | 
						|
  
 | 
						|
tlCoolingEnableAirFilterAlarm OBJECT-TYPE
 | 
						|
  SYNTAX INTEGER {
 | 
						|
      disabled(0),
 | 
						|
      enabled(1) }
 | 
						|
  MAX-ACCESS read-write
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "When enabled indicated that an alarm should occur when the maximum number of air filter run hours has been exceeded."
 | 
						|
  ::= { tlCoolingThresholds 2 }
 | 
						|
  
 | 
						|
tlCoolingMaxSupplyTemp  OBJECT-TYPE
 | 
						|
  SYNTAX INTEGER 
 | 
						|
  MAX-ACCESS read-write
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "Maximum allowed supply air temperature before firing an alarm."
 | 
						|
  ::= { tlCoolingThresholds 3 }
 | 
						|
  
 | 
						|
tlCoolingMinSupplyTemp  OBJECT-TYPE
 | 
						|
  SYNTAX INTEGER
 | 
						|
  MAX-ACCESS read-write
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "Minimum allowed supply air temperature allowed before firing an alarm."
 | 
						|
  ::= { tlCoolingThresholds 4 }
 | 
						|
  
 | 
						|
tlCoolingTempDiffAlarm  OBJECT-TYPE
 | 
						|
  SYNTAX INTEGER 
 | 
						|
  MAX-ACCESS read-write
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "Maximum allowed air temperature deviation from set allowed before firing an alarm."
 | 
						|
  ::= { tlCoolingThresholds 5 }
 | 
						|
  
 | 
						|
tlCoolingMaxReturnAirTemp  OBJECT-TYPE
 | 
						|
  SYNTAX INTEGER 
 | 
						|
  MAX-ACCESS read-write
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "When enabled indicated that an alarm should occur when the maximum number of air filter run hours has been exceeded."
 | 
						|
  ::= { tlCoolingThresholds 6 }
 | 
						|
 | 
						|
tlCoolingAlarm OBJECT IDENTIFIER   ::= { tlCooling 6 }
 | 
						|
 | 
						|
tlCoolingWellKnownAlarms OBJECT IDENTIFIER   ::= { tlCoolingAlarm 3 }
 | 
						|
 | 
						|
tlCoolingSupplyAirSensorFault OBJECT-IDENTITY
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
            "The supply air sensor is in fault."
 | 
						|
    ::= { tlCoolingWellKnownAlarms 1 }
 | 
						|
 | 
						|
tlCoolingReturnAirSensorFault OBJECT-IDENTITY
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
            "The return air sensor is in fault."
 | 
						|
    ::= { tlCoolingWellKnownAlarms 2 }
 | 
						|
 | 
						|
tlCoolingCondenserInletAirSensorFault OBJECT-IDENTITY
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
            "The condenser inlet air sensor is in fault."
 | 
						|
    ::= { tlCoolingWellKnownAlarms 3 }
 | 
						|
 | 
						|
tlCoolingCondenserOutletAirSensorFault OBJECT-IDENTITY
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
            "The condenser outlet air sensor is in fault."
 | 
						|
    ::= { tlCoolingWellKnownAlarms 4 }
 | 
						|
 | 
						|
tlCoolingSuctionTemperatureSensorFault OBJECT-IDENTITY
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
            "The suction temperature sensor is in fault."
 | 
						|
    ::= { tlCoolingWellKnownAlarms 5 }
 | 
						|
 | 
						|
tlCoolingEvaporatorTemperatureSensorFault OBJECT-IDENTITY
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
            "The evaporator temperature sensor is in fault."
 | 
						|
    ::= { tlCoolingWellKnownAlarms 6 }
 | 
						|
 | 
						|
tlCoolingAirFilterClogged OBJECT-IDENTITY
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
            "The air filter is clogged."
 | 
						|
    ::= { tlCoolingWellKnownAlarms 7 }
 | 
						|
 | 
						|
tlCoolingAirFilterRunHoursViolation OBJECT-IDENTITY
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
            "The air filter run hours was violated."
 | 
						|
    ::= { tlCoolingWellKnownAlarms 8 }
 | 
						|
 | 
						|
tlCoolingSuctionPressureSensorFault OBJECT-IDENTITY
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
            "The suction pressure sensor is in fault."
 | 
						|
    ::= { tlCoolingWellKnownAlarms 9 }
 | 
						|
 | 
						|
tlCoolingInverterCommunicationsFault OBJECT-IDENTITY
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
            "The inverter communications is in fault."
 | 
						|
    ::= { tlCoolingWellKnownAlarms 10 }
 | 
						|
 | 
						|
tlCoolingRemoteShutdownViaInputContact OBJECT-IDENTITY
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
            "A remote shutdown was triggerd by an input contact."
 | 
						|
    ::= { tlCoolingWellKnownAlarms 11 }
 | 
						|
 | 
						|
tlCoolingCondensatePumpFault OBJECT-IDENTITY
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
            "The condensate pump is in fault."
 | 
						|
    ::= { tlCoolingWellKnownAlarms 12 }
 | 
						|
 | 
						|
tlCoolingLowRefrigerantStartupFault OBJECT-IDENTITY
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
            "The low refrigerant startup is in fault."
 | 
						|
    ::= { tlCoolingWellKnownAlarms 13 }
 | 
						|
 | 
						|
tlCoolingCondenserFanFault OBJECT-IDENTITY
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
            "The condenser fan is in fault."
 | 
						|
    ::= { tlCoolingWellKnownAlarms 14 }
 | 
						|
 | 
						|
tlCoolingCondenserFailure OBJECT-IDENTITY
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
            "The condenser has failed."
 | 
						|
    ::= { tlCoolingWellKnownAlarms 15 }
 | 
						|
 | 
						|
tlCoolingEvaporatorCoolingFailure OBJECT-IDENTITY
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
            "The evaporator cooling is in fault."
 | 
						|
    ::= { tlCoolingWellKnownAlarms 16 }
 | 
						|
 | 
						|
tlCoolingReturnAirTempHigh OBJECT-IDENTITY
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
            "The return air temperature is high."
 | 
						|
    ::= { tlCoolingWellKnownAlarms 17 }
 | 
						|
 | 
						|
tlCoolingSupplyAirTempHigh OBJECT-IDENTITY
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
            "The supply air temperature is high."
 | 
						|
    ::= { tlCoolingWellKnownAlarms 18 }
 | 
						|
 | 
						|
tlCoolingEvaporatorFailure OBJECT-IDENTITY
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
            "The evaporator has failed."
 | 
						|
    ::= { tlCoolingWellKnownAlarms 19 }
 | 
						|
 | 
						|
tlCoolingEvaporatorFreezeUp OBJECT-IDENTITY
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
            "The evaporator is frozen."
 | 
						|
    ::= { tlCoolingWellKnownAlarms 20 }
 | 
						|
 | 
						|
tlCoolingDischargePressureHigh OBJECT-IDENTITY
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
            "The discharge pressure is high."
 | 
						|
    ::= { tlCoolingWellKnownAlarms 21 }
 | 
						|
 | 
						|
tlCoolingPressureGaugeFailure OBJECT-IDENTITY
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
            "The pressure gauge has failed."
 | 
						|
    ::= { tlCoolingWellKnownAlarms 22 }
 | 
						|
 | 
						|
tlCoolingDischargePressurePersistentHigh OBJECT-IDENTITY
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
            "The discharge pressure is persistently high."
 | 
						|
    ::= { tlCoolingWellKnownAlarms 23 }
 | 
						|
 | 
						|
tlCoolingSuctionPressureLowStartFailure OBJECT-IDENTITY
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
            "Cannot start due to low suction pressure."
 | 
						|
    ::= { tlCoolingWellKnownAlarms 24 }
 | 
						|
 | 
						|
tlCoolingSuctionPressureLow OBJECT-IDENTITY
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
            "The suction pressure is low."
 | 
						|
    ::= { tlCoolingWellKnownAlarms 25 }
 | 
						|
 | 
						|
tlCoolingSuctionPressurePersistentLow OBJECT-IDENTITY
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
            "The suction pressure is persistently low."
 | 
						|
    ::= { tlCoolingWellKnownAlarms 26 }
 | 
						|
 | 
						|
tlCoolingStartupLinePressureImbalance OBJECT-IDENTITY
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
            "The startup line pressure is in imbalance."
 | 
						|
    ::= { tlCoolingWellKnownAlarms 27 }
 | 
						|
 | 
						|
tlCoolingCompressorFailure OBJECT-IDENTITY
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
            "The compressor has failed."
 | 
						|
    ::= { tlCoolingWellKnownAlarms 28 }
 | 
						|
 | 
						|
tlCoolingCurrentLimit OBJECT-IDENTITY
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
            "The current is out of range."
 | 
						|
    ::= { tlCoolingWellKnownAlarms 29 }
 | 
						|
 | 
						|
tlCoolingWaterLeak OBJECT-IDENTITY
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
            "Water is leaking."
 | 
						|
    ::= { tlCoolingWellKnownAlarms 30 }
 | 
						|
 | 
						|
tlCoolingFanUnderCurrent OBJECT-IDENTITY
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
            "The fan is under current."
 | 
						|
    ::= { tlCoolingWellKnownAlarms 31 }
 | 
						|
 | 
						|
tlCoolingFanOverCurrent OBJECT-IDENTITY
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
            "The fan is over current."
 | 
						|
    ::= { tlCoolingWellKnownAlarms 32 }
 | 
						|
 | 
						|
tlCoolingDischargePressureSensorFault OBJECT-IDENTITY
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
            "The discharge pressure sensor is in fault."
 | 
						|
    ::= { tlCoolingWellKnownAlarms 33 }
 | 
						|
 | 
						|
tlCoolingWaterFull OBJECT-IDENTITY
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
            "Water is Full."
 | 
						|
    ::= { tlCoolingWellKnownAlarms 34 }
 | 
						|
 | 
						|
tlCoolingAutoCoolingOn OBJECT-IDENTITY
 | 
						|
  STATUS     current
 | 
						|
  DESCRIPTION
 | 
						|
    "Automatic cooling was activated to lower the temperature below the
 | 
						|
    remote set point."
 | 
						|
  ::= { tlCoolingWellKnownAlarms 35 }
 | 
						|
 | 
						|
tlCoolingPowerButtonPressed OBJECT-IDENTITY
 | 
						|
  STATUS     current
 | 
						|
  DESCRIPTION
 | 
						|
    "Power button was pressed on the front panel."
 | 
						|
  ::= { tlCoolingWellKnownAlarms 36 }
 | 
						|
 | 
						|
tlCoolingDisconnectedFromDevice OBJECT-IDENTITY
 | 
						|
  STATUS     current
 | 
						|
  DESCRIPTION
 | 
						|
    "The device communications is disconnected."
 | 
						|
  ::= { tlCoolingWellKnownAlarms 37 }
 | 
						|
 | 
						|
 | 
						|
--------------------------------------------------------------------------
 | 
						|
-- SRCOOLNET Device
 | 
						|
--------------------------------------------------------------------------
 | 
						|
 | 
						|
tlSrCoolNet OBJECT IDENTIFIER   		::= { tripplite 104}
 | 
						|
 | 
						|
tlSrCoolNetData OBJECT IDENTIFIER   		::= { tlSrCoolNet 1 }
 | 
						|
 | 
						|
tlSrCoolNetIdent  OBJECT IDENTIFIER   		::= { tlSrCoolNetData 1 }
 | 
						|
  
 | 
						|
tlSrCoolNetModel OBJECT-TYPE
 | 
						|
  SYNTAX DisplayString 
 | 
						|
  MAX-ACCESS read-only
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "The model name for the device attached to the SRCOOLNET."
 | 
						|
  ::= { tlSrCoolNetIdent 1}
 | 
						|
  
 | 
						|
tlSrCoolNetManufacturer OBJECT-TYPE
 | 
						|
  SYNTAX DisplayString
 | 
						|
  MAX-ACCESS read-only
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "The manufacturer of the AC Unit."
 | 
						|
  ::= { tlSrCoolNetIdent 2 }
 | 
						|
 | 
						|
tlSrCoolNetSerialNumber OBJECT-TYPE
 | 
						|
  SYNTAX DisplayString
 | 
						|
  MAX-ACCESS read-only
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "The serial number of the SRCOOLNET device."
 | 
						|
  ::= { tlSrCoolNetIdent 3 }
 | 
						|
  
 | 
						|
tlSrCoolNetHostSoftwareVersion OBJECT-TYPE
 | 
						|
  SYNTAX DisplayString
 | 
						|
  MAX-ACCESS read-only
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "The software version of the SRCOOLNET device."
 | 
						|
  ::= { tlSrCoolNetIdent 4 }
 | 
						|
  
 | 
						|
tlSrCoolNetName OBJECT-TYPE
 | 
						|
  SYNTAX DisplayString
 | 
						|
  MAX-ACCESS read-write
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "The user defined name for the AC Unit."
 | 
						|
  ::= { tlSrCoolNetIdent 5 }
 | 
						|
  
 | 
						|
tlSrCoolNetLocation OBJECT-TYPE
 | 
						|
  SYNTAX DisplayString
 | 
						|
  MAX-ACCESS read-write
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "The user defined location of the AC Unit."
 | 
						|
  ::= { tlSrCoolNetIdent 6 }
 | 
						|
 | 
						|
tlSrCoolNetStatus  OBJECT IDENTIFIER   		::= { tlSrCoolNetData 2 }
 | 
						|
 | 
						|
tlSrCoolNetMode OBJECT-TYPE
 | 
						|
  SYNTAX INTEGER {
 | 
						|
      off (0),
 | 
						|
      idle (1),
 | 
						|
      cooling (2),
 | 
						|
      unknown (3),
 | 
						|
      dehumidifying (4),
 | 
						|
      defrost (5),
 | 
						|
      notconnected(6) }
 | 
						|
  MAX-ACCESS read-only
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "The current mode of SRCOOLNET."
 | 
						|
  ::= { tlSrCoolNetStatus 1}
 | 
						|
 | 
						|
tlSrCoolNetFanSpeed OBJECT-TYPE
 | 
						|
  SYNTAX INTEGER {
 | 
						|
      off (0),
 | 
						|
      low (1),
 | 
						|
      med (2),
 | 
						|
      hi  (3) }
 | 
						|
  MAX-ACCESS read-only
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "The current speed of the fan."
 | 
						|
  ::= { tlSrCoolNetStatus 2}
 | 
						|
 | 
						|
tlSrCoolNetReturnAirTemp OBJECT-TYPE
 | 
						|
  SYNTAX INTEGER
 | 
						|
  MAX-ACCESS read-only
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "The return air stream temperature in tenths of degrees in the units Celsius/Fahrenheit as specified in tlSrCoolNetDisplayUnits."
 | 
						|
  ::= { tlSrCoolNetStatus 3 }
 | 
						|
 | 
						|
tlSrCoolNetWaterFull OBJECT-TYPE
 | 
						|
  SYNTAX INTEGER {
 | 
						|
      waterNotFull(0),
 | 
						|
      waterFull(1) }
 | 
						|
  MAX-ACCESS read-only
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "Indicates the water reservoir is full or not full."
 | 
						|
  ::= { tlSrCoolNetStatus 4 }
 | 
						|
 | 
						|
tlSrCoolNetCurrentRemoteTemp OBJECT-TYPE
 | 
						|
  SYNTAX INTEGER
 | 
						|
  MAX-ACCESS read-only
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "The EnviroSense temperature in tenths of degrees in Celsius or Fahrenheit depending upon value of tlSrCoolNetDisplayUnits.
 | 
						|
    Only available if EnviroSense is connected to SRCOOLNET."
 | 
						|
  ::= { tlSrCoolNetStatus 5 }
 | 
						|
 | 
						|
  tlSrCoolNetDisplayUnits OBJECT-TYPE
 | 
						|
  SYNTAX INTEGER {
 | 
						|
      metric(0),
 | 
						|
      english(1) }
 | 
						|
  MAX-ACCESS read-only
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "Selects English or Metric display for all readings. AC unit must be manually configured to match this setting."
 | 
						|
  ::= { tlSrCoolNetStatus 6 }
 | 
						|
 | 
						|
 | 
						|
tlSrCoolNetConfig  OBJECT IDENTIFIER   		::= { tlSrCoolNetData 3 }
 | 
						|
 | 
						|
tlSrCoolNetOnOff OBJECT-TYPE
 | 
						|
  SYNTAX INTEGER {
 | 
						|
      turnOffUnit(0),
 | 
						|
      turnOnUnit (1) }
 | 
						|
  MAX-ACCESS read-write
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "Turn the unit off or on."
 | 
						|
  ::= { tlSrCoolNetConfig 1 }
 | 
						|
 | 
						|
tlSrCoolSetMode OBJECT-TYPE
 | 
						|
  SYNTAX INTEGER {
 | 
						|
      cooling(0),
 | 
						|
      dehumidifying (1) }
 | 
						|
  MAX-ACCESS read-write
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "Set the operating mode of cooling unit.  Unit must be ON to set mode."
 | 
						|
  ::= { tlSrCoolNetConfig 2 }
 | 
						|
 | 
						|
tlSrCoolNetSetPointTemp OBJECT-TYPE
 | 
						|
  SYNTAX INTEGER 
 | 
						|
  MAX-ACCESS read-write
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "The local set point temperature in tenths of degrees in Celsius or Fahrenheit based upon tlSrCoolNetDisplayUnits."
 | 
						|
  ::= { tlSrCoolNetConfig 3 }
 | 
						|
 | 
						|
tlSrCoolNetRemoteSetPointTemp OBJECT-TYPE
 | 
						|
  SYNTAX INTEGER 
 | 
						|
  MAX-ACCESS read-write
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "The remote set point temperature in tenths of degrees in Celsius or Fahrenheit based upon tlSrCoolNetDisplayUnits.
 | 
						|
    Only available when EnviroSense is connected to SRCOOLNET."
 | 
						|
  ::= { tlSrCoolNetConfig 4 }
 | 
						|
 | 
						|
tlSrCoolNetFanSpeedSetting OBJECT-TYPE
 | 
						|
  SYNTAX INTEGER {
 | 
						|
      auto(0),
 | 
						|
      low(1),
 | 
						|
      med(2), 
 | 
						|
      high(3) }
 | 
						|
  MAX-ACCESS read-write
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "Set the fan speed of the AC unit."
 | 
						|
  ::= { tlSrCoolNetConfig 5 }
 | 
						|
 | 
						|
tlSrCoolNetRemoteSetpointEnable OBJECT-TYPE
 | 
						|
  SYNTAX INTEGER {
 | 
						|
      disable(0),
 | 
						|
      enable(1) }
 | 
						|
  MAX-ACCESS read-write
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "Use remote temperature setpoint for control point versus return air temp.  Only available when EnviroSense is connected
 | 
						|
    to SRCOOLNET."
 | 
						|
  ::= { tlSrCoolNetConfig 6 }
 | 
						|
 | 
						|
tlSrCoolNetFanAlwaysOn OBJECT-TYPE
 | 
						|
  SYNTAX INTEGER {
 | 
						|
      disable(0),
 | 
						|
      enable(1) }
 | 
						|
  MAX-ACCESS read-write
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "Leave fans on when not cooling.  Only available when EnviroSense is connected to SRCOOLNET."
 | 
						|
  ::= { tlSrCoolNetConfig 7 }
 | 
						|
 | 
						|
 | 
						|
 | 
						|
tlSrCoolNetAlarm OBJECT IDENTIFIER   			::= { tlSrCoolNet 2 }
 | 
						|
 | 
						|
tlSrCoolNetWellKnownAlarms OBJECT IDENTIFIER   		::= { tlSrCoolNetAlarm 1 }
 | 
						|
 | 
						|
tlSrCoolNetWaterFullAlarm OBJECT-IDENTITY
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
            "Water reservoir full."
 | 
						|
    ::= { tlSrCoolNetWellKnownAlarms 1 }
 | 
						|
 | 
						|
--------------------------------------------------------------------------
 | 
						|
-- Conformance definitions
 | 
						|
--------------------------------------------------------------------------
 | 
						|
 | 
						|
tlConformance OBJECT IDENTIFIER   ::= { tripplite 20 }
 | 
						|
 | 
						|
tlCompliances OBJECT IDENTIFIER   ::= { tlConformance 1 }
 | 
						|
 | 
						|
tlGroups OBJECT IDENTIFIER  ::= { tlConformance 2 }
 | 
						|
 | 
						|
tlSubsetGroups OBJECT IDENTIFIER  ::= { tlGroups 1 }
 | 
						|
 | 
						|
tlBasicGroups OBJECT IDENTIFIER   ::= { tlGroups 2 }
 | 
						|
 | 
						|
tlFullGroups OBJECT IDENTIFIER  ::= { tlGroups 3 }
 | 
						|
 | 
						|
tlUpsFullGroups OBJECT IDENTIFIER   ::= { tlFullGroups 100 }
 | 
						|
 | 
						|
tlUpsFullIdentGroup OBJECT-GROUP
 | 
						|
  OBJECTS {
 | 
						|
    tlUpsIdentUpsSoftwareChecksum,
 | 
						|
    tlUpsIdentSerialNum,
 | 
						|
    tlUpsIdentID,
 | 
						|
    tlUpsSelectedDeviceID }
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "The tlUpsFullIdentGroup defines objects which are common to the Ident
 | 
						|
    group of fully compliant Tripplite UPS's"
 | 
						|
  ::= { tlUpsFullGroups 1 }
 | 
						|
 | 
						|
tlUpsFullBatteryGroup OBJECT-GROUP
 | 
						|
  OBJECTS {
 | 
						|
    tlUpsBatteryAge,
 | 
						|
    tlUpsTemperatureF }
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "The tlUpsFullBatteryGroup defines objects which are common to the Battery
 | 
						|
    group of fully compliant Tripplite UPS's"
 | 
						|
  ::= { tlUpsFullGroups 2 }
 | 
						|
 | 
						|
tlUpsFullAlarmGroup OBJECT IDENTIFIER   ::= { tlUpsFullGroups 6 }
 | 
						|
 | 
						|
tlUpsFullAlarmObjsGroup OBJECT-GROUP
 | 
						|
  OBJECTS {
 | 
						|
    tlUpsAlarmDevName,
 | 
						|
    tlUpsAlarmDevLocation,
 | 
						|
    tlUpsAlarmCategory }
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "The tlUpsFullAlarmObjsGroup defines objects which are common to
 | 
						|
    the Alarm group of fully compliant Tripplite UPS's"
 | 
						|
  ::= { tlUpsFullAlarmGroup 1 }
 | 
						|
 | 
						|
--tlUpsFullAlarmsGroup NOTIFICATION-GROUP
 | 
						|
--  NOTIFICATIONS { }
 | 
						|
--  STATUS current
 | 
						|
--  DESCRIPTION
 | 
						|
--    "The tlUpsFullAlarmGroup defines notifications which are
 | 
						|
--    common to the Alarm group of fully compliant Tripplite UPS's"
 | 
						|
--  ::= { tlUpsFullAlarmGroup 2 }
 | 
						|
 | 
						|
tlUpsFullTestGroup OBJECT-GROUP
 | 
						|
  OBJECTS {
 | 
						|
    tlUpsTestDate,
 | 
						|
    tlUpsTestResultsDetail }
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "The tlUpsFullTestGroup defines objects which are common to the Test
 | 
						|
    group of fully compliant Tripplite UPS's"
 | 
						|
  ::= { tlUpsFullGroups 7 }
 | 
						|
 | 
						|
tlUpsFullControlGroup OBJECT-GROUP
 | 
						|
  OBJECTS {
 | 
						|
    tlUpsWatchdogSupported,
 | 
						|
    tlUpsWatchdogSecsBeforeReboot }
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "The tlUpsFullControlGroup defines objects which are common to the Control
 | 
						|
    group of fully compliant Tripplite UPS's"
 | 
						|
  ::= { tlUpsFullGroups 8 }
 | 
						|
 | 
						|
tlUpsFullConfigGroup OBJECT-GROUP
 | 
						|
  OBJECTS {
 | 
						|
    tlUpsConfigBattReplDate }
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "The tlUpsFullConfigGroup defines objects which are common to the Config
 | 
						|
    group of fully compliant Tripplite UPS's"
 | 
						|
  ::= { tlUpsFullGroups 9 }
 | 
						|
 | 
						|
tlUpsFullOutletGroup OBJECT-GROUP
 | 
						|
  OBJECTS {
 | 
						|
    tlUpsOutletNumOutlets }
 | 
						|
  STATUS current
 | 
						|
  DESCRIPTION
 | 
						|
    "The tlUpsFullOutletGroup defines objects which are common to the Outlet
 | 
						|
    group of fully compliant Tripplite UPS's"
 | 
						|
  ::= { tlUpsFullGroups 10 }
 | 
						|
 | 
						|
 | 
						|
END
 |