Skip to content
Homebridge TestFlight
Ubiquiti, UniFi

UniFi PoE Control

homebridge-unifi-poe-control · v1.3.2

VerifiedLocalHomebridge 2.0

Adds on/off and power-cycle switches for PoE ports on UniFi switches.

What it says it supports

Brands

  • Ubiquiti
  • UniFi

Devices it names

  • UniFi switches PoE ports

Shows up in Apple Home as from its README

What people report

Controls PoE ports on UniFi switches; works on several switch models, with controller-version quirks and no passthrough mode on US-8.

  • Works2
  • Partly works3
DeviceStatusWhat they saidSource
UniFi Dream Machine (UDM)WorksWorked once user was assigned to the created role
Saved copy
Hi, Me like many others wanted an easy way to switch cameras on and off. [code] But nothing shows up. Any tips?

Excerpt saved from GitHub on 2026-10-22.

Issue #7 · 2022-08
UniFi USL24P switchWorksPoE ports set up as accessories
Saved copy
Hello, Unfortunately, since the controller update to V7.2.95, the connection no longer works. see log: [04/11/2022, 06:57:32] [UniFiPoeControl] Removing 4 device(s) [04/11/2022, 06:58:33] [UniFiPoeControl] Setting up new accessory: USL24P (MAC: xxxxx) / #1 (POE AP-EG) [04/11/2022, 06:58:33] [UniFiPoeControl] Setting up new accessory: USL24P (MAC: xxxxx) / #2 (POE AP-OG) [04/11/2022, 06:58:33] [UniFiPoeControl] Setting up new accessory: USL24P (MAC: xxxxx) / #3 (POE AP Aussen) [04/11/2022, 06:58:33] [UniFiPoeControl] Setting up new accessory: USL24P (MAC: xxxxx) / #4 (POE AP -Keller) …

Excerpt saved from GitHub on 2026-10-22.

Issue #13 · 2022-11
UniFi Dream Router (UDR)Partly worksMaintainer thinks it should work; user got no devices
Saved copy
Hello sorry i do Not Open so offen an Issue. It is not a issue it is a question. Should this plugin work with the UniFi Dream Router for the 2 Poe ports?

Excerpt saved from GitHub on 2026-10-22.

Issue #25 · 2025-04
UniFi US-8 switchPartly worksCannot switch on passthrough port; only auto, 24V passive, power cycle
Saved copy
On Unifi switch model us-8 it is possible to configure one port with poe. This port has to be configured with poe 'passtrough' or 'poe off'. It is possible to switch off the port but it is not possible to switch it on via home app (homebridge plugin)! Is it possible to add the value 'Passthrough' to the configuration of the POE ON function? Currently only the settings 'auto', '24V Passive' and 'Power Cycle' are possible.

Excerpt saved from GitHub on 2026-10-22.

Issue #15 · 2022-11
UniFi US8P150 switchPartly worksAccessories reset every minute on controller 7.2.95/7.3.76 for one user
Saved copy
Hello, unfortunately having the same issue even with 7.3.76: [12/30/2022, 11:15:30 AM] [UniFiPoeControl] Setting up new accessory: US8P150 (MAC: f4:92:bf:70:be:ec) / #2 (AP Lisa) [12/30/2022, 11:15:30 AM] [UniFiPoeControl] Setting up new accessory: US8P150 (MAC: f4:92:bf:70:be:ec) / #4 (AP OG) [12/30/2022, 11:15:30 AM] [UniFiPoeControl] Removing 2 device(s)

Excerpt saved from GitHub on 2026-10-22.

Issue #13 · 2022-12

Gathered from the plugin’s GitHub issues, pull requests, discussions, wiki and docs, and from r/homebridge. These are individual reports, so check the linked thread and the date before you buy.

How it connects

Local

UniFi controller (per-port PoE control)

You’ll need

  • UniFi controller

Compatibility

Verified by HomebridgeYes
Homebridge versions^1.6.0 || ^2.0.0-beta.0
Homebridge 2.0Yes
Node.js>=16.13.0
Settings in Homebridge UIYes
MatterNo
Platform nameUniFiPoeControl
LicenseMIT

Community signals

Downloads a week16
Downloads a month27
GitHub stars24
Open issues1
Closed issues19
Last code push2025-03-31
Latest version1.3.2 (2025-03-31)
First published2021-11-29
Releases14

In ReReHome

Whatever this plugin publishes reaches Apple Home as a normal HomeKit accessory behind your Homebridge bridge, so ReReHome shows and controls it like any other.

Bridges get their own settings page listing the accessories behind them.

HomeKit services in its code

Found by scanning the published npm package. A plugin can register a service only for some devices.

  • Switch