BRCM-BATTERY-MGMT-MIB
AI MIB Summary
The BRCM-BATTERY-MGMT-MIB enables SNMP-based monitoring of battery health parameters, including charge levels, voltage, current, and remaining runtime, specifically on Broadcom-managed hardware platforms. This proprietary module facilitates the tracking of battery status and degradation metrics to support power redundancy management and predictive maintenance.
Broadcom proprietary MIB for management of battery objects.
Main OID:
batteryMgmt.cableDataMgmtMIBObjects.10
44
Objects
Active
Status
4
Dependencies
Imported Objects
Objects
44 total| Object Name |
|---|
batteryMgmtBroadcom proprietary MIB for management of battery objects. MODULE-IDENTITY .cableDataMgmtMIBObjects.10 |
batteryMgmtBase OBJECT IDENTIFIER .cableDataMgmtMIBObjects.10.1 |
batteryTableA table of batteries present on the system. SEQUENCE OF BatteryEntry .cableDataMgmtMIBObjects.10.1.1 |
batteryEntryAn entry describing the characteristics of an individual battery. BatteryEntry .cableDataMgmtMIBObjects.10.1.1.1 |
battIndexIdentifies the instance number of this individual battery. Integer32 .cableDataMgmtMIBObjects.10.1.1.1.1 |
battCapacityThe charge capacity of this battery.ro Unsigned32 UNITS "milliamp hours" .cableDataMgmtMIBObjects.10.1.1.1.2 |
battMaximumVoltageThe voltage at which this battery is considered to be fully charged.
Note that if battChargerMaximumCharge is set to less than 100%, the
battery will never be charged to this voltage.ro Unsigned32 UNITS "millivolts" .cableDataMgmtMIBObjects.10.1.1.1.3 |
battMinimumVoltageThe voltage at which this battery is considered to be fully
discharged.ro Unsigned32 UNITS "millivolts" .cableDataMgmtMIBObjects.10.1.1.1.4 |
battMeasuredVoltageThe most recently measured voltage of this battery.ro Unsigned32 UNITS "millivolts" .cableDataMgmtMIBObjects.10.1.1.1.5 |
battIsValidIndicates whether this battery is considered valid by the battery
charger. A value of false(2) here indicates some kind of failure
with this battery.ro TruthValue (SNMPv2-TC) .cableDataMgmtMIBObjects.10.1.1.1.6 |
battIsSelectedIndicates whether this battery is currently selected for charging or
discharging.ro TruthValue (SNMPv2-TC) .cableDataMgmtMIBObjects.10.1.1.1.7 |
battEstimatedMinutesRemainingAn estimate of the time to depletion of this battery's charge
under the present load conditions if the utility power
is off and remains off, or if it were to be lost and
remain off.ro PositiveInteger UNITS "minutes" .cableDataMgmtMIBObjects.10.1.1.1.8 |
battEstimatedChargeRemainingAn estimate of this battery's charge remaining expressed
as a percent of full charge.ro INTEGER .cableDataMgmtMIBObjects.10.1.1.1.9 |
battErrorsIndicates the number of errors reported by the charger when trying
to charge this battery. This object should always have a value of
zero if all is well with the charger and the battery.ro Unsigned32 .cableDataMgmtMIBObjects.10.1.1.1.10 |
battEpromRevisionThe version of the battery EPROM.ro DisplayString (SNMPv2-TC) .cableDataMgmtMIBObjects.10.1.1.1.11 |
battPackSupplierBattery Pack Supplierro DisplayString (SNMPv2-TC) .cableDataMgmtMIBObjects.10.1.1.1.12 |
battModelNumberBattery Model Number.ro DisplayString (SNMPv2-TC) .cableDataMgmtMIBObjects.10.1.1.1.13 |
battSerialNumberBattery Serial Number.ro DisplayString (SNMPv2-TC) .cableDataMgmtMIBObjects.10.1.1.1.14 |
battCellSupplierBattery Cell Supplier.ro DisplayString (SNMPv2-TC) .cableDataMgmtMIBObjects.10.1.1.1.15 |
battCellCapacityBattery Cell Capacity.ro DisplayString (SNMPv2-TC) .cableDataMgmtMIBObjects.10.1.1.1.16 |
battCellDateCodeBattery Cell Date Code(mmddyy).ro DisplayString (SNMPv2-TC) .cableDataMgmtMIBObjects.10.1.1.1.17 |
battPackDateCodeBattery Pack Date Code(mmddyy).ro DisplayString (SNMPv2-TC) .cableDataMgmtMIBObjects.10.1.1.1.18 |
batteryCharger OBJECT IDENTIFIER .cableDataMgmtMIBObjects.10.2 |
battChargerMicrocodeVersionThe version of the battery charger microcode.ro DisplayString (SNMPv2-TC) .cableDataMgmtMIBObjects.10.2.1 |
battChargerMicrocodeBuildTimeThe build date and time of the battery charger microcode.ro DateAndTime (SNMPv2-TC) .cableDataMgmtMIBObjects.10.2.2 |
battChargerInputVoltageThe most recently measured input voltage to the battery charger.
Typically, if operating on battery power, this value will approach
zero. If operating on utility power, this value will approach the
value of the power supplied to the device.ro Unsigned32 UNITS "millivolts" .cableDataMgmtMIBObjects.10.2.3 |
battChargerStateThe current state of the battery charger. Note that all states may
not be supported on all types of chargers.ro Enumeration .cableDataMgmtMIBObjects.10.2.4 |
battChargerMaximumChargeSpecifies the level to which the charger should charge the batteries.rw Unsigned32 .cableDataMgmtMIBObjects.10.2.5 |
battChargerReplaceBatteryThresholdSpecifies the minimum charge percentage that the battery must be able
to reach when charging. If a battery cannot be charged above this
percentage, it will be considered bad and battIsValid will transition
to false(2).rw Unsigned32 .cableDataMgmtMIBObjects.10.2.6 |
battChargerLowChargeThresholdSpecifies the charge percentage at which the bcmAlarmLowBatteryCharge
will be raised.rw Unsigned32 .cableDataMgmtMIBObjects.10.2.7 |
batteryPowerMgmt OBJECT IDENTIFIER .cableDataMgmtMIBObjects.10.3 |
batteryPowerMgmtInterfaces OBJECT IDENTIFIER .cableDataMgmtMIBObjects.10.3.1 |
battPowerMgmtCmDelaySpecifies the number of seconds following transition to battery power
before the DOCSIS CM interface will enter power management mode. If
set to -1, the interface will never enter power management mode and
will remain at full power until utility power is restored or battery
charge is depleted.rw Integer32 (-1..2147483647) UNITS "seconds" .cableDataMgmtMIBObjects.10.3.1.1 |
battPowerMgmtEthernetDelaySpecifies the number of seconds following transition to battery power
before the ethernet interface will enter power management mode. If
set to -1, the interface will never enter power management mode and
will remain at full power until utility power is restored or battery
charge is depleted.rw Integer32 (-1..2147483647) UNITS "seconds" .cableDataMgmtMIBObjects.10.3.1.2 |
battPowerMgmtUsbDelaySpecifies the number of seconds following transition to battery power
before the USB interface will enter power management mode. If
set to -1, the interface will never enter power management mode and
will remain at full power until utility power is restored or battery
charge is depleted.rw Integer32 (-1..2147483647) UNITS "seconds" .cableDataMgmtMIBObjects.10.3.1.3 |
battPowerMgmtWiFiDelaySpecifies the number of seconds following transition to battery power
before the WiFi interface will enter power management mode. If
set to -1, the interface will never enter power management mode and
will remain at full power until utility power is restored or battery
charge is depleted.rw Integer32 (-1..2147483647) UNITS "seconds" .cableDataMgmtMIBObjects.10.3.1.4 |
battPowerMgmtBluetoothDelaySpecifies the number of seconds following transition to battery power
before the bluetooth interface will enter power management mode. If
set to -1, the interface will never enter power management mode and
will remain at full power until utility power is restored or battery
charge is depleted.rw Integer32 (-1..2147483647) UNITS "seconds" .cableDataMgmtMIBObjects.10.3.1.5 |
battPowerMgmtHpnaDelaySpecifies the number of seconds following transition to battery power
before the HPNA interface will enter power management mode. If
set to -1, the interface will never enter power management mode and
will remain at full power until utility power is restored or battery
charge is depleted.rw Integer32 (-1..2147483647) UNITS "seconds" .cableDataMgmtMIBObjects.10.3.1.6 |
batteryBcmAlarms OBJECT IDENTIFIER .cableDataMgmtMIBObjects.10.4 |
bcmAlarmLowBatteryChargeThe value of upsEstimatedChargeRemaining is less than or equal
to the value of battChargerLowChargeThreshold. OBJECT IDENTIFIER .cableDataMgmtMIBObjects.10.4.1 |
bcmAlarmTempBadChargeSuspendedThe temperature of the device has exceeded operational limits
for safe battery charging, and battery charging has been suspended. OBJECT IDENTIFIER .cableDataMgmtMIBObjects.10.4.2 |
bcmAlarmTempBadPowerReducedThe temperature of the device has exceeded operational limits,
and the device has been placed in low power mode in an to attempt
to reduce heat production. OBJECT IDENTIFIER .cableDataMgmtMIBObjects.10.4.3 |
bcmAlarmBatteryMissingThere are no batteries installed in the device and the device will
not be capable of sustaining power in the event of utility power
loss. OBJECT IDENTIFIER .cableDataMgmtMIBObjects.10.4.4 |
bcmAlarmTempBadDischargeInhibitedThe temperature of the device has exceeded operational limits
for safe battery discharging, and battery discharging has been
inhibited. OBJECT IDENTIFIER .cableDataMgmtMIBObjects.10.4.5 |