You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Refactor to dynamic platform plugin, based on homebridge-lib, see #18. Accessories are now persisted in cachedAccessories across Homebridge sessions.
Note that because of the new plugin architecture, HomeKit will see the accessories created by v1 of Homebridge Music as new accessories. The accessories by v0 will be lost, including any associations to HomeKit rooms, groups, scenes and automations.
No changes to config.json;
No changes to the interface to the AppleScript scripts;
However, the control of Music and Airfoil from AppleScript seemed to have changed slightly, so the Music and Music-Airfoil scripts (for macOS Catalina and later) were updated.
I no longer run a pre-Catalina version of macOS, and I can no longer check nor update the scripts for iTunes and EyeTV. AppleScript needs (the dictionaries of) these applications to compile and run the scripts. The scripts are still included in Homebridge Music, but I doubt they still work.
Enhancements
Added Volume Change characteristic to Player and Speaker accessories.
Added Log Level characteristic to Player accessory.