2647 lines
68 KiB
Plaintext
2647 lines
68 KiB
Plaintext
|
|
||
|
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
|