Charles Lepple
Charles Lepple
If you want to try to get the vendor software working (in order to trace the USB comms), you can try the solution here: https://askubuntu.com/questions/454253/how-to-run-32-bit-app-in-ubuntu-64-bit#454254
You may find the discussion in issue #530 relevant. Apparently, 255 is the placeholder value used when a Riello UPS does not support a variable.
> I'm guessing the debug arrays are the useful info and they just need interpreting properly first? Yes. Here are examples for protocol 1001: https://github.com/networkupstools/nut/blob/v2.8.1/drivers/tripplite_usb.c#L33 and protocol 3003: https://github.com/networkupstools/nut/blob/v2.8.1/drivers/tripplite_usb.c#L67 From...
> I have configured NUT to talk to the UPS, and setup the upsstats.cgi to report on it but upsstats is just showing empty bar graphs? (just keeping the driver...
Yes, logging the `ups.debug.*` values is what I did. If you make a shell script with `upsc` in a loop, it helps to record the time as well, and also...
Thanks, that's a good set of events for testing. Okay, I guess that means that 3017 uses this weird voltage ordering: https://github.com/networkupstools/nut/blob/v2.8.1/drivers/tripplite_usb.c#L555 The `S` status digits are the same as...
If you're up for testing the code, I pushed an update to the `2217-TL-proto-3017` branch. I don't personally have experience with proxmox, but given that it seems to be based...
I wonder if the temperature reading is intended to be a heatsink temperature rather than ambient. 0x9c - 0xa4 is roughly 35-38°C. At least it increases a bit when the...
I think @sapireli may have broken the default case when adding the "matching by unit ID" code to `tripplite_usb`. Try adding `upsid = 65535` to `ups.conf`.
There is a driver-side approximation `for battery.charge` that I just pushed. No guarantees as to the accuracy. I don't know where the output voltage is - one of the other...