BATTERY-MIB Table View
Table-centric layout grouping table, row, and column objects.
Tables
1
Rows
1
Columns
25
batteryTable
table.1.3.6.1.2.1.233.1.1
·
1 row entry
·
25 columns
Uses the rfc variant from
Command help
/opt/observium/mibs/rfc.
Walk batteryTable
/usr/bin/snmpbulkwalk -v2c -c '<community>' -Pud -Ir -OQUs -m 'BATTERY-MIB' -M '/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'udp:<hostname>:161' 'BATTERY-MIB::batteryTable'
This table provides information on batteries. It contains
one conceptual row per battery in a managed entity.
Batteries are indexed by the entPhysicalIndex of the
entPhysicalTable defined in the ENTITY-MIB (RFC 6933).
For implementations of the BATTERY-MIB, an implementation of
the ENTITY-MIB complying with the entity4CRCompliance
MODULE-COMPLIANCE statement of the ENTITY-MIB is required.
If batteries are replaced, and the replacing battery uses
the same physical connector as the replaced battery, then
the replacing battery SHOULD be indexed with the same value
of object entPhysicalIndex as the replaced battery.
An entry providing information on a battery.
Indexes
| Column | Syntax | OID | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
This object contains an identifier for the battery.
Many manufacturers deliver not only simple batteries but battery packages including additional hardware and firmware. Typically, these modules include a… |
SNMP-FRAMEWORK-MIBSnmpAdminString Type Constraints: range: 0..255 |
.1.3.6.1.2.1.233.1.1.1.1 |
||||||||||
|
This object indicates the version number of the firmware
that is included in a battery module. Many manufacturers deliver not pure batteries but battery packages including additional hardware and firmware… |
SNMP-FRAMEWORK-MIBSnmpAdminString Type Constraints: range: 0..255 |
.1.3.6.1.2.1.233.1.1.1.2 |
||||||||||
|
This object indicates the type of battery.
It distinguishes between primary (not rechargeable) batteries, rechargeable (secondary) batteries, and capacitors. Capacitors are not really batteries but are o… |
Enumeration Enumerated Values:
|
.1.3.6.1.2.1.233.1.1.1.3 |
||||||||||
|
This object indicates the technology used by the battery.
Numbers identifying battery technologies are registered at IANA. A current list of assignments can be found at <http://www.iana.org/assignments/battery-technolo… |
SNMPv2-SMIUnsigned32 Type Constraints: range: 0..4294967295 |
.1.3.6.1.2.1.233.1.1.1.4 |
||||||||||
|
This object provides the design (or nominal) voltage of the
battery in units of millivolt (mV). Note that the design voltage is a constant value and typically different from the actual voltage of the batt… |
millivoltSNMPv2-SMIUnsigned32 Type Constraints: range: 0..4294967295 |
.1.3.6.1.2.1.233.1.1.1.5 |
||||||||||
|
This object indicates the number of cells contained in the
battery. A value of 0 indicates that the number of cells is unknown. |
SNMPv2-SMIUnsigned32 Type Constraints: range: 0..4294967295 |
.1.3.6.1.2.1.233.1.1.1.6 |
||||||||||
|
This object provides the design (or nominal) capacity of
the battery in units of milliampere hours (mAh). Note that the design capacity is a constant value and typically different from the actual capacity… |
milliampere hoursSNMPv2-SMIUnsigned32 Type Constraints: range: 0..4294967295 |
.1.3.6.1.2.1.233.1.1.1.7 |
||||||||||
|
This object provides the maximum current to be used for
charging the battery in units of milliampere (mA). Note that the maximum charging current may not lead to optimal charge of the battery and that som… |
milliampereSNMPv2-SMIUnsigned32 Type Constraints: range: 0..4294967295 |
.1.3.6.1.2.1.233.1.1.1.8 |
||||||||||
|
This object provides the recommended average current
to be used for trickle charging the battery in units of mA. Typically, this is a value recommended by the manufacturer of the battery or by the manufac… |
milliampereSNMPv2-SMIUnsigned32 Type Constraints: range: 0..4294967295 |
.1.3.6.1.2.1.233.1.1.1.9 |
||||||||||
|
This object provides the actual capacity of the
battery in units of mAh. Typically, the actual capacity of a battery decreases with time and with usage of the battery. It is usually lower than the design… |
milliampere hoursSNMPv2-SMIUnsigned32 Type Constraints: range: 0..4294967295 |
.1.3.6.1.2.1.233.1.1.1.10 |
||||||||||
|
This object indicates the number of completed charging
cycles that the battery underwent. In line with the Smart Battery Data Specification Revision 1.1, a charging cycle is defined as the process of discharging the ba… |
SNMPv2-SMIUnsigned32 Type Constraints: range: 0..4294967295 |
.1.3.6.1.2.1.233.1.1.1.11 |
||||||||||
|
The date and time of the last charging cycle. The value
'0000000000000000'H is returned if the battery has not been charged yet or if the last charging time cannot be determined. For batteries of type pr… |
SNMPv2-TCDateAndTime Type Constraints: range: 8range: 11Description: A date-time specification. field octets contents range ----- ------ -------- ----- 1 1-2 year* 0..65536 2 3 month … |
.1.3.6.1.2.1.233.1.1.1.12 |
||||||||||
|
This object indicates the current charging state of the
battery. Value unknown(1) indicates that the charging state of the battery cannot be determined. Value charging(2) indicates that the… |
Enumeration Enumerated Values:
|
.1.3.6.1.2.1.233.1.1.1.13 |
||||||||||
|
The value of this object indicates the desired
charging state of the battery. The real state is indicated by object batteryChargingOperState. See the definition of object batteryChargingOperState for a description of … |
Enumerationr/w Enumerated Values:
|
.1.3.6.1.2.1.233.1.1.1.14 |
||||||||||
|
This object provides the actual charge of the battery
in units of mAh. Note that the actual charge needs to be measured and is typically an estimate based on observed discharging and charging cycles of th… |
milliampere hoursSNMPv2-SMIUnsigned32 Type Constraints: range: 0..4294967295 |
.1.3.6.1.2.1.233.1.1.1.15 |
||||||||||
|
This object provides the actual voltage of the battery
in units of mV. A value of 'ffffffff'H indicates that the actual voltage cannot be determined. |
millivoltSNMPv2-SMIUnsigned32 Type Constraints: range: 0..4294967295 |
.1.3.6.1.2.1.233.1.1.1.16 |
||||||||||
|
This object provides the actual charging or discharging
current of the battery in units of mA. The charging current is represented by positive values, and the discharging current is represented by negative values. … |
milliampereSNMPv2-SMIInteger32 Type Constraints: range: -2147483648..2147483647 |
.1.3.6.1.2.1.233.1.1.1.17 |
||||||||||
|
The ambient temperature at or within close proximity
of the battery. A value of '7fffffff'H indicates that the temperature cannot be determined. |
deci-degrees CelsiusSNMPv2-SMIInteger32 Type Constraints: range: -2147483648..2147483647 |
.1.3.6.1.2.1.233.1.1.1.18 |
||||||||||
|
This object provides the lower-threshold value for object
batteryActualCharge. If the value of object batteryActualCharge falls below this threshold, a low-battery alarm will be raised. The alarm procedure may include… |
milliampere hoursSNMPv2-SMIUnsigned32r/w Type Constraints: range: 0..4294967295 |
.1.3.6.1.2.1.233.1.1.1.19 |
||||||||||
|
This object provides the lower-threshold value for object
batteryActualVoltage. If the value of object batteryActualVoltage falls below this threshold, a low-battery alarm will be raised. The alarm procedure may inclu… |
millivoltSNMPv2-SMIUnsigned32r/w Type Constraints: range: 0..4294967295 |
.1.3.6.1.2.1.233.1.1.1.20 |
||||||||||
|
This object provides the lower-threshold value for object
batteryActualCapacity. If the value of object batteryActualCapacity falls below this threshold, a battery aging alarm will be raised. The alarm procedure may i… |
milliampere hoursSNMPv2-SMIUnsigned32r/w Type Constraints: range: 0..4294967295 |
.1.3.6.1.2.1.233.1.1.1.21 |
||||||||||
|
This object provides the upper-threshold value for object
batteryChargingCycleCount. If the value of object batteryChargingCycleCount rises above this threshold, a battery aging alarm will be raised. The alarm procedu… |
SNMPv2-SMIUnsigned32r/w Type Constraints: range: 0..4294967295 |
.1.3.6.1.2.1.233.1.1.1.22 |
||||||||||
|
This object provides the upper-threshold value for object
batteryTemperature. If the value of object batteryTemperature rises above this threshold, a battery high temperature alarm will be raised. The alarm procedure … |
deci-degrees CelsiusSNMPv2-SMIInteger32r/w Type Constraints: range: -2147483648..2147483647 |
.1.3.6.1.2.1.233.1.1.1.23 |
||||||||||
|
This object provides the lower-threshold value for object
batteryTemperature. If the value of object batteryTemperature falls below this threshold, a battery low temperature alarm will be raised. The alarm procedure m… |
deci-degrees CelsiusSNMPv2-SMIInteger32r/w Type Constraints: range: -2147483648..2147483647 |
.1.3.6.1.2.1.233.1.1.1.24 |
||||||||||
|
The value of this object identifies one or more cells of a
battery. The format of the cell identifier may vary between different implementations. It should uniquely identify one or more cells of the indexed battery. … |
SNMP-FRAMEWORK-MIBSnmpAdminString Type Constraints: range: 0..255 |
.1.3.6.1.2.1.233.1.1.1.25 |