想在Linux使用USB线连接到UPS然后提供给其他机器使用,打算使用APC的官方软件,但是无论如何都检测不到,翻了一堆资料才发现官方的应用不支持。
APC的软件PowerChute,不支持任何TypeB接口的设备在Linux下通过USB连接,Windows是可以的,折腾了好久,最后白费,老实用NUT工具获取数据了。相关资料如下:
Type A UPS | Type B UPS |
---|---|
SMT | SU |
SMX | SUA (including C500J) |
SURTD | SURT |
SRT | SURTA |
SMTL | SC |
SCL | SUM |
SMC | |
SRTL | |
SRC models: SRC2KUXI SRC3KUXI SRC3KUXIX709 | Any SRC model, excluding those listed under Type A. |
The config.sh script will run automatically.
– Enter a username and password. See Username and Password Requirements.
– Select the UPS model. See Supported UPS Types.
– Select the cable type and port used to connect the computer running PowerChute to the UPS.
See UPS Communications Cable Requirements, Simple Signaling and Communications
Help – Troubleshooting Automatic and Manual UPS Detection.
Red Hat Enterprise Linux (RHEL) versions 6.3 and earlier do not support USB
communication with PowerChute v9.5+.
PowerChute v9.5+ does not provide USB communication to Type B UPS devices on
Linux machines.
– Once all requested configuration parameters are provided, the PowerChute Agent service
starts.
https://download.schneider-electric.com/files?p_Doc_Ref=SPD_PMAR-9BUL4B_EN#page=26&zoom=100,86,810
https://www.apc.com/us/en/faqs/FA163632/
https://www.apc.com/us/en/faqs/FA315835/
https://www.apc.com/us/en/faqs/FA163608/