I’m currently writing a plug-in to control B&O av devices, and I’m trying to ensure compatibility of my audio device representations with the HomeKit ‘speaker’ device. From the documentation I can see that I need to have mute and volume states present:
- Is it sufficient for my device to provide dev.states[‘mute’] as a Boolean type and dev.states[‘volume’] as an integer?
- Could I use a dimmer device type to provide mute state via the onState and volume via brightness?
- I see there are some state names associated with the airfoil plug-in included in the description and I was wondering if I need to provide those at all?
Sorry if these are stupid questions!
I’m currently writing a plug-in to control B&O av devices, and I’m trying to ensure compatibility of my audio device representations with the HomeKit ‘speaker’ device. From the documentation I can see that I need to have mute and volume states present:
Sorry if these are stupid questions!