Home/Catalog/BRCM-BATTERY-MGMT-MIB

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
BRCM-BATTERY-MGMT-MIB - SNMP MIB Reference | MIBs Explorer