Skip to content
Homebridge TestFlight
Clipsal, C-Bus

Clipsal C-Bus

homebridge-cbus · v1.1.0

Local

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
DeviceStatusWhat they saidSource
C-Bus contact sensor (reed switch)WorksContact sensor accessory merged
Saved copy
Dear 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 channelWorksTemperature sensors merged
Saved copy
Hi 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 fanWorksFan support merged
Saved 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)WorksSecurity accessory triggers motion events
Saved copy
Hi 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 relayWorksShutter relay support merged
Saved copy
add 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 detectorWorksSimple smoke detector sensor merged
Saved copy
Hi 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-BusWorksPlugin said to be excellent
Saved copy
What 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 applicationRequestedEnable Control accessory PR still open
Saved copy
Hi 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 HomebridgeNo
Homebridge versions>=0.2.0
Homebridge 2.0No
Node.js>=0.12.0
Settings in Homebridge UINo
MatterNo
LicenseMIT

Community signals

Downloads a week31
Downloads a month88
GitHub stars40
Open issues45
Closed issues72
Last code push2023-01-11
Latest version1.1.0 (2020-08-01)
First published2016-11-07
Releases21

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