UPSSettings
Whether a UPS configuration row exists. False means the card shows the optional empty state; every other field is omitted.
Connection choice: a USB-attached UPS Hoserva drives locally, or a remote NUT server this host monitors.
Possible values: [usb, network]
NUT driver name for a USB UPS (e.g. usbhid-ups).
Driver port for a USB UPS (commonly "auto").
Whether a local monitor password is stored. The password itself is never returned.
Remote NUT server hostname or address.
Remote NUT server port (default 3493 when omitted on write).
Possible values: >= 1 and <= 65535
UPS name on the remote NUT server.
Monitoring username on the remote NUT server.
Whether a network monitoring password is stored. The password itself is never returned.
USB-only. Charge percent that marks the battery low for a clean shutdown. Omitted or zero leaves NUT's driver default.
Possible values: >= 0 and <= 100
USB-only. Estimated runtime seconds remaining that mark the battery low. Omitted or zero leaves NUT's driver default.
Possible values: >= 0
{
"configured": true,
"connection": "usb",
"driver": "string",
"port": "string",
"monitorPasswordSet": true,
"networkHost": "string",
"networkPort": 0,
"networkUpsName": "string",
"networkUsername": "string",
"networkPasswordSet": true,
"lowBatteryPercent": 0,
"runtimeSeconds": 0
}