[...] > 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