Smart Home Assistant

Best UPS for Home Assistant UK (2026): 3 Picks Compared

SepehrBy Sepehr· 1 October 2026· Updated 1 October 2026· 6 min read
✓ Independent — no paid placements✓ UK-tested in real homes✓ Cited sources

This article contains affiliate links — see our disclosure policy.

Three grey tower computers on a shelf lit in blue, with cables looped overhead in a small server room

Key takeaways

  • The CyberPower CP900EPFCLCD-UK is our overall pick: 900VA, 540W, pure sine wave output and a USB port for Home Assistant.
  • The APC Back-UPS BX750MI is the budget pick at 750VA and 410W, but APC lists it for discontinuation on 31 December 2026.
  • Home Assistant cannot read a UPS directly; it needs a Network UPS Tools server, which a community add-on provides on port 3493.
  • Manufacturer runtimes are quoted at half load, such as 7 minutes for the CP900EPFCLCD-UK, so treat them as a shutdown window.
  • The CyberPower CP1500EPFCLCD-UK suits a server stack, offering 900W and 10 minutes at half load, with a two-year battery warranty.
On this page[tap to expand]
Affiliate disclosure: Some links in this article are affiliate links. If you buy via one of these links, we may earn a small commission at no extra cost to you. As an Amazon Associate, we earn from qualifying purchases. This never affects our editorial decisions — see our affiliate policy.

The best UPS for Home Assistant UK setups is the CyberPower CP900EPFCLCD-UK: it outputs a pure sine wave and has a USB port the Network UPS Tools integration can read. The APC Back-UPS BX750MI is the cheaper pick, though APC lists it for discontinuation on 31 December 2026.

ModelBest forPrice bandRating and runtime
CyberPower CP900EPFCLCD-UKOverall: mini PC, NAS or Pi plus router££900VA / 540W, pure sine wave, 7 min at half load
APC Back-UPS BX750MIBudget: Pi or Home Assistant Green plus router£750VA / 410W, 4 IEC outlets, retailer listings quote about 8.5 min at half load
CyberPower CP1500EPFCLCD-UKBigger rack of gear: server, NAS, Frigate box£££1500VA / 900W, pure sine wave, 10 min at half load

A UPS does two jobs for a smart home. It rides through the brief dips that corrupt an SD card or SSD, and it gives Home Assistant enough battery to shut itself down cleanly during a longer cut. All three units below report their status over USB, which is what makes the second job automatic.

Buy the picks in this guide

Recommended for Home Automation

See all devices →

Do you need a UPS for Home Assistant?

You need one if Home Assistant runs on anything with storage that can corrupt, and most do. A Raspberry Pi, a mini PC and a NAS all write to disk constantly, so a hard power loss mid-write is the classic way an install ends up needing a restore from backup. A UPS turns that abrupt cut into a controlled shutdown.

It matters less if your instance is a disposable test box or you already keep fresh off-device backups and accept a rebuild now and then. Even then, a UPS on the router is worth having: Home Assistant can only message you about a power cut if the network and the box are still alive. Our Home Assistant backup and restore guide covers the safety net; a UPS reduces how often you need it.

How we chose these UPS units

We started with Home Assistant compatibility, because a UPS that cannot report its battery state is just a noisy extension lead. Each pick is listed in the Network UPS Tools hardware compatibility list against the usbhid-ups driver, which is what the Home Assistant community add-on uses. After that we weighed output waveform, how many outlets suit a typical hub, router and server stack, manufacturer-quoted runtime at half load, and whether the battery is replaceable.

We left out online (double-conversion) units and rack-mount models: they cost far more and are overkill for a home. We also dropped any unit we could not confirm is sold with UK-compatible sockets, since several popular CyberPower model codes ship with European Schuko outlets.

The best UPS units for a Home Assistant setup

1. CyberPower CP900EPFCLCD-UK — best overall

Who it's for: anyone running Home Assistant on a mini PC, a NAS or a Pi alongside a router. CyberPower's UK page lists 900VA / 540W, six battery-backed outlets (four IEC C13 and two UK sockets), an LCD status display and automatic voltage regulation.

