Smart Home Assistant
Hubs & dongles
Waveshare PoE HAT (F) for Raspberry Pi 5

Waveshare

Waveshare PoE HAT (F) for Raspberry Pi 5

Native integrationLocal control
  • Ethernet
See more hubs & dongles picks on our Amazon storefront →

Verified September 2026

If you're running Home Assistant on a Raspberry Pi 5, this powers it over the Ethernet cable instead of a separate USB-C brick — handy for mounting the Pi centrally near your Zigbee/Thread coordinator rather than next to a socket. There's no official Raspberry Pi 5 PoE+ HAT yet (the old official one doesn't fit the new connector layout), so this third-party board is currently the go-to. It's pure power hardware — no software integration, it just keeps the box that runs HA alive. Being a stacked board over the GPIO header, it will occupy that connector, so check compatibility before also fitting a GPIO-dependent HAT like a Zigbee or Z-Wave add-on board.

In Home Assistant

ControlTypeWhat it does
Under-voltage detectedNotificationHAOS raises a notification and Supervisor log line when input voltage drops below threshold — the first visible symptom of a power-negotiation failure or an underpowered PoE switch/injector.
CPU temperatureSensorThe only indirect way to confirm the HAT's autonomous fan and heatsink are actually keeping pace, since the fan's own state isn't readable.
Throttled stateDiagnostic (DIY)Not a native HA entity — a shell command sensor decoding the bootloader's throttling flags can alert on a power-negotiation problem before it causes a Zigbee dongle brownout.

The HAT's fan is thermally managed by its own onboard controller with no PWM/GPIO line broken out to the Pi, so there's no fan speed or duty-cycle entity to surface in HA — that's not a gap in vendor support, the component just isn't host-controllable. The real risk with Pi 5 PoE HATs generally is that the bootloader must recognise the HAT's power capability via a firmware/device-tree overlay before it unlocks the full USB current budget; on outdated bootloader firmware it silently falls back to a conservative per-port limit, which reads as under-voltage throttling in HAOS even though the PoE switch is delivering full power — and a USB Zigbee/Z-Wave dongle is usually what starves first. Update the Pi's bootloader and confirm the overlay loads before trusting this setup to run a USB coordinator rather than a wired one.

Specs

output
12V + 5V dual output, up to 25W
cooling
Onboard fan + metal heatsink
standard
802.3af/at PoE
compatibility
Raspberry Pi 5 / CM5
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. This never affects our editorial decisions — see our affiliate policy.