Observium_CE/mibs/vertiv/CYCLADES-ACS5K-PM-MIB

1094 lines
33 KiB
Plaintext

CYCLADES-ACS5K-PM-MIB DEFINITIONS ::= BEGIN
-- Avocent Vendor MIB OID Tree
-- Release 3.3.0-9 05/24/2011
-- The cyACS5KPM has the ACS 5000' power mgmt MIB :
IMPORTS
cyACS5KMgmt
FROM CYCLADES-ACS5K-MIB
OBJECT-TYPE, MODULE-IDENTITY, Integer32
FROM SNMPv2-SMI
InterfaceIndex, InterfaceIndexOrZero
FROM IF-MIB
DisplayString
FROM SNMPv2-TC;
cyACS5KPM MODULE-IDENTITY
LAST-UPDATED "201007260000Z"
ORGANIZATION "Avocent Corporation"
CONTACT-INFO "postal : Avocent Corporation
47281 Bayside Parkway
Fremont, CA 94538, USA
e-mail : Technical Support
techsupport@avocent.com"
DESCRIPTION "This module defines objects of the Proxy for PM "
REVISION "201007260000Z"
DESCRIPTION "First Draft"
::= { cyACS5KMgmt 5 }
cyNumberOfPM OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The total number of PM's connected on the unit"
::= { cyACS5KPM 1 }
cyPMTable OBJECT-TYPE
SYNTAX SEQUENCE OF CyPMEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Allows to read information about each connected PM"
::= { cyACS5KPM 2 }
cyPMEntry OBJECT-TYPE
SYNTAX CyPMEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Information about the connected PM"
INDEX { cyPMSerialPortNumber }
::= { cyPMTable 1 }
CyPMEntry ::= SEQUENCE {
cyPMSerialPortNumber InterfaceIndex,
cyPMNumberOutlets Integer32,
cyPMNumberUnits Integer32,
cyPMCurrent DisplayString,
cyPMVersion DisplayString,
cyPMCommand DisplayString
}
cyPMSerialPortNumber OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The number of the serial port when the PM is connected."
::= { cyPMEntry 1 }
cyPMNumberOutlets OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Number of outlets."
::= { cyPMEntry 2 }
cyPMNumberUnits OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Total number of PM unists that are accessed by this
serial port."
::= { cyPMEntry 3 }
cyPMCurrent OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Current reading for the PM."
::= { cyPMEntry 4 }
cyPMVersion OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The software version of the PM."
::= { cyPMEntry 5 }
cyPMCommand OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..100))
MAX-ACCESS read-write
STATUS current
DESCRIPTION "A character string for the user to send commands to
PM. He can use it to does the save command.
Or to list the outlets that need to be turned off,
or turned on , or cycled or locked or unlocked as a
group. The command is the first word and is followed
by a space and the outlet list (otulets commands).
Valid commands are 'on', 'off', 'cycle', 'lock',
'unlock', 'save'."
::= { cyPMEntry 7 }
cyPMUnitTable OBJECT-TYPE
SYNTAX SEQUENCE OF CyPMUnitEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Allow operations on specific PM unit connected"
::= { cyACS5KPM 3 }
cyPMUnitEntry OBJECT-TYPE
SYNTAX CyPMUnitEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Allow operations on outlet"
INDEX { cyPMSerialPortNumber, cyPMUnitNumber }
::= { cyPMUnitTable 1 }
CyPMUnitEntry ::= SEQUENCE {
cyPMUnitNumber InterfaceIndex,
cyPMUnitVersion DisplayString,
cyPMUnitOutlets Integer32,
cyPMUnitFirstOutlet Integer32,
cyPMUnitCurrent Integer32,
cyPMUnitMaxCurrent Integer32,
cyPMUnitSequenceInterval Integer32,
cyPMUnitCycleInterval Integer32,
cyPMUnitID DisplayString,
cyPMUnitPhases INTEGER,
cyPMUnitBanks Integer32,
cyPMUnitNominalVoltage Integer32,
cyPMUnitPower Integer32
}
cyPMUnitNumber OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "The number of the PM unit in the daisy-chained mode."
::= { cyPMUnitEntry 1 }
cyPMUnitVersion OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The software version of this PM unit."
::= { cyPMUnitEntry 2 }
cyPMUnitOutlets OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Number of outlets of this PM unit."
::= { cyPMUnitEntry 3 }
cyPMUnitFirstOutlet OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Number of the first outlet of this PM unit."
::= { cyPMUnitEntry 4 }
cyPMUnitCurrent OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Current of this PM unit in AMP.
The value of this object is the actual current in
AMP * 10. You need to translate the readed value
(Ex. : value is 5, the current is 0.5 AMP.)"
::= { cyPMUnitEntry 5 }
cyPMUnitMaxCurrent OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Maximum current of this PM unit in AMP.
The value of this object is the maximum current in
AMP * 10. You need to translate the readed value
(Ex. : value is 5, the maximum current is 0.5 AMP.)"
::= { cyPMUnitEntry 6 }
cyPMUnitSequenceInterval OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Sequence interval delay.
Valid values are 2 to 15 (seconds)."
::= { cyPMUnitEntry 9 }
cyPMUnitCycleInterval OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Number of seconds that a socket stays off
before turning it back on."
::= { cyPMUnitEntry 10 }
cyPMUnitID OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION "PDU identification."
::= { cyPMUnitEntry 11 }
cyPMUnitPhases OBJECT-TYPE
SYNTAX INTEGER {
single-phase(0),
three-phase(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Number of phases of this PDU unit."
::= { cyPMUnitEntry 12 }
cyPMUnitBanks OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Number of banks of this PDU unit."
::= { cyPMUnitEntry 13 }
cyPMUnitNominalVoltage OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Nominal Voltage configured for this PDU unit, when it does not have voltage sensor"
::= { cyPMUnitEntry 14 }
cyPMUnitPower OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Power Consumption of this PDU unit (it is estimated when PDU does not have voltage sensor)."
::= { cyPMUnitEntry 15 }
cyOutletTable OBJECT-TYPE
SYNTAX SEQUENCE OF CyOutletEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Allow operations on outlet"
::= { cyACS5KPM 4 }
cyOutletEntry OBJECT-TYPE
SYNTAX CyOutletEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Allow operations on outlet"
INDEX { cyPMSerialPortNumber, cyOutletNumber }
::= { cyOutletTable 1 }
CyOutletEntry ::= SEQUENCE {
cyOutletNumber InterfaceIndexOrZero,
cyOutletName DisplayString,
cyOutletServer DisplayString,
cyOutletPower INTEGER,
cyOutletLock INTEGER,
cyOutletPUInterval Integer32,
cyOutletMinimumOnInterval Integer32,
cyOutletMinimumOffInterval Integer32,
cyOutletWakeupState Integer32,
cyOutletPduID DisplayString,
cyOutletPduNumber Integer32
}
cyOutletNumber OBJECT-TYPE
SYNTAX InterfaceIndexOrZero
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "The outlet number on the PM. Zero is ALL outlets."
::= { cyOutletEntry 1 }
cyOutletName OBJECT-TYPE
SYNTAX DisplayString (SIZE(1 .. 8))
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The name given to a particular outlet Maximum size is 8 characters."
::= { cyOutletEntry 2 }
cyOutletServer OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Alias of the Server connected to this outlet ."
::= { cyOutletEntry 3 }
cyOutletPower OBJECT-TYPE
SYNTAX INTEGER {
off (0),
on (1),
cycle (2),
unknow (3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Getting this object will return the power state of
the outlet. Valid return states are UNKNOW, OFF and
ON. Setting this object will change the power state
of the outlet."
::= { cyOutletEntry 4 }
cyOutletLock OBJECT-TYPE
SYNTAX INTEGER {
unlock (0),
lock (1),
unknow (2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Getting this object will return the lock state of
the outlet. Setting this object will change the
lock state of the outlet."
::= { cyOutletEntry 5 }
cyOutletPUInterval OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The power unit interval of this outlet in seconds.
The value of this object is the actual interval in
seconds * 10. You need to translate the readed value
(Ex. : value is 5, the interval is 0.5 seconds.)"
::= { cyOutletEntry 6 }
cyOutletMinimumOnInterval OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Minimum time in seconds an outlet will stay on before
turning it off."
::= { cyOutletEntry 7 }
cyOutletMinimumOffInterval OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Minimum time in seconds an outlet will stay off before
turning it on."
::= { cyOutletEntry 8 }
cyOutletWakeupState OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Outlet state after a cold boot. It can be set to on
or off."
::= { cyOutletEntry 9 }
cyOutletPduID OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION "PDU identification."
::= { cyOutletEntry 10}
cyOutletPduNumber OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "The number of the PDU unit in the daisy-chained mode."
::= { cyOutletEntry 11 }
cyPMElecPduTable OBJECT-TYPE
SYNTAX SEQUENCE OF CyPMElecPduTableEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Allow operations on elecmon element of the PDUs"
::= { cyACS5KPM 5 }
cyPMElecPduTableEntry OBJECT-TYPE
SYNTAX CyPMElecPduTableEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "each entry has the information about the elecmon element of the PDUs."
INDEX { cyPMElecPduTablePortNumber, cyPMElecPduTablePduNumber }
::= { cyPMElecPduTable 1 }
CyPMElecPduTableEntry ::= SEQUENCE {
cyPMElecPduTablePortNumber InterfaceIndex, -- serial port #
cyPMElecPduTablePduNumber InterfaceIndex, -- pdu number in the chain
cyPMElecPduTableCurrentValue Integer32, -- actual value for current
cyPMElecPduTableCurrentMax Integer32, -- max value for current
cyPMElecPduTablePowerValue Integer32, -- actual value for power
cyPMElecPduTablePowerMax Integer32, -- max value for power
cyPMElecPduTableVoltageValue Integer32, -- actual value for voltage
cyPMElecPduTableVoltageMax Integer32, -- max value for voltage
cyPMElecPduTablePowerFactorValue Integer32, -- actual value for powerfactor
cyPMElecPduTablePowerFactorMax Integer32, -- max value for powerfactor
cyPMElecPduTablePowerType INTEGER, -- type of power
cyPMElecPduTableVoltageType INTEGER, -- type of voltage
cyPMElecPduTablePowerFactorType INTEGER -- type of powerfactor
}
cyPMElecPduTablePortNumber OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Serial Port number where the PDU is connected."
::= { cyPMElecPduTableEntry 1 }
cyPMElecPduTablePduNumber OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The number of the PDU unit in the daisy-chained mode"
::= { cyPMElecPduTableEntry 2 }
cyPMElecPduTableCurrentValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Actual value of current in the element (A x 10)."
::= { cyPMElecPduTableEntry 3 }
cyPMElecPduTableCurrentMax OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Maximum detected value of current in the element (A x 10).
Write operation accepts only 0 for reset action."
::= { cyPMElecPduTableEntry 4 }
cyPMElecPduTablePowerValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Actual value of power in the element (W x 10)."
::= { cyPMElecPduTableEntry 5 }
cyPMElecPduTablePowerMax OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Maximum value of power in the element (W x 10).
Write operation accepts only 0 for reset action."
::= { cyPMElecPduTableEntry 6 }
cyPMElecPduTableVoltageValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Actual value of voltage in the element (V).When element
does not have voltage sensor, it returns 0."
::= { cyPMElecPduTableEntry 7 }
cyPMElecPduTableVoltageMax OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Maximum value of voltage in the element (V). When element
does not have voltage sensor, it returns 0. Write operation
accepts only 0 for reset action."
::= { cyPMElecPduTableEntry 8 }
cyPMElecPduTablePowerFactorValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Actual value of power factor in the element (Pf x 10).
When element does not have power factor sensor, returns 0."
::= { cyPMElecPduTableEntry 9 }
cyPMElecPduTablePowerFactorMax OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Maximum value of power factor in the element (Pf x 10).
When element does not have power factor sensor, returns 0.
Write operation accepts only 0 for reset action."
::= { cyPMElecPduTableEntry 10 }
cyPMElecPduTablePowerType OBJECT-TYPE
SYNTAX INTEGER {
estimated(1),
measured(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "This PDU unit's Power sensor type."
::= { cyPMElecPduTableEntry 11 }
cyPMElecPduTableVoltageType OBJECT-TYPE
SYNTAX INTEGER {
estimated(1),
measured(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "This PDU unit's has voltage sensor type."
::= { cyPMElecPduTableEntry 12 }
cyPMElecPduTablePowerFactorType OBJECT-TYPE
SYNTAX INTEGER {
estimated(1),
measured(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "This PDU unit's Power Factor sensor type."
::= { cyPMElecPduTableEntry 13 }
cyPMElecPhaseTable OBJECT-TYPE
SYNTAX SEQUENCE OF CyPMElecPhaseTableEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Allow operations on elecmon element for phases"
::= { cyACS5KPM 6 }
cyPMElecPhaseTableEntry OBJECT-TYPE
SYNTAX CyPMElecPhaseTableEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "each entry has the information about the elecmon for phase."
INDEX {
cyPMElecPhaseTablePortNumber,
cyPMElecPhaseTablePduNumber,
cyPMElecPhaseTableIndex
}
::= { cyPMElecPhaseTable 1 }
CyPMElecPhaseTableEntry ::= SEQUENCE {
cyPMElecPhaseTablePortNumber InterfaceIndex, -- serial port #
cyPMElecPhaseTablePduNumber InterfaceIndex, -- pdu number in the chain
cyPMElecPhaseTableIndex InterfaceIndex, -- index of the element
cyPMElecPhaseTableName DisplayString, -- phase sysname
cyPMElecPhaseTableCurrentValue Integer32, -- actual value for current
cyPMElecPhaseTableCurrentMax Integer32, -- max value for current
cyPMElecPhaseTablePowerValue Integer32, -- actual value for power
cyPMElecPhaseTablePowerMax Integer32, -- max value for power
cyPMElecPhaseTableVoltageValue Integer32, -- actual value for voltage
cyPMElecPhaseTableVoltageMax Integer32, -- max value for voltage
cyPMElecPhaseTablePowerFactorValue Integer32, -- actual value for powerfactor
cyPMElecPhaseTablePowerFactorMax Integer32, -- max value for powerfactor
cyPMElecPhaseTablePowerType INTEGER, -- type of power
cyPMElecPhaseTableVoltageType INTEGER, -- type of voltage
cyPMElecPhaseTablePowerFactorType INTEGER -- type of powerfactor
}
cyPMElecPhaseTablePortNumber OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Serial Port number where the PDU is connected."
::= { cyPMElecPhaseTableEntry 1 }
cyPMElecPhaseTablePduNumber OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The number of the PDU unit in the daisy-chained mode"
::= { cyPMElecPhaseTableEntry 2 }
cyPMElecPhaseTableIndex OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS read-only
STATUS current
DESCRIPTION "index of the phase in the PDU. Index can be 1,2 or 3."
::= { cyPMElecPhaseTableEntry 3 }
cyPMElecPhaseTableName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Sys-name of the phase."
::= { cyPMElecPhaseTableEntry 4 }
cyPMElecPhaseTableCurrentValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Actual value of current in the phase (A x 10)."
::= { cyPMElecPhaseTableEntry 5 }
cyPMElecPhaseTableCurrentMax OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Maximum detected value of current in the phase (A x 10).
Write operation accepts only 0 for reset action."
::= { cyPMElecPhaseTableEntry 6 }
cyPMElecPhaseTablePowerValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Actual value of power in the phase (W x 10)."
::= { cyPMElecPhaseTableEntry 7 }
cyPMElecPhaseTablePowerMax OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Maximum value of power in the phase (W x 10).Write operation
accepts only 0 for reset action."
::= { cyPMElecPhaseTableEntry 8 }
cyPMElecPhaseTableVoltageValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Actual value of voltage in the phase (V).When phase does
not have voltage sensor, it returns 0."
::= { cyPMElecPhaseTableEntry 9 }
cyPMElecPhaseTableVoltageMax OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Maximum value of voltage in the phase (V). When phase does
not have voltage sensor, it returns 0. Write operation accepts
only 0 for reset action."
::= { cyPMElecPhaseTableEntry 10 }
cyPMElecPhaseTablePowerFactorValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Actual value of power factor in the phase (Pf x 10). When
phase does not have power factor sensor, returns 0."
::= { cyPMElecPhaseTableEntry 11 }
cyPMElecPhaseTablePowerFactorMax OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Maximum value of power factor in the phase (Pf x 10). When
phase does not have power factor sensor, returns 0.Write
operation accepts only 0 for reset action."
::= { cyPMElecPhaseTableEntry 12 }
cyPMElecPhaseTablePowerType OBJECT-TYPE
SYNTAX INTEGER {
estimated(1),
measured(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The type of Power sensor for this elecmon"
::= { cyPMElecPhaseTableEntry 13 }
cyPMElecPhaseTableVoltageType OBJECT-TYPE
SYNTAX INTEGER {
estimated(1),
measured(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The type of Voltage sensor for this elecmon"
::= { cyPMElecPhaseTableEntry 14 }
cyPMElecPhaseTablePowerFactorType OBJECT-TYPE
SYNTAX INTEGER {
estimated(1),
measured(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The type of Power Factor sensor for this elecmon"
::= { cyPMElecPhaseTableEntry 15 }
cyPMElecBankTable OBJECT-TYPE
SYNTAX SEQUENCE OF CyPMElecBankTableEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Allow operations on elecmon element for banks"
::= { cyACS5KPM 7 }
cyPMElecBankTableEntry OBJECT-TYPE
SYNTAX CyPMElecBankTableEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "each entry has the information about the elecmon for Bank."
INDEX {
cyPMElecBankTablePortNumber,
cyPMElecBankTablePduNumber,
cyPMElecBankTableIndex
}
::= { cyPMElecBankTable 1 }
CyPMElecBankTableEntry ::= SEQUENCE {
cyPMElecBankTablePortNumber InterfaceIndex, -- serial port #
cyPMElecBankTablePduNumber InterfaceIndex, -- pdu number in the chain
cyPMElecBankTableIndex InterfaceIndex, -- index of the element
cyPMElecBankTableName DisplayString, -- Bank sysname
cyPMElecBankTableCurrentValue Integer32, -- actual value for current
cyPMElecBankTableCurrentMax Integer32, -- max value for current
cyPMElecBankTablePowerValue Integer32, -- actual value for power
cyPMElecBankTablePowerMax Integer32, -- max value for power
cyPMElecBankTableVoltageValue Integer32, -- actual value for voltage
cyPMElecBankTableVoltageMax Integer32, -- max value for voltage
cyPMElecBankTablePowerFactorValue Integer32, -- actual value for powerfactor
cyPMElecBankTablePowerFactorMax Integer32, -- max value for powerfactor
cyPMElecBankTablePowerType INTEGER, -- type of power
cyPMElecBankTableVoltageType INTEGER, -- type of voltage
cyPMElecBankTablePowerFactorType INTEGER -- type of powerfactor
}
cyPMElecBankTablePortNumber OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Serial Port number where the PDU is connected."
::= { cyPMElecBankTableEntry 1 }
cyPMElecBankTablePduNumber OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The number of the PDU unit in the daisy-chained mode"
::= { cyPMElecBankTableEntry 2 }
cyPMElecBankTableIndex OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS read-only
STATUS current
DESCRIPTION "index of the Bank in the PDU. Index can be 1,2, ... number of banks of the PDU."
::= { cyPMElecBankTableEntry 3 }
cyPMElecBankTableName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Sys-name of the Bank."
::= { cyPMElecBankTableEntry 4 }
cyPMElecBankTableCurrentValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Actual value of current in the Bank (A x 10)."
::= { cyPMElecBankTableEntry 5 }
cyPMElecBankTableCurrentMax OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Maximum detected value of current in the Bank (A x 10).
Write operation accepts only 0 for reset action."
::= { cyPMElecBankTableEntry 6 }
cyPMElecBankTablePowerValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Actual value of power in the Bank (W x 10)."
::= { cyPMElecBankTableEntry 7 }
cyPMElecBankTablePowerMax OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Maximum value of power in the Bank (W x 10).Write operation
accepts only 0 for reset action."
::= { cyPMElecBankTableEntry 8 }
cyPMElecBankTableVoltageValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Actual value of voltage in the Bank (V).When Bank does
not have voltage sensor, it returns 0."
::= { cyPMElecBankTableEntry 9 }
cyPMElecBankTableVoltageMax OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Maximum value of voltage in the Bank (V). When Bank does
not have voltage sensor, it returns 0. Write operation accepts
only 0 for reset action."
::= { cyPMElecBankTableEntry 10 }
cyPMElecBankTablePowerFactorValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Actual value of power factor in the Bank (Pf x 10). When
Bank does not have power factor sensor, returns 0."
::= { cyPMElecBankTableEntry 11 }
cyPMElecBankTablePowerFactorMax OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Maximum value of power factor in the Bank (Pf x 10). When
Bank does not have power factor sensor, returns 0.Write
operation accepts only 0 for reset action."
::= { cyPMElecBankTableEntry 12 }
cyPMElecBankTablePowerType OBJECT-TYPE
SYNTAX INTEGER {
estimated(1),
measured(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The type of Power sensor for this elecmon"
::= { cyPMElecBankTableEntry 13 }
cyPMElecBankTableVoltageType OBJECT-TYPE
SYNTAX INTEGER {
estimated(1),
measured(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The type of Voltage sensor for this elecmon"
::= { cyPMElecBankTableEntry 14 }
cyPMElecBankTablePowerFactorType OBJECT-TYPE
SYNTAX INTEGER {
estimated(1),
measured(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The type of Power Factor sensor for this elecmon"
::= { cyPMElecBankTableEntry 15 }
cyPMElecOutletTable OBJECT-TYPE
SYNTAX SEQUENCE OF CyPMElecOutletTableEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Allow operations on elecmon element for outlets"
::= { cyACS5KPM 8 }
cyPMElecOutletTableEntry OBJECT-TYPE
SYNTAX CyPMElecOutletTableEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "each entry has the information about the elecmon for Outlet."
INDEX {
cyPMElecOutletTablePortNumber,
cyPMElecOutletTablePduNumber,
cyPMElecOutletTableNumber
}
::= { cyPMElecOutletTable 1 }
CyPMElecOutletTableEntry ::= SEQUENCE {
cyPMElecOutletTablePortNumber InterfaceIndex, -- serial port #
cyPMElecOutletTablePduNumber InterfaceIndex, -- pdu number in the chain
cyPMElecOutletTableNumber InterfaceIndex, -- outlet number in the PDU
cyPMElecOutletTableName DisplayString, -- Outlet name
cyPMElecOutletTableCurrentValue Integer32, -- actual value for current
cyPMElecOutletTableCurrentMax Integer32, -- max value for current
cyPMElecOutletTablePowerValue Integer32, -- actual value for power
cyPMElecOutletTablePowerMax Integer32, -- max value for power
cyPMElecOutletTableVoltageValue Integer32, -- actual value for voltage
cyPMElecOutletTableVoltageMax Integer32, -- max value for voltage
cyPMElecOutletTablePowerFactorValue Integer32, -- actual value for powerfactor
cyPMElecOutletTablePowerFactorMax Integer32, -- max value for powerfactor
cyPMElecOutletTablePowerType INTEGER, -- type of power
cyPMElecOutletTableVoltageType INTEGER, -- type of voltage
cyPMElecOutletTablePowerFactorType INTEGER -- type of powerfactor
}
cyPMElecOutletTablePortNumber OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Serial Port number where the PDU is connected."
::= { cyPMElecOutletTableEntry 1 }
cyPMElecOutletTablePduNumber OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The number of the PDU unit in the daisy-chained mode"
::= { cyPMElecOutletTableEntry 2 }
cyPMElecOutletTableNumber OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS read-only
STATUS current
DESCRIPTION "outlet number in the PDU"
::= { cyPMElecOutletTableEntry 3 }
cyPMElecOutletTableName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION "name of the Outlet."
::= { cyPMElecOutletTableEntry 4 }
cyPMElecOutletTableCurrentValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Actual value of current in the Outlet (A x 10)."
::= { cyPMElecOutletTableEntry 5 }
cyPMElecOutletTableCurrentMax OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Maximum detected value of current in the Outlet (A x 10).
Write operation accepts only 0 for reset action."
::= { cyPMElecOutletTableEntry 6 }
cyPMElecOutletTablePowerValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Actual value of power in the Outlet (W x 10)."
::= { cyPMElecOutletTableEntry 7 }
cyPMElecOutletTablePowerMax OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Maximum value of power in the Outlet (W x 10).Write operation
accepts only 0 for reset action."
::= { cyPMElecOutletTableEntry 8 }
cyPMElecOutletTableVoltageValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Actual value of voltage in the Outlet (V).When Outlet does
not have voltage sensor, it returns 0."
::= { cyPMElecOutletTableEntry 9 }
cyPMElecOutletTableVoltageMax OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Maximum value of voltage in the Outlet (V). When Outlet does
not have voltage sensor, it returns 0. Write operation accepts
only 0 for reset action."
::= { cyPMElecOutletTableEntry 10 }
cyPMElecOutletTablePowerFactorValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Actual value of power factor in the Outlet (Pf x 10). When
Outlet does not have power factor sensor, returns 0."
::= { cyPMElecOutletTableEntry 11 }
cyPMElecOutletTablePowerFactorMax OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Maximum value of power factor in the Outlet (Pf x 10). When
Outlet does not have power factor sensor, returns 0.Write
operation accepts only 0 for reset action."
::= { cyPMElecOutletTableEntry 12 }
cyPMElecOutletTablePowerType OBJECT-TYPE
SYNTAX INTEGER {
estimated(1),
measured(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The type of Power sensor for this elecmon"
::= { cyPMElecOutletTableEntry 13 }
cyPMElecOutletTableVoltageType OBJECT-TYPE
SYNTAX INTEGER {
estimated(1),
measured(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The type of Voltage sensor for this elecmon"
::= { cyPMElecOutletTableEntry 14 }
cyPMElecOutletTablePowerFactorType OBJECT-TYPE
SYNTAX INTEGER {
estimated(1),
measured(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The type of Power Factor sensor for this elecmon"
::= { cyPMElecOutletTableEntry 15 }
cyPMEnvMonTable OBJECT-TYPE
SYNTAX SEQUENCE OF CyPMEnvMonTableEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Allow operations on environmental monitors"
::= { cyACS5KPM 9 }
cyPMEnvMonTableEntry OBJECT-TYPE
SYNTAX CyPMEnvMonTableEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "each entry has the information about the environmental monitors."
INDEX {
cyPMEnvMonTablePortNumber,
cyPMEnvMonTablePduNumber,
cyPMEnvMonTableIndex
}
::= { cyPMEnvMonTable 1 }
CyPMEnvMonTableEntry ::= SEQUENCE {
cyPMEnvMonTablePortNumber InterfaceIndex, -- serial port #
cyPMEnvMonTablePduNumber InterfaceIndex, -- pdu number in the chain
cyPMEnvMonTableIndex InterfaceIndex, -- index of the monitor
cyPMEnvMonTableName DisplayString, -- monitor sysname
cyPMEnvMonTableType INTEGER, -- type of the monitor
cyPMEnvMonTableStatus INTEGER, -- status of monitors
cyPMEnvMonTableValue Integer32, -- current value of monitor
cyPMEnvMonTableMaxValue Integer32
}
cyPMEnvMonTablePortNumber OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Serial Port number where the PDU is connected."
::= { cyPMEnvMonTableEntry 1 }
cyPMEnvMonTablePduNumber OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The number of the PDU unit in the daisy-chained mode"
::= { cyPMEnvMonTableEntry 2 }
cyPMEnvMonTableIndex OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS read-only
STATUS current
DESCRIPTION "index of the environmental monitor in the PDU."
::= { cyPMEnvMonTableEntry 3 }
cyPMEnvMonTableName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Name of the environmental monitor."
::= { cyPMEnvMonTableEntry 4 }
cyPMEnvMonTableType OBJECT-TYPE
SYNTAX INTEGER {
temp-internal (1),
temperature (2),
humidity (3),
air-flow (4),
smoke (5),
dry-concact (6),
water-level (7),
motion (8),
unplugged (9),
unknown (10)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The type of environmental monitor."
::= { cyPMEnvMonTableEntry 5 }
cyPMEnvMonTableStatus OBJECT-TYPE
SYNTAX INTEGER {
normal(1),
triggered(2),
not-applicable(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The status of Dry-Contact/Water-level/Smoke/Motion monitors.
Dry-Contact sensor: Opened(1), closed(2).
Water level: Normal (1), Triggered(2).
Smoke sensor: not-detected(1), detected(2).
Motion sensor: not-detected(1), detected(2)."
::= { cyPMEnvMonTableEntry 6 }
cyPMEnvMonTableValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Actual value of Temperature/Humidity/Air-flow monitors (x 10)."
::= { cyPMEnvMonTableEntry 7 }
cyPMEnvMonTableMaxValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Maximum detected value of Temperature/Humidity/Air-flow monitor (x 10).
Write operation accepts only 0 for reset action."
::= { cyPMEnvMonTableEntry 8 }
END