[Nut-upsuser] [HCL] Cyber Power Systems CP1500AVRLCDa supported by usbhid-ups

Charles Lepple clepple at gmail.com
Wed May 31 02:47:05 UTC 2017

On May 22, 2017, at 11:13 AM, Mike <the.lists at mgm51.com> wrote:
> On 5/21/2017 10:39 AM, Charles Lepple wrote:
>> Let me know if you're interested in figuring out if the battery.mfr.date value is stored somewhere else.
> Of course.   The UPS is in production (ie., powering the servers in my
> house), so it may be a few days before I can ~play~.  Let me know what I
> need to do.

Apologies for the delay - busy week, and a holiday weekend surrounded by fewer keyboards than normal.

The units supported by the usbhid-ups driver are usually solid enough that you can do preliminary debugging without manually shutting everything down (or worrying that stray commands will trigger an inadvertent shutdown). You would just have a few gaps in the logs, if you are recording the values continuously. Plus, there's the obvious advice not to do this when the weather forecast is looking grim.

Even though the CPS sub-driver has been written already, I would like to take a look at the raw "explore" mode output:


The usual recommendations apply (let it run for 30 seconds, and gzip the logs), but the serial numbers might be labeled differently - so perhaps grep for the first few characters, rather than relying on a "serial" label.

>>> device.mfr: CPS
>>> device.model: CP1500AVRLCDa
>>> device.serial: CTHGN200xxxx
>> ...
>>> driver.version: 2.7.4
>>> driver.version.data: CyberPower HID 0.4
>>> driver.version.internal: 0.41
>>> input.voltage: 121.0
>>> input.voltage.nominal: 120
>>> output.voltage: 137.0
>> The output voltage seems a little high. Is this UPS configured to boost voltage? Do either the input or output voltages match the values on the LCD?
> The LCD values look fine (usually 118 to 121 volts).   I just measured
> the output voltage at the UPS outlets (using an HP 974a DVM), it was
> 118.9 volts.  The voltage from the wall outlet going into the UPS was
> also 118.9 volts.  While I was reading those values, the output.voltage
> value was 142.
> I didn't change any configuration from the factory default values,
> though the UPS blurbs do mention "voltage boosting."
> It's looking as if the output.voltage value is not correct.  ;)

Found this thread:


Unfortunately, I am not seeing a common factor here.

If it were the input voltage, I would recommend experimenting with a variac, but you are probably not going to see much of a range on the output before the buck/boost circuits kick in. So it's still an option, but it might not be worth the trouble for an UPS in service (or if you don't have a variac handy).

> Results from upsrw:

Thanks! Committed (though the website has not yet been rebuilt): https://github.com/networkupstools/nut-ddl/commit/8268252b294

More information about the Nut-upsuser mailing list