A Home Assistant add-on that bridges Clipsal C-Bus lighting and automation systems to Home Assistant via MQTT.
- Automatic MQTT Discovery -- C-Bus devices appear in Home Assistant with no manual YAML configuration
- Lights, Covers, Switches -- Supports dimmable lighting (App 56), blinds/shutters, relays, and PIR sensors
- MQTT Auto-Detection -- Automatically finds your Mosquitto broker credentials
- Remote or Managed C-Gate -- Connect to an existing C-Gate server, or let the add-on run C-Gate for you
- Connection Pooling -- High-performance command handling with pooled C-Gate connections
- Open Home Assistant
- Navigate to Settings > Add-ons > Add-on Store
- Click the overflow menu (three dots, top-right) > Repositories
- Paste the following URL and click Add:
https://github.com/dougrathbone/cgateweb-homeassistant
- The C-Gate Web Bridge add-on should now appear in the Add-on Store (you may need to refresh the page)
- Click on it and press Install
- Go to the Configuration tab
- Set your C-Gate host IP address (the machine running C-Gate)
- Set your C-Gate project name (e.g.,
HOMEorCLIPSAL) - MQTT settings are auto-detected from the Mosquitto add-on -- no configuration needed
- Click Save
- Go to the Info tab and click Start
- Check the Log tab to verify the add-on connects to C-Gate and MQTT
- Your C-Bus devices should appear automatically in Home Assistant under Settings > Devices & Services > MQTT
For most installations with a remote C-Gate server, only three settings are needed:
| Setting | Value |
|---|---|
| C-Gate Mode | remote |
| C-Gate Host | IP address of your C-Gate server |
| C-Gate Project | Your C-Gate project name |
Everything else has sensible defaults, including network 254 (the C-Bus factory default) and automatic MQTT broker detection.
C-Gate is Clipsal's server software that communicates with C-Bus hardware over a serial or network interface. This add-on acts as a bridge between C-Gate and Home Assistant via MQTT.
If you don't already have C-Gate running, you can use this add-on's managed mode to run it locally.
- Full Configuration Reference -- All options, MQTT topics, troubleshooting
- Main Project README -- Architecture, development, standalone usage
This is the Home Assistant add-on distribution repository. It is automatically synced from the source repository on each release. Do not submit pull requests here — they will be overwritten by the next release.
All development, issues, and contributions happen in the source repository:
| Bug reports | Open an issue |
| Feature requests | Open an issue |
| Questions | Search existing issues or open a new one |
| Pull requests | Submit to the source repo |
| Source code | dougrathbone/cgateweb |
This project is open source. See the main repository for license details.
