Releases: ebaauw/homebridge-zp
Releases · ebaauw/homebridge-zp
v1.1.4
Enhancements
- Add Sub Enabled characteristic to Speaker service, see #157;
ZpClient
: AddgetSubEnable()
andsetSubEnable()
.zp
: Addzp subEnable [on|off]
.
Bug Fixes
- TV inputs not always set correctly on startup;
ZpClient
:getEq()
always returnedfalse
.
Bump Dependencies
- NodeJS v14.15.2 LTS;
- homebridge-lib v4.8.4.
v1.1.3
v1.1.2
v1.1.1
v1.1.0
NodeJS v14
With NodeJS v14.x becoming the current LTS version, I now develop and test my plugins against the latest v14 of NodeJS. A warning message will be issued when you run another version. This other version might just work, but I recommend to use the latest LTS version.
Note that, when upgrading (or downgrading) to different major NodeJS version, you need to re-build any package containing C++ components. Typically, this involves uninstalling and re-installing the package.
Enhancements
- Add
maxFavourites
config.json setting to change the maximum number of TV input channels for supported Sonos favourites from the default 96 to a number between 16 and 96. Note that only input channels for actual favourites are shown, but resources are pre-allocated for the maximum number of supported input channels.
Bug Fixes
- TypeError when exposing a Slave accessory. Need to lookup the master using the master's ID instead of the slave's ID. See Discord.
Bump Dependencies
- NodeJS v14.15.0
- homebridge-lib v4.8.0.
v1.0.41
v1.0.40
v1.0.39
Enhancements
- Perist Configured Name of the Television accessory, so the user changed name isn't reset on Homebridge restart;
- Allow duration >0s <=60s;
- Hide unconfigured Input Source services from settings page in Home app;
- Add links to sponsor this project.
Bump Dependencies
- NodeJS v12.18.3 LTS;
- homebridge-lib v4.7.14.