Contents

CyberPower CP1500 vs APC Back-UPS: Runtime, Noise and Real Cost

What two pure sine wave UPS units actually deliver once you load them with real homelab gear

Contents

A UPS is the least exciting purchase in a homelab and one of the few that actually prevents disasters instead of just recovering from them. Every other piece of resilience I write about — backups, replication, bare-metal restores — exists to clean up after something went wrong. A UPS stops a specific class of “something” from happening at all: the dirty shutdown mid-write that corrupts a filesystem, the brownout that resets a NAS controller, the split-second blip that’s invisible to you but fatal to whatever database was halfway through a commit. I’ve run both CyberPower’s CP1500PFCLCD and APC’s Back-UPS Pro BR1500MS2 in a homelab context, and the differences between them matter more than the nearly identical spec sheets suggest.

Why “pure sine wave” is the spec that matters

Advertisement

Both of these units are line-interactive UPSes with pure sine wave output on battery, which is the detail worth actually understanding rather than skimming past. Cheaper UPS units output a stepped or “simulated” sine wave when running on battery — a rough approximation built from square-wave steps rather than a smooth curve. Modern PSUs with active power factor correction (active PFC), which is nearly all of them since the mid-2010s, expect a real sine wave and can behave badly on a stepped approximation: some simply refuse to run on it, others run but with audible coil whine, and a few report faults and shut themselves down. If your homelab gear is anything built in the last decade, pure sine wave on battery is the baseline requirement for the UPS to actually do its job when the power drops. Both the CP1500PFCLCD and the BR1500MS2 clear that bar, which is why they’re worth comparing directly rather than against a cheaper stepped-wave unit.

CyberPower CP1500PFCLCD: the value pick

CyberPower’s PFC Sinewave line rates the CP1500PFCLCD at 1500VA/1000W, with a colour LCD panel showing load, runtime estimate and input voltage at a glance, and two user-replaceable 12V/8.5Ah batteries inside. Published runtime figures put a typical 200W home-server load at roughly 20-25 minutes on battery, dropping to somewhere in the 7-10 minute range under a much heavier ~600W load — numbers worth sanity-checking against your own actual draw rather than trusting the box, since “1000W” capacity and “20 minutes at 200W” are two very different promises. AVR (automatic voltage regulation) handles minor sags and surges by adjusting voltage on the fly rather than switching to battery, which matters for both battery lifespan and for not triggering a battery-transition click every time a large appliance on the same circuit kicks on. CyberPower backs it with a three-year warranty that includes the battery and a connected-equipment guarantee, which is a genuinely useful thing to have on file if the UPS ever fails to do its job and takes downstream gear with it.

APC Back-UPS Pro BR1500MS2: the polish pick

Advertisement

APC’s BR1500MS2 is rated 1500VA/900W — note the lower wattage figure against the CyberPower’s 1000W despite the identical VA rating, which is the first thing to check when comparing UPS units on paper, since VA and watts diverge based on the power factor of your actual load. It has 10 outlets total, six on battery backup plus surge protection and four surge-only, along with 1080 joules of surge energy absorption and a resettable 15A breaker rather than a fuse you’d need to replace. The standout practical feature is the front-panel USB-A and USB-C charging ports delivering 3A combined, genuinely handy for topping up a phone during an extended outage without hunting for another outlet. Like the CyberPower unit it uses AVR and pure sine wave output, and the battery is user-replaceable and hot-swappable, with an expected lifespan around five years depending on load and ambient temperature.

Vendor software, and why NUT matters anyway

Both brands ship their own monitoring software — CyberPower’s PowerPanel Personal and APC’s PowerChute Serial Shutdown — and both do the basics competently on Windows: showing load percentage, triggering a scripted shutdown, logging outage history. Where they diverge is Linux support. PowerPanel has a Linux build that’s serviceable but noticeably less maintained than the Windows version, with slower updates and the occasional release that breaks on a newer kernel. APC’s PowerChute is similar: functional, but clearly a secondary platform for the vendor. For a homelab running Linux hosts almost everywhere, this is the actual reason NUT matters beyond “not being locked into vendor software” — it’s frequently the more reliable option on the platform you’re actually running, maintained by a project whose only job is talking to UPS hardware well, across more USB HID implementations than either vendor bothers to test against.

Battery replacement economics

The other cost that never shows up in the sticker price is the eventual battery swap. Both units use user-replaceable sealed lead-acid battery packs rather than a battery welded into a sealed enclosure, which matters — a UPS with a non-replaceable battery is a UPS with a fixed lifespan measured in a few years before the whole unit becomes landfill. Expect three to five years of useful battery life depending on ambient temperature (heat is the enemy of lead-acid batteries; a UPS in a warm cupboard ages faster than one in a cool basement) and how often it actually cycles through real outages versus sitting idle on mains. Replacement battery packs for either brand run a meaningful fraction of the original unit price — budget for it as a recurring cost of ownership, not a one-off, and set a calendar reminder rather than waiting for the unit to start beeping about a failed self-test.

Sizing it with real numbers

Sizing a UPS is where most people either overspend or get an unpleasant surprise, so it’s worth working through an actual example rather than trusting a rule of thumb. Take a fairly typical small rack: a 4-bay NAS drawing roughly 40W at idle and 65W under a resilver, a managed switch at 15W, a mini PC running core services at 20W, and a router at 12W. That’s a continuous load somewhere around 90-110W depending on what’s active at the moment power fails — well under a third of either unit’s rated capacity. At that load, both the CP1500PFCLCD and BR1500MS2 should deliver comfortably over 30 minutes of runtime, far more than the handful of minutes a clean shutdown script actually needs, which is the point: buy for headroom against future gear you’ll add to the rack, not headroom you’ll never use, because oversizing a UPS mostly buys you a battery that ages out before its capacity ever gets exercised.

