Looking for zigbee documentation for the inovelli private cluster

I’m working on an open source hubitat driver that will provide group level control over the LED color bar for blue series switches but I need to learn more about the Inovelli private cluster 0xFC31 in order to correctly format a group broadcast message. Specifically I’m trying to find the value for the write attribute command (assuming 0x02) and the syntax of the payload that it uses. I understand that a manufacturer code is required in the payload for the switches to respond correctly but so far have been unable to format anything that works. Can anyone point me in a direction?

2 Likes

I don’t have any docs to link, but the Z2M converter is a great starting point for existing implementation to review: zigbee-herdsman-converters/src/devices/inovelli.ts at 3fd537577038637732dc11bec8bfc114f7e763d2 · Koenkk/zigbee-herdsman-converters · GitHub

Thanks! Good reference. I was able to validate my attribute, cluster and manufacturer ID settings. It looks like the manufacturer id is sent outside of the payload which makes sense. So my problem may be more HE api related in how to use their low level group method (“he grp cmd”) to actually do that. Its also possible that manufacturer ID isn’t even exposed there.