Xiaomi Cameras
homebridge-xiaomi-go2rtc · v0.9.1
Adds Xiaomi Mi Home cameras to HomeKit with live video, snapshots, audio, motion and pan/tilt via go2rtc.
What it says it supports
Brands
- Xiaomi
- Mi Home
- Mijia
Devices it names
- MJSXJ10CM Mi 360 Camera 1080p
- chuangmi.camera.026c02
Shows up in Apple Home as from its README
What people report
Xiaomi cameras via go2rtc; AW200 needed a quality subtype fix released in 0.9.1.
- Works1
| Device | Status | What they said | Source |
|---|---|---|---|
| Xiaomi Outdoor Camera AW200 | Works | Fixed after report; quality 3 default in 0.9.1Saved copyCamera Xiaomi Outdoor Camera AW200 Model: isa.camera.hlc9a Result Does not work What works [x] Automatic discovery [ ] Live video [ ] Snapshots [ ] Audio [ ] Pan/tilt [ ] Settings switches Stream No "Stream detected" log line; CS2/UDP times out before media negotiation. Video/audio codecs: not detected. Subtype: not detected. Notes I'm trying to use two Xiaomi Outdoor Camera AW200 cameras with go2rtc through `homebridge-xiaomi-go2rtc`. Both cameras are discovered correctly and authenticated through my Xiaomi account, but go2rtc cannot establish the `miss/CS2` media connection. The connection … Excerpt saved from GitHub on 2026-10-22. | Issue #1 · 2026-09 |
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 + cloud
go2rtc Xiaomi P2P protocol; Xiaomi cloud for discovery and motion events
You’ll need
- Xiaomi account with a password
- Node 22+
- Homebridge 1.8+
- ffmpeg
Compatibility
| Verified by Homebridge | No |
|---|---|
| Homebridge versions | ^1.8.0 || ^2.0.0 |
| Homebridge 2.0 | Yes |
| Node.js | >=22 |
| Settings in Homebridge UI | Yes |
| Matter | No |
| Platform name | XiaomiGo2rtc |
| License | MIT |
Community signals
| Downloads a week | 214 |
|---|---|
| Downloads a month | 361 |
| GitHub stars | 2 |
| Open issues | 0 |
| Closed issues | 1 |
| Last code push | 2026-10-11 |
| Latest version | 0.9.1 (2026-10-11) |
| First published | 2026-09-11 |
| Releases | 9 |
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
- Mostly cameras released after 2020
- H.265 cameras are transcoded
- Raspberry Pi 5 needs own FFmpeg
HomeKit services in its code
Found by scanning the published npm package. A plugin can register a service only for some devices.
- Switch





