This is a partial decoding of the protocol used in the Opti-UPS PowerES models. There are a bunch of things missing, and the UPS itself is very difficult to probe due to an annoying 20 second pause every time a command is sent.
Command | Apparent meaning | Typical value | ||||||||
---|---|---|---|---|---|---|---|---|---|---|
|
UPS Status |
This field is in hex, but it’s bitmapped.
|
||||||||
Test group |
||||||||||
|
Test results |
|
||||||||
Battery group |
||||||||||
|
Battery temperature (deg C) |
|
||||||||
|
Battery voltage (.1 volts) |
|
||||||||
Configuration group |
||||||||||
|
Output VA |
|
||||||||
|
Input frequency (.1 Hz units) |
|
||||||||
|
High transfer point |
|
||||||||
|
Low transfer point |
|
||||||||
|
Output volts |
|
||||||||
|
Output power |
|
||||||||
|
Output frequency (.1 Hz units) |
|
||||||||
|
Transfer point? |
|
||||||||
|
Input voltage |
|
||||||||
Input group |
||||||||||
|
Manufacturer |
|
||||||||
|
Model |
|
||||||||
|
Firmware version |
|
||||||||
|
Serial number |
|
||||||||
Input group |
||||||||||
|
Input frequency (.1 Hz) |
|
||||||||
|
Input voltage |
|
||||||||
Output group |
||||||||||
|
Output frequency (.1 Hz) |
|
||||||||
|
Output load |
|
||||||||
|
Output volts |
|
Cable information
According to contributor Stephen S., the stock PnP cable that is provided with the unit does not work properly with Linux. Cables using this pinout should perform better.
-
UPS 6 - PC 3
-
UPS 9 - PC 2
-
UPS 4 - PC 5
UPS end = male, PC end = female.
No more updates
I no longer have access to this hardware, so this page will probably remain frozen in this state forever. The 20 second delay was unbelievably annoying, so this turn of events is not entirely bad. If you can circumvent this problem and want to continue the page, then contact me.