As promised, I created a huge PR with a lot of useful changes:
Add the possibility to disable party switch or disable main power switch.
Changed the accessory category to AUDIO_RECEIVER to support the new iOS 14 icon of receiver (you can already see this icon when adding the device).
Fixed Volume get function so HomeKit will be updated with the current Volume when you open the Home app (NOT DOING ANYTHING).
Fixed VolumeSelector function to always increase/decrease value by 1
Removed dependency in the receiver/zones names - on this version, no UUID is created based on the device or zones names, only by their IDs. This will help to preserve all the settings and setup you did in HomeKit if you decide to change those names in the receiver and restart HomeBridge. Because of it, users updating to this version will require to re-add the accessories to HomeKit
Fixed registering/unregistering devices so it won't register the control device everytime you restart homebridge.
Cached zones & inputs names so if you change them in Home app it will keep the name for the next time you restart HomeBridge.
Cached inputs visibility state - if you change the visibility of the inputs it will cache for the next HomeBridge restart.
I'm gonna implement the fan accessory for volume control as an extra in this plugin so it won't be needed to use 2 plugins and the state will update on both at once, but this is it for now...
Hi!
As promised, I created a huge PR with a lot of useful changes:
I'm gonna implement the fan accessory for volume control as an extra in this plugin so it won't be needed to use 2 plugins and the state will update on both at once, but this is it for now...