PowerGuardian logo
PowerGuardian
UPS Orchestration Platform

Power protection,
under your control.

Replace scattered NUT configs and manual shutdown scripts with a single self-hosted control plane. Built for homelabs and server rooms that can't afford unplanned downtime.

app.powerguardian.cloud
PowerGuardian control-plane dashboard
Works with
APCEatonCyberPowerTripp LiteVertivGeneric HID
via NUT · SNMP RFC 1628
Core capabilities

Everything the manual never covered

Offline-first rule engine

Shutdown rules execute locally on each Connector. If the Controller is unreachable the Connector acts independently — no cloud on the critical path.

Local executionNo SPOFOB debounce

Encrypted credential vault

SNMP strings, SSH keys, and API tokens stored in an AES-256-GCM vault. Never in plaintext. Unlock with TOTP MFA.

AES-256-GCMTOTP MFATOFU

Multi-vendor UPS support

Built on NUT. Any UPS with a NUT driver works — USB HID, SNMP v1/v2c/v3, vendor network cards. No recompilation needed.

USB HIDSNMP v1/v2c/v3NMC
Fleet visibility

Every UPS, one dense view.

Battery, load, runtime and status across every site in a single control plane. Sort, scan, and drill in — the same data your connectors report over the wire, live.

Multi-site rollupLive statusTabular metrics
PowerGuardian devices table
PowerGuardian device detail
Per-device depth

Drill into any device.

Charge and load history, live metrics, an event timeline, and the exact ordered shutdown sequence that will run when the battery gives out. No guesswork when the power drops.

Time-series chartsEvent logShutdown sequence
Architecture

Two components.
One control plane.

A Connector sits next to each UPS and handles low-level communication — USB, SNMP, NMC. A Controller aggregates all connectors, runs the rule engine, and exposes the dashboard. Both run on your hardware.

Controller OS
Dashboard · rule engine · vault
NanoPi R3S
WebSocket
Connector OS
NUT agent · USB/SNMP · local rules
NanoPi Neo3
WebSocket
UPS Device
APC · Eaton · CyberPower · Generic HID
Hardware

Ready to take control of your power layer?

Self-hosted. No per-device fees. Runs on €30 hardware.

View pricing →