PDU-MIB DEFINITIONS ::= BEGIN IMPORTS MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE FROM SNMPv2-SMI enterprises, Integer32, Unsigned32, IpAddress FROM SNMPv2-SMI MODULE-COMPLIANCE, OBJECT-GROUP, NOTIFICATION-GROUP FROM SNMPv2-CONF TEXTUAL-CONVENTION, DisplayString, MacAddress, DateAndTime FROM SNMPv2-TC; raritan MODULE-IDENTITY LAST-UPDATED "201111300000Z" -- November 30, 2011 ORGANIZATION "Raritan" CONTACT-INFO " Author: Raritan Americas, Inc. postal: Raritan Americas, Inc. 400 Cottontail Lane Somerset, NJ 08873 email: tech@raritan.com phone: +1 732 764 8886 " DESCRIPTION "This mib describes the SNMP functions of the Dominion PX Power Distribution Unit by Raritan Computer." REVISION "201111300000Z" -- Novemebr 30, 2011 DESCRIPTION "1) Modified DESCRIPTION of configureAlerts to note that Policy Name is case-sensitive " REVISION "201111070000Z" -- November 7, 2011 DESCRIPTION "1) Added configureAlerts under info Added SensorClassEnumeration, EventTypeEnumeration, EventDirectionEnumeration " REVISION "201110060000Z" -- October 6, 2011 DESCRIPTION "1) Added fipsMode under info 2) Added EnabledDisabledEnumeration 3) Added fipsModeEnabled and fipsModeDisabled traps " REVISION "201105170000Z" -- May 17, 2011 DESCRIPTION "1) Added altitude under info " REVISION "201105110000Z" -- May 11, 2011 DESCRIPTION "1) Modified the DESCRIPTION clause of dataLoggingInterval and measurementsPerLogEntry 2) Added reorderExternaSensorTableEntries to specify the order of the entries in externalSensorTable 3) Added voltageMeasurementFailure trap " REVISION "201104180000Z" -- April 18, 2011 DESCRIPTION "1) Added dataLogAvgActivePower,dataLogMaxActivePower,dataLogMinActivePower, dataLogAvgApparentPower,dataLogMaxApparentPower, dataLogMinApparentPower to DataLogEntryStruct 2) Added dataLogAvgOutletCurrent,dataLogMaxOutletCurrent,dataLogMinOutletCurrent, dataLogAvgOutletVoltage,dataLogMaxOutletVoltage,dataLogMinOutletVoltage, dataLogAvgOutletPowerFactor,dataLogMaxOutletPowerFactor,dataLogMinOutletPowerFactor, dataLogAvgOutletWattHours,dataLogMaxOutletWattHours,dataLogMinOutletWattHours to DataLogOutletEntryStruct 3) Added dataLogAvgCircuitBreakerCurrent,dataLogMaxCircuitBreakerCurrent,dataLogMinCircuitBreakerCurrent to DataLogCircuitBreakerEntryStruct 4) Added dataLogAvgInletCurrentUnbalance,dataLogMaxInletCurrentUnbalance,dataLogMinInletCurrentUnbalance, dataLogAvgInletActivePower,dataLogMaxInletActivePower,dataLogMinInletActivePower, dataLogAvgInletApparentPower,dataLogMaxInletApparentPower,dataLogMinInletApparentPower, dataLogAvgInletActiveEnergy,dataLogMaxInletActiveEnergy,dataLogMinInletActiveEnergy, to DataLogInletEntryStruct 5) Added dataLogAvgInletPoleCurrent,dataLogMaxInletPoleCurrent,dataLogMinInletPoleCurrent, dataLogAvgInletPoleVoltage,dataLogMaxInletPoleVoltage,dataLogMinInletPoleVoltage, dataLogAvgInletPoleActivePower,dataLogMaxInletPoleActivePower,dataLogMinInletPoleActivePower, dataLogAvgInletPoleApparentPower,dataLogMaxInletPoleApparentPower,dataLogMinInletPoleApparentPower, dataLogAvgInletPoleActiveEnergy,dataLogMaxInletPoleActiveEnergy,dataLogMinInletPoleActiveEnergy to DataLogInletPoleEntryStruct 6) Added measurementsPerLogEntry under info. 7) Deprecated dataLogActivePower,dataLogApparentPower,dataLogOutletCurrent, dataLogOutletVoltage,dataLogOutletPowerFactor, dataLogOutletOnTime, dataLogCircuitBreakerCurrent,dataLogOutletWattHours,dataLogInletPoleCurrent, dataLogInletPoleVoltage,dataLogInletCurrentUnbalance,dataLogInletActivePower, dataLogInletApparentPower,dataLogInletActiveEnergy 8) Deprecated dataLoggingInterval " REVISION "201102140000Z" -- February 14, 2011 DESCRIPTION "1) Added PowerCIMStatusEnumeration and powerCIMStatus " REVISION "201101240000Z" -- January 24, 2011 DESCRIPTION "1) Added lastUpgradeStatus,lastUpgradeTimestamp, lastUpgradeErrorDescription " REVISION "201011300000Z" -- November 30, 2010 DESCRIPTION "1) Added externalSensorNumber,externalSensorType, externalSensorName, externalSensorChannelNumber, externalBinarySensorSubtype, externalSensorSerialNumber to environmentalSensorsConnectivityRestored trap 2) Added externalSensorNumber,externalSensorType, externalSensorName, externalSensorChannelNumber, externalBinarySensorSubtype, externalSensorSerialNumber to environmentalSensorsConnectivityLost trap 3) Added externalSensorSerialNumber to externalOnOffSensorStateChange 4) Added sensorIdentificationString to thresholdAlarm trap 5) Added none to TypeOfSensorEnumeration " REVISION "201011040000Z" -- November 4, 2010 DESCRIPTION "1) Added environmentalSensorsConnectivityRestored trap 2) Changed MAX-ACCESS of inlineMeter to read-only " REVISION "201007210000Z" -- July 21, 2010 DESCRIPTION "1) Renamed externalBinarySensorStateChange trap to externalOnOffSensorStateChange " REVISION "201007190000Z" -- July 19, 2010 DESCRIPTION "1) Added externalBinarySensorStateChange trap 2) Added contact to TypeOfSensorEnumeration" REVISION "201007150000Z" -- July 15, 2010 DESCRIPTION "1) Added binary to TypeOfSensorEnumeration 2) Added externalBinarySensorSubtype to ExternalSensorEntryStruct" REVISION "201007130000Z" -- July 13, 2010 DESCRIPTION "Added outletCurrentHysteresis circuitBreakerCurrentHysteresis unitOrLineVoltageHysteresis, unitOrLineCurrentHysteresis, unitTempHysteresis, currentUnbalanceHysteresis inletCurrentHysteresis, inletVoltageHysteresis, externalSensorHysteresis" REVISION "201006290000Z" -- June 29, 2010 DESCRIPTION "Added externalSensorChannelNumber to externalSensorTable" REVISION "201006070000Z" -- June 7, 2010 DESCRIPTION "Added Alarmed to StateOfSensorEnumeration" REVISION "201005270000Z" -- May 27, 2010 DESCRIPTION "Moved the externalSensorTable from under board to under pdu" REVISION "201005200000Z" -- May 20, 2010 DESCRIPTION "In the externalSensorTable, changed SYNTAX of externalSensorLowerCriticalThreshold, externalSensorLowerWarningThreshold,externalSensorUpperCriticalThreshold, externalSensorUpperWarningThreshold to Integer32" REVISION "201005170000Z" -- May 17, 2010 DESCRIPTION "Added externalSensorTable for representing all types of external sensors Deprecated tempSensorTable and humiditySensorTable" REVISION "200906090000Z" -- June 9, 2009 DESCRIPTION "Added support for multiple inlets/inline meters" REVISION "200904200000Z" -- April 20, 2009 DESCRIPTION "For PX 1.3.5;Deprecated SensorStateEnumeration & SensorTypeEnumeration" REVISION "200902130000Z" -- February 13, 2009 DESCRIPTION "For PX 1.3.5;Added support for environmental sensor coordinates: added tempXCoordinate,tempYCoordinate,tempZCoordinate to tempSensorTable added humidityXCoordinate,humidityYCoordinate,humidityZCoordinate to humiditySensorTable added externalSensorsZCoordinateUnits under info " REVISION "200902120000Z" -- February 12, 2009 DESCRIPTION "For PX 1.3.5;Added support for current unbalance: enabling/disabling, unbalance value and thresholds currentUnbalanceSupport,currentUnbalance,currentUnbalanceUpperWarning,currentUnbalanceUpper" REVISION "200812010000Z" -- December 1, 2008 DESCRIPTION "For PX 1.3;Added outletEnergySupport to indicate whether outlet energy is supported" REVISION "200810240000Z" -- October 24, 2008 DESCRIPTION "For PX 1.3;Added Watt-Hours for outlets, lower current warning & lower critical thresholds for outlets" REVISION "200809250000Z" -- September 25, 2008 DESCRIPTION "Added trap for environmental sensors disconnected" REVISION "200809050000Z" -- September 5, 2008 DESCRIPTION "Add support for data Log ( line, circuit breaker,outlet ) Retrieval" REVISION "200806050000Z" -- June 5, 2008 DESCRIPTION "PX 1.2 MIB supports 3-phase PDUs." REVISION "200711280000Z" -- November 28, 2007 DESCRIPTION "Modfied MIB in effort to better support HP OpenView and other SNMP managers." REVISION "200706200000Z" -- June 20, 2007 DESCRIPTION "Updated version for remote access to pdu." ::= { enterprises 13742 } pdu OBJECT IDENTIFIER ::= { raritan 4 } traps OBJECT IDENTIFIER ::= { pdu 0 } board OBJECT IDENTIFIER ::= { pdu 1 } environmental OBJECT IDENTIFIER ::= { pdu 2 } externalSensors OBJECT IDENTIFIER ::= { pdu 3 } conformance OBJECT IDENTIFIER ::= { pdu 9 } info OBJECT IDENTIFIER ::= { board 1 } outlets OBJECT IDENTIFIER ::= { board 2 } unit OBJECT IDENTIFIER ::= { board 3 } lineCurrents OBJECT IDENTIFIER ::= { board 4 } circuitBreaker OBJECT IDENTIFIER ::= { board 5 } lineVoltages OBJECT IDENTIFIER ::= { board 6 } dataLog OBJECT IDENTIFIER ::= { board 7 } inlets OBJECT IDENTIFIER ::= { board 20 } inletPole OBJECT IDENTIFIER ::= { board 21 } dataLogOutlet OBJECT IDENTIFIER ::= { board 10 } dataLogCircuitBreaker OBJECT IDENTIFIER ::= { board 15 } dataLogInputLine OBJECT IDENTIFIER ::= { board 14 } dataLogInlet OBJECT IDENTIFIER ::= { board 12 } dataLogInletPole OBJECT IDENTIFIER ::= { board 13 } unitReadings OBJECT IDENTIFIER ::= { unit 1 } compliances OBJECT IDENTIFIER ::= { conformance 1 } groups OBJECT IDENTIFIER ::= { conformance 2 } -- Conformance Information -- compliance statements compliance MODULE-COMPLIANCE STATUS deprecated DESCRIPTION "The requirements for conformance to the PDU-MIB. This is deprecated and the new compliance ComplianceRev1 has been added" MODULE -- this module GROUP infoGroup DESCRIPTION "The info group." GROUP outletsGroup DESCRIPTION "The outlets group." GROUP unitSensorsGroup DESCRIPTION "The unit sensor readings association group." GROUP externalTemperatureGroup DESCRIPTION "The external temperature sensor association group." GROUP externalHumidityGroup DESCRIPTION "The external humidity sensor association group." GROUP trapsGroup DESCRIPTION "The traps group." ::= { compliances 1 } complianceRev1 MODULE-COMPLIANCE STATUS deprecated DESCRIPTION "The requirements for conformance to the PDU-MIB. This is deprecated and the new compliance ComplianceRev2 has been added" MODULE -- this module GROUP infoGroup DESCRIPTION "The info group." GROUP outletsGroup DESCRIPTION "The outlets group." GROUP unitSensorsGroupRev DESCRIPTION "The unit sensor readings association group." GROUP externalTemperatureGroup DESCRIPTION "The external temperature sensor association group." GROUP externalHumidityGroup DESCRIPTION "The external humidity sensor association group." GROUP trapsGroup DESCRIPTION "The traps group." GROUP lineCurrentGroup DESCRIPTION "The line current group." GROUP circuitBreakerGroup DESCRIPTION "The Circuit Breaker group." GROUP lineVoltageGroup DESCRIPTION "The line Voltage group." GROUP dataLogGroup DESCRIPTION "The pdu Data group." ::= { compliances 2 } complianceRev2 MODULE-COMPLIANCE STATUS deprecated DESCRIPTION "The requirements for conformance to the PDU-MIB. This is deprecated and the new compliance ComplianceRev3 has been added" MODULE -- this module GROUP infoGroup DESCRIPTION "The info group." GROUP outletsGroup DESCRIPTION "The outlets group." GROUP unitSensorsGroupRev DESCRIPTION "The unit sensor readings association group." GROUP externalTemperatureGroup DESCRIPTION "The external temperature sensor association group." GROUP externalHumidityGroup DESCRIPTION "The external humidity sensor association group." GROUP trapsGroup DESCRIPTION "The traps group." GROUP circuitBreakerGroup DESCRIPTION "The Circuit Breaker group." GROUP dataLogGroup DESCRIPTION "The pdu Data group." ::= { compliances 3 } complianceRev3 MODULE-COMPLIANCE STATUS deprecated DESCRIPTION "The requirements for conformance to the PDU-MIB.This is deprecated and the new compliance ComplianceRev4 has been added" MODULE -- this module GROUP infoGroup DESCRIPTION "The info group." GROUP inletsGroup DESCRIPTION "The inlets group." GROUP outletsGroup DESCRIPTION "The outlets group." GROUP unitSensorsGroupRev2 DESCRIPTION "The unit sensor readings association group." GROUP externalTemperatureGroup DESCRIPTION "The external temperature sensor association group." GROUP externalHumidityGroup DESCRIPTION "The external humidity sensor association group." GROUP trapsGroup DESCRIPTION "The traps group." GROUP inletPoleGroup DESCRIPTION "The line current group." GROUP circuitBreakerGroup DESCRIPTION "The Circuit Breaker group." GROUP dataLogGroupRev DESCRIPTION "The pdu Data group." ::= { compliances 4 } complianceRev4 MODULE-COMPLIANCE STATUS deprecated DESCRIPTION "The requirements for conformance to the PDU-MIB. This is deprecated and the new compliance ComplianceRev5 has been added" MODULE -- this module GROUP infoGroup DESCRIPTION "The info group." GROUP inletsGroup DESCRIPTION "The inlets group." GROUP outletsGroup DESCRIPTION "The outlets group." GROUP unitSensorsGroupRev2 DESCRIPTION "The unit sensor readings association group." GROUP externalSensorsGroup DESCRIPTION "The external sesnors sensor association group." GROUP trapsGroup DESCRIPTION "The traps group." GROUP inletPoleGroup DESCRIPTION "The line current group." GROUP circuitBreakerGroup DESCRIPTION "The Circuit Breaker group." GROUP dataLogGroupRev DESCRIPTION "The pdu Data group." ::= { compliances 5 } complianceRev5 MODULE-COMPLIANCE STATUS current DESCRIPTION "The requirements for conformance to the PDU-MIB." MODULE -- this module GROUP infoGroupRev2 DESCRIPTION "The info group." GROUP inletsGroup DESCRIPTION "The inlets group." GROUP outletsGroup DESCRIPTION "The outlets group." GROUP unitSensorsGroupRev2 DESCRIPTION "The unit sensor readings association group." GROUP externalSensorsGroup DESCRIPTION "The external sesnors sensor association group." GROUP trapsGroup DESCRIPTION "The traps group." GROUP inletPoleGroup DESCRIPTION "The line current group." GROUP circuitBreakerGroup DESCRIPTION "The Circuit Breaker group." GROUP dataLogGroupRev2 DESCRIPTION "The pdu Data group." ::= { compliances 6 } -- units of conformance infoGroup OBJECT-GROUP OBJECTS { dataLoggingInterval } STATUS deprecated DESCRIPTION "A collection of objects providing basic information about the pdu." ::= { groups 1 } infoGroupRev2 OBJECT-GROUP OBJECTS { firmwareVersion, serialNumber, ipAddress, netmask, gateway, mac, hardwareRev, userName, objectName, objectInstance, targetUser, groupName, imageVersion, sensorDescr, thresholdDescr, thresholdSeverity, thresholdEventType, status, slaveIpAddress, inputCurrentRating, ratedVoltage, ratedPower, outletSwitching, dataLogging, dataCollectionInterval, outletEnergySupport, currentUnbalanceSupport, externalSensorsZCoordinateUnits, inlineMeter, oldSensorState, externalSensorNumber, sensorIdentificationString, lastUpgradeStatus, lastUpgradeTimestamp, lastUpgradeErrorDescription, powerCIMStatus, measurementsPerLogEntry, psocNumber, altitude, configureAlerts, fipsMode } STATUS current DESCRIPTION "A collection of objects providing basic information about the pdu." ::= { groups 22 } outletsGroup OBJECT-GROUP OBJECTS { outletCount, outletLabel, outletCurrentRating, outletOperationalState, outletCurrent, outletMaxCurrent, outletVoltage, outletActivePower, outletApparentPower, outletPowerFactor, outletCurrentUpperWarning, outletCurrentUpperCritical, outletCurrentLowerWarning, outletCurrentLowerCritical, outletCurrentHysteresis, outletWattHours } STATUS current DESCRIPTION "A collection of objects providing basic information about the outlets, including sensor readings." ::= { groups 2 } unitSensorsGroup OBJECT-GROUP OBJECTS { unitCurrent, unitVoltage, unitActivePower, unitApparentPower, unitCpuTemp, unitVoltageLowerWarning, unitVoltageUpperWarning, unitVoltageLowerCritical, unitVoltageUpperCritical, unitCurrentUpperWarning, unitCurrentUpperCritical, unitTempLowerWarning, unitTempUpperWarning, unitTempLowerCritical, unitTempUpperCritical } STATUS deprecated DESCRIPTION "A collection of objects providing unit level sensor readings.This group is deprecated in favor of unitSensorsGroupRev" ::= { groups 4 } externalTemperatureGroup OBJECT-GROUP OBJECTS { tempSensorCount, tempSensorLabel, temperature, tempLowerWarning, tempUpperWarning, tempLowerCritical, tempUpperCritical, tempXCoordinate, tempYCoordinate, tempZCoordinate } STATUS deprecated DESCRIPTION "A collection of objects providing external temperature sensor readings and threshold settings. This group is deprecated in favor of the externalSensorsGroup" ::= { groups 6 } externalHumidityGroup OBJECT-GROUP OBJECTS { humiditySensorCount, humiditySensorLabel, humidity, humidityLowerWarning, humidityUpperWarning, humidityLowerCritical, humidityUpperCritical, humidityXCoordinate, humidityYCoordinate, humidityZCoordinate } STATUS deprecated DESCRIPTION "A collection of objects providing external humidity sensor readings and threshold settings. This group is deprecated in favor of the externalSensorsGroup" ::= { groups 7 } trapsGroup NOTIFICATION-GROUP NOTIFICATIONS { rebootStarted, rebootCompleted, userLogin, userLogout, userAuthenticationFailure, userSessionTimeout, userAdded, userModified, userDeleted, groupAdded, groupModified, groupDeleted, deviceUpdateStarted, userBlocked, powerControl, userPasswordChanged, passwordSettingsChanged, firmwareFileDiscarded, firmwareValidationFailed, securityViolation, logFileCleared, thresholdAlarm, outletGroupingConnectivityLost, circuitBreakerTripped, circuitBreakerRecovered, bulkConfigurationSaved, bulkConfigurationCopied, environmentalSensorsConnectivityLost, externalOnOffSensorStateChange, environmentalSensorsConnectivityRestored, voltageMeasurementError, fipsModeEnabled, fipsModeDisabled } STATUS current DESCRIPTION "A collection of traps." ::= { groups 9 } lineCurrentGroup OBJECT-GROUP OBJECTS { lineCurrentCount, lineCurrentLabel, lineCurrent} STATUS deprecated DESCRIPTION "A collection of objects describing the line inputs. This group is deprecated in favor of inletPoleGroup" ::= { groups 10 } circuitBreakerGroup OBJECT-GROUP OBJECTS { circuitBreakerCount, circuitBreakerLabel, circuitBreakerCurrentRating, circuitBreakerState, circuitBreakerCurrent, circuitBreakerCurrentUpperWarning, circuitBreakerCurrentUpperCritical, circuitBreakerCurrentHysteresis } STATUS current DESCRIPTION "A collection of objects describing the circuit breakers." ::= { groups 11 } lineVoltageGroup OBJECT-GROUP OBJECTS { lineVoltageCount, lineVoltageLabel, lineVoltage} STATUS deprecated DESCRIPTION "A collection of objects describing the line voltages. This group is deprecated in favor of inletPoleGroup" ::= { groups 12 } unitSensorsGroupRev OBJECT-GROUP OBJECTS { unitActivePower, unitApparentPower, unitCpuTemp, unitOrLineVoltageLowerWarning, unitOrLineVoltageUpperWarning, unitOrLineVoltageLowerCritical, unitOrLineVoltageUpperCritical, unitOrLineCurrentUpperWarning, unitOrLineCurrentUpperCritical, neutralCurrentUpperWarning, neutralCurrentUpperCritical, unitTempLowerWarning, unitTempUpperWarning, unitTempLowerCritical, unitTempUpperCritical, currentUnbalance, currentUnbalanceUpperWarning, currentUnbalanceUpperCritical} STATUS deprecated DESCRIPTION "A collection of objects providing unit level sensor readings.This group is deprecated in favor of unitSensorsGroupRev2" ::= { groups 13 } unitSensorsGroupRev2 OBJECT-GROUP OBJECTS { unitCpuTemp, unitOrLineVoltageLowerWarning, unitOrLineVoltageUpperWarning, unitOrLineVoltageLowerCritical, unitOrLineVoltageUpperCritical, unitOrLineCurrentUpperWarning, unitOrLineCurrentUpperCritical, neutralCurrentUpperWarning, neutralCurrentUpperCritical, unitTempLowerWarning, unitTempUpperWarning, unitTempLowerCritical, unitTempUpperCritical, currentUnbalance, currentUnbalanceUpperWarning, currentUnbalanceUpperCritical, unitOrLineVoltageHysteresis, unitOrLineCurrentHysteresis, unitTempHysteresis, currentUnbalanceHysteresis} STATUS current DESCRIPTION "A collection of objects providing unit level sensor readings." ::= { groups 18 } dataLogGroup OBJECT-GROUP OBJECTS { dataLogCount, dataLogLatestIndex, dataLogTimeStamp, dataLogActivePower, dataLogApparentPower, dataLogOutletCurrent, dataLogOutletVoltage, dataLogOutletPowerFactor, dataLogOutletOnTime, dataLogCircuitBreakerCurrent, dataLogInputLineCurrent, dataLogInputLineVoltage, dataLogOutletWattHours } STATUS deprecated DESCRIPTION "A collection of objects describing the pdu data. This group is being deprecated in favor of dataLogGroupRev " ::= { groups 14 } dataLogGroupRev OBJECT-GROUP OBJECTS { dataLogCount, dataLogLatestIndex, dataLogTimeStamp, dataLogActivePower, dataLogApparentPower, dataLogOutletCurrent, dataLogOutletVoltage, dataLogOutletPowerFactor, dataLogOutletOnTime, dataLogCircuitBreakerCurrent, dataLogOutletWattHours, dataLogInletPoleCurrent, dataLogInletPoleVoltage, dataLogInletCurrentUnbalance, dataLogInletActivePower, dataLogInletApparentPower, dataLogInletActiveEnergy } STATUS deprecated DESCRIPTION "A collection of objects describing the pdu data. This group is being deprecated in favor of dataLogGroupRev2" ::= { groups 17 } dataLogGroupRev2 OBJECT-GROUP OBJECTS { dataLogCount, dataLogLatestIndex, dataLogTimeStamp, dataLogAvgActivePower, dataLogMaxActivePower, dataLogMinActivePower, dataLogAvgApparentPower, dataLogMaxApparentPower, dataLogMinApparentPower, dataLogAvgOutletCurrent, dataLogMaxOutletCurrent, dataLogMinOutletCurrent, dataLogAvgOutletVoltage, dataLogMaxOutletVoltage, dataLogMinOutletVoltage, dataLogAvgOutletPowerFactor, dataLogMaxOutletPowerFactor, dataLogMinOutletPowerFactor, dataLogAvgOutletWattHours, dataLogMaxOutletWattHours, dataLogMinOutletWattHours, dataLogAvgCircuitBreakerCurrent, dataLogMaxCircuitBreakerCurrent, dataLogMinCircuitBreakerCurrent, dataLogAvgInletCurrentUnbalance, dataLogMaxInletCurrentUnbalance, dataLogMinInletCurrentUnbalance, dataLogAvgInletActivePower, dataLogMaxInletActivePower, dataLogMinInletActivePower, dataLogAvgInletApparentPower, dataLogMaxInletApparentPower, dataLogMinInletApparentPower, dataLogAvgInletActiveEnergy, dataLogMaxInletActiveEnergy, dataLogMinInletActiveEnergy, dataLogAvgInletPoleCurrent, dataLogMaxInletPoleCurrent, dataLogMinInletPoleCurrent, dataLogAvgInletPoleVoltage, dataLogMaxInletPoleVoltage, dataLogMinInletPoleVoltage, dataLogAvgInletPoleActivePower, dataLogMaxInletPoleActivePower, dataLogMinInletPoleActivePower, dataLogAvgInletPoleApparentPower, dataLogMaxInletPoleApparentPower, dataLogMinInletPoleApparentPower, dataLogAvgInletPoleActiveEnergy, dataLogMaxInletPoleActiveEnergy, dataLogMinInletPoleActiveEnergy } STATUS current DESCRIPTION "A collection of objects describing the pdu data." ::= { groups 21 } inletPoleGroup OBJECT-GROUP OBJECTS { inletPoleCount, inletPoleLabel, inletPoleCurrent, inletPoleVoltage, inletPoleMaxCurrent, inletPoleActivePower, inletPoleApparentPower, inletPolePowerFactor, inletPoleActiveEnergy } STATUS current DESCRIPTION "A collection of objects describing the inlet poles." ::= { groups 15 } inletsGroup OBJECT-GROUP OBJECTS { inletCount, inletCurrentRating, inletCurrentUnbalanceUpperCritical, inletCurrentUnbalanceUpperWarning, inletCurrentUnbalance, inletActivePower, inletApparentPower, inletPoleCount, inletCurrent, inletVoltage, inletPowerFactor, inletActiveEnergy, inletCurrentUpperWarning, inletCurrentUpperCritical, inletCurrentLowerWarning, inletCurrentLowerCritical, inletVoltageUpperWarning, inletVoltageUpperCritical, inletVoltageLowerWarning, inletVoltageLowerCritical, inletCurrentHysteresis, inletVoltageHysteresis } STATUS current DESCRIPTION "A collection of objects providing basic information about the inlets, including sensor readings." ::= { groups 16 } externalSensorsGroup OBJECT-GROUP OBJECTS { externalSensorCount, externalSensorType, externalSensorSerialNumber, externalSensorName, externalSensorChannelNumber, externalSensorXCoordinate, externalSensorYCoordinate, externalSensorZCoordinate, externalBinarySensorSubtype, externalSensorUnits, externalSensorDecimalDigits, externalSensorLowerCriticalThreshold, externalSensorLowerWarningThreshold, externalSensorUpperCriticalThreshold, externalSensorUpperWarningThreshold, externalSensorState, externalSensorValue, externalSensorHysteresis, reorderexternalSensorTableEntries } STATUS current DESCRIPTION "A collection of objects providing external sensor readings and configuration settings." ::= { groups 20 } -- Textual Conventions MilliAmps ::= TEXTUAL-CONVENTION DISPLAY-HINT "d" STATUS current DESCRIPTION "Data type for reporting sensor readings and thresholds associated with current sensors. If the underlying hardware sensor indicates 1 amp, then the SNMP agent will report a value of 1000 milliamps. The value is scaled in this manner as a way to deal with floating point types that SNMP does not currently support." SYNTAX Unsigned32 MilliVolts ::= TEXTUAL-CONVENTION DISPLAY-HINT "d" STATUS current DESCRIPTION "Data type for reporting sensor readings and thresholds associated with voltage sensors. If the underlying hardware sensor indicates 1 volts, then the SNMP agent will report a value of 1000 millivolts. The value is scaled in this manner as a way to deal with floating point types that SNMP does not currently support." SYNTAX Unsigned32 Watts ::= TEXTUAL-CONVENTION DISPLAY-HINT "d" STATUS current DESCRIPTION "Data type for reporting sensor readings and thresholds associated with active power sensors. If the underlying hardware sensor indicates 1 watt, then the SNMP agent will report a value of 1 watt. No scaling is performed for this type." SYNTAX Unsigned32 VoltAmps ::= TEXTUAL-CONVENTION DISPLAY-HINT "d" STATUS current DESCRIPTION "Data type for reporting sensor readings and thresholds associated with apparent power sensors. If the underlying hardware sensor indicates 1 volt-amp, then the SNMP agent will report a value of 1 volt-amp. No scaling is performed for this type." SYNTAX Unsigned32 DegreesCelsius ::= TEXTUAL-CONVENTION DISPLAY-HINT "d" STATUS current DESCRIPTION "Data type for reporting thresholds associated with temperature sensors. If the underlying hardware sensor indicates 1 degree Celsius, then the SNMP agent will report a value of 1 degree Celsius. No scaling is performed for this type." SYNTAX Unsigned32 TenthDegreesCelsius ::= TEXTUAL-CONVENTION DISPLAY-HINT "d" STATUS current DESCRIPTION "Data type for reporting sensor readings associated with temperature sensors. If the underlying hardware sensor indicates 1 degree Celsius, then the SNMP agent will report a value of 10 tenth degrees Celsius. The value is scaled in this manner as a way to deal with floating point types that SNMP does not currently support." SYNTAX Unsigned32 Hertz ::= TEXTUAL-CONVENTION DISPLAY-HINT "d" STATUS current DESCRIPTION "Data type for reporting sensor readings and thresholds associated with frequency sensors. If the underlying hardware sensor indicates 1 Hertz, then the SNMP agent will report a value of 1 Hertz. No scaling is performed for this type." SYNTAX Unsigned32 RelativeHumidity ::= TEXTUAL-CONVENTION DISPLAY-HINT "d" STATUS current DESCRIPTION "Data type for reporting sensor readings and thresholds associated with humidity sensors. Relative humidity is expressed as percentage and is defined as the ratio of the partial pressure of water vapor in a gaseous mixture of air and water vapor to the saturated vapor pressure of water at a given temperature." SYNTAX Unsigned32 (0..100) PowerFactorPercentage ::= TEXTUAL-CONVENTION DISPLAY-HINT "d" STATUS current DESCRIPTION "Data type for reporting sensor readings and thresholds associated with power factor sensors. The power factor of an AC power system is defined as the ratio of the real or active power to the apparent power and is a number between 0 and 1. A PowerFactorPercentage value is calculated by taking this ratio and multiplying by 100. The power factor is used to indicate how efficiently a particular load is utilizing energy." SYNTAX Unsigned32 (0..100) Percentage ::= TEXTUAL-CONVENTION DISPLAY-HINT "d" STATUS current DESCRIPTION "Data type for reporting values in percentage." SYNTAX Unsigned32 (0..100) SensorTypeEnumeration ::= TEXTUAL-CONVENTION STATUS deprecated DESCRIPTION "The types a sensor can be. This enumeration is deprecated starting with PX 1.3.5" SYNTAX INTEGER { outletCurrent(0), outletMaxCurrent(1), outletVoltage(2), outletActivePower(3), outletApparentPower(4), outletMaxActivePower(5), outletAverageActivePower(6), outletPowerFactor(7), powerBranchVoltage(200), powerBranchFrequency(201), powerBranchTemperature(202), powerBranchCurrent(203), environmentalTemp1(300), environmentalTemp2(301), environmentalTemp3(302), environmentalTemp4(303), environmentalTemp5(304), environmentalTemp6(305), environmentalTemp7(306), environmentalTemp8(307), environmentalHumidity1(400), environmentalHumidity2(401), environmentalHumidity3(402), environmentalHumidity4(403), environmentalHumidity5(404), environmentalHumidity6(405), environmentalHumidity7(406), environmentalHumidity8(407), unitRmsCurrent(500), unitMaxRmsCurrent(501), unitVoltage(502), unitCpuTemp(503), unitActivePower(504), unitApparentPower(505), unitFrequency(506), unitCircuitBreak0State(550), unitCircuitBreak1State(551), unitCircuitBreak2State(552), unitCircuitBreak0Current(600), unitCircuitBreak1Current(601), unitCircuitBreak2Current(602) } SensorStateEnumeration ::= TEXTUAL-CONVENTION STATUS deprecated DESCRIPTION "The states a sensor can be in.This enumeration is deprecated starting with PX 1.3.5" SYNTAX INTEGER { unavailable(-1), ok(0), belowLowerWarning(1), aboveUpperWarning(2), belowLowerCritical(3), aboveUpperCritical(4) } StateOfSensorEnumeration ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "The states a sensor can be in." SYNTAX INTEGER { unavailable(-1), open(0), closed(1), belowLowerCritical(2), belowLowerWarning(3), normal(4), aboveUpperWarning(5), aboveUpperCritical(6), on(7), off(8), detected(9), notDetected(10), alarmed(11) } TypeOfSensorEnumeration ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "The types a sensor can be." SYNTAX INTEGER { rmsCurrent(1), peakCurrent(2), unbalancedCurrent(3), rmsVoltage(4), activePower(5), apparentPower(6), powerFactor(7), activeEnergy(8), apparentEnergy(9), temperature(10), humidity(11), airFlow(12), airPressure(13), onOff(14), trip(15), vibration(16), waterDetection(17), smokeDetection(18), binary(19), contact(20), other(30), none(31) } WattHours ::= TEXTUAL-CONVENTION DISPLAY-HINT "d" STATUS current DESCRIPTION "Data type for reporting the active energy" SYNTAX Unsigned32 SensorUnitsEnumeration ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "The types a sensor can be." SYNTAX INTEGER { none(-1), other(0), volt(1), amp(2), watt(3), voltamp(4), wattHour(5), voltampHour(6), degreeC(7), hertz(8), percent(9), meterpersec(10), pascal(11), psi(12), g(13), degreeF(14), feet(15), inches(16), cm(17), meters(18) } PowerCIMStatusEnumeration ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "The status of a PowerCIM" SYNTAX INTEGER { off(0), on(1) } EnabledDisabledEnumeration ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "The status of a PowerCIM" SYNTAX INTEGER { disabled(0), enabled(1) } SensorClassEnumeration ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "The class of sensor in the event" SYNTAX INTEGER { externalTemperature(0), externalHumidity(1) } EventTypeEnumeration ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "The event type" SYNTAX INTEGER { aboveUpperCritical(0), aboveUpperNonCritical(1), belowLowerNonCritical(2), belowLowerCritical(3) } EventDirectionEnumeration ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "The event direction" SYNTAX INTEGER { asserted(0), deasserted(1), both(2) } -- the info group firmwareVersion OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The current firmware version in the following format: major.minor.dot.buildnumber. Example: 1.3.5.7416" ::= { info 1 } serialNumber OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The serial number." ::= { info 2 } ipAddress OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "The current IP address. A value of 0.0.0.0 indicates an error or an unset option." ::= { info 3 } netmask OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "The current Netmask. A value of 0.0.0.0 indicates an error or an unset option." ::= { info 4 } gateway OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "The current Gateway. A value of 0.0.0.0 indicates an error or an unset option." ::= { info 5 } mac OBJECT-TYPE SYNTAX MacAddress MAX-ACCESS read-only STATUS current DESCRIPTION "The current MAC address." ::= { info 6 } hardwareRev OBJECT-TYPE SYNTAX Integer32(0..255) MAX-ACCESS read-only STATUS current DESCRIPTION "The hardware revision number." ::= { info 7 } userName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS accessible-for-notify STATUS current DESCRIPTION "The login of a user." ::= { info 10 } objectName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS accessible-for-notify STATUS current DESCRIPTION "The model type of the device" ::= { info 12 } objectInstance OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS accessible-for-notify STATUS current DESCRIPTION "The device name." ::= { info 13} targetUser OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS accessible-for-notify STATUS current DESCRIPTION "The user record being operated on" ::= { info 14} groupName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS accessible-for-notify STATUS current DESCRIPTION "The group record being operated on" ::= { info 15 } imageVersion OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS accessible-for-notify STATUS current DESCRIPTION "The version of the Upgrade image" ::= { info 18 } sensorDescr OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS accessible-for-notify STATUS current DESCRIPTION "Sensor description indicating which sensor experienced a threshold event. When applicable, the description will indicate the sensor number." ::= { info 19 } thresholdDescr OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS accessible-for-notify STATUS current DESCRIPTION "Threshold description indicating which configured threshold has been triggered (or cleared)." ::= { info 20 } thresholdSeverity OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS accessible-for-notify STATUS current DESCRIPTION "String (Warning, Critical, etc...) indicating the severity of the threshold which has been triggered (or cleared)." ::= { info 21 } thresholdEventType OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS accessible-for-notify STATUS current DESCRIPTION "String (triggered, cleared) indicating if the threshold event indicates that a configured threshold has been triggered or cleared." ::= { info 22 } status OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS accessible-for-notify STATUS current DESCRIPTION "The success status of an operation" ::= { info 23 } slaveIpAddress OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "In an outlet grouping configuration, this is the IP address of slave PDU. A value of 0.0.0.0 indicates an error or an unset option." ::= { info 24} inputCurrentRating OBJECT-TYPE SYNTAX MilliAmps MAX-ACCESS read-only STATUS current DESCRIPTION "The input current Rating" ::= { info 25} ratedVoltage OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "PDU Rated Voltage " ::= { info 26 } ratedPower OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "PDU Rated Power " ::= { info 27 } outletSwitching OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "Outlet switching: enabled/disabled; for non-switched PDUs, this value can be read, but cannot be written " ::= { info 28 } dataLogging OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "Data Retrieval: enabled/disabled" ::= { info 29 } dataLoggingInterval OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS deprecated DESCRIPTION "Data Logging periodicity in seconds. This is the periodicity of the data in the buffer. This value must be a multiple of 3 between 3 and 600. For example, 60 is valid, but 64 is not valid This is being deprecated in favor of measurementsPerLogEntry. The mapping is as follows. dataLoggingInterval measurementsPerLogEntry 3n n Example: dataLoggingInterval is 60, so every 60 seconds (or 20th sample) data will be placed in the data log measurementsPerLogEntry is 20, so the data log sill store the minimum, average and maximum of every 20 samples " ::= { info 30 } dataCollectionInterval OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Data Collection periodicity. This is the periodicity of the data collected by the PX. This value is fixed at 3 seconds." ::= { info 31 } outletEnergySupport OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Outlet Energy Support: Yes/No If the value is No, then outletWattHours and dataLogOutletWattHours will be zero " ::= { info 32 } currentUnbalanceSupport OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "current Unbalance calculations Supported: Yes/No If the value is No, then currentUnbalance will be zero Default is No " ::= { info 33 } externalSensorsZCoordinateUnits OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "External Sensor Z Coordinate units: Freeform or Rack Units (U) Default is U " ::= { info 34 } inlineMeter OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Is this unit an inline meter? Yes/No If Yes, then the folowing pairings hold: Inlet 1 <-> Outlet 1 Inlet 2 <-> Outlet 2 Inlet 3 <-> Outlet 3 Inlet 4 <-> Outlet 4 Use the inletTable to obtain inlet data Use the inletPoleTable to obtain the line data for an inlet. " ::= { info 35 } oldSensorState OBJECT-TYPE SYNTAX StateOfSensorEnumeration MAX-ACCESS accessible-for-notify STATUS current DESCRIPTION "The old sensor state used in Sensor State Transition traps." ::= { info 36} externalSensorNumber OBJECT-TYPE SYNTAX Integer32(1..256) MAX-ACCESS accessible-for-notify STATUS current DESCRIPTION "A unique value for each sensor. Its value ranges between 1 and the value of externalSensorCount." ::= { info 37 } sensorIdentificationString OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS accessible-for-notify STATUS current DESCRIPTION "String that uniquely identifies the external sensor. Format is: SensorType,ChannelNumber,SensorSubtype,SerialNumber Example external temperature sensor: Temperature,,,AEI8160083 Example external smoke detection sensor: onOff,2,contact,AEJ8160085 Example outlet Current: rmsCurrent,,, " ::= { info 38 } lastUpgradeStatus OBJECT-TYPE SYNTAX BITS{ mainController(0), psoc1(1), psoc2(2), psoc3(3), psoc4(4), psoc5(5), psoc6(6) } MAX-ACCESS read-only STATUS current DESCRIPTION "A bit string which indicates which the status of the last upgrade. A value of 1 for a bit position indicates that the corresponding upgrade failed. If all bits are zero, then the upgrade succeeded; otherwise check lastUpgradeErrorDescription for further information. " ::= { info 39 } lastUpgradeTimestamp OBJECT-TYPE SYNTAX DateAndTime MAX-ACCESS read-only STATUS current DESCRIPTION "The time when the last upgrade completed" ::= { info 40 } lastUpgradeErrorDescription OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "String that describes the upgrade errror. This is an empty string if the upgrade succeeded. Format is Failed PSOCs: 1[O:1,2,3-7];3[O:6-9,10-12] This indicates that upgrade of psocs 1 and 3 failed and psoc1 affects outlets 1,2, 3-7 and psoc2 affects outlets 6-9,10-12 " ::= { info 41 } powerCIMStatus OBJECT-TYPE SYNTAX PowerCIMStatusEnumeration MAX-ACCESS read-write STATUS current DESCRIPTION "The status of the Power CIM: on or off " ::= { info 42 } measurementsPerLogEntry OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "The number of measurements used for each entry in the log. 1<= Value <= 200 Default is 20 This is related to dataLoggingInterval as shown below dataLoggingInterval measurementsPerLogEntry 3n n Example: dataLoggingInterval is 60, so every 60 seconds (or 20th sample) data will be placed in the data log measurementsPerLogEntry is 20, so the data log sill store the minimum, average and maximum of every 20 samples" ::= { info 43} psocNumber OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS accessible-for-notify STATUS current DESCRIPTION "The psoc (Outlet Controller) number" ::= { info 44} altitude OBJECT-TYPE SYNTAX Integer32(0..3000) MAX-ACCESS read-write STATUS current DESCRIPTION "The altitude (height above sea level) of the PDU in meters. 0 <= Value <= 3000; default value is 0 meters " ::= { info 45} configureAlerts OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "This is an operation. It has write-only semantics. GET operation will return the empty string. For SET operations, it configures alerts The format is a comma separated list of the following parameters. sensorClass, eventType, eventDirection, policyName For sensorclass: use the SensorClass eumeration For eventType: use the EventType enumeration For eventDirection: use the EventDirection enumeration For Policy Name: use the name of the policy; the Policy Name is case sensitive Note: setting this variable will overwrite the existing policy Example: if the External Temperature upper non-critical threshold is either asserted and deasserted, then execute the policy named multiple destinations the string would be 0,1,2,multiple destinations " ::= { info 46 } fipsMode OBJECT-TYPE SYNTAX EnabledDisabledEnumeration MAX-ACCESS read-write STATUS current DESCRIPTION "The fips mode: either enabled or disabled. The mode can be set (changed) only if both of the following conditions hold a) the user is admin b) snmpv3 is being used. Changing this mode will result in a reboot of the PX When the PX is in FIPS mode, the follwing conditions hold. a) FIPS approved algorithms must be used b) snmp v1 & v2c are not supported b) snmp v3 must be used with AES and SHA c) https must be used; http is not supported d) Radius authentication is not supported e) Ldaps must be used; ldap is not supported f) ipmi v2.0 must be used " ::= { info 47} -- the inlets group -- Implementation for managing the inlets inletCount OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of inlets present on this pdu." ::= { inlets 1 } -- the inlets table -- The inlets table contains information on the pdu's inlets. -- It further provides functions for managing them. inletTable OBJECT-TYPE SYNTAX SEQUENCE OF InletEntryStruct MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of inlet entries. The number of entries is given by the value of inletCount." ::= { inlets 2 } inletEntry OBJECT-TYPE SYNTAX InletEntryStruct MAX-ACCESS not-accessible STATUS current DESCRIPTION "An inlet entry containing objects for each inlet" INDEX { inletIndex } ::= { inletTable 1 } InletEntryStruct ::= SEQUENCE { inletIndex Integer32, inletPoleCount Integer32, inletCurrentRating MilliAmps, inletCurrent MilliAmps, inletVoltage MilliVolts, inletActivePower Watts, inletApparentPower VoltAmps, inletPowerFactor PowerFactorPercentage, inletActiveEnergy WattHours, inletCurrentUnbalance DisplayString, inletCurrentUpperWarning MilliAmps, inletCurrentUpperCritical MilliAmps, inletCurrentLowerWarning MilliAmps, inletCurrentLowerCritical MilliAmps, inletVoltageUpperWarning MilliVolts, inletVoltageUpperCritical MilliVolts, inletVoltageLowerWarning MilliVolts, inletVoltageLowerCritical MilliVolts, inletCurrentUnbalanceUpperCritical Percentage, inletCurrentUnbalanceUpperWarning Percentage, inletCurrentHysteresis Unsigned32, inletVoltageHysteresis Unsigned32 } inletIndex OBJECT-TYPE SYNTAX Integer32(1..256) MAX-ACCESS not-accessible STATUS current DESCRIPTION "A unique value for each inlet. Its value ranges between 1 and the value of inletCount." ::= { inletEntry 1 } inletPoleCount OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of poles for an inlet (1 for single phase, 3 for 3 phase Delta-wired, 4 for 3 phase WYE wired)." ::= { inletEntry 3 } inletCurrentRating OBJECT-TYPE SYNTAX MilliAmps MAX-ACCESS read-only STATUS current DESCRIPTION "The input current Rating" ::= { inletEntry 4} inletCurrent OBJECT-TYPE SYNTAX MilliAmps MAX-ACCESS read-only STATUS current DESCRIPTION "A unique value for the current sensor attached to the inlet. This value is reported in milliamps (1/1000th of an amp)" ::= { inletEntry 7 } inletVoltage OBJECT-TYPE SYNTAX MilliVolts MAX-ACCESS read-only STATUS current DESCRIPTION "A unique value for the voltage sensor attached to the intlet.This value is reported in millivolts (1/1000th of a volt)" ::= { inletEntry 8 } inletActivePower OBJECT-TYPE SYNTAX Watts MAX-ACCESS read-only STATUS current DESCRIPTION "The active power for the inlet This value is reported in Watts." ::= { inletEntry 9 } inletApparentPower OBJECT-TYPE SYNTAX VoltAmps MAX-ACCESS read-only STATUS current DESCRIPTION "The apparent power for the inlet. This value is reported in Volt-Amps" ::= { inletEntry 10 } inletPowerFactor OBJECT-TYPE SYNTAX PowerFactorPercentage MAX-ACCESS read-only STATUS current DESCRIPTION "A unique value for the power factor of the inlet. The reading represents a percentage in the range of 0% to 100%." ::= { inletEntry 11 } inletActiveEnergy OBJECT-TYPE SYNTAX WattHours MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the cumulative active energy for this inlet. This value is reported in WattHours" ::= { inletEntry 12 } inletCurrentUnbalance OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "A string displaying the current unbalance in percent. It will have the value NA if the feature is disabled, the PX is not a 3-phase unit,or the average of the line currents is zero" ::= { inletEntry 15 } inletCurrentUpperWarning OBJECT-TYPE SYNTAX MilliAmps MAX-ACCESS read-write STATUS current DESCRIPTION "The value of the upper warning (non-critical) current threshold for the inlet. This value is reported in milliamps (1/1000th of an amp)" ::= { inletEntry 20 } inletCurrentUpperCritical OBJECT-TYPE SYNTAX MilliAmps MAX-ACCESS read-write STATUS current DESCRIPTION "The value of the upper critical current threshold for the inlet. This value is reported in milliamps (1/1000th of an amp)" ::= { inletEntry 21 } inletCurrentLowerWarning OBJECT-TYPE SYNTAX MilliAmps MAX-ACCESS read-write STATUS current DESCRIPTION "The value of the lower warning (non-critical) current threshold for the inlet. This value is reported in milliamps (1/1000th of an amp)" ::= { inletEntry 22 } inletCurrentLowerCritical OBJECT-TYPE SYNTAX MilliAmps MAX-ACCESS read-write STATUS current DESCRIPTION "The value of the lower critical current threshold for the inlet. This value is reported in milliamps (1/1000th of an amp)" ::= { inletEntry 23 } inletVoltageUpperWarning OBJECT-TYPE SYNTAX MilliVolts MAX-ACCESS read-write STATUS current DESCRIPTION "The value of the upper warning (non-critical) current threshold for the inlet. This value is reported in millivolts (1/1000th of an amp)" ::= { inletEntry 24 } inletVoltageUpperCritical OBJECT-TYPE SYNTAX MilliVolts MAX-ACCESS read-write STATUS current DESCRIPTION "The value of the upper critical current threshold for the inlet. This value is reported in millivolts (1/1000th of an amp)" ::= { inletEntry 25 } inletVoltageLowerWarning OBJECT-TYPE SYNTAX MilliVolts MAX-ACCESS read-write STATUS current DESCRIPTION "The value of the lower warning (non-critical) current threshold for the inlet. This value is reported in millivolts (1/1000th of an amp)" ::= { inletEntry 26 } inletVoltageLowerCritical OBJECT-TYPE SYNTAX MilliVolts MAX-ACCESS read-write STATUS current DESCRIPTION "The value of the lower critical current threshold for the inlet. This value is reported in millivolts (1/1000th of an amp)" ::= { inletEntry 27 } inletCurrentUnbalanceUpperCritical OBJECT-TYPE SYNTAX Percentage MAX-ACCESS read-write STATUS current DESCRIPTION "The value of the upper critical current Unbalance threshold." ::= { inletEntry 28 } inletCurrentUnbalanceUpperWarning OBJECT-TYPE SYNTAX Percentage MAX-ACCESS read-write STATUS current DESCRIPTION "The value of the upper warning current Unbalance threshold." ::= { inletEntry 29 } inletCurrentHysteresis OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-write STATUS current DESCRIPTION "The hysteresis used for deassertions " ::= { inletEntry 30 } inletVoltageHysteresis OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-write STATUS current DESCRIPTION "The hysteresis used for deassertions " ::= { inletEntry 31 } -- the inletPole group -- Implementation for Line data -- the inletPole table -- The inletPoleTable table contains information on the poles for an inlet inletPoleTable OBJECT-TYPE SYNTAX SEQUENCE OF InletPoleEntryStruct MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of line input entries. The number of entries is given by the value of inletTable(inletIndex).inletPoleCount." ::= { inletPole 2 } inletPoleEntry OBJECT-TYPE SYNTAX InletPoleEntryStruct MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in the data log containing input line values for a particular input line." INDEX { inletIndex,inletPoleIndex } ::= { inletPoleTable 1 } InletPoleEntryStruct ::= SEQUENCE { inletPoleIndex Integer32, inletPoleLabel DisplayString, inletPoleCurrent MilliAmps, inletPoleVoltage MilliVolts, inletPoleMaxCurrent MilliAmps, inletPoleActivePower Watts, inletPoleApparentPower VoltAmps, inletPolePowerFactor PowerFactorPercentage, inletPoleActiveEnergy WattHours } inletPoleIndex OBJECT-TYPE SYNTAX Integer32(1..256) MAX-ACCESS not-accessible STATUS current DESCRIPTION "A unique value for each line input. Its value ranges between 1 and of inletTable(inletIndex).inletPoleCount." ::= { inletPoleEntry 1 } inletPoleLabel OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "A string identifying the Line For Single Phase: L1 For 3phase Delta wired outlets: L1, L2, L3 For 3phase WYE Wired Outlets: L1, L2, L3" ::= { inletPoleEntry 2 } inletPoleCurrent OBJECT-TYPE SYNTAX MilliAmps MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the line current reported in MilliAmps. inletPoleIndex = 1; For Single Phase, Input Line Current; For 3-phase, L1 Current inletPoleIndex = 2; For 3-phase, L2 Current inletPoleIndex = 3; For 3-phase, L3 Current" ::= { inletPoleEntry 3 } inletPoleVoltage OBJECT-TYPE SYNTAX MilliVolts MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the line-line voltage reported in MilliVolts. inletPoleIndex = 1; Single Phase Input Line Voltage 3-phase, L1-L2 Voltage or L1-N voltage inletPoleIndex = 2; 3-phase L2-L3 Voltage or L2-N voltage inletPoleaIndex = 3; 3-phase L3-L1 Voltage or L3-N voltage" ::= { inletPoleEntry 4 } inletPoleMaxCurrent OBJECT-TYPE SYNTAX MilliAmps MAX-ACCESS read-only STATUS current DESCRIPTION "A unique value for the max. current sensor attached to the inlet Pole. This value is reported in milliamps (1/1000th of an amp)" ::= { inletPoleEntry 5 } inletPoleActivePower OBJECT-TYPE SYNTAX Watts MAX-ACCESS read-only STATUS current DESCRIPTION "A unique value for the active power for the line/pole. This value is available only for 3-phase inline meters; for all other cases, the value will be zero. This value is reported in Watts." ::= { inletPoleEntry 7 } inletPoleApparentPower OBJECT-TYPE SYNTAX VoltAmps MAX-ACCESS read-only STATUS current DESCRIPTION "A unique value for the apparent power for the line/pole. This value is available only for 3-phase inline meters; for all other cases, the value will be zero. This value is reported in Volt-Amps" ::= { inletPoleEntry 8 } inletPolePowerFactor OBJECT-TYPE SYNTAX PowerFactorPercentage MAX-ACCESS read-only STATUS current DESCRIPTION "A unique value for the power factor of the inlet pole. The reading represents a percentage in the range of 0% to 100%." ::= { inletPoleEntry 9 } inletPoleActiveEnergy OBJECT-TYPE SYNTAX WattHours MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the cumulative active energy for this line/pole. This value is available only for 3-phase inline meters; for all other cases, the value will be zero. This value is reported in WattHours" ::= { inletPoleEntry 11 } -- the outlets group -- Implementation for managing the outlets outletCount OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of outlets (regardless of their current state) present on this pdu." ::= { outlets 1 } -- the outlets table -- The outlets table contains information on the pdu's outlets. -- It further provides functions for managing them. outletTable OBJECT-TYPE SYNTAX SEQUENCE OF OutletEntryStruct MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of outlet entries. The number of entries is given by the value of outletCount." ::= { outlets 2 } outletEntry OBJECT-TYPE SYNTAX OutletEntryStruct MAX-ACCESS not-accessible STATUS current DESCRIPTION "An outlet entry containing objects at the for a particular outlet." INDEX { outletIndex } ::= { outletTable 1 } OutletEntryStruct ::= SEQUENCE { outletIndex Integer32, outletLabel DisplayString, outletOperationalState INTEGER, outletCurrent MilliAmps, outletMaxCurrent MilliAmps, outletVoltage MilliVolts, outletActivePower Watts, outletApparentPower VoltAmps, outletPowerFactor PowerFactorPercentage, outletCurrentUpperWarning MilliAmps, outletCurrentUpperCritical MilliAmps, outletCurrentLowerWarning MilliAmps, outletCurrentLowerCritical MilliAmps, outletCurrentHysteresis Unsigned32, outletCurrentRating MilliAmps, outletWattHours WattHours } outletIndex OBJECT-TYPE SYNTAX Integer32(1..256) MAX-ACCESS not-accessible STATUS current DESCRIPTION "A unique value for each outlet. Its value ranges between 1 and the value of outletCount." ::= { outletEntry 1 } outletLabel OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "A textual string containing information about the outlet." ::= { outletEntry 2 } outletOperationalState OBJECT-TYPE SYNTAX INTEGER { error(-1), off(0), on(1), cycling(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "A value for each outlet which describes the operational state of the outlet. It is also used to set the operational state of the outlet" ::= { outletEntry 3 } outletCurrent OBJECT-TYPE SYNTAX MilliAmps MAX-ACCESS read-only STATUS current DESCRIPTION "A unique value for the current sensor attached to the outlet. This value is reported in milliamps (1/1000th of an amp)" ::= { outletEntry 4 } outletMaxCurrent OBJECT-TYPE SYNTAX MilliAmps MAX-ACCESS read-only STATUS current DESCRIPTION "A unique value for the max. current sensor attached to the outlet. This value is reported in milliamps (1/1000th of an amp)" ::= { outletEntry 5 } outletVoltage OBJECT-TYPE SYNTAX MilliVolts MAX-ACCESS read-only STATUS current DESCRIPTION "A unique value for the voltage sensor attached to the outlet.This value is reported in millivolts (1/1000th of a volt)" ::= { outletEntry 6 } outletActivePower OBJECT-TYPE SYNTAX Watts MAX-ACCESS read-only STATUS current DESCRIPTION "A unique value for the active power sensor attached to the outlet. This value is reported in Watts." ::= { outletEntry 7 } outletApparentPower OBJECT-TYPE SYNTAX VoltAmps MAX-ACCESS read-only STATUS current DESCRIPTION "A unique value for the apparent power sensor attached to the outlet. This value is reported in Volt-Amps" ::= { outletEntry 8 } outletPowerFactor OBJECT-TYPE SYNTAX PowerFactorPercentage MAX-ACCESS read-only STATUS current DESCRIPTION "A unique value for the power factor of the outlet. The reading represents a percentage in the range of 0% to 100%." ::= { outletEntry 9 } outletCurrentUpperWarning OBJECT-TYPE SYNTAX MilliAmps MAX-ACCESS read-write STATUS current DESCRIPTION "The value of the upper warning (non-critical) current threshold for the outlet. This value is reported in milliamps (1/1000th of an amp)" ::= { outletEntry 20 } outletCurrentUpperCritical OBJECT-TYPE SYNTAX MilliAmps MAX-ACCESS read-write STATUS current DESCRIPTION "The value of the upper critical current threshold for the outlet. This value is reported in milliamps (1/1000th of an amp)" ::= { outletEntry 21 } outletCurrentLowerWarning OBJECT-TYPE SYNTAX MilliAmps MAX-ACCESS read-write STATUS current DESCRIPTION "The value of the lower warning (non-critical) current threshold for the outlet. This value is reported in milliamps (1/1000th of an amp)" ::= { outletEntry 22 } outletCurrentLowerCritical OBJECT-TYPE SYNTAX MilliAmps MAX-ACCESS read-write STATUS current DESCRIPTION "The value of the lower critical current threshold for the outlet. This value is reported in milliamps (1/1000th of an amp)" ::= { outletEntry 23 } outletCurrentHysteresis OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-write STATUS current DESCRIPTION "The hysteresis used for deassertions " ::= { outletEntry 24 } outletCurrentRating OBJECT-TYPE SYNTAX MilliAmps MAX-ACCESS read-only STATUS current DESCRIPTION "The current rating of the outlet. This value is reported in milliamps (1/1000th of an amp)" ::= { outletEntry 30 } outletWattHours OBJECT-TYPE SYNTAX WattHours MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the cumulative active energy for this outlet. This value is reported in WattHours" ::= { outletEntry 31 } -- the unitReadings group -- The unitReadings group contains sensor reading values -- for the PDU unit as a whole unitCurrent OBJECT-TYPE SYNTAX MilliAmps MAX-ACCESS read-only STATUS deprecated DESCRIPTION "The value for the unit's current sensor in millamps.This object is deprecated in favour of lineCurrent corresponding to lineCurrentLabel = L1" ::= { unitReadings 1 } unitVoltage OBJECT-TYPE SYNTAX MilliVolts MAX-ACCESS read-only STATUS deprecated DESCRIPTION "The value for the unit's voltage sensor in millivolts.This object is deprecated in favour of lineVoltage corresponding to lineVoltageLabel = L1" ::= { unitReadings 2 } unitActivePower OBJECT-TYPE SYNTAX Watts MAX-ACCESS read-only STATUS deprecated DESCRIPTION "The value for the unit's active power in watts.This object is deprecated in favour of inletTable.inletActivePower" ::= { unitReadings 3 } unitApparentPower OBJECT-TYPE SYNTAX VoltAmps MAX-ACCESS read-only STATUS deprecated DESCRIPTION "The value for the unit's apparent power in volt-amps. This object is deprecated in favour of inletTable.inletApparentPower" ::= { unitReadings 4 } unitCpuTemp OBJECT-TYPE SYNTAX TenthDegreesCelsius MAX-ACCESS read-only STATUS current DESCRIPTION "The value for the unit's CPU temperature sensor in tenth degrees celsius." ::= { unitReadings 5 } unitVoltageLowerWarning OBJECT-TYPE SYNTAX MilliVolts MAX-ACCESS read-write STATUS deprecated DESCRIPTION "The value of the lower warning (non-critical) unit level voltage threshold.This object is deprecated in favour of unitOrLineVoltageLowerWarning" ::= { unitReadings 60 } unitVoltageLowerCritical OBJECT-TYPE SYNTAX MilliVolts MAX-ACCESS read-write STATUS deprecated DESCRIPTION "The value of the lower critical unit level voltage threshold.This object is deprecated in favour of unitOrLineVoltageLowerCritical" ::= { unitReadings 61 } unitVoltageUpperWarning OBJECT-TYPE SYNTAX MilliVolts MAX-ACCESS read-write STATUS deprecated DESCRIPTION "The value of the upper warning (non-critical) unit level voltage threshold.This object is deprecated in favour of unitOrLineVoltageUpperWarning" ::= { unitReadings 62 } unitVoltageUpperCritical OBJECT-TYPE SYNTAX MilliVolts MAX-ACCESS read-write STATUS deprecated DESCRIPTION "The value of the upper critical unit level voltage threshold.This object is deprecated in favour of unitOrLineVoltageUpperCritical" ::= { unitReadings 63 } unitCurrentUpperWarning OBJECT-TYPE SYNTAX MilliAmps MAX-ACCESS read-write STATUS deprecated DESCRIPTION "The value of the upper warning (non-critical) unit level current threshold.This object is deprecated in favour of unitOrLineCurrentUpperWarning" ::= { unitReadings 70 } unitCurrentUpperCritical OBJECT-TYPE SYNTAX MilliAmps MAX-ACCESS read-only STATUS deprecated DESCRIPTION "The value of the upper critical unit level current threshold. NOTE: This particular threshold is NOT settable. This object is deprecated in favour of unitOrLineCurrentUpperCritica" ::= { unitReadings 71 } unitOrLineVoltageLowerWarning OBJECT-TYPE SYNTAX MilliVolts MAX-ACCESS read-write STATUS current DESCRIPTION "The value of the lower warning (non-critical) unit level voltage threshold." ::= { unitReadings 90 } unitOrLineVoltageLowerCritical OBJECT-TYPE SYNTAX MilliVolts MAX-ACCESS read-write STATUS current DESCRIPTION "The value of the lower critical unit level voltage threshold." ::= { unitReadings 91 } unitOrLineVoltageUpperWarning OBJECT-TYPE SYNTAX MilliVolts MAX-ACCESS read-write STATUS current DESCRIPTION "The value of the upper warning (non-critical) unit level voltage" ::= { unitReadings 92 } unitOrLineVoltageUpperCritical OBJECT-TYPE SYNTAX MilliVolts MAX-ACCESS read-write STATUS current DESCRIPTION "The value of the upper critical unit level voltage threshold." ::= { unitReadings 93 } unitOrLineCurrentUpperWarning OBJECT-TYPE SYNTAX MilliAmps MAX-ACCESS read-write STATUS current DESCRIPTION "The value of the upper warning (non-critical) unit level current threshold" ::= { unitReadings 94 } unitOrLineCurrentUpperCritical OBJECT-TYPE SYNTAX MilliAmps MAX-ACCESS read-write STATUS current DESCRIPTION "The value of the upper critical unit level current threshold. " ::= { unitReadings 95 } neutralCurrentUpperWarning OBJECT-TYPE SYNTAX MilliAmps MAX-ACCESS read-write STATUS current DESCRIPTION "The value of the upper warning (non-critical) threshold for the neutral current" ::= { unitReadings 96 } neutralCurrentUpperCritical OBJECT-TYPE SYNTAX MilliAmps MAX-ACCESS read-write STATUS current DESCRIPTION "The value of the upper critical threshold for the neutral current. " ::= { unitReadings 97 } unitTempLowerWarning OBJECT-TYPE SYNTAX DegreesCelsius MAX-ACCESS read-write STATUS current DESCRIPTION "The value of the lower warning (non-critical) unit level temperature threshold." ::= { unitReadings 80 } unitTempLowerCritical OBJECT-TYPE SYNTAX DegreesCelsius MAX-ACCESS read-write STATUS current DESCRIPTION "The value of the lower critical unit level temperature threshold." ::= { unitReadings 81 } unitTempUpperWarning OBJECT-TYPE SYNTAX DegreesCelsius MAX-ACCESS read-write STATUS current DESCRIPTION "The value of the upper warning (non-critical) unit level temperature threshold." ::= { unitReadings 82 } unitTempUpperCritical OBJECT-TYPE SYNTAX DegreesCelsius MAX-ACCESS read-write STATUS current DESCRIPTION "The value of the upper critical unit level temperature threshold." ::= { unitReadings 83 } currentUnbalance OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "A string displaying the current unbalance in percent. It will have the value NA if the feature is disabled, the PX is not a 3-phase unit,or the average of the line currents is zero" ::= { unitReadings 84 } currentUnbalanceUpperWarning OBJECT-TYPE SYNTAX Percentage MAX-ACCESS read-write STATUS current DESCRIPTION "The value of the upper warning (non-critical) current unbalance threshold." ::= { unitReadings 85 } currentUnbalanceUpperCritical OBJECT-TYPE SYNTAX Percentage MAX-ACCESS read-write STATUS current DESCRIPTION "The value of the upper critical current Unbalance threshold." ::= { unitReadings 86 } unitOrLineCurrentHysteresis OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-write STATUS current DESCRIPTION "The hysteresis used for deassertions " ::= { unitReadings 98 } unitOrLineVoltageHysteresis OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-write STATUS current DESCRIPTION "The hysteresis used for deassertions " ::= { unitReadings 99 } unitTempHysteresis OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-write STATUS current DESCRIPTION "The hysteresis used for deassertions " ::= { unitReadings 100 } currentUnbalanceHysteresis OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-write STATUS current DESCRIPTION "The hysteresis used for deassertions " ::= { unitReadings 101 } -- the externalTemperature group -- Implementation for managing external temperature sensors tempSensorCount OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS deprecated DESCRIPTION "The number of external temperature sensors (regardless of their current state) present on this pdu. This is deprecated in favor of externalSensors" ::= { environmental 1 } -- the temperature sensors table -- The tempSensorTable table contains information on the pdu's external temperature sensors. tempSensorTable OBJECT-TYPE SYNTAX SEQUENCE OF TempSensorEntryStruct MAX-ACCESS not-accessible STATUS deprecated DESCRIPTION "A list of temperature sensor entries. The number of entries is given by the value of tempSensorCount. This is deprecated in favor of externalSensors" ::= { environmental 2 } tempSensorEntry OBJECT-TYPE SYNTAX TempSensorEntryStruct MAX-ACCESS not-accessible STATUS deprecated DESCRIPTION "An entry containing sensor reading and threshold settings for a particular temperature sensor. This is deprecated in favor of externalSensors" INDEX { tempSensorIndex } ::= { tempSensorTable 1 } TempSensorEntryStruct ::= SEQUENCE { tempSensorIndex Integer32, tempSensorLabel DisplayString, temperature TenthDegreesCelsius, tempLowerWarning DegreesCelsius, tempUpperWarning DegreesCelsius, tempLowerCritical DegreesCelsius, tempUpperCritical DegreesCelsius, tempXCoordinate DisplayString, tempYCoordinate DisplayString, tempZCoordinate DisplayString} tempSensorIndex OBJECT-TYPE SYNTAX Integer32(1..256) MAX-ACCESS not-accessible STATUS deprecated DESCRIPTION "A unique value for each temperature sensor. Its value ranges between 1 and tempSensorCount. This is deprecated in favor of externalSensors" ::= { tempSensorEntry 1 } tempSensorLabel OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS deprecated DESCRIPTION "A settable human-readable label for the external temperature sensor. One possible use for this label is to convey sensor location. This is deprecated in favor of externalSensors" ::= { tempSensorEntry 2 } temperature OBJECT-TYPE SYNTAX TenthDegreesCelsius MAX-ACCESS read-only STATUS deprecated DESCRIPTION "The value of the external temperature sensor reported in tenth degrees celsius. This is deprecated in favor of externalSensors" ::= { tempSensorEntry 3 } tempLowerWarning OBJECT-TYPE SYNTAX DegreesCelsius MAX-ACCESS read-write STATUS deprecated DESCRIPTION "The value of the lower warning (non-critical) threshold. This is deprecated in favor of externalSensors" ::= { tempSensorEntry 4 } tempUpperWarning OBJECT-TYPE SYNTAX DegreesCelsius MAX-ACCESS read-write STATUS deprecated DESCRIPTION "The value of the upper warning (non-critical) threshold. This is deprecated in favor of externalSensors" ::= { tempSensorEntry 5 } tempLowerCritical OBJECT-TYPE SYNTAX DegreesCelsius MAX-ACCESS read-write STATUS deprecated DESCRIPTION "The value of the lower critical threshold. This is deprecated in favor of externalSensors" ::= { tempSensorEntry 6 } tempUpperCritical OBJECT-TYPE SYNTAX DegreesCelsius MAX-ACCESS read-write STATUS deprecated DESCRIPTION "The value of the upper critical threshold. This is deprecated in favor of externalSensors" ::= { tempSensorEntry 7 } tempXCoordinate OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS deprecated DESCRIPTION "The value of X coordinate in freeform with number of characters <= 24 This is deprecated in favor of externalSensors" ::= { tempSensorEntry 8 } tempYCoordinate OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS deprecated DESCRIPTION "The value of Y coordinate in freeform with number of characters <= 24 This is deprecated in favor of externalSensors" ::= { tempSensorEntry 9 } tempZCoordinate OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS deprecated DESCRIPTION "The value of Z coordinate in one of two formats: either freeform with number of characters <= 24 or in Z units so that 0 =< integer value <= 60 This is deprecated in favor of externalSensors" ::= { tempSensorEntry 10 } -- the externalHumidity group -- Implementation for managing external humidity sensors humiditySensorCount OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS deprecated DESCRIPTION "The number of external humidity sensors (regardless of their current state) present on this pdu. This is deprecated in favor of externalSensors" ::= { environmental 3 } -- the humidity sensors table -- The humiditySensorTable table contains information on the pdu's external humidity sensors. humiditySensorTable OBJECT-TYPE SYNTAX SEQUENCE OF HumiditySensorEntryStruct MAX-ACCESS not-accessible STATUS deprecated DESCRIPTION "A list of humidity sensor entries. The number of entries is given by the value of humiditySensorCount. This is deprecated in favor of externalSensors" ::= { environmental 4 } humiditySensorEntry OBJECT-TYPE SYNTAX HumiditySensorEntryStruct MAX-ACCESS not-accessible STATUS deprecated DESCRIPTION "An entry containing sensor reading and threshold settings for a particular humidity sensor. This is deprecated in favor of externalSensors" INDEX { humiditySensorIndex } ::= { humiditySensorTable 1 } HumiditySensorEntryStruct ::= SEQUENCE { humiditySensorIndex Integer32, humiditySensorLabel DisplayString, humidity RelativeHumidity, humidityLowerWarning RelativeHumidity, humidityUpperWarning RelativeHumidity, humidityLowerCritical RelativeHumidity, humidityUpperCritical RelativeHumidity, humidityXCoordinate DisplayString, humidityYCoordinate DisplayString, humidityZCoordinate DisplayString } humiditySensorIndex OBJECT-TYPE SYNTAX Integer32(1..256) MAX-ACCESS not-accessible STATUS deprecated DESCRIPTION "A unique value for each humidity sensor. Its value ranges between 1 and humiditySensorCount. This is deprecated in favor of externalSensors" ::= { humiditySensorEntry 1 } humiditySensorLabel OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS deprecated DESCRIPTION "A settable human-readable label for the external humidity sensor. One possible use for this label is to convey sensor location. This is deprecated in favor of externalSensors" ::= { humiditySensorEntry 2 } humidity OBJECT-TYPE SYNTAX RelativeHumidity MAX-ACCESS read-only STATUS deprecated DESCRIPTION "The value of the external humidity sensor reported as relative humidity (a percentage). This is deprecated in favor of externalSensors" ::= { humiditySensorEntry 3 } humidityLowerWarning OBJECT-TYPE SYNTAX RelativeHumidity MAX-ACCESS read-write STATUS deprecated DESCRIPTION "The value of the lower warning (non-critical) threshold. This is deprecated in favor of externalSensors" ::= { humiditySensorEntry 4 } humidityUpperWarning OBJECT-TYPE SYNTAX RelativeHumidity MAX-ACCESS read-write STATUS deprecated DESCRIPTION "The value of the upper warning (non-critical) threshold. This is deprecated in favor of externalSensors" ::= { humiditySensorEntry 5 } humidityLowerCritical OBJECT-TYPE SYNTAX RelativeHumidity MAX-ACCESS read-write STATUS deprecated DESCRIPTION "The value of the lower critical threshold. This is deprecated in favor of externalSensors" ::= { humiditySensorEntry 6 } humidityUpperCritical OBJECT-TYPE SYNTAX RelativeHumidity MAX-ACCESS read-write STATUS deprecated DESCRIPTION "The value of the upper critical threshold. This is deprecated in favor of externalSensors" ::= { humiditySensorEntry 7 } humidityXCoordinate OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS deprecated DESCRIPTION "The value of X coordinate in freeform with number of characters <= 24 This is deprecated in favor of externalSensors" ::= { humiditySensorEntry 8 } humidityYCoordinate OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS deprecated DESCRIPTION "The value of Y coordinate in freeform with number of characters <= 24 This is deprecated in favor of externalSensors" ::= { humiditySensorEntry 9 } humidityZCoordinate OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS deprecated DESCRIPTION "The value of Z coordinate in one of two formats: either freeform with number of characters <= 24 or in Z units so that 0 =< integer value <= 60 This is deprecated in favor of externalSensors" ::= { humiditySensorEntry 10 } -- the externalSensor table -- The externalSensor table contains information on the pdu's external Sensors externalSensorCount OBJECT-TYPE SYNTAX Integer32(0..255) MAX-ACCESS read-only STATUS current DESCRIPTION "The number of external sensors" ::= { externalSensors 1} reorderexternalSensorTableEntries OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "This is an operation. It has write-only semantics. GET operation will return the empty string. For SET operations, it specifies the new order of the externalSensorTable entries. The format is a comma separated list specifying the new order of the existing table entries. n1,n2,n3,n4,n5,n6,n7,n8,n9,n10,n11,n12,n13,n14,n15,n16 where n1,n2,n3,n4,n5,n6,n7,n8,n9,n10,n11,n12,n13,n14,n15,n16 is a permuation of 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16 Note that this implies that each of the numbers 1-16 must appear exactly once For example, if the value is 16,3,6,9,1,2,4,5,7,8,10,11,12,14,13,15 then the table is rearranged so that the existing entries are moved as follows: Existing Position New Position 1 --> 5 2 --> 6 3 --> 2 4 --> 7 5 --> 8 6 --> 3 7 --> 9 8 --> 10 9 --> 4 10 --> 11 11 --> 12 12 --> 13 13 --> 15 14 --> 14 15 --> 16 16 --> 1 " ::= { externalSensors 2 } externalSensorTable OBJECT-TYPE SYNTAX SEQUENCE OF ExternalSensorEntryStruct MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of externalSensor entries. The number of entries is given by the value of externalSensorCount for the pdu." ::= { externalSensors 3 } externalSensorEntry OBJECT-TYPE SYNTAX ExternalSensorEntryStruct MAX-ACCESS not-accessible STATUS current DESCRIPTION "An externalSensor entry containing objects at the for a particular PDU." INDEX { sensorID } ::= { externalSensorTable 1 } ExternalSensorEntryStruct ::= SEQUENCE {sensorID Integer32, externalSensorType TypeOfSensorEnumeration, externalSensorSerialNumber DisplayString, externalSensorName DisplayString, externalSensorChannelNumber Integer32, externalSensorXCoordinate DisplayString, externalSensorYCoordinate DisplayString, externalSensorZCoordinate DisplayString, externalBinarySensorSubtype TypeOfSensorEnumeration, externalSensorUnits SensorUnitsEnumeration, externalSensorDecimalDigits Unsigned32, externalSensorLowerCriticalThreshold Integer32, externalSensorLowerWarningThreshold Integer32, externalSensorUpperCriticalThreshold Integer32, externalSensorUpperWarningThreshold Integer32, externalSensorHysteresis Unsigned32, externalSensorState StateOfSensorEnumeration, externalSensorValue Integer32 } sensorID OBJECT-TYPE SYNTAX Integer32(1..256) MAX-ACCESS not-accessible STATUS current DESCRIPTION "A unique value for each sesnor. Its value ranges between 1 and the value of externalSensorCount." ::= { externalSensorEntry 1 } externalSensorType OBJECT-TYPE SYNTAX TypeOfSensorEnumeration MAX-ACCESS read-only STATUS current DESCRIPTION "The type of sensor" ::= { externalSensorEntry 2 } externalSensorSerialNumber OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The sensor serial number" ::= { externalSensorEntry 3 } externalSensorName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "The user given name" ::= { externalSensorEntry 4 } externalSensorChannelNumber OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The channel number, applies only to contact sensors; -1 for other sensors" ::= { externalSensorEntry 5 } externalSensorXCoordinate OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "The X coordinate" ::= { externalSensorEntry 6 } externalSensorYCoordinate OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "The Y coordinate" ::= { externalSensorEntry 7 } externalSensorZCoordinate OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "The Z coordinate" ::= { externalSensorEntry 8 } externalBinarySensorSubtype OBJECT-TYPE SYNTAX TypeOfSensorEnumeration MAX-ACCESS read-only STATUS current DESCRIPTION "The subtype of the binary sensor" ::= { externalSensorEntry 9 } externalSensorUnits OBJECT-TYPE SYNTAX SensorUnitsEnumeration MAX-ACCESS read-only STATUS current DESCRIPTION "The base units. Does not apply (gets will return 0) to onOff, trip, vibration, waterDetection, smokeDetection sensors" ::= { externalSensorEntry 16 } externalSensorDecimalDigits OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of digits displayed to the right of the decimal point. Does not apply (gets will return 0) to onOff, trip, vibration, waterDetection, smokeDetection sensors" ::= { externalSensorEntry 17 } externalSensorLowerCriticalThreshold OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "The lower critical threshold The value of this OID variable should be scaled by externalSensorDecimalDigits. For example, if the value is 1 and externalSensorDecimalDigits is 2, then actual value is .01 Does not apply (gets will return 0) to onOff, trip, vibration, waterDetection, smokeDetection sensors" ::= { externalSensorEntry 31 } externalSensorLowerWarningThreshold OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "The lower non-critical (warning) threshold The value of this OID variable should be scaled by externalSensorDecimalDigits. For example, if the value is 1 and externalSensorDecimalDigits is 2, then actual value is .01 Does not apply (gets will return 0) to onOff, trip, vibration, waterDetection, smokeDetection sensors" ::= { externalSensorEntry 32 } externalSensorUpperCriticalThreshold OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "The upper critical threshold The value of this OID variable should be scaled by externalSensorDecimalDigits. For example, if the value is 1 and externalSensorDecimalDigits is 2, then actual value is .01 Does not apply (gets will return 0) to onOff, trip, vibration, waterDetection, smokeDetection sensors" ::= { externalSensorEntry 33 } externalSensorUpperWarningThreshold OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "The upper non-critical (warning) threshold The value of this OID variable should be scaled by externalSensorDecimalDigits. For example, if the value is 1 and externalSensorDecimalDigits is 2, then actual value is .01 Does not apply (gets will return 0) to onOff, trip, vibration, waterDetection, smokeDetection sensors" ::= { externalSensorEntry 34 } externalSensorHysteresis OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-write STATUS current DESCRIPTION "The hysteresis used for deassertions The value of this OID variable should be scaled by externalSensorDecimalDigits. For example, if the value is 1 and externalSensorDecimalDigits is 2, then actual value is 0.01. This parameter does not apply to onOff, trip, vibration, waterDetection, smokeDetection sensors." ::= { externalSensorEntry 35 } externalSensorState OBJECT-TYPE SYNTAX StateOfSensorEnumeration MAX-ACCESS read-only STATUS current DESCRIPTION "The sensor state" ::= { externalSensorEntry 40 } externalSensorValue OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The sensor reading Does not apply (gets will return 0) to onOff, trip, vibration, waterDetection, smokeDetection sensors" ::= { externalSensorEntry 41 } -- the line Current group -- Implementation for line Inputs lineCurrentCount OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS deprecated DESCRIPTION "The number of line currents (1 for single phase, 3 for 3 phase Delta-wired, 4 for 3 phase WYE wired).This object is deprecated in favour of inletPoleTable" ::= { lineCurrents 1 } -- the line input table -- The lineCurrentTable table contains information on the line inputs. lineCurrentTable OBJECT-TYPE SYNTAX SEQUENCE OF LineCurrentEntryStruct MAX-ACCESS not-accessible STATUS deprecated DESCRIPTION "A list of line input entries. The number of entries is given by the value of lineInputCount. This object is deprecated in favour of inletPoleTable" ::= { lineCurrents 2 } lineCurrentEntry OBJECT-TYPE SYNTAX LineCurrentEntryStruct MAX-ACCESS not-accessible STATUS deprecated DESCRIPTION "An entry containing values and threshold settings for a particular line input.This object is deprecated in favour of inletPoleTable" INDEX { lineCurrentIndex } ::= { lineCurrentTable 1 } LineCurrentEntryStruct ::= SEQUENCE { lineCurrentIndex Integer32, lineCurrentLabel DisplayString, lineCurrent MilliAmps} lineCurrentIndex OBJECT-TYPE SYNTAX Integer32(1..256) MAX-ACCESS not-accessible STATUS deprecated DESCRIPTION "A unique value for each line input. Its value ranges between 1 and lineInputCount. This object is deprecated in favour of inletPoleTable" ::= { lineCurrentEntry 1 } lineCurrentLabel OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS deprecated DESCRIPTION "A string identifying the Line For Single Phase: L1 For 3phase Delta wired outlets: L1, L2, L3 For 3phase WYE Wired Outlets: L1, L2, L3, N This object is deprecated in favour of inletPoleTable" ::= { lineCurrentEntry 2 } lineCurrent OBJECT-TYPE SYNTAX MilliAmps MAX-ACCESS read-only STATUS deprecated DESCRIPTION "The value of the current reported in MilliAmps. This object is deprecated in favour of inletPoleTable" ::= { lineCurrentEntry 3 } -- the circuitBreaker group -- Implementation for circuit Breakers circuitBreakerCount OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of circuit breakers." ::= { circuitBreaker 1 } -- the circuit breaker table -- The circuitBreakerTable table contains information on the circuit breakers. circuitBreakerTable OBJECT-TYPE SYNTAX SEQUENCE OF CircuitBreakerEntryStruct MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of line input entries. The number of entries is given by the value of lineInputCount." ::= { circuitBreaker 2 } circuitBreakerEntry OBJECT-TYPE SYNTAX CircuitBreakerEntryStruct MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry containing values and threshold settings for a particular line input." INDEX { circuitBreakerIndex } ::= { circuitBreakerTable 1 } CircuitBreakerEntryStruct ::= SEQUENCE { circuitBreakerIndex Integer32, circuitBreakerLabel DisplayString, circuitBreakerState INTEGER, circuitBreakerCurrentRating MilliAmps, circuitBreakerCurrent MilliAmps, circuitBreakerCurrentUpperWarning MilliAmps, circuitBreakerCurrentUpperCritical MilliAmps, circuitBreakerCurrentHysteresis Unsigned32 } circuitBreakerIndex OBJECT-TYPE SYNTAX Integer32(1..256) MAX-ACCESS not-accessible STATUS current DESCRIPTION "A unique value for each circuit breaker. Its value ranges between 1 and circuitBreakerCount." ::= { circuitBreakerEntry 1 } circuitBreakerLabel OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "A string identifying the circuit breaker " ::= { circuitBreakerEntry 2 } circuitBreakerState OBJECT-TYPE SYNTAX INTEGER { ok(0), tripped(1) } MAX-ACCESS read-only STATUS current DESCRIPTION "The value for the circuit breaker state ." ::= { circuitBreakerEntry 3 } circuitBreakerCurrentRating OBJECT-TYPE SYNTAX MilliAmps MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the circuit breaker current rating in MilliAmps." ::= { circuitBreakerEntry 4 } circuitBreakerCurrent OBJECT-TYPE SYNTAX MilliAmps MAX-ACCESS read-only STATUS current DESCRIPTION "The value of the current reported in MilliAmps." ::= { circuitBreakerEntry 5 } circuitBreakerCurrentUpperWarning OBJECT-TYPE SYNTAX MilliAmps MAX-ACCESS read-write STATUS current DESCRIPTION "The value of the upper warning (non-critical) threshold." ::= { circuitBreakerEntry 7 } circuitBreakerCurrentUpperCritical OBJECT-TYPE SYNTAX MilliAmps MAX-ACCESS read-write STATUS current DESCRIPTION "The value of the upper critical threshold." ::= { circuitBreakerEntry 9 } circuitBreakerCurrentHysteresis OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-write STATUS current DESCRIPTION "The hysteresis used for deassertions " ::= { circuitBreakerEntry 10 } -- the line Voltage group -- Implementation for line Voltages lineVoltageCount OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS deprecated DESCRIPTION "The number of line voltages (1 for single phase, 3 for 3 phase. This object is deprecated in favour of inletPoleTable" ::= { lineVoltages 1 } -- the line voltage table -- The linevoltageTable table contains information on the line voltages. lineVoltageTable OBJECT-TYPE SYNTAX SEQUENCE OF LineVoltageEntryStruct MAX-ACCESS not-accessible STATUS deprecated DESCRIPTION "A list of line input entries. The number of entries is given by the value of lineInputCount. This object is deprecated in favour of linletPoleTable" ::= { lineVoltages 2 } lineVoltageEntry OBJECT-TYPE SYNTAX LineVoltageEntryStruct MAX-ACCESS not-accessible STATUS deprecated DESCRIPTION "An entry containing values and threshold settings for a particular line input. This object is deprecated in favour of inletPoleTable" INDEX { lineVoltageIndex } ::= { lineVoltageTable 1 } LineVoltageEntryStruct ::= SEQUENCE { lineVoltageIndex Integer32, lineVoltageLabel DisplayString, lineVoltage MilliVolts} lineVoltageIndex OBJECT-TYPE SYNTAX Integer32(1..256) MAX-ACCESS not-accessible STATUS deprecated DESCRIPTION "A unique value for each line input. Its value ranges between 1 and lineInputCount. This object is deprecated in favour of inletPoleTable" ::= { lineVoltageEntry 1 } lineVoltageLabel OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS deprecated DESCRIPTION "A string identifying the Line For Single Phase: L1 For 3phase Delta-wired: L1-L2, L2-L3, L3-L1 For 3phase Wye-wired: L1-N, L2-N, L3-N This object is deprecated in favour of inletPoleTable" ::= { lineVoltageEntry 2 } lineVoltage OBJECT-TYPE SYNTAX MilliVolts MAX-ACCESS read-only STATUS deprecated DESCRIPTION "The value of the voltage reported in MilliVolts. This object is deprecated in favour of inletPoleTable" ::= { lineVoltageEntry 3 } -- the data Log group -- Implementation for data Log dataLogCount OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of entries in the dataLog table which is a circular buffer." ::= { dataLog 1 } dataLogLatestIndex OBJECT-TYPE SYNTAX Integer32(1..256) MAX-ACCESS read-only STATUS current DESCRIPTION "The index of the latest (most recent) entry in dataLogTable ." ::= { dataLog 2 } -- the data log -- The dataLogTable table contains the data log. dataLogTable OBJECT-TYPE SYNTAX SEQUENCE OF DataLogEntryStruct MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of data log entries. The number of entries is given by the value of dataLogCount." ::= { dataLog 3 } dataLogEntry OBJECT-TYPE SYNTAX DataLogEntryStruct MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in the dataLog buffer containing the unit data collected at the instant specified by dataLogTimeStamp" INDEX { dataLogIndex } ::= { dataLogTable 1 } DataLogEntryStruct ::= SEQUENCE { dataLogIndex Integer32, dataLogTimeStamp Unsigned32, dataLogActivePower Watts, dataLogApparentPower VoltAmps, dataLogAvgActivePower Watts, dataLogMaxActivePower Watts, dataLogMinActivePower Watts, dataLogAvgApparentPower VoltAmps, dataLogMaxApparentPower VoltAmps, dataLogMinApparentPower VoltAmps} dataLogIndex OBJECT-TYPE SYNTAX Integer32(1..256) MAX-ACCESS not-accessible STATUS current DESCRIPTION "A unique value for each data sample. Its value ranges between 1 and dataLogCount ." ::= { dataLogEntry 1 } dataLogTimeStamp OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "The time when the data was collected. It is measured in seconds relative to January 1, 1970 (midnight UTC/GMT), i.e a value of 0 indicates January 1, 1970 (midnight UTC/GMT)" ::= { dataLogEntry 2 } dataLogActivePower OBJECT-TYPE SYNTAX Watts MAX-ACCESS read-only STATUS deprecated DESCRIPTION "The value for the pdu's active power sensor in watts. This has been deprecated in favor of dataLogAvgActivePower, dataLogMaxActivePower,dataLogMinActivePower " ::= { dataLogEntry 3 } dataLogApparentPower OBJECT-TYPE SYNTAX VoltAmps MAX-ACCESS read-only STATUS deprecated DESCRIPTION "The value for the pdu's apparent power sensor in volt-amps. This has been deprecated in favor of dataLogAvgApparentPower, dataLogMaxApparentPower,dataLogMinApparentPower " ::= { dataLogEntry 4 } dataLogAvgActivePower OBJECT-TYPE SYNTAX Watts MAX-ACCESS read-only STATUS current DESCRIPTION "The average active power for this measurement period" ::= { dataLogEntry 5 } dataLogMaxActivePower OBJECT-TYPE SYNTAX Watts MAX-ACCESS read-only STATUS current DESCRIPTION "The maximum active power for this measurement period" ::= { dataLogEntry 6 } dataLogMinActivePower OBJECT-TYPE SYNTAX Watts MAX-ACCESS read-only STATUS current DESCRIPTION "The minimum active power for this measurement period" ::= { dataLogEntry 7 } dataLogAvgApparentPower OBJECT-TYPE SYNTAX VoltAmps MAX-ACCESS read-only STATUS current DESCRIPTION "The average apparent power for this measurement period" ::= { dataLogEntry 8 } dataLogMaxApparentPower OBJECT-TYPE SYNTAX VoltAmps MAX-ACCESS read-only STATUS current DESCRIPTION "The maximum apparent power for this measurement period" ::= { dataLogEntry 9 } dataLogMinApparentPower OBJECT-TYPE SYNTAX VoltAmps MAX-ACCESS read-only STATUS current DESCRIPTION "The minimum apparent power for this measurement period" ::= { dataLogEntry 10 } -- the outlets data group -- Implementation for storing outlet data -- the outlets data table -- The outlets read-only data table contains information on the pdu's outlets. -- This data can be uploaded to the manager dataLogOutletTable OBJECT-TYPE SYNTAX SEQUENCE OF DataLogOutletEntryStruct MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of outlet entries. The number of entries is given by the value of outletCount." ::= { dataLogOutlet 1 } dataLogOutletEntry OBJECT-TYPE SYNTAX DataLogOutletEntryStruct MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in the data log containing outlet level data for a particular outlet." INDEX { dataLogIndex,dataLogOutletIndex } ::= { dataLogOutletTable 1 } DataLogOutletEntryStruct ::= SEQUENCE { dataLogOutletIndex Integer32, dataLogOutletCurrent MilliAmps, dataLogOutletVoltage MilliVolts, dataLogOutletPowerFactor PowerFactorPercentage, dataLogOutletOnTime Unsigned32, dataLogOutletWattHours WattHours, dataLogAvgOutletCurrent MilliAmps, dataLogMaxOutletCurrent MilliAmps, dataLogMinOutletCurrent MilliAmps, dataLogAvgOutletVoltage MilliVolts, dataLogMaxOutletVoltage MilliVolts, dataLogMinOutletVoltage MilliVolts, dataLogAvgOutletPowerFactor PowerFactorPercentage, dataLogMaxOutletPowerFactor PowerFactorPercentage, dataLogMinOutletPowerFactor PowerFactorPercentage, dataLogAvgOutletWattHours WattHours, dataLogMaxOutletWattHours WattHours, dataLogMinOutletWattHours WattHours } dataLogOutletIndex OBJECT-TYPE SYNTAX Integer32(1..256) MAX-ACCESS not-accessible STATUS current DESCRIPTION "A unique value for each outlet. Its value ranges between 1 and the value of outletCount." ::= { dataLogOutletEntry 1 } dataLogOutletCurrent OBJECT-TYPE SYNTAX MilliAmps MAX-ACCESS read-only STATUS deprecated DESCRIPTION "A unique value for the current sensor attached to the outlet. This value is reported in milliamps (1/1000th of an amp) This has been deprecated in favor of dataLogAvgOutletCurrent , dataLogMaxOutletCurrent ,dataLogMinOutletCurrent " ::= { dataLogOutletEntry 2 } dataLogOutletVoltage OBJECT-TYPE SYNTAX MilliVolts MAX-ACCESS read-only STATUS deprecated DESCRIPTION "A unique value for the voltage sensor attached to the outlet.This value is reported in millivolts (1/1000th of a volt) This has been deprecated in favor of dataLogAvgOutletVoltage , dataLogMaxOutletVoltage ,dataLogMinOutletVoltage " ::= { dataLogOutletEntry 3 } dataLogOutletPowerFactor OBJECT-TYPE SYNTAX PowerFactorPercentage MAX-ACCESS read-only STATUS deprecated DESCRIPTION "A unique value for the power factor of the outlet. The reading represents a percentage in the range of 0% to 100%. This has been deprecated in favor of dataLogAvgOutletPowerFactor, dataLogMaxOutletPowerFactor,dataLogMinOutletPowerFactor " ::= { dataLogOutletEntry 4 } dataLogOutletOnTime OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "The amount of time since this outlet was last switched on. This value is reported in seconds. " ::= { dataLogOutletEntry 5 } dataLogOutletWattHours OBJECT-TYPE SYNTAX WattHours MAX-ACCESS read-only STATUS deprecated DESCRIPTION "The cumulative Active Energy for this outlet. This value is reported in WattHours This has been deprecated in favor of dataLogAvgOutletWattHours , dataLogMaxOutletWattHours ,dataLogMinOutletWattHours" ::= { dataLogOutletEntry 6 } dataLogAvgOutletCurrent OBJECT-TYPE SYNTAX MilliAmps MAX-ACCESS read-only STATUS current DESCRIPTION "The Average value for the measurement period: A unique value for the current sensor attached to the outlet. This value is reported in milliamps (1/1000th of an amp)" ::= { dataLogOutletEntry 7 } dataLogMaxOutletCurrent OBJECT-TYPE SYNTAX MilliAmps MAX-ACCESS read-only STATUS current DESCRIPTION "The Maximum value for the measurement period: A unique value for the current sensor attached to the outlet. This value is reported in milliamps (1/1000th of an amp)" ::= { dataLogOutletEntry 8 } dataLogMinOutletCurrent OBJECT-TYPE SYNTAX MilliAmps MAX-ACCESS read-only STATUS current DESCRIPTION "The Minimum value for the measurement period: A unique value for the current sensor attached to the outlet. This value is reported in milliamps (1/1000th of an amp)" ::= { dataLogOutletEntry 9 } dataLogAvgOutletVoltage OBJECT-TYPE SYNTAX MilliVolts MAX-ACCESS read-only STATUS current DESCRIPTION "The Average value for the measurement period: A unique value for the voltage sensor attached to the outlet.This value is reported in millivolts (1/1000th of a volt)" ::= { dataLogOutletEntry 10 } dataLogMaxOutletVoltage OBJECT-TYPE SYNTAX MilliVolts MAX-ACCESS read-only STATUS current DESCRIPTION "The Maximum value for the measurement period: A unique value for the voltage sensor attached to the outlet.This value is reported in millivolts (1/1000th of a volt)" ::= { dataLogOutletEntry 11 } dataLogMinOutletVoltage OBJECT-TYPE SYNTAX MilliVolts MAX-ACCESS read-only STATUS current DESCRIPTION "The Minimum value for the measurement period: A unique value for the voltage sensor attached to the outlet.This value is reported in millivolts (1/1000th of a volt)" ::= { dataLogOutletEntry 12 } dataLogAvgOutletPowerFactor OBJECT-TYPE SYNTAX PowerFactorPercentage MAX-ACCESS read-only STATUS current DESCRIPTION "The Average value for the measurement period: A unique value for the power factor of the outlet. The reading represents a percentage in the range of 0% to 100%" ::= { dataLogOutletEntry 13 } dataLogMaxOutletPowerFactor OBJECT-TYPE SYNTAX PowerFactorPercentage MAX-ACCESS read-only STATUS current DESCRIPTION "The Maximum value for the measurement period: A unique value for the power factor of the outlet. The reading represents a percentage in the range of 0% to 100%" ::= { dataLogOutletEntry 14 } dataLogMinOutletPowerFactor OBJECT-TYPE SYNTAX PowerFactorPercentage MAX-ACCESS read-only STATUS current DESCRIPTION "The Minimum value for the measurement period: A unique value for the power factor of the outlet. The reading represents a percentage in the range of 0% to 100%" ::= { dataLogOutletEntry 15 } dataLogAvgOutletWattHours OBJECT-TYPE SYNTAX WattHours MAX-ACCESS read-only STATUS current DESCRIPTION "The Average value for the measurement period: The cumulative Active Energy for this outlet. This value is reported in WattHours" ::= { dataLogOutletEntry 16 } dataLogMaxOutletWattHours OBJECT-TYPE SYNTAX WattHours MAX-ACCESS read-only STATUS current DESCRIPTION "The Maximum value for the measurement period: The cumulative Active Energy for this outlet. This value is reported in WattHours" ::= { dataLogOutletEntry 17 } dataLogMinOutletWattHours OBJECT-TYPE SYNTAX WattHours MAX-ACCESS read-only STATUS current DESCRIPTION "The Minimum value for the measurement period: The cumulative Active Energy for this outlet. This value is reported in WattHours" ::= { dataLogOutletEntry 18 } -- the circuitBreaker Data group -- Implementation for circuit Breakers -- the circuit breaker table -- The circuitBreakerTable table contains information on the circuit breakers. dataLogCircuitBreakerTable OBJECT-TYPE SYNTAX SEQUENCE OF DataLogCircuitBreakerEntryStruct MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of circuit breaker entries. The number of entries is given by the value of circuitBreakerCount." ::= { dataLogCircuitBreaker 1 } dataLogCircuitBreakerEntry OBJECT-TYPE SYNTAX DataLogCircuitBreakerEntryStruct MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in the data log containing circuit breaker values" INDEX { dataLogIndex, dataLogCircuitBreakerIndex } ::= { dataLogCircuitBreakerTable 1 } DataLogCircuitBreakerEntryStruct ::= SEQUENCE { dataLogCircuitBreakerIndex Integer32, dataLogCircuitBreakerCurrent MilliAmps, dataLogAvgCircuitBreakerCurrent MilliAmps, dataLogMaxCircuitBreakerCurrent MilliAmps, dataLogMinCircuitBreakerCurrent MilliAmps } dataLogCircuitBreakerIndex OBJECT-TYPE SYNTAX Integer32(1..256) MAX-ACCESS not-accessible STATUS current DESCRIPTION "A unique value for each circuit breaker. Its value ranges between 1 and circuitBreakerCount." ::= { dataLogCircuitBreakerEntry 1 } dataLogCircuitBreakerCurrent OBJECT-TYPE SYNTAX MilliAmps MAX-ACCESS read-only STATUS deprecated DESCRIPTION "The value of the current reported in MilliAmps. This has been deprecated in favor of dataLogAvgCircuitBreakerCurrent, dataLogMaxOutletCircuitBreakerCurrent, dataLogMinCircuitBreakerCurrent " ::= { dataLogCircuitBreakerEntry 2 } dataLogAvgCircuitBreakerCurrent OBJECT-TYPE SYNTAX MilliAmps MAX-ACCESS read-only STATUS current DESCRIPTION "The Average value for the measurement period: The value of the current reported in MilliAmps." ::= { dataLogCircuitBreakerEntry 3 } dataLogMaxCircuitBreakerCurrent OBJECT-TYPE SYNTAX MilliAmps MAX-ACCESS read-only STATUS current DESCRIPTION "The Maximum value for the measurement period: The value of the current reported in MilliAmps." ::= { dataLogCircuitBreakerEntry 4 } dataLogMinCircuitBreakerCurrent OBJECT-TYPE SYNTAX MilliAmps MAX-ACCESS read-only STATUS current DESCRIPTION "The Minimum value for the measurement period: The value of the current reported in MilliAmps." ::= { dataLogCircuitBreakerEntry 5 } -- the Input Line group -- Implementation for Input Line -- the line input table -- The dataLogInputLineTable table contains information on the line inputs. dataLogInputLineTable OBJECT-TYPE SYNTAX SEQUENCE OF DataLogInputLineEntryStruct MAX-ACCESS not-accessible STATUS deprecated DESCRIPTION "A list of line input entries. The number of entries is given by the value of lineCurrentCount. This object is deprecated in favour of dataLogInletLineTable" ::= { dataLogInputLine 1 } dataLogInputLineEntry OBJECT-TYPE SYNTAX DataLogInputLineEntryStruct MAX-ACCESS not-accessible STATUS deprecated DESCRIPTION "An entry in the data log containing input line values for a particular input line. This object is deprecated in favour of dataLogInletLineTable" INDEX { dataLogIndex,dataLogInputLineIndex } ::= { dataLogInputLineTable 1 } DataLogInputLineEntryStruct ::= SEQUENCE { dataLogInputLineIndex Integer32, dataLogInputLineCurrent MilliAmps, dataLogInputLineVoltage MilliVolts} dataLogInputLineIndex OBJECT-TYPE SYNTAX Integer32(1..256) MAX-ACCESS not-accessible STATUS deprecated DESCRIPTION "A unique value for each line input. Its value ranges between 1 and inletTable(inletIndex).inletPoleCount. This object is deprecated in favour of dataLogInletLineTable" ::= { dataLogInputLineEntry 1 } dataLogInputLineCurrent OBJECT-TYPE SYNTAX MilliAmps MAX-ACCESS read-only STATUS deprecated DESCRIPTION "The value of the current reported in MilliAmps. For Single Phase: Input Line Current For 3phase Delta-wired: Current for L1, L2, L3 For 3phase WYE-wired: Current for L1, L2, L3, N This object is deprecated in favour of dataLogInletLineTable" ::= { dataLogInputLineEntry 2 } dataLogInputLineVoltage OBJECT-TYPE SYNTAX MilliVolts MAX-ACCESS read-only STATUS deprecated DESCRIPTION "The value of the voltage reported in MilliVolts. For Single Phase: Input Line Voltage For 3phase Delta-wired: Voltages for L1-L2, L2-L3, L3-L1 For 3phase WYE-wired: Voltages for L1-N, L2-N, L3-N This object is deprecated in favour of dataLogInletLineTable" ::= { dataLogInputLineEntry 3 } -- the data Log inlets group -- the inlets table for dataLog dataLogInletTable OBJECT-TYPE SYNTAX SEQUENCE OF DataLogInletEntryStruct MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of inlet entries. The number of entries is given by the value of inletCount." ::= { dataLogInlet 2 } dataLogInletEntry OBJECT-TYPE SYNTAX DataLogInletEntryStruct MAX-ACCESS not-accessible STATUS current DESCRIPTION "An inlet entry containing objects at the for a particular outlet." INDEX { dataLogIndex, dataLogInletIndex } ::= { dataLogInletTable 1 } DataLogInletEntryStruct ::= SEQUENCE { dataLogInletIndex Integer32, dataLogInletCurrentUnbalance DisplayString, dataLogInletActivePower Watts, dataLogInletApparentPower VoltAmps, dataLogInletActiveEnergy WattHours, dataLogAvgInletCurrentUnbalance DisplayString, dataLogMaxInletCurrentUnbalance DisplayString, dataLogMinInletCurrentUnbalance DisplayString, dataLogAvgInletActivePower Watts, dataLogMaxInletActivePower Watts, dataLogMinInletActivePower Watts, dataLogAvgInletApparentPower VoltAmps, dataLogMaxInletApparentPower VoltAmps, dataLogMinInletApparentPower VoltAmps, dataLogAvgInletActiveEnergy WattHours, dataLogMaxInletActiveEnergy WattHours, dataLogMinInletActiveEnergy WattHours } dataLogInletIndex OBJECT-TYPE SYNTAX Integer32(1..256) MAX-ACCESS not-accessible STATUS current DESCRIPTION "A unique value for each inlet. Its value ranges between 1 and the value of inletCount." ::= { dataLogInletEntry 1 } dataLogInletCurrentUnbalance OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS deprecated DESCRIPTION "A string displaying the current unbalance in percent. It will have the value NA if the feature is disabled, the PX is not a 3-phase unit,or the average of the line currents is zero This has been deprecated in favor of dataLogAvgInletCurrentUnbalance, dataLogMaxInletCurrentUnbalance, dataLogMinInletCurrentUnbalance " ::= { dataLogInletEntry 10 } dataLogInletActivePower OBJECT-TYPE SYNTAX Watts MAX-ACCESS read-only STATUS deprecated DESCRIPTION "The active power for the inlet This value is reported in Watts. This has been deprecated in favor of dataLogAvgInletActivePower, dataLogMaxInletActivePower, dataLogMinInletActivePower" ::= { dataLogInletEntry 11 } dataLogInletApparentPower OBJECT-TYPE SYNTAX VoltAmps MAX-ACCESS read-only STATUS deprecated DESCRIPTION "The apparent power for the inlet. This value is reported in Volt-Amps This has been deprecated in favor of dataLogAvgInletApparentPower, dataLogMaxInletApparentPower, dataLogMinInletApparentPower" ::= { dataLogInletEntry 12 } dataLogInletActiveEnergy OBJECT-TYPE SYNTAX WattHours MAX-ACCESS read-only STATUS deprecated DESCRIPTION "The value of the cumulative active energy for this inlet. This value is reported in WattHours This has been deprecated in favor of dataLogAvgInletActiveEnergy, dataLogMaxInletActiveEnergy, dataLogMinInletActiveEnergy" ::= { dataLogInletEntry 13 } dataLogAvgInletCurrentUnbalance OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The average value of the current unbalance for this measurement period A string displaying the current unbalance in percent. It will have the value NA if the feature is disabled, the PX is not a 3-phase unit,or the average of the line currents is zero" ::= { dataLogInletEntry 14 } dataLogMaxInletCurrentUnbalance OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The Maximum value for the measurement period: A string displaying the current unbalance in percent. It will have the value NA if the feature is disabled, the PX is not a 3-phase unit,or the average of the line currents is zero" ::= { dataLogInletEntry 15 } dataLogMinInletCurrentUnbalance OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The Minimum value for the measurement period: A string displaying the current unbalance in percent. It will have the value NA if the feature is disabled, the PX is not a 3-phase unit,or the average of the line currents is zero" ::= { dataLogInletEntry 16 } dataLogAvgInletActivePower OBJECT-TYPE SYNTAX Watts MAX-ACCESS read-only STATUS current DESCRIPTION "The Average value for the measurement period: The active power for the inlet This value is reported in Watts." ::= { dataLogInletEntry 17 } dataLogMaxInletActivePower OBJECT-TYPE SYNTAX Watts MAX-ACCESS read-only STATUS current DESCRIPTION "The Maximum value for the measurement period: The active power for the inlet This value is reported in Watts." ::= { dataLogInletEntry 18 } dataLogMinInletActivePower OBJECT-TYPE SYNTAX Watts MAX-ACCESS read-only STATUS current DESCRIPTION "The Minimum value for the measurement period: The active power for the inlet This value is reported in Watts." ::= { dataLogInletEntry 19 } dataLogAvgInletApparentPower OBJECT-TYPE SYNTAX VoltAmps MAX-ACCESS read-only STATUS current DESCRIPTION "The Average value for the measurement period: The apparent power for the inlet. This value is reported in Volt-Amps" ::= { dataLogInletEntry 20 } dataLogMaxInletApparentPower OBJECT-TYPE SYNTAX VoltAmps MAX-ACCESS read-only STATUS current DESCRIPTION "The Maximum value for the measurement period: The apparent power for the inlet. This value is reported in Volt-Amps" ::= { dataLogInletEntry 21 } dataLogMinInletApparentPower OBJECT-TYPE SYNTAX VoltAmps MAX-ACCESS read-only STATUS current DESCRIPTION "The Minimum value for the measurement period: The apparent power for the inlet. This value is reported in Volt-Amps" ::= { dataLogInletEntry 22 } dataLogAvgInletActiveEnergy OBJECT-TYPE SYNTAX WattHours MAX-ACCESS read-only STATUS current DESCRIPTION " The Average value for the measurement period: The value of the cumulative active energy for this inlet. This value is reported in WattHours" ::= { dataLogInletEntry 23 } dataLogMaxInletActiveEnergy OBJECT-TYPE SYNTAX WattHours MAX-ACCESS read-only STATUS current DESCRIPTION "The Maximum value for the measurement period: The value of the cumulative active energy for this inlet. This value is reported in WattHours" ::= { dataLogInletEntry 24 } dataLogMinInletActiveEnergy OBJECT-TYPE SYNTAX WattHours MAX-ACCESS read-only STATUS current DESCRIPTION "The Minimum value for the measurement period: The value of the cumulative active energy for this inlet. This value is reported in WattHours" ::= { dataLogInletEntry 25 } -- the dataLogInletPoleTable -- The dataLogInletPoleTable table contains information on the inlet poles. dataLogInletPoleTable OBJECT-TYPE SYNTAX SEQUENCE OF DataLogInletPoleEntryStruct MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of line input entries. The number of entries is given by the value of dataLoginletTable(dataLogInletIndex).inletPoleCount." ::= { dataLogInletPole 1 } dataLogInletPoleEntry OBJECT-TYPE SYNTAX DataLogInletPoleEntryStruct MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in the data log containing input line values for a particular input line." INDEX { dataLogIndex, dataLogInletIndex, dataLogInletPoleIndex } ::= { dataLogInletPoleTable 1 } DataLogInletPoleEntryStruct ::= SEQUENCE { dataLogInletPoleIndex Integer32, dataLogInletPoleCurrent MilliAmps, dataLogInletPoleVoltage MilliVolts, dataLogAvgInletPoleCurrent MilliAmps, dataLogMaxInletPoleCurrent MilliAmps, dataLogMinInletPoleCurrent MilliAmps, dataLogAvgInletPoleVoltage MilliVolts, dataLogMaxInletPoleVoltage MilliVolts, dataLogMinInletPoleVoltage MilliVolts, dataLogAvgInletPoleActivePower Watts, dataLogMaxInletPoleActivePower Watts, dataLogMinInletPoleActivePower Watts, dataLogAvgInletPoleApparentPower VoltAmps, dataLogMaxInletPoleApparentPower VoltAmps, dataLogMinInletPoleApparentPower VoltAmps, dataLogAvgInletPoleActiveEnergy WattHours, dataLogMaxInletPoleActiveEnergy WattHours, dataLogMinInletPoleActiveEnergy WattHours} dataLogInletPoleIndex OBJECT-TYPE SYNTAX Integer32(1..256) MAX-ACCESS not-accessible STATUS current DESCRIPTION "A unique value for each line input. Its value ranges between 1 and lineCurrentCount." ::= { dataLogInletPoleEntry 1 } dataLogInletPoleCurrent OBJECT-TYPE SYNTAX MilliAmps MAX-ACCESS read-only STATUS deprecated DESCRIPTION "The value of the current reported in MilliAmps. For Single Phase: Input Line Current For 3phase Delta-wired: Current for L1, L2, L3 For 3phase WYE-wired: Current for L1, L2, L3, N This has been deprecated in favor of dataLogAvgInletPoleCurrent, dataLogMaxInletPoleCurrent, dataLogMinInletPoleCurrent" ::= { dataLogInletPoleEntry 2 } dataLogInletPoleVoltage OBJECT-TYPE SYNTAX MilliVolts MAX-ACCESS read-only STATUS deprecated DESCRIPTION "The value of the voltage reported in MilliVolts. For Single Phase: Input Line Voltage For 3phase Delta-wired: Voltages for L1-L2, L2-L3, L3-L1 For 3phase WYE-wired: Voltages for L1-N, L2-N, L3-N This has been deprecated in favor of dataLogAvgInletPoleVoltage, dataLogMaxInletPoleVoltage, dataLogMinInletPoleVoltage" ::= { dataLogInletPoleEntry 3 } dataLogAvgInletPoleCurrent OBJECT-TYPE SYNTAX MilliAmps MAX-ACCESS read-only STATUS current DESCRIPTION "The Average value for the measurement period: The value of the current reported in MilliAmps. For Single Phase: Input Line Current For 3phase Delta-wired: Current for L1, L2, L3 For 3phase WYE-wired: Current for L1, L2, L3, N" ::= { dataLogInletPoleEntry 4 } dataLogMaxInletPoleCurrent OBJECT-TYPE SYNTAX MilliAmps MAX-ACCESS read-only STATUS current DESCRIPTION "The Maximum value for the measurement period: The value of the current reported in MilliAmps. For Single Phase: Input Line Current For 3phase Delta-wired: Current for L1, L2, L3 For 3phase WYE-wired: Current for L1, L2, L3, N" ::= { dataLogInletPoleEntry 5 } dataLogMinInletPoleCurrent OBJECT-TYPE SYNTAX MilliAmps MAX-ACCESS read-only STATUS current DESCRIPTION "The Minimum value for the measurement period: The value of the current reported in MilliAmps. For Single Phase: Input Line Current For 3phase Delta-wired: Current for L1, L2, L3 For 3phase WYE-wired: Current for L1, L2, L3, N" ::= { dataLogInletPoleEntry 6 } dataLogAvgInletPoleVoltage OBJECT-TYPE SYNTAX MilliVolts MAX-ACCESS read-only STATUS current DESCRIPTION "The Average value for the measurement period: The value of the voltage reported in MilliVolts. For Single Phase: Input Line Voltage For 3phase Delta-wired: Voltages for L1-L2, L2-L3, L3-L1 For 3phase WYE-wired: Voltages for L1-N, L2-N, L3-N" ::= { dataLogInletPoleEntry 7 } dataLogMaxInletPoleVoltage OBJECT-TYPE SYNTAX MilliVolts MAX-ACCESS read-only STATUS current DESCRIPTION "The Maximum value for the measurement period: The value of the voltage reported in MilliVolts. For Single Phase: Input Line Voltage For 3phase Delta-wired: Voltages for L1-L2, L2-L3, L3-L1 For 3phase WYE-wired: Voltages for L1-N, L2-N, L3-N" ::= { dataLogInletPoleEntry 8 } dataLogMinInletPoleVoltage OBJECT-TYPE SYNTAX MilliVolts MAX-ACCESS read-only STATUS current DESCRIPTION "The Minimum value for the measurement period: The value of the voltage reported in MilliVolts. For Single Phase: Input Line Voltage For 3phase Delta-wired: Voltages for L1-L2, L2-L3, L3-L1 For 3phase WYE-wired: Voltages for L1-N, L2-N, L3-N" ::= { dataLogInletPoleEntry 9 } dataLogAvgInletPoleActivePower OBJECT-TYPE SYNTAX Watts MAX-ACCESS read-only STATUS current DESCRIPTION "The Average value for the measurement period: The active power for the inlet This value is reported in Watts." ::= { dataLogInletPoleEntry 10 } dataLogMaxInletPoleActivePower OBJECT-TYPE SYNTAX Watts MAX-ACCESS read-only STATUS current DESCRIPTION "The Maximum value for the measurement period: The active power for the inlet This value is reported in Watts." ::= { dataLogInletPoleEntry 11 } dataLogMinInletPoleActivePower OBJECT-TYPE SYNTAX Watts MAX-ACCESS read-only STATUS current DESCRIPTION "The Minimum value for the measurement period: The active power for the inlet This value is reported in Watts." ::= { dataLogInletPoleEntry 12 } dataLogAvgInletPoleApparentPower OBJECT-TYPE SYNTAX VoltAmps MAX-ACCESS read-only STATUS current DESCRIPTION "The Average value for the measurement period: The apparent power for the inlet. This value is reported in Volt-Amps" ::= { dataLogInletPoleEntry 13 } dataLogMaxInletPoleApparentPower OBJECT-TYPE SYNTAX VoltAmps MAX-ACCESS read-only STATUS current DESCRIPTION "The Maximum value for the measurement period: The apparent power for the inlet. This value is reported in Volt-Amps" ::= { dataLogInletPoleEntry 14 } dataLogMinInletPoleApparentPower OBJECT-TYPE SYNTAX VoltAmps MAX-ACCESS read-only STATUS current DESCRIPTION "The Minimum value for the measurement period: The apparent power for the inlet. This value is reported in Volt-Amps" ::= { dataLogInletPoleEntry 15 } dataLogAvgInletPoleActiveEnergy OBJECT-TYPE SYNTAX WattHours MAX-ACCESS read-only STATUS current DESCRIPTION " The Average value for the measurement period: The value of the cumulative active energy for this inlet. This value is reported in WattHours" ::= { dataLogInletPoleEntry 16 } dataLogMaxInletPoleActiveEnergy OBJECT-TYPE SYNTAX WattHours MAX-ACCESS read-only STATUS current DESCRIPTION "The Maximum value for the measurement period: The value of the cumulative active energy for this inlet. This value is reported in WattHours" ::= { dataLogInletPoleEntry 17 } dataLogMinInletPoleActiveEnergy OBJECT-TYPE SYNTAX WattHours MAX-ACCESS read-only STATUS current DESCRIPTION "The Minimum value for the measurement period: The value of the cumulative active energy for this inlet. This value is reported in WattHours" ::= { dataLogInletPoleEntry 18 } -- Start the traps rebootStarted NOTIFICATION-TYPE OBJECTS { objectName, objectInstance, userName } STATUS current DESCRIPTION "The reboot process has started" ::= { traps 1 } rebootCompleted NOTIFICATION-TYPE OBJECTS { objectName, objectInstance } STATUS current DESCRIPTION "The reboot process is complete" ::= { traps 2 } userLogin NOTIFICATION-TYPE OBJECTS { objectName, objectInstance, userName, ipAddress } STATUS current DESCRIPTION "A user logged in" ::= { traps 3 } userLogout NOTIFICATION-TYPE OBJECTS { objectName, objectInstance, userName, ipAddress } STATUS current DESCRIPTION "A user logged out" ::= { traps 4 } userAuthenticationFailure NOTIFICATION-TYPE OBJECTS { objectName, objectInstance, userName, ipAddress } STATUS current DESCRIPTION "A user authentication attempt failed" ::= { traps 5 } userSessionTimeout NOTIFICATION-TYPE OBJECTS { objectName, objectInstance, userName, ipAddress } STATUS current DESCRIPTION "A user timed out from the device" ::= { traps 8 } userAdded NOTIFICATION-TYPE OBJECTS { objectName, objectInstance, userName, targetUser } STATUS current DESCRIPTION "A user was added to the system" ::= { traps 11 } userModified NOTIFICATION-TYPE OBJECTS { objectName, objectInstance, userName, targetUser } STATUS current DESCRIPTION "A user account was modified" ::= { traps 12 } userDeleted NOTIFICATION-TYPE OBJECTS { objectName, objectInstance, userName, targetUser } STATUS current DESCRIPTION "A user was deleted from the system" ::= { traps 13 } groupAdded NOTIFICATION-TYPE OBJECTS { objectName, objectInstance, userName, groupName } STATUS current DESCRIPTION "A group was added to the system" ::= { traps 14 } groupModified NOTIFICATION-TYPE OBJECTS { objectName, objectInstance, userName, groupName } STATUS current DESCRIPTION "A group was modified" ::= { traps 15 } groupDeleted NOTIFICATION-TYPE OBJECTS { objectName, objectInstance, userName, groupName } STATUS current DESCRIPTION "A group was deleted from the system" ::= { traps 16 } deviceUpdateStarted NOTIFICATION-TYPE OBJECTS { objectName, objectInstance, userName, ipAddress, imageVersion } STATUS current DESCRIPTION "The device update has started" ::= { traps 20 } userBlocked NOTIFICATION-TYPE OBJECTS { objectName, objectInstance, userName, ipAddress } STATUS current DESCRIPTION "A blocked user tried to log in" ::= { traps 22 } powerControl NOTIFICATION-TYPE OBJECTS { objectName, objectInstance, userName, ipAddress, outletLabel, outletOperationalState } STATUS current DESCRIPTION "An outlet has been switched" ::= { traps 23 } userPasswordChanged NOTIFICATION-TYPE OBJECTS { objectName, objectInstance, userName, targetUser, ipAddress } STATUS current DESCRIPTION "A user password was changed" ::= { traps 24 } passwordSettingsChanged NOTIFICATION-TYPE OBJECTS { objectName, objectInstance, userName, status } STATUS current DESCRIPTION "Strong password settings changed " ::= { traps 28 } -- Start new event to support RP products firmwareFileDiscarded NOTIFICATION-TYPE OBJECTS { objectName, objectInstance, userName } STATUS current DESCRIPTION "A firmware file discarded " ::= { traps 36 } firmwareValidationFailed NOTIFICATION-TYPE OBJECTS { objectName, objectInstance, userName } STATUS current DESCRIPTION "A firmware validation failed " ::= { traps 38 } securityViolation NOTIFICATION-TYPE OBJECTS { objectName, objectInstance, userName, ipAddress } STATUS current DESCRIPTION "Security violation." ::= { traps 39 } logFileCleared NOTIFICATION-TYPE OBJECTS { objectName, objectInstance, userName } STATUS current DESCRIPTION "The log file has been cleared." ::= { traps 41 } -- Sensor threshold traps thresholdAlarm NOTIFICATION-TYPE OBJECTS { objectName, objectInstance, ipAddress, sensorDescr, thresholdDescr, thresholdSeverity, thresholdEventType, sensorIdentificationString } STATUS current DESCRIPTION "Configured sensor theshold event. The 'thresholdEventType' variable will indicate whether or not the threshold triggered or cleared." ::= { traps 45 } -- Outlet Grouping Connectivity Application traps outletGroupingConnectivityLost NOTIFICATION-TYPE OBJECTS { objectName, objectInstance, ipAddress, slaveIpAddress } STATUS current DESCRIPTION "Master PDU lost contact with the slave PDU in an outlet grouping configuration." ::= { traps 50 } -- circuit Breaker tripped/recovered traps circuitBreakerTripped NOTIFICATION-TYPE OBJECTS { objectName, objectInstance, ipAddress, circuitBreakerLabel } STATUS current DESCRIPTION "Circuit Breaker Tripped." ::= { traps 51 } circuitBreakerRecovered NOTIFICATION-TYPE OBJECTS { objectName, objectInstance, ipAddress, circuitBreakerLabel } STATUS current DESCRIPTION "Circuit Breaker Recovered." ::= { traps 52 } bulkConfigurationSaved NOTIFICATION-TYPE OBJECTS { objectName, objectInstance, ipAddress } STATUS current DESCRIPTION "Bulk Configuration saved." ::= { traps 53 } bulkConfigurationCopied NOTIFICATION-TYPE OBJECTS { objectName, objectInstance, ipAddress } STATUS current DESCRIPTION "Bulk Configuration saved." ::= { traps 54 } environmentalSensorsConnectivityLost NOTIFICATION-TYPE OBJECTS { objectName, objectInstance, ipAddress, sensorDescr, externalSensorNumber, externalSensorType, externalSensorName, externalSensorChannelNumber, externalBinarySensorSubtype, externalSensorSerialNumber } STATUS current DESCRIPTION "lost connectivity to environmental Sensors" ::= { traps 55 } externalOnOffSensorStateChange NOTIFICATION-TYPE OBJECTS { objectName, objectInstance, ipAddress, externalSensorNumber, externalSensorType, externalSensorName, externalSensorChannelNumber, externalBinarySensorSubtype, externalSensorState, oldSensorState, externalSensorSerialNumber } STATUS current DESCRIPTION "External OnOff Sensor State Change." ::= { traps 56 } environmentalSensorsConnectivityRestored NOTIFICATION-TYPE OBJECTS { objectName, objectInstance, ipAddress, externalSensorNumber, externalSensorType, externalSensorName, externalSensorChannelNumber, externalBinarySensorSubtype, externalSensorSerialNumber } STATUS current DESCRIPTION " connectivity to environmental Sensor was restored" ::= { traps 57 } voltageMeasurementError NOTIFICATION-TYPE OBJECTS { objectName, objectInstance, ipAddress, psocNumber } STATUS current DESCRIPTION " voltage measurement error, a Psoc (Outlet Controller) reported zero voltage and non-zero current. Voltage, power and energy measurements may be in error " ::= { traps 58 } fipsModeEnabled NOTIFICATION-TYPE OBJECTS { objectName, objectInstance, userName } STATUS current DESCRIPTION "FIPS Mode Enabled " ::= { traps 59 } fipsModeDisabled NOTIFICATION-TYPE OBJECTS { objectName, objectInstance, userName } STATUS current DESCRIPTION "FIPS Mode Disabled " ::= { traps 60 } END