Support for Ubisys C4
See original GitHub issueI want to add support for the quad push-button controller C4 by Ubisys. This is what I found out so far:
{
zigbeeModel: ['C4 (5504)'],
model: 'C4',
vendor: 'Ubisys',
description: 'Quad button C4',
supports: 'four push buttons',
fromZigbee: [???],
}
The device gets successfully paired to zigbee2mqtt, but does not seem to send any messages. As far as I remember from working with another coordinator (Dresden Raspbee / Deconz) I needed to set a group for each of the buttons in order to make them work. Most probably we will need to configure the device before it sends button push events.
A detailled tech reference document can be found here: https://www.ubisys.de/wp-content/uploads/ubisys-c4-technical-reference-1.pdf
Unfortunetely, my Zigbee knowledge ends right here. But I can test all suggestions you make.
Issue Analytics
- State:
- Created 4 years ago
- Comments:12 (9 by maintainers)
Top Results From Across the Web
Control unit C4 - ubisys
To enable you to design your system according to your ideas, the ubisys C4 control element offers you the option to control Smart...
Read more >Ubisys C4 control via MQTT - Zigbee2MQTT
Integrate your Ubisys C4 via Zigbee2MQTT with whatever smart home infrastructure ... This device supports OTA updates, for more information see OTA updates....
Read more >ubisys ZigBee Control Unit C4 - Reference Manual
http://www.ubisys.de/en/smarthome/support.html for contact details. ... The ubisys ZigBee Control Unit C4 supports the following ZDO services: Primitive.
Read more >ubisys Control Unit C4 - CSA-IOT
Invisible: The control unit C4 can be installed flush-mount behind every light switch or in a wall or ceiling – you do not...
Read more >Ubisys Control Unit C4 Zigbee compatibility
Zigbee ID: C4 (5504) - C4 compatibility with third party gateways. ... Model C4 manufactured by Ubisys. Zigbee ID: C4 (5504). Control Unit....
Read more >
Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free
Top Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
@theFork working on it (https://github.com/felixstorm/zigbee-shepherd-converters/commit/ab25788ab12781784af17b40b9a9a4aaff0d1b9b) - binding to the coordinator does seem to work. will hopefully be able to have initial support ready within the next 3 days or 1 to 2 weeks, need to work on the InputActions attribute now to make buttons configurable…
Some more information on the C4 endpoints: There are 4 available with on/off, level and scenes (1-4, for lights) and 2 for window coverings (5-6).
You only need to use the number of endpoints corresponding to the number of different client devices you want to control, e.g. if you control two lights from input 1 and 2 and one window cover from inputs 3 (move up) and 4 (move down), you would use and bind endpoints 1 and 2 to your bulbs and endpoint 5 to your window cover. Then you need to configure your inputs to act on the corresponding endpoints and you should be good to go.