Clipsal C-Bus
homebridge-cbus · v1.1.0
Adds Clipsal C-Bus lights, dimmers, shutters, fans and sensors to HomeKit through C-Gate.
What it says it supports
Brands
- Clipsal
- C-Bus
Devices it names
- C-Gate server
- dimmers
- shutter relays
- motion sensors
Shows up in Apple Home as from its README
Sensor readings in its code
What people report
Clipsal C-Bus lighting works via C-Gate; PRs added shutters, fans, PIR, contact, smoke, and temperature sensor support.
- Works7
- Requested1
| Device | Status | What they said | Source |
|---|---|---|---|
| C-Bus contact sensor (reed switch) | Works | Contact sensor accessory mergedSaved copyDear Anthony, am new to this GitHub business but do enjoy interfacing my C-Bus with Homekit with your awesome CBus plugin. I have written (mostly copied from you) a contact sensor accessory for reed switches that can be used for windows, doors etc. and would like for you to consider adding it to your master repository for the Cbus plugin. I think it would be very useful to the C-Bus people out there. Kind regards Jason Young Excerpt saved from GitHub on 2026-10-22. | PR #93 · 2019-10 |
| C-Bus Digital Temperature Sensor Input Unit, 4 channel | Works | Temperature sensors mergedSaved copyHi James, I was very excited to see your pull request as I have also been mulling over general measurement device (including temperature) in homebridge from cbus. I downloaded your code and did some testing with some c-bus measurement devices (single temp sensor, 4Ch Current sensor and General Input Unit) on my network. I noticed that the temperature is picked up from c-gate from an initial get request, but I could not get the temperatures to change in response to a broadcast level change from c-gate. That is, the temperature (measurement) sensors broadcast changes over the network at regular … Excerpt saved from GitHub on 2026-10-22. | PR #97 · 2020-01 |
| C-Bus fan | Works | Fan support mergedSaved copy@anthonywebb i might have done something weird with my PR -- i accidentally developed against your repo, not my fork. i don't think it'll be a problem, but best to accept the other PR (#28) first. this addresses issue #2. ps. i'm going away for 5 days, so if it doesn't work for anyone, just roll back and i'll fix when i get back. Excerpt saved from GitHub on 2026-10-22. | PR #28 · 2017-03 |
| C-Bus PIR motion detector (application 208) | Works | Security accessory triggers motion eventsSaved copyHi Anthony, this pull request builds on yesterdays network and application extension, to add a 'security' device, such as a PIR motion detector, which is typically CBus application type 208. It will trigger a motion event if the security zone is entered (CBus security zone_unsealed, zone_open or zone_short are reported). It switches off when the detector signals no presence (zone_sealed). I note that the existing motion accessory is actually monitoring the status of a switch or light, but looks the same to HomeKit. Hope this is useful. Next thought is auto detecting the accessories on a … Excerpt saved from GitHub on 2026-10-22. | PR #8 · 2017-01 |
| C-Bus shutter relay | Works | Shutter relay support mergedSaved copyadd shutter relay support some formatting tidying (apologies) update of the README Excerpt saved from GitHub on 2026-10-22. | PR #11 · 2017-01 |
| C-Bus smoke detector | Works | Simple smoke detector sensor mergedSaved copyHi Anthony, If you have time to include in the homebridge-cbus repositiory, I have added a basic smoke detector to the cbus accessory list. Its the same as the contact sensor, motion sensor etc. but allows the user to use the smoke sensor icon in the Home app. Best wishes, Jason Excerpt saved from GitHub on 2026-10-22. | PR #94 · 2019-10 |
| Clipsal C-Bus | Works | Plugin said to be excellentSaved copyWhat do you want to run on Wiser? From what I understand it’s just a way to interface with C-Bus…. C-Bus has a plug-in & it’s excellent. Excerpt saved from Arctic Shift Reddit archive on 2026-10-22. | Reddit comment · 2021-08 |
| C-Bus Enable Control application | Requested | Enable Control accessory PR still openSaved copyHi Anthony, would you mind adding this enable control accessory to the repository? It facilitates the enable control application 202 in c-bus and presents it as a switch service in the same way as the trigger control application 203. The current work around to having enable control is to use the lighting application 56 for enable control. This is not ideal particularly if there are already a lot of group addresses on application 56. The addition of the enable control accessory adheres more to the the c-bus framework of a separate enable control application to perform this function. This … Excerpt saved from GitHub on 2026-10-22. | PR #111 · 2020-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
C-Gate server
You’ll need
- C-Gate server
Compatibility
| Verified by Homebridge | No |
|---|---|
| Homebridge versions | >=0.2.0 |
| Homebridge 2.0 | No |
| Node.js | >=0.12.0 |
| Settings in Homebridge UI | No |
| Matter | No |
| License | MIT |
Community signals
| Downloads a week | 31 |
|---|---|
| Downloads a month | 88 |
| GitHub stars | 40 |
| Open issues | 45 |
| Closed issues | 72 |
| Last code push | 2023-01-11 |
| Latest version | 1.1.0 (2020-08-01) |
| First published | 2016-11-07 |
| Releases | 21 |
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.
- ContactSensor
- Fan
- Lightbulb
- MotionSensor
- SmokeSensor
- Switch
- TemperatureSensor
- WindowCovering