Noise, and the thing nobody puts on the spec sheet

Both units use a cooling fan that’s normally silent under light load and spins up audibly once the load climbs or the unit switches to battery. Reviewers consistently flag this as the most common real-world complaint for both brands — not a defect, just a design trade-off between keeping the electronics cool and keeping the unit whisper-quiet. If the UPS lives in the same room you sleep or work in, this matters more than any other spec on the page. If it lives in a rack in a garage, cupboard, or utility room, it’s a non-issue. Worth testing with your actual expected load before you commit to a location, because the fan behaviour under a 150W NAS-and-switch load is genuinely different from the fan behaviour under a 500W load with a discrete GPU somewhere in the mix.

Sizing it to your actual rack

Sizing a UPS is where most people either overspend or get an unpleasant surprise. Add up the continuous wattage of everything you intend to protect — what each device actually draws under typical load rather than its PSU’s rated maximum, which a cheap plug-in power meter will tell you in about thirty seconds. A NAS, a switch, a mini PC running your core services, and a router might draw 80-150W combined; a 1500VA/900-1000W unit gives that setup comfortable headroom and a runtime measured in tens of minutes rather than single digits, which is what you actually need — enough time for a clean shutdown script to run, not enough to ride out an hours-long outage (that’s what a generator is for). Oversizing the UPS for headroom you’ll never use just means paying for battery capacity that ages out before you need it.

Talking to it: NUT and clean shutdowns

The runtime numbers only matter if something on your network actually acts on them. Both units support USB monitoring, and the open-source Network UPS Tools (NUT) daemon talks to either brand well enough that your UPS choice doesn’t lock you into vendor software:

1
2
3
4
5
6
7
8
9
# /etc/nut/ups.conf
[homelab-ups]
    driver = usbhid-ups
    port = auto
    desc = "Rack UPS"

# /etc/nut/upsmon.conf
MONITOR homelab-ups@localhost 1 monuser secret master
SHUTDOWNCMD "/sbin/shutdown -h +0"

With NUT running on a small always-on box and upsmon watching the battery state, every other machine on the network can subscribe to that status and trigger its own clean shutdown before the battery actually runs out — which is the entire point of buying a UPS with a runtime estimate you can act on instead of just guess at. This is also the piece that ties a UPS into the rest of your resilience story: a clean shutdown means your database backups don’t catch a write mid-flight, and it’s one less scenario you need to rehearse when you’re practising a bare-metal restore.

What a UPS is not for

Worth being explicit about the limits here, because it’s a common source of disappointment. A 1500VA/900-1000W unit is built to bridge seconds-to-minutes of outage — enough for a graceful shutdown, or to ride out the flicker of a breaker resetting elsewhere in the building. It is not a substitute for a generator if you live somewhere with genuinely long outages measured in hours; at that point you’re either accepting downtime or investing in transfer-switch generator hardware, a different category of purchase entirely. Treat the UPS as insurance against the short, sharp, common failure — the blip, the brownout, the breaker trip — and plan separately for the rare multi-hour event if your grid is unreliable enough to warrant it.

Troubleshooting notes

A few recurring issues worth knowing before they happen to you. Constant “on battery” clicking with no actual outage — almost always the AVR responding to real voltage sag on a shared circuit with something power-hungry (a fridge compressor, a space heater), not a fault in the UPS; moving the UPS to a dedicated circuit or accepting the AVR clicks as normal usually resolves the concern even if it doesn’t resolve the sag itself. A UPS that beeps continuously after a firmware or battery replacement — check that the battery connector actually seated fully; both brands ship batteries slightly recessed for shipping safety and it’s an easy step to miss. USB monitoring dropping the connection under Linux — usually a udev rule needed to grant the NUT user permission on the HID device rather than a hardware fault; running nut-scanner after a fresh install catches this every time. And runtime estimates that seem wildly optimistic on the LCD — recalibrate the battery via the unit’s self-test after the first few months, since the internal fuel gauge learns actual capacity from real discharge cycles, not from the sticker rating. One more worth flagging: a UPS that trips its own breaker the moment you plug in a laser printer or a space heater — both draw a large inrush current on startup that can look, for a fraction of a second, like a short to the UPS’s protection circuitry; keep genuinely high-inrush appliances off the protected outlets entirely and onto a normal wall socket instead.

The honest recommendation

For most homelab racks, either unit does the actual job — protecting against dirty shutdowns and giving you a clean, scriptable warning window — equally well, and the choice comes down to secondary features. If you want the front-panel USB charging ports and don’t mind the lower rated wattage, APC’s BR1500MS2 is the more polished unit. If you want the higher wattage ceiling for the same VA rating and a slightly better price at the point of purchase, CyberPower’s CP1500PFCLCD is the one I’d point a budget-conscious homelabber toward. Either way, the unit only earns its keep if something downstream is actually listening to it — get NUT talking to it before the first real outage, not after.

Advertisement
Advertisement
Smarc
Written by Smarc

Founder and editor of vo.rs. A lifelong tinkerer who self-hosts far more than is sensible, hardens Linux boxes for fun, and prods the latest AI tools to see what they can really do. The how-to guides here are the notes Smarc wishes had existed the first time round.