Hi! I'm trying to setup a small mobile server rack with key switch to power on/off the whole system. Used USP is an APC Smart-UPS 1500 SMT1500RMI2U with extra AP9613 IO card [1] to get the key switch "connected" to the UPS. The IO card has several inputs which can trigger actions like power on and "gracefully" shutdown. On key switch OFF this SMT ups model changes ups state from "OL" to "ALARM OL LB". With a upssched config entry "AT LOWBATT * EXECUTE ups-shutdown" I can trigger a system shutdown (internally call 'upsmon -c fsd'). But my problem here is the ups "reboot" when main power is available, described in [2]. I have a second ups for testing: Smart-UPS 750 SUA750RMI1U. When I do a key switch OFF on this ups the ups state changes from "OL" to "OB LB" which is the "critical situation" and upsmon is doing a shutdown by itself and additionally power off ups. No need to tinker with upssched config "AT LOWBAT". Probably APC "fixed" something in the newer SMT model firmware. The SUA model has our desired behavioural pattern but we have to use the SMT ups :-/ So I have to get the SMT ups to power down/off somehow. Is it possible to do/configure an ups shutdown also when main power is active (e.g. ups state is still OL instead of OB)? Attached are debug logs from usbhid-ups. One file with key switch off and one file with manual 'upsmon -c fsd'. Below are my setup informations. Do you need something else/more? Best regards Achim Weber [1] http://www2.schneider-electric.com/resources/sites/SCHNEIDER_ELECTR IC/content/live/FAQS/171000/FA171399/zh_CN/PMAR-8XZJ9Y_R1_EN.pdf [2] Section 'Unattended shutdowns': https://networkupstools.org/docs/man/usbhid-ups.html ##################################################### OS: Centos 7.5 NUT version:nut 2.7.2 installed by Centos package PC + ups are Connected by USB cable. APC Smart-UPS 1500 SMT1500RMI2U: # upsc shups | sort battery.charge: 100 battery.charge.low: 10 battery.charge.warning: 50 battery.runtime: 7440 battery.runtime.low: 120 battery.type: PbAc battery.voltage: 27.3 battery.voltage.nominal: 24.0 device.mfr: American Power Conversion device.model: Smart-UPS 1500 device.serial: AS1819142087 device.type: ups driver.name: usbhid-ups driver.parameter.pollfreq: 30 driver.parameter.pollinterval: 2 driver.parameter.port: auto driver.version: 2.7.2 driver.version.data: APC HID 0.95 driver.version.internal: 0.38 ups.beeper.status: enabled ups.delay.shutdown: 20 ups.firmware: UPS 09.3 / ID=18 ups.mfr: American Power Conversion ups.mfr.date: 2018/05/09 ups.model: Smart-UPS 1500 ups.productid: 0003 ups.serial: AS1819142087 ups.status: OL ups.timer.reboot: -1 ups.timer.shutdown: -1 ups.vendorid: 051d # lsusb -d 051d:0003 -v Bus 001 Device 008: ID 051d:0003 American Power Conversion UPS Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 2.00 bDeviceClass 0 (Defined at Interface level) bDeviceSubClass 0 bDeviceProtocol 0 bMaxPacketSize0 64 idVendor 0x051d American Power Conversion idProduct 0x0003 UPS bcdDevice 1.06 iManufacturer 1 American Power Conversion iProduct 2 Smart-UPS 1500 FW:UPS 09.3 / ID=18 iSerial 3 AS1819142087 bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 41 bNumInterfaces 1 bConfigurationValue 1 iConfiguration 0 bmAttributes 0xe0 Self Powered Remote Wakeup MaxPower 2mA Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 2 bInterfaceClass 3 Human Interface Device bInterfaceSubClass 0 No Subclass bInterfaceProtocol 0 None iInterface 0 HID Device Descriptor: bLength 9 bDescriptorType 33 bcdHID 1.00 bCountryCode 33 US bNumDescriptors 1 bDescriptorType 34 Report wDescriptorLength 515 Report Descriptors: ** UNAVAILABLE ** Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0040 1x 64 bytes bInterval 20 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x01 EP 1 OUT bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0040 1x 64 bytes bInterval 10 Device Status: 0x0002 (Bus Powered) Remote Wakeup Enabled ####################################################### # Just for reference: ####################################################### Smart-UPS 750 SUA750RMI1U: # upsc shups | sort battery.charge: 100 battery.charge.low: 10 battery.charge.warning: 50 battery.mfr.date: 2018/02/03 battery.runtime: 18240 battery.runtime.low: 120 battery.temperature: 27.9 battery.type: PbAc battery.voltage: 27.5 battery.voltage.nominal: 24.0 device.mfr: American Power Conversion device.model: Smart-UPS 750 RM device.serial: AS1806150190 device.type: ups driver.name: usbhid-ups driver.parameter.pollfreq: 30 driver.parameter.pollinterval: 2 driver.parameter.port: auto driver.version: 2.7.2 driver.version.data: APC HID 0.95 driver.version.internal: 0.38 input.sensitivity: high input.transfer.high: 253 input.transfer.low: 208 input.voltage: 220.3 output.frequency: 50.0 output.voltage: 220.3 output.voltage.nominal: 230.0 ups.beeper.status: enabled ups.delay.shutdown: 20 ups.delay.start: 30 ups.firmware: 615.3.I ups.firmware.aux: 8.1 ups.load: 0.0 ups.mfr: American Power Conversion ups.mfr.date: 2018/02/03 ups.model: Smart-UPS 750 RM ups.productid: 0002 ups.serial: AS1806150190 ups.status: OL ups.test.result: No test initiated ups.timer.reboot: -1 ups.timer.shutdown: -1 ups.timer.start: -1 ups.vendorid: 051d PROPRIETARY: This e-mail contains proprietary information some or all of which may be legally privileged. It is intended for the recipient only. If an addressing or transmission error has misdirected this e-mail, please notify the author by replying to this e-mail. If you are not the intended recipient you must not use, disclose, distribute, copy, print, or rely on this e-mail. -------------- next part -------------- A non-text attachment was scrubbed... Name: debug_SMT.tar.gz Type: application/x-compressed-tar Size: 8219 bytes Desc: debug_SMT.tar.gz URL: <http://alioth-lists.debian.net/pipermail/nut-upsuser/attachments/20180906/0637a60d/attachment.bin>