[...]

> 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


_______________________________________________
Nut-upsuser mailing list
Nut-upsuser@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/nut-upsuser

Reply via email to