The deciding spec is the pure sine wave output. CyberPower describes the unit as active PFC compatible, which matters because many modern mini PCs and NAS power supplies use active power factor correction, and cheaper simulated-sine-wave units can make those supplies misbehave on battery. Half-load runtime is quoted at 7 minutes and full load at 1 minute, which is plenty for a clean shutdown of a home server. The battery (replacement model RBP0007) is covered by the same two-year warranty as the unit.

The catch: it is the priciest of the compact options, with UK retailers listing it at roughly £150 to £200 depending on VAT treatment and stock. If your load is just a Pi and a router, you are paying for headroom you will not use.

See the CyberPower CP900EPFCLCD-UK

2. APC Back-UPS BX750MI — best budget

Who it's for: a Raspberry Pi, a Home Assistant Green or a small mini PC plus the broadband router. Schneider Electric's UK page lists 750VA / 410W, four IEC C13 outlets, automatic voltage regulation, data line protection and a user-replaceable battery cartridge. UK retailers have sold it for roughly £85 to £90.

It appears in the Network UPS Tools compatibility list on the usbhid-ups driver, so the Home Assistant NUT add-on handles it. Retailer listings quote about 8.5 minutes at half load from a 9Ah sealed lead-acid battery, ample for a low-draw hub and router.

The catch: Schneider's own page says it is to be discontinued on 31 December 2026, and no successor is named there. It will stay on shelves for a while, but replacement cartridges and stock may thin out. The standard warranty is one year, against two for the CyberPowers, and the page does not advertise pure sine wave output, so check your device's power supply before plugging in a PFC-powered PC.

View on Amazon UK

3. CyberPower CP1500EPFCLCD-UK — best for a server stack

Who it's for: a Home Assistant box that shares a UPS with a NAS, a Frigate machine and a switch. It is rated 1500VA / 900W with the same six outlets (four IEC, two UK) and pure sine wave output, and CyberPower quotes 10 minutes at half load and 3 minutes at full load.

Extra capacity means a bigger buffer, so a camera recording box and a NAS can both finish writing before shutdown. Like its smaller sibling it carries a two-year product and battery warranty, plus a Connected Equipment Guarantee, and it has two USB charging ports. If you run a heavier stack, our home server setup guide and the Frigate NVR guide show what that kind of rig draws and why it needs protecting.

The catch: it is larger, heavier and the most expensive here, and a UPS sized for a Pi is far cheaper. Buy it only if the total wattage of what you plug in genuinely warrants 900W of headroom.

View on Amazon UK

How do you connect a UPS to Home Assistant?

You connect it with a USB cable to the machine running Home Assistant, then use the Network UPS Tools (NUT) integration. The integration cannot talk to a UPS directly: it needs a NUT server, which is a small service that reads the USB device and shares its status over the network on port 3493.

On Home Assistant OS the simplest route is the community Network UPS Tools add-on from the hassio-addons project. You add a user, define the UPS as a usbhid-ups device with the port set to auto, start the add-on, and note the hostname shown on its Info tab. Then add the NUT integration under Settings, Devices & Services using that hostname, port 3493 and your credentials. The integration is local polling, so no cloud account is involved. If your Home Assistant is on a Pi, our Raspberry Pi 5 guide covers the hardware side.

Standard sensors include battery charge, input and output voltage, load and status, with many more diagnostic sensors disabled by default. Use the status to trigger a mobile notification when mains power drops, and a battery-level threshold to trigger a clean Home Assistant shutdown.

How long will a UPS keep Home Assistant running?

Longer than the manufacturer figures suggest for a small setup, shorter for a big one. Quoted runtimes are measured at half load, so a Pi and a router drawing a few tens of watts will usually outlast the 7 to 10 minutes on the box, while a loaded server will fall toward the full-load figure of 1 to 3 minutes.

Measure rather than guess. A smart plug that reports power draw will show what your stack really pulls, and you can then compare it to the unit's wattage rating. Aim to stay well under the rated watts and treat the minutes as a shutdown window, not a way to ride out an outage. If you want hours of runtime for a router and hub, a mains UPS is the wrong tool; look at a DC mini UPS or a larger battery system instead.

