TRIPPLITE_USB(8) NUT Manual TRIPPLITE_USB(8) (NAME) tripplite_usb - Tripp Lite USB ( PDC HID) (SYNOPSIS) tripplite_usb -h tripplite_usb -a UPS_NAME [] (SUPPORTED HARDWARE) Tripp Lite USB HID (HID Power-Device Class PDC) . tripplite_usb (PID) 0001 ( "LCD" ) 2001 usbhid-ups(8) . nut-upsuser . ups.firmware.aux . (-DDD) . Tripp Lite tripplite(8) tripplitesu(8) . : o INTERNETOFFICE700 o OMNIVS1000 o OMNIVS1500XL ( ) o SMART700USB o SMART1500RM2U o SMART2200RMXL2U o SMART3000RM2U PowerAlert Tripp Lite tripplite_usb : o 0004 o 1001 o 2001 o 3003 o 3005 Tripp-Lite "HID-compliant USB port also enables direct integration with built-in power management and auto-shutdown features of Windows and MAC OS X" usbhid-ups(8) . (EXTRA ARGUMENTS) ups.conf(5) ( -x ) : port = string NUT. (value) USB auto . /dev/usb/hiddev0 API libusb . ( ). value port . vendor product vendorid productid serial bus / device . allow_duplicates ( !) vendorid = regex, productid = regex, vendor = regex, product = regex, serial = regex USB . ( regex(7) ) vendor/product/serial ( ) vendorid productid . lsusb(8) NUT -DD . : o -x vendor="Foo.Corporation.*" o -x vendorid="051d*" (APC) o -x product=".*(Smart|Back)-?UPS.*" bus = regex . (bus) USB . ( bus="002" bus="00[2-3]") /sys/bus/usb/devices lsusb(8) ( ) . ( USB) . device = regex . (device) USB . ( device="001" device="00[1-2]") /sys/bus/usb/devices lsusb(8) ( ) . . busport = regex . libusb device USB -- . USB lsusb -tv . NUT ( ) NUT . allow_duplicates . ( VID:PID ) . "Resource busy" -- . ! ! . ! usb_set_altinterface = bAlternateSetting usb_set_altinterface() USB 0 () . usb_config_index, usb_hid_rep_index, usb_hid_desc_index, usb_hid_ep_in, usb_hid_ep_out (endpoint) (descriptor index) 0 ( ). . usb_hid_desc_index wDescriptorLength ( ) lsusb . LIBUSB_DEBUG = INTEGER USB NUT NUT ( DEBUG_MIN ups.conf(5) driver.debug) LibUSB . LIBUSB_DEBUG NUT LIBUSB_DEBUG (export) ( nut.conf(5) "export" ) 4 (" "). : o https://libusb.sourceforge.io/api-1.0 o https://libusb.sourceforge.io/api-1.0/group__libusb__lib.html o -x upsid="12345" UPS ID . UPS ID . . ups id ( ) upsrw(8) . USB tripplite_usb: o product . Tripp Lite . USB lsusb(8) . ups.model upsc(8) TRIPP LITE SMART2200RMXL2U .*SMART2200.* . o productid PID . PID 0001 . o serial : Tripp Lite iSerial . . offdelay (-k) . battery_min, battery_max "" () "" () . . battery.charge battery_max (float charge) . (RUNTIME VARIABLES) ups.delay.shutdown offdelay upsrw(8) . ups.id SMARTPRO (ups.id) . upsrw(8) . outlet.1.switch Tripp Lite ( ) 1 0 outlet.1.switch upsrw(8) . 1 . -- . (KNOWN ISSUES AND BUGS) Tripp Lite . -DDD . Tripp Lite USB . USB Tripp Lite bus device product . OMNIVS1000 SMART1500RM2U USB . SMART1500RM2U USB ( lsusb(8)) . *SMART*2U (Unit ID) upsid . . upsid upsrw(8) . (AUTHORS) Charles Lepple tripplite(8) Rickard E. (Rik) Faith Nicholas Kain. -- nut-upsdev . Tripp Lite OMNIVS1000 Bradley Feldman (http://www.bradleyloritheo.com) NUT . (SEE ALSO) (The core driver): nutupsdrv(8) Tripp-Lite (Other drivers for Tripp-Lite hardware): tripplite(8), tripplitesu(8), usbhid-ups(8) (Other tools): regex(7), lsusb(8) (Internet resources): NUT (Network UPS Tools): https://www.networkupstools.org/historic/v2.8.5 Network UPS Tools 2.8.5 06/21/2026 TRIPPLITE_USB(8)