feat(daemon): Add UPSD (NUT) protocol support, Proxmox VM shutdown action, pause/resume monitoring, and network-loss/unreachable handling; bump config version to 4.2

This commit is contained in:
2026-02-20 11:51:59 +00:00
parent 782c8c9555
commit 42b8eaf6d2
30 changed files with 2183 additions and 697 deletions

View File

@@ -14,7 +14,7 @@ export interface IWebhookPayload {
/** UPS name */
upsName: string;
/** Current power status */
powerStatus: 'online' | 'onBattery' | 'unknown';
powerStatus: 'online' | 'onBattery' | 'unknown' | 'unreachable';
/** Current battery capacity percentage */
batteryCapacity: number;
/** Current battery runtime in minutes */