Who should skip a mains UPS?

Skip it if your Home Assistant runs on a device with its own battery, such as a laptop, or if you already have an inverter or home battery that covers the same circuit. Also skip it for devices a UPS is a poor fit for: heaters, kettles and laser printers draw far more than these units are rated for. And remember that a UPS only protects what you plug into it. If your ISP's cabinet or your fibre ONT loses power, Home Assistant keeps running locally but remote access and cloud integrations drop regardless.

Frequently asked questions

What is the best UPS for Home Assistant in the UK?
The best UPS for Home Assistant in the UK is the CyberPower CP900EPFCLCD-UK for most people. It gives you 900VA and 540W, six battery-backed outlets in a mix of IEC and UK sockets, pure sine wave output and a USB port that Home Assistant can read through the Network UPS Tools integration. That combination suits a mini PC or NAS-based install with a router on the same unit. The trade-off is price: UK retailers list it at roughly £150 to £200, so if you only run a Raspberry Pi and a router, the APC Back-UPS BX750MI is cheaper, although APC has said it will be discontinued on 31 December 2026. Whichever you pick, confirm it works with the usbhid-ups driver in the NUT compatibility list before buying.
Does Home Assistant work with any USB UPS?
Home Assistant works with any UPS that the Network UPS Tools project supports, but not directly. The NUT integration needs a separate NUT server, because Home Assistant cannot read a USB UPS on its own. On Home Assistant OS, the community Network UPS Tools add-on runs that server for you: you define the UPS as a usbhid-ups device, start the add-on, then point the integration at the add-on's hostname on port 3493. Most consumer UPS units from APC, CyberPower and Eaton use the common USB HID protocol, so they are widely supported, but check the NUT hardware compatibility list for your exact model. Models sold with European sockets can also share a model code with UK-ready versions, so check the plug type too.
Is a pure sine wave UPS necessary for Home Assistant?
A pure sine wave UPS is not strictly necessary for Home Assistant, but it is the safer choice for some hardware. A Raspberry Pi or a Home Assistant Green runs from a small external power adapter that tolerates most UPS output. The risk is higher with mini PCs and NAS units that use power supplies with active power factor correction, which CyberPower says its pure sine wave range is designed to be compatible with. Simulated-sine-wave units can make such supplies shut down or behave oddly when the UPS switches to battery. If you run that kind of hardware, choose a pure sine wave model such as the CyberPower CP900EPFCLCD-UK or CP1500EPFCLCD-UK. If you only protect a Pi and a router, a cheaper unit such as the APC BX750MI is usually enough.

Sources

Sources verified 2026-10-01

  1. Home Assistant — Network UPS Tools (NUT) integration
  2. Home Assistant Community Add-ons — Network UPS Tools add-on documentation
  3. Network UPS Tools — Hardware compatibility list
  4. CyberPower — CP900EPFCLCD-UK specifications
  5. CyberPower — CP1500EPFCLCD-UK specifications
  6. Schneider Electric — APC Back-UPS BX750MI product page
›How we researched this

Claims in this article are checked against primary sources — manufacturer specifications, official documentation, Which? research, Ofgem guidance, or gov.uk — rather than forum threads or video reviews. Where the author has direct hands-on experience with a product (most Home Assistant, Zigbee, and home-networking gear is running in his own homelab), that is stated explicitly in the text.

For categories outside that personal setup — such as boilers, heat pumps, and other areas that are traditionally a heating engineer's domain — verdicts are built from cross-referenced manufacturer data, published lab results, and vetted expert and owner reviews rather than a claim of personal hands-on testing. See the editorial policy for the full methodology.

Sepehr

Written by

Sepehr

10+ years hands-on with Home Assistant & networking · Research-backed elsewhere · No brand deals

Smart home specialist with 10+ years running a self-hosted Home Assistant setup — Zigbee2MQTT, Frigate NVR, and local-first automations. Independent coverage for UK homes, no brand deals.

LinkedIn →

Citing this page? Please use a dofollow link back to the original article — it helps us keep the data on this page accurate and up to date.

Related reading