I have multiple HELTUN touch panel switches. Currently, I'm using another software and a USB Z-Wave stick to manage everything. I would like to try Hubitat because it does not require a subscription. I added two HELTUN switches to Hubitat. One model with 4 buttons and one with one single button.
There is a possibility to decouple the relay and a button so you can control the LED status and relay from the hub. In another software, you can do it right from the GUI or by sending a special Z-Wave command (a list of commands is available in HELTUN manual). And this is something I already configured and want to use with Hubitat.
So after I added my 4 button switch Hubitat created 4 subdevices. I assume that those are relays. If I click on them - my switch changes the colour of LED and opens/closes the relay. But I have no idea how to control LEDs from Hubitat. It did not create them as devices. Could you please assist?
I think its because they are using a user component driver. The main device being zwave would be allowed but the child devices would need to use a system driver to be permitted with homekit sharing. Seems sort of silly but they are trying their best to accommodate the restrictions imposed by Apple so it can be a certified Homekit hub.
It might be able to be adapted to use a system (child) driver instead of a custom one.
I don't work for Hubitat but my personal opinion is the chance is very low. Especially if there is not a large group of people who all want the same thing.
The system zwave drivers tend to support basic functionality only and very rarely get any updates.
The best way to get what you want (homekit compatibility + button support) would be if the custom driver for the main device made use of built-in drivers for component devices.
There are not any restrictions on what you can share with HomeKit as of hub firmware 2.3.6
The current integration app will remain "uncertified" and has no restrictions.