Breaking change if you have smart plugs
Homebridge-hue no longer tries to determine whether a /lights
resource should be exposed as an Outlet service to HomeKit. By default, /lights
resources are exposed as Lightbulb, except those listed in an outlet
resourcelink.
Make sure to run ph outlet -v
to create the resourcelink, after upgrading homebridge-hue, but before (re-)starting homebridge. Double check that all your outlets are indeed listed in the in the resourcelink:
$ ph outlet -v
ph outlet: /resourcelinks/4: 5 outlets
$ ph get /resourcelinks/4
{
"classid": 1,
"description": "outlet",
"links": [
"/lights/103",
"/lights/104",
"/lights/229",
"/lights/235",
"/lights/332"
],
"name": "homebridge-hue",
"owner": "xxxxxxxxxx",
"recycle": false,
"type": "Link"
}
Enhancements:
- Use
outlet
resourcelink to indicate which/lights
and/groups
resources will be exposed as Outlet instead of Lightbulb service to HomeKit, see #366; - Support for repeat setting of Dim Up and Dim Down buttons on the Hue dimmer switch, see #368.
Bump versions:
- Node v8.11.4 LTS;
- deCONZ v2.05.35;
- homebridge-hue-utils v1.0.7;
- homebridge-lib v1.0.4;
- request v2.88.0.