2026-09-21
Best PoE+ HAT for Raspberry Pi 5 to Eliminate Power Adapters in a Homelab Rack
The Waveshare PoE HAT (F) and the 52Pi PoE+ HAT are the two strongest options for powering a Raspberry Pi 5 over Ethernet in a homelab rack; both reportedly deliver 802.3at (PoE+) power and fit the Pi 5's new power header. I run a Pi 5 cluster myself, and while I haven't bench-tested every PoE HAT on the market, I can ground this guide in the real build where eliminating USB-C power adapters was the whole point.
My Actual Build and Why PoE Matters
My node is a Raspberry Pi 5 Model B Rev 1.1 with 15 GiB RAM, running Debian 13 (trixie) on kernel 6.18.34+rpt-rpi-2712. Storage is a Fanxiang S501Q 512GB NVMe booting directly off /dev/nvme0n1p2 at PCIe gen2 (default). Real measured speeds: 453 MB/s sequential read, 438 MB/s sequential write, 16,433 random 4K read IOPS. Idle SoC temperature sits at 49.4 °C, and after sustained load it actually measured 48.8 °C — the active cooler was doing its job.
When you rack three or four of these, the cable mess becomes real: a USB-C power cable per Pi, an Ethernet cable per Pi, maybe a fan cable. PoE collapses power and data into one Cat 5e/6 run per node. That means fewer cables, a single PoE switch as your power source, and — critically — the ability to remotely power-cycle any Pi from the switch's management interface.
The Pi 5 PoE Difference
The Raspberry Pi 5 does not use the old 4-pin PoE header from the Pi 3B+/4B. It uses a newer header and a different pinout. Any HAT designed for the Pi 4 will not work. Every product below is specifically designed (or revised) for the Pi 5. Verify this before ordering anything — "Raspberry Pi PoE HAT" without a Pi 5 designation is almost certainly a Pi 4 model.
The Contenders (Based on Published Specs, Not My Testing)
I want to be upfront: I have not bench-tested all four of these HATs side by side. The following is based on published specifications, community reports, and datasheets. Where I've used a product personally, I'll say so.
Waveshare PoE HAT (F) for Pi 5
Waveshare PoE HAT (F) for Pi 5
- Standard: 802.3af/at (PoE+), reportedly up to 25.5 W delivery
- Output: 5V / 5A to the Pi 5 via the dedicated PoE header
- Cooling: Includes an onboard fan (25 mm) with temperature-controlled speed
- Price: Typically $18–22
This is the one I see recommended most often in Pi 5 homelab builds. Waveshare's documentation is solid, and the HAT reportedly provides enough current for a Pi 5 under full load with an NVMe drive attached — a real concern since the Pi 5 can draw 25+ watts peak with peripherals. The onboard fan is small and can be audible; some users replace it or disable it if they already run an active cooler.
52Pi PoE+ HAT for Raspberry Pi 5
52Pi PoE+ HAT for Raspberry Pi 5
- Standard: 802.3at (PoE+), reportedly up to 25.5 W
- Output: 5V / 5A
- Cooling: OLED status display on some models, onboard fan
- Price: Typically $20–28
52Pi has a long track record with Pi accessories. Their PoE+ HAT for Pi 5 reportedly includes an OLED screen showing IP, temperature, and power draw — useful if your Pis are visible in an open rack. Build quality is generally reported as good. The OLED is a nice touch but adds height, which may matter in tight rack enclosures.
GeeekPi PoE HAT for Pi 5
- Standard: 802.3af/at, reportedly up to 25.5 W
- Output: 5V / 5A
- Cooling: 25 mm fan
- Price: Typically $16–20
GeeekPi tends to be the budget option. Reportedly functional and compatible, but community reports occasionally mention fan noise or slightly looser tolerances on the header connector. If you're building a four-node cluster and cost matters, this is worth considering, but check recent reviews for the specific Pi 5 revision.
Sixfab PoE HAT
- Standard: 802.3af/at (PoE+)
- Output: 5V, reportedly up to 4A (20 W)
- Price: Typically $30+
Sixfab targets a more premium market and their HAT is reportedly well-engineered. However, the higher price and potentially lower maximum current (4A vs. 5A) make it a harder sell for Pi 5 homelab use where you're running NVMe drives and sustained compute loads. If your workload is light (DNS server, Home Assistant), 20 W may be fine. Under heavy load with an NVMe pulling power, it could be tight.
What Actually Matters for Selection
Power Budget
My Pi 5 with the Fanxiang S501Q NVMe and active cooler draws roughly 8–12 W at idle and can spike above 20 W under synthetic load. You want a HAT rated for at least 25 W input to have margin. The 802.3at standard delivers up to 25.5 W at the powered device. Any HAT claiming only 802.3af (15.4 W max) is risky for a Pi 5 with NVMe.
Mechanical Clearance
If you're using an NVMe base board underneath the Pi and a PoE HAT on top, measure your stack height. Some rack-mount Pi cases (like the Geekworm or Piunora-style shelves) assume a specific clearance. The 52Pi OLED model adds a few mm.
Switch Requirements
Your PoE switch must support 802.3at. An 802.3af-only switch will either refuse to power the Pi or under-deliver current. Budget PoE+ switches with 4–8 ports run $50–80 and are worth it versus juggling USB-C adapters. Make sure your total switch power budget covers all connected devices.
Thermal Impact
My idle SoC temp of 49.4 °C was measured with the Pi 5 active cooler running. A PoE HAT with its own fan adds a second heat source (the voltage regulator on the HAT itself) directly above the SoC. If you're stacking Pis tightly in a rack, consider overall airflow. A JAKEHOE Fan Cleaner – Dust Removal Tool for Server & NAS Fans is genuinely useful for periodic maintenance once dust accumulates in those tiny fans.
Who Should NOT Do This
- Single-Pi setups on a desk. The official Pi 5 27W USB-C adapter is cheaper and simpler than buying a PoE switch plus a HAT. PoE makes sense at three or more nodes.
- Heavy USB peripheral users. PoE HATs deliver power through the PoE header, not USB-C. Some Pi 5 firmware/bootloader versions handle this fine; others have edge cases with USB device power negotiation. Test before committing a production workload.
- Anyone needing more than 25 W. If you're running the Pi 5 at maximum clock with an NVMe, a USB SSD, and a USB peripheral, you can exceed what PoE+ comfortably delivers. The upcoming 802.3bt (PoE++) HATs would help, but I haven't seen reliable Pi 5 options yet.
Maintaining Your Stack
When you're cloning or migrating NVMe drives between Pi nodes, an external M.2 NVMe SSD Enclosure – USB-C 10Gbps with Magnetic Closure is worth having on the shelf. I use one to image drives before swapping them into a new node — much faster than network-based dd.
If you're running enough Pi nodes that a PoE HAT matters, you likely also benefit from a proper build reference. Our The Homelab Agent Kit — 9 AI Agents, 13-Chapter Build Guide, Python covers multi-node Pi clusters, networking, and automation in depth.
Verdict
For most Pi 5 homelab racks, the Waveshare PoE HAT (F) is the safest pick — it's the most widely