[Nut-upsuser] TrippLite Eco Series UPS

Charles Lepple clepple at gmail.com
Mon Sep 21 00:46:01 UTC 2009


On Sep 20, 2009, at 8:07 PM, Lindsey Chesnutt wrote:

> :/usr/local/ups/bin# ./upsc usbhid-ups at localhost
> battery.charge: 100
> battery.runtime: 5760
> battery.type: PbAc
> battery.voltage.nominal: 12.0

Arjen,

You are more familiar with the usbhid-ups code than I am, so if you  
have time, can you check to see what might be preventing the driver  
from listing an actual battery voltage?

If not, I can muddle through the debug options related to that.

I noticed this while adding the following to my local tree:

diff --git a/drivers/tripplite-hid.c b/drivers/tripplite-hid.c
index 58def3b..173d7c3 100644
--- a/drivers/tripplite-hid.c
+++ b/drivers/tripplite-hid.c
@@ -67,6 +67,8 @@ static usb_device_id_t tripplite_usb_device_table[]  
= {
         { USB_DEVICE(TRIPPLITE_VENDORID, 0x1003),  
battery_scale_0dot1 },
         /* e.g. TrippLite AVR750U */
         { USB_DEVICE(TRIPPLITE_VENDORID, 0x1007),  
battery_scale_0dot1 },
+	/* e.g. TrippLite ECO550UPS (battery scale unverified) */
+	{ USB_DEVICE(TRIPPLITE_VENDORID, 0x1008), battery_scale_1dot0 },
         /* e.g. TrippLite OMNI1000LCD */
         { USB_DEVICE(TRIPPLITE_VENDORID, 0x2005),  
battery_scale_0dot1 },

Lindsey - note that this should only affect the readings, not the  
internal low-battery shutdown decision inside the UPS.

-- 
Charles Lepple



More information about the Nut-upsuser mailing list