HUAWEI-UPS2000(8) NUT Manual HUAWEI-UPS2000(8) (NAME) huawei-ups2000 - UPS2000 (1kVA-3kVA) USB RS-232 (SYNOPSIS) huawei-ups2000 -h huawei-ups2000 -a DEVICE_NAME [OPTIONS] huawei-ups2000 . nutupsdrv(8) . (SUPPORTED HARDWARE) ( ) UPS2000 . 1. : ( ). 2. : USB RS-232 ( (CABLING) ). o USB: 5.12 . RS-232 . o RS-232: . o RS-485: . 3. : / NUT 2.8.5 . UPS2000 : UPS2000-A (tower) UPS2000-G (rack-mount). : "S" "L". : o UPS2000-A-1KTTS (firmware: UPS2000A, V2R1C1SPC40, P1.0-D1.0) o UPS2000-A-1KTTS (firmware: UPS2000A, V2R1C1SPC50, P1.0-D1.0) o UPS2000-A-2KTTS (firmware: UPS2000A, V2R1C1SPC50, P1.0-D1.0) o UPS2000-G-1KRTS (firmware: UPS2000A, V2R1C1SPC40, P1.0-D1.0) o UPS2000-G-1KRTS (firmware: UPS2000G, V2R1C1SPC50, P1.0-D1.0) o UPS2000-G-3KRTS (firmware: UPS2000A, V2R1C1SPC40, P1.0-D1.0) o UPS2000-G-3KRTS (firmware: UPS2000G, V2R1C1SPC50, P1.0-D1.0) o UPS2000-G-3KRTL (firmware: UPS2000A, V2R1C1SPC40, P1.0-D1.0) . ( G) "UPS2000-A" . WCH CH341 MaxLinear/Exar RX21V1410 "UPS2000G" . v0.03 . huawei-ups2000 Modbus libmodbus . (CABLING) USB RS-232 . USB . RS-232 . USB Exar/MaxLinear RX21V1410 . 5.12 xr_serial . . WCH CH341 ( ch341 Windows Update). Linux USB Windows USB . . USB RS-232 . RS-485 SNMP . (power cycle) : LCD . USB (Linux USB) USB UPS2000 MaxLinear/Exar RX21V1410 5.12 xr_serial . lsusb : 04e2:1410 Exar Corp. XR21V1410 USB-UART IC WCH CH341 : 1a86:5523 QinHeng Electronics CH341 in serial mode, usb to serial port converter WCH CH341 ( ) USB dmesg : ch341 2-1.2:1.0: ch341-uart converter detected usb 2-1.2: ch341-uart converter now attached to ttyUSB0 . . MaxLinear/Exar XR21V1410 dmesg : xr_serial 1-1.2:1.1: xr_serial converter detected usb 1-1.2: xr_serial converter now attached to ttyUSB0 xr_serial . : cdc_acm 1-1.2:1.0: ttyACM0: USB ACM device cdc_acm . 5.12 . USB XR21V1410 USB ACM cdc_acm . 5.12 xr_serial . CONFIG_USB_SERIAL_XR . ( FreeBSD) RS-232 . USB (Windows USB) Windows Update . MaxLinear/Exar RX21V1410 MaxLinear/Exar RX21V1410 . XR21x141x-XP2KVista7-DriversOnly-Vers1.7.0.0 . . MaxLinear XR21V1410 . XR21x_Win10_V2.7.0.0.zip . WCH CH341 WCH CH341 . CH341SER.EXE WCH . CH341SER.ZIP Device Manager . RS-232 RS-232 USB RS-232. . RS-485 RS-485 UPS2000 . RS-485 RS-232 . (INSTALLATION) . libmodbus ( ) : configure --with-serial=yes --with-modbus=yes / (R/W) NUT . /dev/ttyACM0 /dev/ttyUSB0 /dev/ttyU0 FreeBSD . /dev/ttyS0 /dev/cua* FreeBSD . (EXTRA ARGUMENTS) ups.conf(5) : offdelay=value ( ) ( ) ( ) . . . offdelay . rebootdelay=value ( ) . . shutdown.reboot.graceful . offdelay rebootdelay . ondelay=value ( ) ( ) . ( ). . ondelay . . (INSTANT COMMANDS) ( upscmd(8) ): shutdown.stayoff offdelay . . shutdown.return offdelay . ( ondelay). . ondelay . UPS2000 . shutdown.reboot shutdown.return ( ). shutdown.reboot.graceful shutdown.return rebootdelay offdelay. beeper.enable (beeper) . beeper.disable . beeper.toggle (/). bypass.start (Bypass). . . . . . bypass.stop . load.on . load.off . . test.battery.start.quick . test.battery.start.deep . test.battery.stop . (VARIABLES) ( upsrw(8) ): ups.beeper.status disabled enabled. muted disabled . ups.delay.shutdown . offdelay . ups.delay.reboot . rebootdelay . ups.delay.start . ondelay . (KNOWN ISSUES AND BUGS) (Fixed bugs) 0.03 ( NUT 2.8.1) UPS2000G USB WCH CH341 . 0.04 ( NUT 2.8.1) . 0.12 ( NUT 2.8.5) . (Battery status has a non-fatal read failure) . (LOG_INFO) . (Data stale) "data stale" . : huawei-ups2000: register 2002 has invalid value a000, upsd: Data for UPS [huawei] is stale - check driver upsd: UPS [huawei] data is no longer stale . . dmesg USB NUT USB . (Serial port becomes unresponsive) ( USB USB ) . . : LCD . USB (MaxLinear/Exar RX21V1410 is unsupported) RS-232 . RX21V1410 xr_serial 5.12 . RS-232 . (AUTHORS) Yifeng Li (SEE ALSO) (The core driver): nutupsdrv(8) (Historical bugs): o UPS2000G/CH341: o : o : o : o ser_close : (Windows Drivers): o : o MaxLinear XR21V1410: o CH341SER.EXE: o CH341SER.ZIP: (Internet resources): o NUT (Network UPS Tools): o Huawei UPS2000-A: o : o libmodbus: Network UPS Tools 2.8.5 06/21/2026 HUAWEI-UPS2000(8)