Open ebaauw opened 8 years ago
homebridge-zp@1.0.0 uses dynamic platform accessories. New zone player should be exposed automatically, but missing zone players will propably stick around. When leds
is set in config.json
, slave and satellite zone players are exposed as separate accessories, with only a LightBulb service. Enabling the physical controls is now also support (as Child Lock in Eve, in the accessory screen).
Changes to alarms are detected run time, moving the service to a different accessory, when a different zone (room) has been selected.
Still to do:
cachedAccessories
. Technically: delay starting of Homebridge's HAP server, until zone players have been discovered and accessories (re-) created.Status Fault
for that, like homebridge-hue?).ContentDirectory
and AlarmService
events from one (the "associated") zone player, cf. the Sonos app. Switch associated zone player when previous one goes missing.AirPlay
, Audio In
, and TV In
to work on zone rather than on zone group.
Currently, homebridge-zp uses static platform accessories. Using dynamic accessories would enable homebirdge-zp to act on ZoneGroupTopology events (e.g. creating or breaking a stereo pair) without having to restart homebridge.