Skip to content
Homebridge TestFlight
X-Sense

X-Sense

homebridge-x-sense · v0.24.0

Cloud

Adds X-Sense smoke and carbon monoxide alarms to HomeKit with real-time updates.

What it says it supports

Brands

  • X-Sense

Devices it names

  • smoke alarms
  • CO alarms
  • combo alarms

Shows up in Apple Home as from its README

Sensor readings in its code

What people report

Smoke and CO alarms via the X-Sense base station work; some newer models are not discovered.

  • Works3
  • Not working2
  • Requested1
DeviceStatusWhat they saidSource
X-Sense CO-only alarmsWorksCO-only sensor accessory support merged
Saved copy
Summary add new `CarbonMonoxideSensorAccessory` to represent alarms that only detect CO update platform logic to create the proper accessory type based on capabilities document support for CO-only models Testing `npm test --silent` `npm run build --silent` ------ https://chatgpt.com/codex/tasks/task_e_6869ae63568083248aa238350f81ace3

Excerpt saved from GitHub on 2026-10-22.

PR #15 · 2025-07
X-Sense smoke-only alarmsWorksSmoke-only accessory support merged
Saved copy
Summary detect device capabilities by model add smoke-only accessory expose services based on capabilities document smoke-only support Testing `npm test --silent` `npm run build` ------ https://chatgpt.com/codex/tasks/task_e_6869ae63568083248aa238350f81ace3

Excerpt saved from GitHub on 2026-10-22.

PR #14 · 2025-07
X-Sense XP0A-MR sensor with SBS50 base stationWorksDiscovered; appear under Homebridge accessories in Home settings
Saved copy
I got the plugin working with Homebridge, and its logging in and finding my devices: [code] However the devices don't show up in HomeKit as discoverable nor anywhere else. Not sure what to try. Version info Homebridge v1.11.1 homebridge-x-sense v0.24.0 Base Station SBS50 with firmware v1.6.9 XP0A-MR sensors with firmware v1.0.0

Excerpt saved from GitHub on 2026-10-22.

Issue #25 · 2025-12
X-Sense SC07-WX smoke/CO alarmNot workingPlugin authenticates but finds no devices
Saved copy
I’ve been trying to get my pair of X-sense SC07-WX to work using the X-sense plugin for homebridge but no joy so far. The plugin authenticates my x-sense account but doesn’t find any devices. Couldn’t get them working in Home Assistant either.

Excerpt saved from Arctic Shift Reddit archive on 2026-10-22.

Reddit comment · 2026-01
X-Sense XC04-WX CO alarmNot workingPlugin logs 'Discovered 0 devices'; two users confirm
Saved copy
No devices are showing, but they are in the X-Sense app. [10/8/2025, 12:38:02 AM] [homebridge-x-sense] Launched child bridge with PID 13473 [10/8/2025, 12:38:03 AM] [homebridge-x-sense] Loaded homebridge-x-sense v0.24.0 child bridge successfully [10/8/2025, 12:38:11 AM] [homebridge-x-sense] Successfully logged into X-Sense API. [10/8/2025, 12:38:11 AM] [homebridge-x-sense] Discovered 0 devices. [10/8/2025, 12:38:11 AM] [homebridge-x-sense] Found 0 sensor devices to register. [10/8/2025, 12:38:11 AM] [homebridge-x-sense] No devices available to connect to MQTT. Call getDeviceList first. …

Excerpt saved from GitHub on 2026-10-22.

Issue #21 · 2025-10
X-Sense XS0B-iR smoke alarmRequestedPR adds standalone-device support, tested locally; still open
Saved copy
Added support for XS0B-iR , also added support to lookup of non-station devices where the device itself is the station like the XS0B-iR being a standalone device. Tested locally and confirmed working.

Excerpt saved from GitHub on 2026-10-22.

PR #27 · 2026-03

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

Unofficial X-Sense cloud API with MQTT over WebSocket

You’ll need

  • X-Sense account

Compatibility

Verified by HomebridgeNo
Homebridge versions>=1.8.0
Homebridge 2.0No
Node.js>=18
Settings in Homebridge UIYes
MatterNo
Platform nameX-Sense
LicenseApache-2.0

Community signals

Downloads a week26
Downloads a month84
GitHub stars6
Open issues6
Closed issues1
Last code push2025-07-09
Latest version0.24.0 (2025-07-09)
First published2025-07-05
Releases22

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.

  • Battery
  • CarbonMonoxideSensor
  • SmokeSensor