Xfinity Home
homebridge-xfinityhome · v3.6.2
Adds Xfinity Home security panel, sensors and light switches to HomeKit.
What it says it supports
Brands
- Xfinity
Devices it names
- Xfinity Home panel
- Contact sensor
- Motion sensor
- Light switch
Shows up in Apple Home as from its README
Sensor readings in its code
What people report
Supports Xfinity Home panels, door/window and motion sensors and light switches; cameras are not supported and token capture has been a pain point.
- Works5
- Requested1
- Won’t be supported1
The plugin’s own supported-device list
| Device | Status | What they said | Source |
|---|---|---|---|
| ADP Takeover accessory (Xfinity-owned ADP system) | Works | Unknown accessory error fixed in 3.2.0Saved copyDescribe The Bug: Originally this was an ADP system that was taken over by Xfinity. Restart Homebridge and system displays messages about unsupported devices (new since update to 3.x). OS: Synology DSM Error: Takeover: Unknown accessory! To Reproduce: Restart Homebridge Expected behavior: No error messages about unsupported devices Logs: [code] Config: [code] Operating System: Other Node Version: v16.16.0 NPM Version: 8.11.0 Homebridge Version: 1.6.0 Plugin Version: 3.0.4 Excerpt saved from GitHub on 2026-10-22. | Issue #19 · 2023-01 |
| Xfinity Home contact sensor | Works | Open/closed and temperature; bypass via third-party appsSaved copyhomebridge-XfinityHome Homebridge plugin to integrate Xfinity Home Devices into HomeKit Plugin Information This plugin allows you to view and control your Xfinity Home System within HomeKit. This plugin: downloads a device list listens for real-time device updates Supports Doors, Windows, Motion Sensors, Lights And Panel. Features [x] 2FA Compatible [x] Easy Setup [x] Real-Time Device Updates [x] Device-By-Device Logs In Custom UI Device Features | Device Type | Features: | | :------------: | :----------------------------------------------------------------------------------------- | | Panel … Excerpt saved from GitHub on 2026-10-22. | Wiki: Home |
| Xfinity Home light switch | Works | On/off, dimming if hardware supports itSaved copyhomebridge-XfinityHome Homebridge plugin to integrate Xfinity Home Devices into HomeKit Plugin Information This plugin allows you to view and control your Xfinity Home System within HomeKit. This plugin: downloads a device list listens for real-time device updates Supports Doors, Windows, Motion Sensors, Lights And Panel. Features [x] 2FA Compatible [x] Easy Setup [x] Real-Time Device Updates [x] Device-By-Device Logs In Custom UI Device Features | Device Type | Features: | | :------------: | :----------------------------------------------------------------------------------------- | | Panel … Excerpt saved from GitHub on 2026-10-22. | Wiki: Home |
| Xfinity Home motion sensor | Works | Motion detection and temperatureSaved copyhomebridge-XfinityHome Homebridge plugin to integrate Xfinity Home Devices into HomeKit Plugin Information This plugin allows you to view and control your Xfinity Home System within HomeKit. This plugin: downloads a device list listens for real-time device updates Supports Doors, Windows, Motion Sensors, Lights And Panel. Features [x] 2FA Compatible [x] Easy Setup [x] Real-Time Device Updates [x] Device-By-Device Logs In Custom UI Device Features | Device Type | Features: | | :------------: | :----------------------------------------------------------------------------------------- | | Panel … Excerpt saved from GitHub on 2026-10-22. | Wiki: Home |
| Xfinity Home panel | Works | Arm/disarm and notificationsSaved copyhomebridge-XfinityHome Homebridge plugin to integrate Xfinity Home Devices into HomeKit Plugin Information This plugin allows you to view and control your Xfinity Home System within HomeKit. This plugin: downloads a device list listens for real-time device updates Supports Doors, Windows, Motion Sensors, Lights And Panel. Features [x] 2FA Compatible [x] Easy Setup [x] Real-Time Device Updates [x] Device-By-Device Logs In Custom UI Device Features | Device Type | Features: | | :------------: | :----------------------------------------------------------------------------------------- | | Panel … Excerpt saved from GitHub on 2026-10-22. | Wiki: Home |
| Rogers Canada Smart Home Monitoring | Requested | Token generation failed; request staleSaved copyIs your feature request related to a problem? Please describe: Would love to be able to use this for Rogers' service in Canada. Describe the solution you'd like: I was wondering if it would be possible to get this to work on the Rogers platform in Canada? Rogers uses the same equipment and very similar software since they have paid for Xfinity licensing. I gave it a try following your instructions but was unable to generate a token for the config. Describe alternatives you've considered: _No response_ Additional context: _No response_ Operating System (optional): MacOS Node Version … Excerpt saved from GitHub on 2026-10-22. | Issue #33 · 2023-09 |
| Xfinity Home cameras | Won’t be supported | Camera support listed only as a TODOSaved copyhomebridge-XfinityHome Homebridge plugin to integrate Xfinity Home Devices into HomeKit Plugin Information This plugin allows you to view and control your Xfinity Home System within HomeKit. This plugin: downloads a device list listens for real-time device updates Supports Doors, Windows, Motion Sensors, Lights And Panel. Features [x] 2FA Compatible [x] Easy Setup [x] Real-Time Device Updates [x] Device-By-Device Logs In Custom UI Device Features | Device Type | Features: | | :------------: | :----------------------------------------------------------------------------------------- | | Panel … Excerpt saved from GitHub on 2026-10-22. | Wiki: Home |
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
Cloud
Xfinity Home cloud (iControl)
You’ll need
- Xfinity Home account
Compatibility
| Verified by Homebridge | Yes |
|---|---|
| Homebridge versions | >=1.3.5 |
| Homebridge 2.0 | No |
| Node.js | >=14.18.1 |
| Settings in Homebridge UI | Yes |
| Matter | No |
| Platform name | XfinityHomePlatform |
| License | Apache-2.0 |
Community signals
| Downloads a week | 21 |
|---|---|
| Downloads a month | 319 |
| GitHub stars | 12 |
| Open issues | 11 |
| Closed issues | 34 |
| Last code push | 2026-06-12 |
| Latest version | 3.6.2 (2025-03-11) |
| First published | 2022-04-27 |
| Releases | 146 |
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.
Caveats from the README
- Bypass control needs third-party apps
HomeKit services in its code
Found by scanning the published npm package. A plugin can register a service only for some devices.
- ContactSensor
- LeakSensor
- Lightbulb
- MotionSensor
- SecuritySystem
- SmokeSensor
- TemperatureSensor