[Nut-upsuser] Can't get 'load.off' to turn off power to the PC: CyberPower 1200AVR

Arjen de Korte nut+users at de-korte.org
Mon Sep 17 17:29:13 UTC 2007


[...]

> Path: UPS.Output.DelayBeforeShutdown, Type: Feature, ReportID: 0x15,
> Offset: 0, Size: 16, Value: -60.000000
> Path: UPS.Output.DelayBeforeStartup, Type: Feature, ReportID: 0x16,
> Offset: 0, Size: 16, Value: -60.000000

Here are the culprits. This is something that is unexpected. We expect a
value of '-1' for both of these variables if the timers have expired. The
units are seconds and when setting these values, the timers will count
down to zero and switch on/off the load. When you want to switch off the
load, we simply write '0' to UPS.Output.DelayBeforeShutdown and the UPS
should switch off.

Apparently, the granualarity on you UPS is 1 minute and it will report the
final time as -60 seconds. This is odd and violates the HID Power Devices
specification. Having said that, it will probably also violate this with
regard to the fact that a zero delay is a valid value and may expect
something like 60 seconds here as minimum delay.

Changing this, requires rebuilding the package. Can you do that? In that
case, it is probably best to switch to the development version, where it
is possible to change this without rebuilding. Let us know if this is an
option for you and we'll work from there.

Best regards, Arjen




More information about the Nut-upsuser mailing list