设备环境:(American Power Conversion / Back-UPS BK65OM2_CH)
BUG现象:(UPS实际满电并连接市电,ssh持续广播UPS XXXXXXX battery is low)
出现频率:(必现)
命令:upsc XXXXXX@localhost
查询后结果:
Init SSL without certificate database
battery.charge: 9
battery.charge.low: 95
battery.mfr.date: 2001/01/01
battery.runtime: 251
battery.runtime.low: 120
battery.type: PbAc
battery.voltage: 12.3
battery.voltage.nominal: 12.0
device.mfr: American Power Conversion
device.model: Back-UPS BK650M2_CH
device.serial: 9B2544A11265
device.type: ups
driver.name: usbhid-ups
driver.parameter.bus: 003
driver.parameter.pollfreq: 30
driver.parameter.pollinterval: 2
driver.parameter.port: auto
driver.parameter.product: Back-UPS BK650M2_CH
driver.parameter.productid: 0002
driver.parameter.synchronous: auto
driver.parameter.vendor: American Power Conversion
driver.parameter.vendorid: 051D
driver.version: 2.8.0
driver.version.data: APC HID 0.98
driver.version.internal: 0.47
driver.version.usb: libusb-1.0.26 (API: 0x1000109)
input.sensitivity: low
input.transfer.high: 278
input.transfer.low: 160
input.transfer.reason: input voltage out of range
input.voltage: 220.0
input.voltage.nominal: 220
ups.beeper.status: enabled
ups.delay.shutdown: 20
ups.load: 8
ups.mfr: American Power Conversion
ups.mfr.date: 2025/10/29
ups.model: Back-UPS BK650M2_CH
ups.productid: 0002
ups.realpower.nominal: 390
ups.serial: 9B2544A11265
ups.status: OL CHRG
ups.test.result: No test initiated
ups.timer.reboot: 0
ups.timer.shutdown: -1
ups.vendorid: 051d
x.additional.devicetype: USB
x.additional.lowbatt: 15
可见battery.charge.low: 95低电量设置错误,建议改为battery.charge.low: 20
自测临时生效方案sudo vim /etc/nut/ups.conf
在官方配置内容下增加以下合理配置:
override.battery.charge.low = "20" # 电量<20%触发LOWBATT告警