neeo-sdk
neeo-sdk copied to clipboard
Disabled capabilities
There should be a way to disable the capability actor (both at definition time and during runtime). Example: a complex device may have a switch that is only valid under certain circumstances - having an API to enable/disable the switch would help to visually represent the state of the device (same applies to buttons and sliders)
Do you have a concrete use case for this example?
Thanks
Sure - Russound. If we started a media session on russound via a button, this locks out all the other functionality (volume, mute, etc) until that media session is finished. Would be great to have an api that would allow the capability actor to 'gray' out (become disabled, etc) in this case