mibs/MIBS/sinetica/HAWK-I2-MIB

2647 lines
68 KiB
Plaintext
Raw Normal View History

2023-12-05 12:25:34 +01:00
HAWK-I2-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE, enterprises, Unsigned32
FROM SNMPv2-SMI
-- DisplayString, sysDescr, sysName
-- FROM RFC1213-MIB
-- MODULE-COMPLIANCE, OBJECT-GROUP, NOTIFICATION-GROUP
-- FROM SNMPv2-CONF
TEXTUAL-CONVENTION, RowStatus, TruthValue, MacAddress -- DateAndTime
FROM SNMPv2-TC
InetAddress, InetAddressType
FROM INET-ADDRESS-MIB
;
hawki2MIB MODULE-IDENTITY
LAST-UPDATED "200606271200Z" -- 27 June 2006
ORGANIZATION "Sinetica Corporation"
CONTACT-INFO "Development Department
Sinetica Corporation Ltd.
Willow House
Llancayo Court
Usk
Monmouthshire
NP15 1HY
U.K.
Tel: +44 (0)871 226 5679
Fax: +44 (0)845 456 3562
Web: www.sinetica.co.uk
E-mail: info@sinetica.co.uk"
DESCRIPTION
"The MIB module for the Sinetica Hawk-i2."
REVISION "200606271200Z" -- 27 June 2006
DESCRIPTION
"Name change and new objects added"
REVISION "200603071200Z" -- 07 March 2006
DESCRIPTION
"First issue"
::= { sinetica 24 }
DisplayString ::= OCTET STRING
ContactState ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Represents the state of a set of contacts."
SYNTAX INTEGER { open(1), closed(2) }
InputContactState ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Represents the state of a set of input contacts."
SYNTAX INTEGER { open(1), closed(2), armed(3), triggered(4) }
RelayState ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Represents the energised state of a relay."
SYNTAX INTEGER { on(1), off(2) }
OutputControlState ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Represents the control setiing for an output."
SYNTAX INTEGER { activate(1), deactivate(2), logic(3) }
EnableState ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Represents the state of an enabling flag."
SYNTAX INTEGER { enabled(1), disabled(2) }
InputDataType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Represents the type of data read at an input."
SYNTAX INTEGER { autodetect(1), temperature(2), humidity(3), analogue(4), contact(5), inactive(255) }
sinetica OBJECT IDENTIFIER ::= { enterprises 3711 }
v1 OBJECT IDENTIFIER ::= { hawki2MIB 1 } -- MIB variant number
objects OBJECT IDENTIFIER ::= { v1 1 }
traps OBJECT IDENTIFIER ::= { hawki2MIB 0 }
-- {{{ objects group
inputs OBJECT IDENTIFIER ::= { objects 1 }
outputs OBJECT IDENTIFIER ::= { objects 2 }
keypads OBJECT IDENTIFIER ::= { objects 4 }
acus OBJECT IDENTIFIER ::= { objects 5 }
access OBJECT IDENTIFIER ::= { objects 6 }
pdus OBJECT IDENTIFIER ::= { objects 7 }
inventory OBJECT IDENTIFIER ::= { objects 99 }
trapInfo OBJECT IDENTIFIER ::= { objects 100 }
-- }}} End of objects group
-- {{{ inputs group
-- The Hawk-i2 inputs can all be either temperature, humidity, analogue volts or contact state.
-- To deal with this there is one table to deal with all analogue-type inputs (temperature, humidity, analogue volts) and another for the contacts.
-- At any time an input is permitted to have an entry in one table only, depending on which type of input it is currently monitoring.
ipCommon OBJECT IDENTIFIER ::= { inputs 1 }
ipTHA OBJECT IDENTIFIER ::= { inputs 2 }
ipContact OBJECT IDENTIFIER ::= { inputs 3 }
-- {{{ ipCommon group
ipEnable OBJECT IDENTIFIER ::= { ipCommon 1 }
-- {{{ ipEnable group
ipSelect OBJECT-TYPE
SYNTAX INTEGER (0..24)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Selects the channel to be enabled or disabled by ipInsert.
A value of 0 selects no channel."
DEFVAL { 0 }
::= { ipEnable 1 }
ipInsert OBJECT-TYPE
SYNTAX InputDataType
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Inserts or removes the channel selected by ipSelect -
causes an entry for that channel to be created or deleted in the relevant tables.
- Read behaviour is undefined."
::= { ipEnable 2 }
-- }}} End of ipEnable group
-- }}} End of ipCommon group
-- {{{ ipTHA - i.e. temperature, humidity and analogue Volts monitoring
ipTempScaleFlag OBJECT-TYPE
SYNTAX INTEGER { celsius(1), fahrenheit(2), kelvin(3) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Temperature scale (Celsius/Fahrenheit) for temperature monitoring."
::= { ipTHA 1 }
ipTHATable OBJECT-TYPE
SYNTAX SEQUENCE OF IpTHAEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table giving data for all enabled inputs with analogue-type monitoring."
::= { ipTHA 2 }
ipTHAEntry OBJECT-TYPE
SYNTAX IpTHAEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A conceptual row containing information about one analogue-type input."
INDEX { ipTHAChan }
::= { ipTHATable 1 }
IpTHAEntry ::= SEQUENCE {
ipTHAChan INTEGER,
ipTHARS RowStatus,
ipTHAName DisplayString,
ipTHALocn DisplayString,
ipTHAAutoDetect TruthValue,
ipTHAType InputDataType,
ipTHAValue INTEGER,
ipTHAScaling INTEGER,
ipTHAOffset INTEGER,
ipTHAHysteresis INTEGER
}
ipTHAChan OBJECT-TYPE
SYNTAX INTEGER (0..24)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The input number."
::= { ipTHAEntry 1 }
ipTHARS OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The analogue-type input table row status."
::= { ipTHAEntry 2 }
ipTHAName OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..15))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The name of this input"
::= { ipTHAEntry 3 }
ipTHALocn OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..4))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A system-defined name for the physical location of this input, e.g. MCU."
::= { ipTHAEntry 4 }
ipTHAAutoDetect OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Indicates that the type of data this input is monitoring is selected automatically."
::= { ipTHAEntry 5 }
ipTHAType OBJECT-TYPE
SYNTAX InputDataType
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Indicates the type of data this input is monitoring."
::= { ipTHAEntry 6 }
ipTHAValue OBJECT-TYPE
SYNTAX INTEGER (-200..1000)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The current reading in the relevant measurement units."
::= { ipTHAEntry 7 }
ipTHAScaling OBJECT-TYPE
SYNTAX INTEGER (0..100)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Scaling factor for ipTHAValue when ipTHAType=analogue."
::= { ipTHAEntry 8 }
ipTHAOffset OBJECT-TYPE
SYNTAX INTEGER (-100..100)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Calibration offset in the same units as for ipTHAValue."
::= { ipTHAEntry 9 }
ipTHAHysteresis OBJECT-TYPE
SYNTAX INTEGER (-100..100)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Hysteresis on threshold levels in the same units as for ipTHAValue."
::= { ipTHAEntry 10 }
-- {{{ ipTHATrapsCfg group
ipTHATrapsCfg OBJECT IDENTIFIER ::= { ipTHA 3 }
-- {{{ ipTHAThreshTable
ipTHAThreshTable OBJECT-TYPE
SYNTAX SEQUENCE OF IpTHAThreshEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table listing the trap threshold levels for all enabled inputs with analogue-type monitoring."
::= { ipTHATrapsCfg 1 }
ipTHAThreshEntry OBJECT-TYPE
SYNTAX IpTHAThreshEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A conceptual row containing threshold information for one analogue-type input."
INDEX { ipTHAThreshChan }
::= { ipTHAThreshTable 1 }
IpTHAThreshEntry ::= SEQUENCE {
ipTHAThreshChan INTEGER,
ipTHAThreshRS RowStatus,
ipTHAUCL INTEGER,
ipTHAUWL INTEGER,
ipTHALWL INTEGER,
ipTHALCL INTEGER
}
ipTHAThreshChan OBJECT-TYPE
SYNTAX INTEGER (0..24)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The input number."
::= { ipTHAThreshEntry 1 }
ipTHAThreshRS OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The analogue-type input table row status."
::= { ipTHAThreshEntry 2 }
ipTHAUCL OBJECT-TYPE
SYNTAX INTEGER (-200..1000)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The Upper Critical Limit for this input in the same units as for ipTHAValue."
::= { ipTHAThreshEntry 3 }
ipTHAUWL OBJECT-TYPE
SYNTAX INTEGER (-200..1000)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The Upper Warning Limit for this input in the same units as for ipTHAValue."
::= { ipTHAThreshEntry 4 }
ipTHALWL OBJECT-TYPE
SYNTAX INTEGER (-200..1000)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The Lower Warning Limit for this input in the same units as for ipTHAValue."
::= { ipTHAThreshEntry 5 }
ipTHALCL OBJECT-TYPE
SYNTAX INTEGER (-200..1000)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The Lower Critical Limit for this input in the same units as for ipTHAValue."
::= { ipTHAThreshEntry 6 }
-- }}} End of ipTHAThreshTable
-- {{{ ipTHATrapEnTable
ipTHATrapEnTable OBJECT-TYPE
SYNTAX SEQUENCE OF IpTHATrapEnEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The table that controls trap enabling for all enabled inputs with analogue-type monitoring."
::= { ipTHATrapsCfg 2 }
ipTHATrapEnEntry OBJECT-TYPE
SYNTAX IpTHATrapEnEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A conceptual row containing trap enabling information for one analogue-type input."
INDEX { ipTHATrapEnChan }
::= { ipTHATrapEnTable 1 }
IpTHATrapEnEntry ::= SEQUENCE {
ipTHATrapEnChan INTEGER,
ipTHATrapEnRS RowStatus,
ipTHAUCLTrapEn TruthValue,
ipTHAUWLTrapEn TruthValue,
ipTHALWLTrapEn TruthValue,
ipTHALCLTrapEn TruthValue
}
ipTHATrapEnChan OBJECT-TYPE
SYNTAX INTEGER (0..24)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The input number."
::= { ipTHATrapEnEntry 1 }
ipTHATrapEnRS OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The analogue-type input table row status."
::= { ipTHATrapEnEntry 2 }
ipTHAUCLTrapEn OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enables and disables input UCL alarm traps."
::= { ipTHATrapEnEntry 3 }
ipTHAUWLTrapEn OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enables and disables input UWL alarm traps."
::= { ipTHATrapEnEntry 4 }
ipTHALWLTrapEn OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enables and disables input LWL alarm traps."
::= { ipTHATrapEnEntry 5 }
ipTHALCLTrapEn OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enables and disables input LCL alarm traps."
::= { ipTHATrapEnEntry 6 }
-- }}} End of ipTHATrapEnTable
-- {{{ ipTHATrapPerTable
ipTHATrapPerTable OBJECT-TYPE
SYNTAX SEQUENCE OF IpTHATrapPerEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The table that controls trap repetition for all enabled inputs with analogue-type monitoring."
::= { ipTHATrapsCfg 3 }
ipTHATrapPerEntry OBJECT-TYPE
SYNTAX IpTHATrapPerEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A conceptual row containing trap repetition information for one analogue-type input."
INDEX { ipTHATrapPerChan }
::= { ipTHATrapPerTable 1 }
IpTHATrapPerEntry ::= SEQUENCE {
ipTHATrapPerChan INTEGER,
ipTHATrapPerRS RowStatus,
ipTHATrapUCLPer INTEGER,
ipTHATrapUWLPer INTEGER,
ipTHATrapLWLPer INTEGER,
ipTHATrapLCLPer INTEGER
}
ipTHATrapPerChan OBJECT-TYPE
SYNTAX INTEGER (0..24)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The input number."
::= { ipTHATrapPerEntry 1 }
ipTHATrapPerRS OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The table row status."
::= { ipTHATrapPerEntry 2 }
ipTHATrapUCLPer OBJECT-TYPE
SYNTAX INTEGER (30..32000)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Set to 0 disables trap repetition, a value of 30 or higher sets the interval between traps in seconds"
::= { ipTHATrapPerEntry 3 }
ipTHATrapUWLPer OBJECT-TYPE
SYNTAX INTEGER (30..32000)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Set to 0 disables trap repetition, a value of 30 or higher sets the interval between traps in seconds"
::= { ipTHATrapPerEntry 4 }
ipTHATrapLWLPer OBJECT-TYPE
SYNTAX INTEGER (30..32000)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Set to 0 disables trap repetition, a value of 30 or higher sets the interval between traps in seconds"
::= { ipTHATrapPerEntry 5 }
ipTHATrapLCLPer OBJECT-TYPE
SYNTAX INTEGER (30..32000)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Set to 0 disables trap repetition, a value of 30 or higher sets the interval between traps in seconds"
::= { ipTHATrapPerEntry 6 }
-- }}} End of ipTHATrapPerTable
-- }}} End of ipTHATrapsCfg group
-- {{{ ipTHA traps
-- To Be Added
-- }}} End of ipTHA traps
-- }}} End of ipTHA
-- {{{ ipContact
ipContTable OBJECT-TYPE
SYNTAX SEQUENCE OF IpContEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table listing the parameters and data for all enabled inputs with contact-type monitoring."
::= { ipContact 1 }
ipContEntry OBJECT-TYPE
SYNTAX IpContEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A conceptual row containing information about one contact input."
INDEX { ipContChan }
::= { ipContTable 1 }
IpContEntry ::= SEQUENCE {
ipContChan INTEGER,
ipContRS RowStatus,
ipContName DisplayString,
ipContLocn DisplayString,
ipContAutoDetect TruthValue,
ipContNormState ContactState,
ipContCurrState InputContactState,
ipContTrigMode INTEGER,
ipContReset Unsigned32,
ipContTrapEn INTEGER,
ipContTrapPeriod INTEGER
}
ipContChan OBJECT-TYPE
SYNTAX INTEGER (0..24)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The input number."
::= { ipContEntry 1 }
ipContRS OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The contact input table row status."
::= { ipContEntry 2 }
ipContName OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..15))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The name of this input"
::= { ipContEntry 3 }
ipContLocn OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..4))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A system-defined name for the physical location of this input, e.g. MCU."
::= { ipContEntry 4 }
ipContAutoDetect OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Indicates that the type of data this input is monitoring is selected automatically."
::= { ipContEntry 5 }
ipContNormState OBJECT-TYPE
SYNTAX ContactState
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The normal state for this contact."
::= { ipContEntry 6 }
ipContCurrState OBJECT-TYPE
SYNTAX InputContactState
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The current state of this contact."
::= { ipContEntry 7 }
ipContTrigMode OBJECT-TYPE
SYNTAX INTEGER { positiveEdge(1), negativeEdge(2), level(3) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The contact trigger mode, level, +ve edge, -ve edge."
::= { ipContEntry 8 }
ipContReset OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Resets the contact after triggering in edge mode."
::= { ipContEntry 9 }
ipContTrapEn OBJECT-TYPE
SYNTAX INTEGER { critical(1), warning(2), information(3), disabled(255) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Configure contact input traps."
::= { ipContEntry 10 }
ipContTrapPeriod OBJECT-TYPE
SYNTAX INTEGER (30..32000)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Set to 0 disables trap repetition, a value of 30 or higher sets the interval between traps in seconds"
::= { ipContEntry 11 }
-- {{{ ipContact traps
-- To Be Added
-- }}} End of ipContact traps
-- }}} End of ipContact
-- }}} End of ip group
-- {{{ outputs group
opEnable OBJECT IDENTIFIER ::= { outputs 1 }
-- {{{ opEnable group
opSelect OBJECT-TYPE
SYNTAX INTEGER (0..24)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Selects the channel to be enabled or disabled by opEnable.
A value of 0 selects no channel."
DEFVAL { 0 }
::= { opEnable 1 }
opInsert OBJECT-TYPE
SYNTAX EnableState
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enables or disables the channel selected by opSelect -
causes an entry for that channel to be created or deleted in the relevant tables.
- Read behaviour is undefined."
::= { opEnable 2 }
-- }}} End of opEnable group
-- {{{ opTable
opTable OBJECT-TYPE
SYNTAX SEQUENCE OF OpEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table listing the parameters and data for all outputs that are enabled and available (i.e. its extension unit is connected)."
::= { outputs 2 }
opEntry OBJECT-TYPE
SYNTAX OpEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A conceptual row containing information about one output."
INDEX { opChan }
::= { opTable 1 }
OpEntry ::= SEQUENCE {
opChan INTEGER,
opRS RowStatus,
opName DisplayString,
opLocn DisplayString,
opNormState RelayState,
opCurrState RelayState,
opOnDelTime Unsigned32,
opOffDelTime Unsigned32,
opBooleanEqn DisplayString,
opTrapEn INTEGER,
opTrapPeriod INTEGER,
opControlState OutputControlState
}
opChan OBJECT-TYPE
SYNTAX INTEGER (0..18)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The output number."
::= { opEntry 1 }
opRS OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The contact input table row status."
::= { opEntry 2 }
opName OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..15))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A user-defined name for this output."
::= { opEntry 3 }
opLocn OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..4))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A system-defined name for the physical location of this output, e.g. MCU."
::= { opEntry 4 }
opNormState OBJECT-TYPE
SYNTAX RelayState
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Sets or reads the required normal state of this output."
::= { opEntry 5 }
opCurrState OBJECT-TYPE
SYNTAX RelayState
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Reads the current state of this output."
::= { opEntry 6 }
opOnDelTime OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Sets the 'on' delay time for this output."
::= { opEntry 7 }
opOffDelTime OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Sets the 'off' delay time for this output."
::= { opEntry 8 }
opBooleanEqn OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Boolean equation string"
::= { opEntry 9 }
opTrapEn OBJECT-TYPE
SYNTAX INTEGER { critical(1), warning(2), information(3), disabled(255) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Configure output traps."
::= { opEntry 10 }
opTrapPeriod OBJECT-TYPE
SYNTAX INTEGER (30..32000)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Set to 0 disables trap repetition, a value of 30 or higher sets the interval between traps in seconds"
::= { opEntry 11 }
opControlState OBJECT-TYPE
SYNTAX OutputControlState
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Reads the current control state of an output."
::= { opEntry 12 }
-- }}} End of opTable
-- {{{ outputs traps
-- To Be Added
-- }}} End of outputs traps
-- }}} End of outputs group
-- {{{ keypads group
kpEnable OBJECT IDENTIFIER ::= { keypads 1 }
-- {{{ kpEnable group
kpSelect OBJECT-TYPE
SYNTAX INTEGER (0..24)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Selects the keypad to be enabled or disabled by kpEnable.
A value of 0 selects no keypad."
DEFVAL { 0 }
::= { kpEnable 1 }
kpInsert OBJECT-TYPE
SYNTAX EnableState
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enables or disables the keypad selected by kpSelect -
causes an entry for that keypad to be created or deleted in the relevant tables.
- Read behaviour is undefined."
::= { kpEnable 2 }
-- }}} End of kpEnable group
-- {{{ kpTable
kpCtlTable OBJECT-TYPE
SYNTAX SEQUENCE OF KpCtlEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table listing the parameters and data for the keypads."
::= { keypads 2 }
kpCtlEntry OBJECT-TYPE
SYNTAX KpCtlEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A conceptual row containing information about one keypad."
INDEX { kpNumber }
::= { kpCtlTable 1 }
KpCtlEntry ::= SEQUENCE {
kpNumber INTEGER,
kpRS RowStatus,
kpManufacturer DisplayString,
kpName DisplayString,
kpDoorLatchTimeOut Unsigned32,
kpRtnToStndbyTimeOut INTEGER,
kpEntryCodeValid TruthValue,
kpDoorOpenTimeOut INTEGER,
kpRemoteDoorOpen TruthValue,
kpInUseTrapEn INTEGER
}
kpNumber OBJECT-TYPE
SYNTAX INTEGER (1..2)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The keypad number."
::= { kpCtlEntry 1 }
kpRS OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The keypad table row status."
::= { kpCtlEntry 2 }
kpManufacturer OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..15))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The name of the manufacturer of the keypad."
::= { kpCtlEntry 3 }
kpName OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..15))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A name identifying the keypad."
::= { kpCtlEntry 4 }
kpDoorLatchTimeOut OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Time-out value in seconds for which the door latch is held open."
::= { kpCtlEntry 5 }
kpRtnToStndbyTimeOut OBJECT-TYPE
SYNTAX INTEGER (0..99)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Time-out value in seconds for Return to Standby Mode"
::= { kpCtlEntry 6 }
kpEntryCodeValid OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Set if previous keypad entry was valid."
::= { kpCtlEntry 7 }
kpDoorOpenTimeOut OBJECT-TYPE
SYNTAX INTEGER (0..99)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Time-out value in seconds for Door Open."
::= { kpCtlEntry 8 }
kpRemoteDoorOpen OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Set to open the door."
::= { kpCtlEntry 9 }
kpInUseTrapEn OBJECT-TYPE
SYNTAX INTEGER { critical(1), warning(2), information(3), disabled(255) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"'keypad in use' trap enable"
::= { kpCtlEntry 10 }
-- }}} End of kpTable
-- {{{ keypads traps
-- To Be Added
-- }}} End of keypads traps
-- }}} End of keypads group
-- {{{ acus group
acuEnable OBJECT IDENTIFIER ::= { acus 1 }
-- {{{ acuEnable group
acuSelect OBJECT-TYPE
SYNTAX INTEGER (0..24)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Selects the ACU to be enabled or disabled by acuEnable.
A value of 0 selects no ACU."
DEFVAL { 0 }
::= { acuEnable 1 }
acuInsert OBJECT-TYPE
SYNTAX EnableState
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enables or disables the ACU selected by acuSelect -
causes an entry for that ACU to be created or deleted in the relevant tables.
- Read behaviour is undefined."
::= { acuEnable 2 }
-- }}} End of acuEnable group
-- {{{ acuTable
acuCtlTable OBJECT-TYPE
SYNTAX SEQUENCE OF AcuCtlEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table listing the parameters and data for the ACUs."
::= { acus 2 }
acuCtlEntry OBJECT-TYPE
SYNTAX AcuCtlEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A conceptual row containing information about one ACU."
INDEX { acuNumber }
::= { acuCtlTable 1 }
AcuCtlEntry ::= SEQUENCE {
acuNumber INTEGER,
acuCtlRS RowStatus,
acuManufacturer DisplayString,
acuName DisplayString,
acuDoorLatchTimeOut Unsigned32,
acuRtnToStndbyTimeOut INTEGER,
acuEntryCodeValid TruthValue,
acuDoorOpenTimeOut INTEGER,
acuRemoteDoorOpen TruthValue,
acuInUseTrapEn INTEGER
}
acuNumber OBJECT-TYPE
SYNTAX INTEGER (1..6)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The ACU number."
::= { acuCtlEntry 1 }
acuCtlRS OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The ACU table row status."
::= { acuCtlEntry 2 }
acuManufacturer OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..15))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The name of the manufacturer of the ACU."
::= { acuCtlEntry 3 }
acuName OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..15))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A name identifying the ACU."
::= { acuCtlEntry 4 }
acuDoorLatchTimeOut OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Time-out value in seconds for which the door latch is held open."
::= { acuCtlEntry 5 }
acuRtnToStndbyTimeOut OBJECT-TYPE
SYNTAX INTEGER (0..99)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Time-out value in seconds for Return to Standby Mode"
::= { acuCtlEntry 6 }
acuEntryCodeValid OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Set if previous ACU entry was valid."
::= { acuCtlEntry 7 }
acuDoorOpenTimeOut OBJECT-TYPE
SYNTAX INTEGER (0..99)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Time-out value in seconds for Door Open."
::= { acuCtlEntry 8 }
acuRemoteDoorOpen OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Set to open the door."
::= { acuCtlEntry 9 }
acuInUseTrapEn OBJECT-TYPE
SYNTAX INTEGER { critical(1), warning(2), information(3), disabled(255) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"'ACU in use' trap enable"
::= { acuCtlEntry 10 }
-- }}} End of acuTable
-- {{{ acus traps
-- To Be Added
-- }}} End of acus traps
-- }}} End of acus group
-- {{{ access group
accUserCtl OBJECT IDENTIFIER ::= { access 1 }
-- {{{ accUserCtl group
accUserInstance OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A value of 0 causes an access user to be created in the relevant tables.
A non-zero value causes the nominated access user table entries to be deleted."
::= { accUserCtl 1 }
-- {{{ accUserTable
accUserTable OBJECT-TYPE
SYNTAX SEQUENCE OF AccUserEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table controlling the access users."
::= { accUserCtl 2 }
accUserEntry OBJECT-TYPE
SYNTAX AccUserEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A conceptual row containing information about one ACU user."
INDEX { accUserNumber }
::= { accUserTable 1 }
AccUserEntry ::= SEQUENCE {
accUserNumber INTEGER,
accUserRS RowStatus,
accUserName DisplayString,
accUserCode OCTET STRING,
accUserPrivileges DisplayString,
accUserExpires DisplayString
}
accUserNumber OBJECT-TYPE
SYNTAX INTEGER (0..20)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The the access user-table entry number."
::= { accUserEntry 1 }
accUserRS OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The access user table row status."
::= { accUserEntry 2 }
accUserName OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..15))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A name identifying the access user."
::= { accUserEntry 3 }
accUserCode OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (0..15))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The user's access code."
::= { accUserEntry 4 }
accUserPrivileges OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..11))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The ACUs and keypads that the user is allowed to gain access through - comma-separated numerical strings."
::= { accUserEntry 5 }
accUserExpires OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A text string which specifies when the access code in the row expires. The format is defined by the application."
::= { accUserEntry 6 }
-- }}} End of accUserTable
accUserSetup OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A free form octet string for programming accUserTable. The format is defined by the application."
::= { accUserCtl 3 }
-- }}} End of accUserCtl group
-- {{{ pdus group
pduCommon OBJECT IDENTIFIER ::= { pdus 1 }
pduOutlets OBJECT IDENTIFIER ::= { pdus 2 }
pduMonitor OBJECT IDENTIFIER ::= { pdus 3 }
-- {{{ pduCommon group
pdusEnable OBJECT IDENTIFIER ::= { pduCommon 1 }
-- {{{ pduEnable group
pduSelect OBJECT-TYPE
SYNTAX INTEGER (0..6)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Selects the PDU to be enabled or disabled by pduEnable.
A value of 0 selects no PDU."
DEFVAL { 0 }
::= { pdusEnable 1 }
pduInsert OBJECT-TYPE
SYNTAX EnableState
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enables or disables the PDU selected by pduSelect -
causes an entry for that PDU to be created or deleted in the relevant tables.
- Read behaviour is undefined."
::= { pdusEnable 2 }
-- }}} End of pduEnable group
-- {{{ pduTable
pduTable OBJECT-TYPE
SYNTAX SEQUENCE OF PduEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table containing information about each enabled PDU."
::= { pduCommon 2 }
pduEntry OBJECT-TYPE
SYNTAX PduEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A conceptual row containing information about one PDU."
INDEX { pduNumber }
::= { pduTable 1 }
PduEntry ::= SEQUENCE {
pduNumber INTEGER,
pduRS RowStatus,
pduName DisplayString,
pduOutEn TruthValue,
pduMonEn TruthValue,
pduCommsFail INTEGER
}
pduNumber OBJECT-TYPE
SYNTAX INTEGER (1..8)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The PDU number."
::= { pduEntry 1 }
pduRS OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The PDU table row status."
::= { pduEntry 2 }
pduName OBJECT-TYPE
SYNTAX DisplayString(SIZE(0..15))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A string identifying the PDU."
::= { pduEntry 3}
pduOutEn OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enables/disables PDU power outlet control - causes an entry for outlets to be created in each relevant PDU table."
::= {pduEntry 4 }
pduMonEn OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enables/disables PDU power monitoring - causes an entry for monitoring to be created in each relevant PDU table."
::= {pduEntry 5 }
pduCommsFail OBJECT-TYPE
SYNTAX INTEGER { commsGood(1), commsFailed(2), commsBadData(3)}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates comms. status for the PDU."
::= {pduEntry 6 }
-- }}} End of pduTable
-- }}} End of pduCommon group
-- {{{ pduOutlets group
pduOutAll OBJECT IDENTIFIER ::= { pduOutlets 1 }
-- {{{ pduOutAll group
pduOutCycleAll OBJECT-TYPE
SYNTAX INTEGER { up(1), down(2) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Sets the required state of all power outlets on all connected PDUs."
::= { pduOutAll 1 }
pduOutCycleAllPwd OBJECT-TYPE
SYNTAX DisplayString(SIZE(0..7))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Controls access to setting the required state of all power outlets on all connected PDUs."
::= { pduOutAll 2 }
pduOutCycleAllAbort OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Abort command for pduOutCycleAll."
::= { pduOutAll 3 }
pduOutGlobalCycleDelay OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Sets the delay period for pduOutCycleAll and pduOutCycle commands before they start to execute."
::= { pduOutAll 4 }
pduOutGlobalRebootTime OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Sets the off to on delay period for a pdu outlet reboot."
::= { pduOutAll 5 }
pduOutGlobalCycleAbortTime OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Time delay to abort power outlet setting task."
::= { pduOutAll 6 }
-- }}} End of pduOutAll group
-- {{{ pduOutTable
pduOutCmnTable OBJECT-TYPE
SYNTAX SEQUENCE OF PduOutCmnEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table containing information about the power outlets of all PDUs enabled for outlet control."
::= { pduOutlets 2 }
pduOutCmnEntry OBJECT-TYPE
SYNTAX PduOutCmnEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A conceptual row containing information about the power outlets of one PDU."
INDEX { pduOutCmnPduNumber }
::= { pduOutCmnTable 1 }
PduOutCmnEntry ::= SEQUENCE {
pduOutCmnPduNumber INTEGER,
pduOutCmnRS RowStatus,
pduNumOfOutlets INTEGER,
pduOutCycle INTEGER,
pduOutCyclePwd DisplayString,
pduOutCycleAbortTask Unsigned32,
pduOutCycleAbortTime Unsigned32
}
pduOutCmnPduNumber OBJECT-TYPE
SYNTAX INTEGER (1..8)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The PDU number."
::= { pduOutCmnEntry 1 }
pduOutCmnRS OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The PDU table row status."
::= { pduOutCmnEntry 2 }
pduNumOfOutlets OBJECT-TYPE
SYNTAX INTEGER (1..32)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The number of switchable outlets on the PDU - determines the number of entries to be created in the outlet table for the relevant PDU."
::= { pduOutCmnEntry 3 }
pduOutCycle OBJECT-TYPE
SYNTAX INTEGER { up(1), down(2) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Sets the required state of all power outlets on the PDU."
::= { pduOutCmnEntry 4 }
pduOutCyclePwd OBJECT-TYPE
SYNTAX DisplayString(SIZE(0..7))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Password controling access to setting the required state of all power outlets on the PDU."
::= { pduOutCmnEntry 5 }
pduOutCycleAbortTask OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Abort power outlet setting task."
::= { pduOutCmnEntry 6 }
pduOutCycleAbortTime OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Time delay to abort power outlet setting task."
::= { pduOutCmnEntry 7 }
-- }}} End of pduOutCmnTable
-- {{{ pduOutTable
pduOutTable OBJECT-TYPE
SYNTAX SEQUENCE OF PduOutEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table listing the states and descriptions for each outlet on the PDU."
::= { pduOutlets 3 }
pduOutEntry OBJECT-TYPE
SYNTAX PduOutEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A row containing information about one PDU outlet."
INDEX { pduOutPduNumber, pduOutNumber }
::= { pduOutTable 1 }
PduOutEntry ::= SEQUENCE {
pduOutPduNumber INTEGER,
pduOutNumber INTEGER,
pduOutRS RowStatus,
pduOutName DisplayString,
pduOutOn INTEGER,
pduOutPwd DisplayString,
pduOutCycleDelay Unsigned32,
pduOutRebootPeriod Unsigned32
}
pduOutPduNumber OBJECT-TYPE
SYNTAX INTEGER (1..8)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The PDU number on which the outlet resides."
::= { pduOutEntry 1 }
pduOutNumber OBJECT-TYPE
SYNTAX INTEGER (1..32)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The outlet number."
::= { pduOutEntry 2 }
pduOutRS OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The PDU table row status."
::= { pduOutEntry 3 }
pduOutName OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..31))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A name identifying the outlet."
::= { pduOutEntry 4 }
pduOutOn OBJECT-TYPE
SYNTAX INTEGER { on(1), off(2), reboot(3)}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The current state for this outlet."
::= { pduOutEntry 5 }
pduOutPwd OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..7))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The password for this outlet."
::= { pduOutEntry 6 }
pduOutCycleDelay OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The on/off delay for this outlet in seconds."
::= { pduOutEntry 7 }
pduOutRebootPeriod OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The pduOutOn reboot off period for this outlet in seconds."
::= { pduOutEntry 8 }
-- }}} End of pduOutTable
-- }}} End of pduOut group
-- {{{ pduMonitor group
-- {{{ pduMonTable
pduMonTable OBJECT-TYPE
SYNTAX SEQUENCE OF PduMonEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table containing monitor information for all PDUs enabled for monitoring."
::= { pduMonitor 1 }
pduMonEntry OBJECT-TYPE
SYNTAX PduMonEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A conceptual row containing monitor information for one PDU."
INDEX { pduMonPduNumber }
::= { pduMonTable 1 }
PduMonEntry ::= SEQUENCE {
pduMonPduNumber INTEGER,
pduMonRS RowStatus,
pduRMSVoltsValue INTEGER,
pduRMSAmpsValue INTEGER,
pduTotalEnergyValue INTEGER,
pduMeanKVAValue INTEGER,
pduMeanKWattsValue INTEGER,
pduPwrFactorValue INTEGER
}
pduMonPduNumber OBJECT-TYPE
SYNTAX INTEGER (1..8)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The PDU number."
::= { pduMonEntry 1 }
pduMonRS OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The PDU table row status."
::= { pduMonEntry 2 }
pduRMSVoltsValue OBJECT-TYPE
SYNTAX INTEGER (0..500)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"RMS Volts value in volts"
::= { pduMonEntry 3 }
pduRMSAmpsValue OBJECT-TYPE
SYNTAX INTEGER (0..500)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"RMS current value in 0.1 Amps"
::= { pduMonEntry 4 }
pduTotalEnergyValue OBJECT-TYPE
SYNTAX INTEGER (0..9999999)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Total energy value in 0.1 kWh"
::= { pduMonEntry 5 }
pduMeanKVAValue OBJECT-TYPE
SYNTAX INTEGER (0..100000)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Kilo Volt-Amperes value in 0.1 kVA"
::= { pduMonEntry 6 }
pduMeanKWattsValue OBJECT-TYPE
SYNTAX INTEGER (0..100000)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Kilo Watts value in 0.1 kW"
::= { pduMonEntry 7 }
pduPwrFactorValue OBJECT-TYPE
SYNTAX INTEGER (0..100)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Power factor value in 0.01"
::= { pduMonEntry 8 }
-- }}} End of pduMonTable
-- {{{ pduTrapThreshTable
pduTrapThreshTable OBJECT-TYPE
SYNTAX SEQUENCE OF PduTrapThreshEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table containing information about the trap threshold values for all PDUs enabled for monitoring."
::= { pduMonitor 2 }
pduTrapThreshEntry OBJECT-TYPE
SYNTAX PduTrapThreshEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A conceptual row containing information about the trap threshold values for one PDU."
INDEX { pduTrapThreshPduNumber }
::= { pduTrapThreshTable 1 }
PduTrapThreshEntry ::= SEQUENCE {
pduTrapThreshPduNumber INTEGER,
pduTrapThreshRS RowStatus,
pduRMSVoltsUCL INTEGER,
pduRMSVoltsUWL INTEGER,
pduRMSVoltsLWL INTEGER,
pduRMSVoltsLCL INTEGER,
pduRMSAmpsUCL INTEGER,
pduRMSAmpsUWL INTEGER,
pduRMSAmpsLWL INTEGER,
pduRMSAmpsLCL INTEGER,
pduEnergyUCL INTEGER,
pduEnergyUWL INTEGER,
pduMeanKVAUCL INTEGER,
pduMeanKVAUWL INTEGER,
pduMeanKVALWL INTEGER,
pduMeanKVALCL INTEGER,
pduMeanKWattsUCL INTEGER,
pduMeanKWattsUWL INTEGER,
pduMeanKWattsLWL INTEGER,
pduMeanKWattsLCL INTEGER,
pduPwrFactorUCL INTEGER,
pduPwrFactorUWL INTEGER,
pduPwrFactorLWL INTEGER,
pduPwrFactorLCL INTEGER
}
pduTrapThreshPduNumber OBJECT-TYPE
SYNTAX INTEGER (1..8)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The PDU number."
::= { pduTrapThreshEntry 1 }
pduTrapThreshRS OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The PDU table row status."
::= { pduTrapThreshEntry 2 }
pduRMSVoltsUCL OBJECT-TYPE
SYNTAX INTEGER (0..500)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"rms UCL value in volts"
::= { pduTrapThreshEntry 3 }
pduRMSVoltsUWL OBJECT-TYPE
SYNTAX INTEGER (0..500)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"rms UWL value in volts"
::= { pduTrapThreshEntry 4 }
pduRMSVoltsLWL OBJECT-TYPE
SYNTAX INTEGER (0..500)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"rms LWL value in volts"
::= { pduTrapThreshEntry 5 }
pduRMSVoltsLCL OBJECT-TYPE
SYNTAX INTEGER (0..500)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"rms LCL value in volts"
::= { pduTrapThreshEntry 6 }
pduRMSAmpsUCL OBJECT-TYPE
SYNTAX INTEGER (0..500)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"rms UCL value in 0.1 amps"
::= { pduTrapThreshEntry 7 }
pduRMSAmpsUWL OBJECT-TYPE
SYNTAX INTEGER (0..500)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"rms UWL value in 0.1 amps"
::= { pduTrapThreshEntry 8 }
pduRMSAmpsLWL OBJECT-TYPE
SYNTAX INTEGER (0..500)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"rms LWL value in 0.1 amps"
::= { pduTrapThreshEntry 9 }
pduRMSAmpsLCL OBJECT-TYPE
SYNTAX INTEGER (0..500)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"rms LCL value in 0.1 amps"
::= { pduTrapThreshEntry 10 }
pduEnergyUCL OBJECT-TYPE
SYNTAX INTEGER (0..9999999)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Total energy UCL value in 0.1 kWh"
::= { pduTrapThreshEntry 11 }
pduEnergyUWL OBJECT-TYPE
SYNTAX INTEGER (0..9999999)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Total energy UWL value in 0.1 kWh"
::= { pduTrapThreshEntry 12 }
pduMeanKVAUCL OBJECT-TYPE
SYNTAX INTEGER (0..100000)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Mean kVA UCL value in 0.1 kVA"
::= { pduTrapThreshEntry 13 }
pduMeanKVAUWL OBJECT-TYPE
SYNTAX INTEGER (0..100000)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Mean kVA UWL value in 0.1 kVA"
::= { pduTrapThreshEntry 14 }
pduMeanKVALWL OBJECT-TYPE
SYNTAX INTEGER (0..100000)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Mean kVA LWL value in 0.1 kVA"
::= { pduTrapThreshEntry 15 }
pduMeanKVALCL OBJECT-TYPE
SYNTAX INTEGER (0..100000)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Mean kVA LCL value in 0.1 kVA"
::= { pduTrapThreshEntry 16 }
pduMeanKWattsUCL OBJECT-TYPE
SYNTAX INTEGER (0..100000)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Mean power UCL value in 0.1 kW"
::= { pduTrapThreshEntry 17 }
pduMeanKWattsUWL OBJECT-TYPE
SYNTAX INTEGER (0..100000)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Mean power UWL value in 0.1 kW"
::= { pduTrapThreshEntry 18 }
pduMeanKWattsLWL OBJECT-TYPE
SYNTAX INTEGER (0..100000)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Mean power LWL value in 0.1 kW"
::= { pduTrapThreshEntry 19 }
pduMeanKWattsLCL OBJECT-TYPE
SYNTAX INTEGER (0..100000)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Mean power LCL value in 0.1 kW"
::= { pduTrapThreshEntry 20 }
pduPwrFactorUCL OBJECT-TYPE
SYNTAX INTEGER (0..100)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Power factor UCL value in 0.01"
::= { pduTrapThreshEntry 21 }
pduPwrFactorUWL OBJECT-TYPE
SYNTAX INTEGER (0..100)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Power factor UWL value in 0.01"
::= { pduTrapThreshEntry 22 }
pduPwrFactorLWL OBJECT-TYPE
SYNTAX INTEGER (0..100)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Power factor LWL value in 0.01"
::= { pduTrapThreshEntry 23 }
pduPwrFactorLCL OBJECT-TYPE
SYNTAX INTEGER (0..100)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Power factor LCL value in 0.01"
::= { pduTrapThreshEntry 24 }
-- }}} End of pduTrapThreshTable
-- {{{ pduTrapEnTable
pduTrapEnTable OBJECT-TYPE
SYNTAX SEQUENCE OF PduTrapEnEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The table which controls threshold value trap enabling for all PDUs enabled for monitoring."
::= { pduMonitor 3 }
pduTrapEnEntry OBJECT-TYPE
SYNTAX PduTrapEnEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A conceptual row containing information about one PDU."
INDEX { pduTrapEnPduNumber }
::= { pduTrapEnTable 1 }
PduTrapEnEntry ::= SEQUENCE {
pduTrapEnPduNumber INTEGER,
pduTrapEnRS RowStatus,
pduRMSVoltsUCLTrapEn TruthValue,
pduRMSVoltsUWLTrapEn TruthValue,
pduRMSVoltsLWLTrapEn TruthValue,
pduRMSVoltsLCLTrapEn TruthValue,
pduRMSAmpsUCLTrapEn TruthValue,
pduRMSAmpsUWLTrapEn TruthValue,
pduRMSAmpsLWLTrapEn TruthValue,
pduRMSAmpsLCLTrapEn TruthValue,
pduEnergyUCLTrapEn TruthValue,
pduEnergyUWLTrapEn TruthValue,
pduMeanKVAUCLTrapEn TruthValue,
pduMeanKVAUWLTrapEn TruthValue,
pduMeanKVALWLTrapEn TruthValue,
pduMeanKVALCLTrapEn TruthValue,
pduMeanKWattsUCLTrapEn TruthValue,
pduMeanKWattsUWLTrapEn TruthValue,
pduMeanKWattsLWLTrapEn TruthValue,
pduMeanKWattsLCLTrapEn TruthValue,
pduPwrFactorUCLTrapEn TruthValue,
pduPwrFactorUWLTrapEn TruthValue,
pduPwrFactorLWLTrapEn TruthValue,
pduPwrFactorLCLTrapEn TruthValue
}
pduTrapEnPduNumber OBJECT-TYPE
SYNTAX INTEGER (1..8)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The PDU number."
::= { pduTrapEnEntry 1 }
pduTrapEnRS OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The PDU table row status."
::= { pduTrapEnEntry 2 }
pduRMSVoltsUCLTrapEn OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enables Volts UCL trap."
::= { pduTrapEnEntry 3 }
pduRMSVoltsUWLTrapEn OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enables UWL Volts trap."
::= { pduTrapEnEntry 4 }
pduRMSVoltsLWLTrapEn OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enables LWL Volts trap."
::= { pduTrapEnEntry 5 }
pduRMSVoltsLCLTrapEn OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enables LCL Volts trap."
::= { pduTrapEnEntry 6 }
pduRMSAmpsUCLTrapEn OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enables UCL current trap."
::= { pduTrapEnEntry 7 }
pduRMSAmpsUWLTrapEn OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enables UWL current trap."
::= { pduTrapEnEntry 8 }
pduRMSAmpsLWLTrapEn OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enables LWL current trap."
::= { pduTrapEnEntry 9 }
pduRMSAmpsLCLTrapEn OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enables LCL current trap."
::= { pduTrapEnEntry 10 }
pduEnergyUCLTrapEn OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enables UCL total energy trap."
::= { pduTrapEnEntry 11 }
pduEnergyUWLTrapEn OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enables UWL total energy trap."
::= { pduTrapEnEntry 12 }
pduMeanKVAUCLTrapEn OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enables mean kVA UCL trap."
::= { pduTrapEnEntry 13 }
pduMeanKVAUWLTrapEn OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enables mean kVA UWL trap."
::= { pduTrapEnEntry 14 }
pduMeanKVALWLTrapEn OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enables mean kVA LWL trap."
::= { pduTrapEnEntry 15 }
pduMeanKVALCLTrapEn OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enables mean kVA LCL trap."
::= { pduTrapEnEntry 16 }
pduMeanKWattsUCLTrapEn OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enables mean power UCL trap."
::= { pduTrapEnEntry 17 }
pduMeanKWattsUWLTrapEn OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enables mean power UWL trap."
::= { pduTrapEnEntry 18 }
pduMeanKWattsLWLTrapEn OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enables mean power LWL trap."
::= { pduTrapEnEntry 19 }
pduMeanKWattsLCLTrapEn OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enables mean power LCL trap."
::= { pduTrapEnEntry 20 }
pduPwrFactorUCLTrapEn OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enables power factor UCL trap."
::= { pduTrapEnEntry 21 }
pduPwrFactorUWLTrapEn OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enables power factor UWL trap."
::= { pduTrapEnEntry 22 }
pduPwrFactorLWLTrapEn OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enables power factor LWL trap."
::= { pduTrapEnEntry 23 }
pduPwrFactorLCLTrapEn OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enables power factor LCL trap."
::= { pduTrapEnEntry 24 }
-- }}} End of pduTrapEnTable
-- {{{ pduTrapPerTable
pduTrapPerTable OBJECT-TYPE
SYNTAX SEQUENCE OF PduTrapPerEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The table which controls threshold value trap repetition for all PDUs enabled for monitoring."
::= { pduMonitor 4 }
pduTrapPerEntry OBJECT-TYPE
SYNTAX PduTrapPerEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A conceptual row containing information about one PDU."
INDEX { pduTrapPduNumber }
::= { pduTrapPerTable 1 }
PduTrapPerEntry ::= SEQUENCE {
pduTrapPduNumber INTEGER,
pduTrapPerRS RowStatus,
pduRMSVoltsUCLTrapPer INTEGER,
pduRMSVoltsUWLTrapPer INTEGER,
pduRMSVoltsLWLTrapPer INTEGER,
pduRMSVoltsLCLTrapPer INTEGER,
pduRMSAmpsUCLTrapPer INTEGER,
pduRMSAmpsUWLTrapPer INTEGER,
pduRMSAmpsLWLTrapPer INTEGER,
pduRMSAmpsLCLTrapPer INTEGER,
pduEnergyUCLTrapPer INTEGER,
pduEnergyUWLTrapPer INTEGER,
pduMeanKVAUCLTrapPer INTEGER,
pduMeanKVAUWLTrapPer INTEGER,
pduMeanKVALWLTrapPer INTEGER,
pduMeanKVALCLTrapPer INTEGER,
pduMeanKWattsUCLTrapPer INTEGER,
pduMeanKWattsUWLTrapPer INTEGER,
pduMeanKWattsLWLTrapPer INTEGER,
pduMeanKWattsLCLTrapPer INTEGER,
pduPwrFactorUCLTrapPer INTEGER,
pduPwrFactorUWLTrapPer INTEGER,
pduPwrFactorLWLTrapPer INTEGER,
pduPwrFactorLCLTrapPer INTEGER
}
pduTrapPduNumber OBJECT-TYPE
SYNTAX INTEGER (1..8)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The PDU number."
::= { pduTrapPerEntry 1 }
pduTrapPerRS OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The PDU table row status."
::= { pduTrapPerEntry 2 }
pduRMSVoltsUCLTrapPer OBJECT-TYPE
SYNTAX INTEGER (30..32000)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Sets UCL Volts trap repeat rate in seconds"
::= { pduTrapPerEntry 3 }
pduRMSVoltsUWLTrapPer OBJECT-TYPE
SYNTAX INTEGER (30..32000)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Sets UWL Volts trap repeat rate in seconds"
::= { pduTrapPerEntry 4 }
pduRMSVoltsLWLTrapPer OBJECT-TYPE
SYNTAX INTEGER (30..32000)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Sets LWL Volts trap repeat rate in seconds"
::= { pduTrapPerEntry 5 }
pduRMSVoltsLCLTrapPer OBJECT-TYPE
SYNTAX INTEGER (30..32000)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Sets LCL Volts trap repeat rate in seconds"
::= { pduTrapPerEntry 6 }
pduRMSAmpsUCLTrapPer OBJECT-TYPE
SYNTAX INTEGER (30..32000)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Sets UCL current trap repeat rate in seconds"
::= { pduTrapPerEntry 7 }
pduRMSAmpsUWLTrapPer OBJECT-TYPE
SYNTAX INTEGER (30..32000)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Sets UWL current trap repeat rate in seconds"
::= { pduTrapPerEntry 8 }
pduRMSAmpsLWLTrapPer OBJECT-TYPE
SYNTAX INTEGER (30..32000)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Sets LWL current trap repeat rate in seconds"
::= { pduTrapPerEntry 9 }
pduRMSAmpsLCLTrapPer OBJECT-TYPE
SYNTAX INTEGER (30..32000)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Sets LCL current trap repeat rate in seconds"
::= { pduTrapPerEntry 10 }
pduEnergyUCLTrapPer OBJECT-TYPE
SYNTAX INTEGER (30..32000)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Sets UCL total energy trap repeat rate in seconds"
::= { pduTrapPerEntry 11 }
pduEnergyUWLTrapPer OBJECT-TYPE
SYNTAX INTEGER (30..32000)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Sets UWL total energy trap repeat rate in seconds"
::= { pduTrapPerEntry 12 }
pduMeanKVAUCLTrapPer OBJECT-TYPE
SYNTAX INTEGER (30..32000)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Sets mean kVA UCL trap repeat rate in seconds"
::= { pduTrapPerEntry 13 }
pduMeanKVAUWLTrapPer OBJECT-TYPE
SYNTAX INTEGER (30..32000)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Sets mean kVA UWL trap repeat rate in seconds"
::= { pduTrapPerEntry 14 }
pduMeanKVALWLTrapPer OBJECT-TYPE
SYNTAX INTEGER (30..32000)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Sets mean kVA LWL trap repeat rate in seconds"
::= { pduTrapPerEntry 15 }
pduMeanKVALCLTrapPer OBJECT-TYPE
SYNTAX INTEGER (30..32000)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Sets mean kVA LCL trap repeat rate in seconds"
::= { pduTrapPerEntry 16 }
pduMeanKWattsUCLTrapPer OBJECT-TYPE
SYNTAX INTEGER (30..32000)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Sets mean power UCL trap repeat rate in seconds"
::= { pduTrapPerEntry 17 }
pduMeanKWattsUWLTrapPer OBJECT-TYPE
SYNTAX INTEGER (30..32000)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Sets mean power UWL trap repeat rate in seconds"
::= { pduTrapPerEntry 18 }
pduMeanKWattsLWLTrapPer OBJECT-TYPE
SYNTAX INTEGER (30..32000)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Sets mean power LWL trap repeat rate in seconds"
::= { pduTrapPerEntry 19 }
pduMeanKWattsLCLTrapPer OBJECT-TYPE
SYNTAX INTEGER (30..32000)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Sets mean power LCL trap repeat rate in seconds"
::= { pduTrapPerEntry 20 }
pduPwrFactorUCLTrapPer OBJECT-TYPE
SYNTAX INTEGER (30..32000)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Sets power factor UCL trap repeat rate in seconds"
::= { pduTrapPerEntry 21 }
pduPwrFactorUWLTrapPer OBJECT-TYPE
SYNTAX INTEGER (30..32000)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Sets power factor UWL trap repeat rate in seconds"
::= { pduTrapPerEntry 22 }
pduPwrFactorLWLTrapPer OBJECT-TYPE
SYNTAX INTEGER (30..32000)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Sets power factor LWL trap repeat rate in seconds"
::= { pduTrapPerEntry 23 }
pduPwrFactorLCLTrapPer OBJECT-TYPE
SYNTAX INTEGER (30..32000)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Sets power factor LCL trap repeat rate in seconds"
::= { pduTrapPerEntry 24 }
-- }}} End of pduTrapPerTable
-- }}} End of pduMonitor group
-- {{{ pdus traps
-- To Be Added
-- {{{ pdus RMS Volt traps
-- To Be Added
-- }}} End of pdus RMS Volt traps
-- {{{ pdus RMS Amp traps
-- To Be Added
-- }}} End of pdus RMS Amp traps
-- {{{ pdus Total Energy traps
-- To Be Added
-- }}} End of pdus Total Energy traps
-- }}} End of pdus traps
-- }}} End of pdus group
-- {{{ inventory group
invProdSignature OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..7))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Product data signature."
::= { inventory 1 }
invProdFormatVer OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..7))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Product data format version."
::= { inventory 2 }
invManufCode OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..15))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Manufacturer code."
::= { inventory 3 }
invOrderNum OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..7))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Order number."
::= { inventory 4 }
invBatchNum OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..7))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Batch number."
::= { inventory 5 }
invProdTestTime OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..15))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Data and time of production test."
::= { inventory 6 }
invUnitName OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..15))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Unit name."
::= { inventory 7 }
invUnitPartNum OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..31))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Unit part number."
::= { inventory 8 }
invHwRevision OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..31))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Hardware revision number."
::= { inventory 9 }
invFwRevision OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..15))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Firmware revision number."
::= { inventory 10 }
invSerialNum OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..15))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Serial number."
::= { inventory 11 }
invDefaultIPAddrType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The type of the IP addresses."
::= { inventory 12 }
invDefaultIPAddr OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Default unit IP address."
::= { inventory 13 }
invDefaultSubNetMask OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Default unit sub-network mask."
::= { inventory 14 }
invDefaultGWAddr OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Default unit default gateway address."
::= { inventory 15 }
invMacAddr OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Unit medium access control (MAC) address."
::= { inventory 16 }
invOk OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Confirms that the inventory record isn't corrupted."
::= { inventory 20 }
invInputCount OBJECT-TYPE
SYNTAX INTEGER (0..24)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The maximum number of inputs that can be connected to the unit"
::= { inventory 50 }
invOutputCount OBJECT-TYPE
SYNTAX INTEGER (0..24)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The maximum number of outputs that can be connected to the unit"
::= { inventory 51 }
invKeypadCount OBJECT-TYPE
SYNTAX INTEGER (0..2)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The maximum number of keypads that can be connected to the unit"
::= { inventory 52 }
invAcuCount OBJECT-TYPE
SYNTAX INTEGER (0..6)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The maximum number of ACU's that can be connected to the unit"
::= { inventory 53 }
invAccessUserCount OBJECT-TYPE
SYNTAX INTEGER (0..20)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The maximum number of user entries on the unit"
::= { inventory 54 }
invPduCount OBJECT-TYPE
SYNTAX INTEGER (0..6)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The maximum number of PDU's that can be connected to the unit"
::= { inventory 55 }
-- }}} End of inventory group
-- {{{ trapInfo group
trapCode OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A decimal number to be carried on notifications of types 1 to 4 identifying the event which caused it.
The format of this number is BBEEffCCT where
BB is the number of the relevant MIB branch.
EE indicates what type of event caused the notification. This value is dependent upon branch number and implementation.
CC is the channel number which was the source of the notification.
T discriminates the type of data, e.g. temperature. This value is dependent upon branch number and implementation.
ff future use.
Fields are packed with leading zeros and are set to zero if not relevant to a particular notification."
::= { trapInfo 1 }
trapDescription OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..63))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A string to be carried on notifications of types 1 to 4 identifying the event which caused it.
The format of this string is as follows.
Field 1 - type of notification, e.g. warning, critical, etc.
Field 2 - data source, e.g. inputs. Generally this relates to a particular MIB branch.
Field 3 - channel number, e.g. input 1.
Field 4 - event, i.e. what caused the trap.
Field 5 - value at which the event occured, e.g. 900, indicating 90% humidity.
Field 6 - type of data, e.g. relative humidity
Fields are omitted if not relevant to a particular notification."
::= { trapInfo 2 }
-- }}} End of trapInfo group
-- {{{ Generic traps
alarmCritical NOTIFICATION-TYPE
OBJECTS { trapCode, trapDescription }
STATUS current
DESCRIPTION
"Critical alarm."
::= { traps 1 }
alarmWarning NOTIFICATION-TYPE
OBJECTS { trapCode, trapDescription }
STATUS current
DESCRIPTION
"Warning alarm."
::= { traps 2 }
alarmInformation NOTIFICATION-TYPE
OBJECTS { trapCode, trapDescription }
STATUS current
DESCRIPTION
"Information alarm."
::= { traps 3 }
alarmCleared NOTIFICATION-TYPE
OBJECTS { trapCode, trapDescription }
STATUS current
DESCRIPTION
"Alarm cleared."
::= { traps 4 }
-- }}} End of Generic traps
END