Enhancements:
- Improved support for Hue bridge/deCONZ gateway scenes: Add
scenesAsSwitch
config.json setting to expose scenes as Switch, so they're visible in Apple's Home app. See #609; - Optionally change On/Off logic exposing Hue bridge/deCONZ gateway groups: Add
AnyOn
config.json setting. WhenanyOn
is true (default), homebridge-hue exposes a custom AnyOn characteristic for groups, mapped tostate.any_on
. In that case, the On characteristic is mapped tostate.all_on
. SetanyOn
to false to prevent AnyOn from being exposed. In this case, On is mapped tostate.any_on
. See #609; - Support new model Heiman siren, see #614;
- Improved support for sirens. They're now exposed as Outlet with additional Duration and Mute characteristics to set the duration of the warning and to mute the siren (strobe only). See #614. Note that you need deCONZ REST API v2.5.73 for Duration to work, or compile the REST API plugin yourself from my commit.
Bump dependencies:
- NodeJS v12.15.0 LTS;
- homebridge-lib v4.4.14.