Scale 25.04-RC.1 - UPS monitoring

I set up my APC SMX750i with Scale and all seems well:

root@truenas-e3-1220[/]# upsc apc5E7BDD@localhost
Init SSL without certificate database
battery.charge: 100
battery.date: 06/15/2019
battery.packs: 0
battery.runtime: 2943
battery.runtime.low: 120
battery.voltage: 54.50
device.contact: Unknown
device.description: APC Web/SNMP Management Card (MB:v4.1.0 PF:v6.7.2 PN:apc_hw05_aos_672.bin AF1:v6.7.2 AN1:apc_hw05_sumx_672.bin MN:AP9631 HR:05 
device.location: Unknown
device.mfr: APC
device.model: Smart-UPS X 750
device.serial: AS1021120861
device.type: ups
driver.name: snmp-ups
driver.parameter.pollinterval: 2
driver.parameter.port: 192.168.1.237
driver.parameter.privProtocol: AES
driver.parameter.synchronous: auto
driver.version: 2.8.0
driver.version.data: apcc MIB 1.6
driver.version.internal: 1.21
input.frequency: 49.90
input.sensitivity: medium
input.transfer.high: 257
input.transfer.low: 203
input.transfer.reason: smallMomentarySpike
input.voltage: 232.10
input.voltage.maximum: 233
input.voltage.minimum: 231.30
output.current: 1
output.frequency: 49.90
output.voltage: 232.10
output.voltage.nominal: 230
ups.firmware: UPS 03.8 (ID11) 
ups.id: APC Smart-UPS
ups.load: 34.80
ups.mfr: APC
ups.mfr.date: 05/17/2010
ups.model: Smart-UPS X 750
ups.power: 261
ups.realpower: 207
ups.serial: AS1021120861
ups.status: OL
ups.temperature: 22.90
ups.test.date: 03/07/2025
ups.test.result: Ok

However, in the /reporting/ups, everything is blank. Is this a known bug or is something wrong with my UPS config?

I don’t know if it’s still the case but apparently the reporting expects the ups to be called “ups” and won’t populate the reporting tab if the identifier is changed.
At least that’s the case for my cyber power ups. Try changing the identifier back to ups from apc5E7BDD

1 Like

Bingo! That did the trick. I just don’t understand why Scale allows you to change the identifier if it screws up the reporting.

How did you set the driver?

I still get this in logs

Apr 23 10:24:56 truenas systemd[1]: nut-driver@ups.service: Failed with result ‘exit-code’.
Apr 23 10:24:56 truenas systemd[1]: Failed to start nut-driver@ups.service - Network UPS Tools - device driver for NUT device ‘ups’.

upsc ups@192.168.1.236:3493
Init SSL without certificate database
battery.capacity: 7.20
battery.charge: 100
battery.charge.low: 20
battery.charge.restart: 0
battery.charger.status: resting
battery.energysave: no
battery.energysave.delay: 300
battery.energysave.load: 5
battery.protection: yes
battery.runtime: 4500
battery.type: PbAc
battery.voltage: 26.2
battery.voltage.nominal: 24
device.mfr: EATON
device.model: 5P 850
device.serial: G115P13009
device.type: ups
driver.name: usbhid-ups
driver.parameter.pollfreq: 30
driver.parameter.pollinterval: 2
driver.parameter.port: auto
driver.parameter.productid: ffff
driver.parameter.synchronous: auto
driver.parameter.vendorid: 0463
driver.version: 2.8.0
driver.version.data: MGE HID 1.46
driver.version.internal: 0.47
driver.version.usb: libusb-1.0.26 (API: 0x1000109)
input.current: 0.60
input.frequency: 50.0
input.frequency.extended: no
input.frequency.nominal: 50
input.sensitivity: normal
input.transfer.boost.low: 184
input.transfer.high: 294
input.transfer.low: 160
input.transfer.trim.high: 265
input.voltage: 238.7
input.voltage.extended: no
input.voltage.nominal: 230
outlet.1.autoswitch.charge.low: 0
outlet.1.delay.shutdown: 65535
outlet.1.delay.start: 3
outlet.1.desc: PowerShare Outlet 1
outlet.1.id: 1
outlet.1.status: on
outlet.1.switchable: yes
outlet.2.autoswitch.charge.low: 0
outlet.2.delay.shutdown: 65535
outlet.2.delay.start: 6
outlet.2.desc: PowerShare Outlet 2
outlet.2.id: 2
outlet.2.status: on
outlet.2.switchable: yes
outlet.desc: Main Outlet
outlet.id: 0
outlet.switchable: no
output.current: 0.50
output.frequency: 50.0
output.frequency.nominal: 50
output.powerfactor: 0.40
output.voltage: 238.7
output.voltage.nominal: 230
ups.beeper.status: enabled
ups.delay.shutdown: 20
ups.delay.start: 30
ups.efficiency: 66
ups.firmware: 03.18.0035
ups.load: 14
ups.load.high: 105
ups.mfr: EATON
ups.model: 5P 850
ups.power: 119
ups.power.nominal: 850
ups.productid: ffff
ups.realpower: 48
ups.realpower.nominal: 600
ups.serial: G115P13009
ups.shutdown: enabled
ups.start.auto: yes
ups.start.battery: yes
ups.start.reboot: yes
ups.status: OL
ups.test.interval: 2592000
ups.test.result: Done and passed
ups.timer.shutdown: -1
ups.timer.start: -1
ups.type: offline / line interactive
ups.vendorid: 0463

That is dependant on your brand/type. It also took me a couple of attempts to find the right one.

This is my config:

So do not use slave use master.

Nope.

Still not working for me. On cli it works and reports but the ui or logs say it dsconnects again. I might need to log a bug.