Salicru SPS 1000 HOME+ supported by usbhid-ups
Device manufacturer: Salicru Name: SPS 1000 HOME+
$ upsc salicru
battery.charge: 100
battery.charge.low: 10
battery.charge.warning: 20
battery.mfr.date: UPS Manuf
battery.runtime: 3600
battery.runtime.low: 300
battery.status: 100%
battery.type: PbAcid
battery.voltage: 13.5
battery.voltage.nominal: 12
device.mfr: UPS Manufacturer
device.model: 1000
device.serial: 00000000000000000000
device.type: ups
driver.debug: 0
driver.flag.allow_killpower: 0
driver.name: usbhid-ups
driver.parameter.interrupt_pipe_no_events_tolerance: -1
driver.parameter.pollfreq: 12
driver.parameter.pollinterval: 2
driver.parameter.port: auto
driver.parameter.synchronous: auto
driver.state: quiet
driver.version: 2.8.4
driver.version.data: CyberPower HID 0.84
driver.version.internal: 0.67
driver.version.usb: libusb-1.0.29 (API: 0x0100010B)
input.frequency: 50.1
input.transfer.high: 290
input.transfer.low: 162
input.voltage: 235.0
input.voltage.nominal: 0
output.frequency: 0.0
output.voltage: 0.0
ups.beeper.status: enabled
ups.delay.shutdown: 60
ups.delay.start: 120
ups.load: 0
ups.mfr: UPS Manufacturer
ups.model: 1000
ups.productid: a430
ups.realpower.nominal: 600
ups.serial: 00000000000000000000
ups.status: OL
ups.test.result: No test initiated
ups.timer.shutdown: -60
ups.timer.start: -60
ups.vendorid: 0483
$ upsrw -l salicru
[battery.charge.low]
Remaining battery level when UPS switches to LB (percent)
Type: STRING
Maximum length: 10
Value: 10
[battery.runtime.low]
Remaining battery runtime when UPS switches to LB (seconds)
Type: STRING
Maximum length: 10
Value: 300
[driver.debug]
Current debug verbosity level of the driver program
Type: NUMBER
Value: 0
[driver.flag.allow_killpower]
Safety flip-switch to allow the driver daemon to send UPS shutdown command (accessible via driver.killpower)
Type: NUMBER
Value: 0
[input.transfer.high]
High voltage transfer point (V)
Type: STRING
Maximum length: 10
Value: 290
[input.transfer.low]
Low voltage transfer point (V)
Type: STRING
Maximum length: 10
Value: 162
[ups.delay.shutdown]
Interval to wait after shutdown with delay command (seconds)
Type: STRING
Maximum length: 10
Value: 60
[ups.delay.start]
Interval to wait before (re)starting the load (seconds)
Type: STRING
Maximum length: 10
Value: 120
$ upscmd -l salicru
Instant commands supported on UPS [salicru]:
beeper.disable - Disable the UPS beeper
beeper.enable - Enable the UPS beeper
beeper.mute - Temporarily mute the UPS beeper
beeper.off - Obsolete (use beeper.disable or beeper.mute)
beeper.on - Obsolete (use beeper.enable)
driver.killpower - Tell the driver daemon to initiate UPS shutdown; should be unlocked with driver.flag.allow_killpower option or variable setting
driver.reload - Reload running driver configuration from the file system (only works for changes in some options)
driver.reload-or-error - Reload running driver configuration from the file system (only works for changes in some options); return an error if something changed and could not be applied live (so the caller can restart it with new options)
driver.reload-or-exit - Reload running driver configuration from the file system (only works for changes in some options); exit the running driver if something changed and could not be applied live (so service management framework can restart it with new options)
load.off - Turn off the load immediately
load.off.delay - Turn off the load with a delay (seconds)
load.on - Turn on the load immediately
load.on.delay - Turn on the load with a delay (seconds)
shutdown.default - Run the driver-defined UPS shutdown sequence (as opposed to user-configured 'sdcommands')
shutdown.return - Turn off the load and return when power is back
shutdown.stayoff - Turn off the load and remain off
shutdown.stop - Stop a shutdown in progress
test.battery.start.deep - Start a deep battery test
test.battery.start.quick - Start a quick battery test
test.battery.stop - Stop the battery test
Webpage: https://www.salicru.com/sps-1000-home.html Datasheet: https://d7rh5s3nxmpy4.cloudfront.net/CMP1313/files/5/JJ22101.pdf
It is a new device, just purchased from a dealer.
Great to hear, and thanks for the report!
Are the zero load and output numbers right here?
A bit odd this identified with a Cyberpower ID and subdriver - Salicru do have their own, and here is 0x0483 (ST Micro that seems to be a ride-share for a few OEMs), but as long as the data is good and abundant - seems ok.
Hi jimklimov, Sorry, I didn't have anything connected to it. Information with connected devices from other PC:
# upsc ups
battery.charge: 100
battery.charge.low: 10
battery.charge.warning: 20
battery.mfr.date: UPS Manuf
battery.runtime: 1920
battery.runtime.low: 300
battery.status: 100%
battery.type: PbAcid
battery.voltage: 13.5
battery.voltage.nominal: 12
device.mfr: UPS Manufacturer
device.model: 1000
device.serial: 00000000000000000000
device.type: ups
driver.debug: 0
driver.flag.allow_killpower: 0
driver.name: usbhid-ups
driver.parameter.interrupt_pipe_no_events_tolerance: -1
driver.parameter.pollfreq: 12
driver.parameter.pollinterval: 2
driver.parameter.port: auto
driver.parameter.synchronous: auto
driver.state: quiet
driver.version: 2.8.3
driver.version.data: CyberPower HID 0.83
driver.version.internal: 0.62
driver.version.usb: libusb-1.0.28 (API: 0x0100010B)
input.frequency: 50.1
input.transfer.high: 290
input.transfer.low: 162
input.voltage: 233.0
input.voltage.nominal: 0
output.frequency: 50.1
output.voltage: 233.0
ups.beeper.status: enabled
ups.delay.shutdown: 60
ups.delay.start: 120
ups.load: 16
ups.mfr: UPS Manufacturer
ups.model: 1000
ups.productid: a430
ups.realpower.nominal: 600
ups.serial: 00000000000000000000
ups.status: OL
ups.test.result: No test initiated
ups.timer.shutdown: -60
ups.timer.start: -60
ups.vendorid: 0483
# upsrw -l ups
[battery.charge.low]
Remaining battery level when UPS switches to LB (percent)
Type: STRING
Maximum length: 10
Value: 10
[battery.runtime.low]
Remaining battery runtime when UPS switches to LB (seconds)
Type: STRING
Maximum length: 10
Value: 300
[driver.debug]
Current debug verbosity level of the driver program
Type: NUMBER
Value: 0
[driver.flag.allow_killpower]
Safety flip-switch to allow the driver daemon to send UPS shutdown command (accessible via driver.killpower)
Type: NUMBER
Value: 0
[input.transfer.high]
High voltage transfer point (V)
Type: STRING
Maximum length: 10
Value: 290
[input.transfer.low]
Low voltage transfer point (V)
Type: STRING
Maximum length: 10
Value: 162
[ups.delay.shutdown]
Interval to wait after shutdown with delay command (seconds)
Type: STRING
Maximum length: 10
Value: 60
[ups.delay.start]
Interval to wait before (re)starting the load (seconds)
Type: STRING
Maximum length: 10
Value: 120
# upscmd -l ups
Instant commands supported on UPS [ups]:
beeper.disable - Disable the UPS beeper
beeper.enable - Enable the UPS beeper
beeper.mute - Temporarily mute the UPS beeper
beeper.off - Obsolete (use beeper.disable or beeper.mute)
beeper.on - Obsolete (use beeper.enable)
driver.killpower - Tell the driver daemon to initiate UPS shutdown; should be unlocked with driver.flag.allow_killpower option or variable setting
driver.reload - Reload running driver configuration from the file system (only works for changes in some options)
driver.reload-or-error - Reload running driver configuration from the file system (only works for changes in some options); return an error if something changed and could not be applied live (so the caller can restart it with new options)
driver.reload-or-exit - Reload running driver configuration from the file system (only works for changes in some options); exit the running driver if something changed and could not be applied live (so service management framework can restart it with new options)
load.off - Turn off the load immediately
load.off.delay - Turn off the load with a delay (seconds)
load.on - Turn on the load immediately
load.on.delay - Turn on the load with a delay (seconds)
shutdown.default - Run the driver-defined UPS shutdown sequence (as opposed to user-configured 'sdcommands')
shutdown.return - Turn off the load and return when power is back
shutdown.stayoff - Turn off the load and remain off
shutdown.stop - Stop a shutdown in progress
test.battery.start.deep - Start a deep battery test
test.battery.start.quick - Start a quick battery test
test.battery.stop - Stop the battery test
Best