Skip to content

Releases: ebaauw/homebridge-deconz

v1.0.21

11 Oct 09:22
d3c9288
Compare
Choose a tag to compare

Bug Fixes

  • Testing smoke, CO, leak, and alarm sensors wouldn't be visible in HomeKit, when the device clears the test state too soon (like the FireAngel sensors).

v1.0.20

05 Oct 10:47
5226a87
Compare
Choose a tag to compare

Enhancements

Bump Dependencies

  • hb-decoz-tools v1.0.4;
  • homebridge-lib v7.0.9.

v1.0.18

17 Sep 19:31
142568b
Compare
Choose a tag to compare

Bug Fixes

  • Service definition wouldn't be loaded dynamically when setting serviceName through dynamic configuration not when restoring a cached accessory with serviceName set. This would cause the accessory not to be exposed, unless the service was already loaded because an existing / previously restored accessory uses it. In case of failure, a misleading warning message was issued: "warning: /lights/6: On/Off light: not yet supported lights type" (the message should list the serviceName service, rather than the device type). The warning was then followed by a "TypeError: Cannot read properties of undefined (reading 'length')". See Discord.

v1.0.17

04 Sep 09:47
c152203
Compare
Choose a tag to compare

Enhancements

Bump Dependencies

  • deCONZ v2.28.1;
  • homebridge-lib v7.0.8.

v1.0.15

23 Aug 21:21
3dd408b
Compare
Choose a tag to compare

Homebridge v2 / HAP-NodeJS v1

  • Strip illegal characters (like /) from resource names before creating HomeKit accessory and service names; Rename "On/Off" buttons to "Power".
    Note that devices with illegal characters in their names that are already exposed by previous versions of Homebridge deCONZ will cause HAP-NodeJS v2 to issue a "HAP-NodeJS WARNING: The accessory 'Configured Name' has an invalid 'ConfiguredName' characteristic". To get rid of these, change the accessory and service names in HomeKit, or un-expose and re-expose the device using ui (note that you will lose any associations to HomeKit rooms, groups, scenes, and automations).

Enhancements

  • Accessory and Service delegate classes are now loaded on-demand (i.e. when the first device using these is exposed). This reduces the memory footprint of Homebridge deCONZ, especially when only a view device types are exposed;
  • Whitelist CLIPDaylighOffset as unsuported sensors type (to prevent unknown sensors type warning). See #225.
  • Don't reset logLevel to 2 when un-exposing a gateway;
  • Default periodicEvents to false. Note that this only applies to newly exposed gateways. For gateways already exposed, use ui to change the setting.

Bump Dependencies

  • homebrdge-lib v7.0.6.

v1.0.13

21 Aug 16:03
94e7881
Compare
Choose a tag to compare

Bug Fixes

  • Support for Homebridge v2 (beta), see #223;
  • TypeError: service.addCharacteristicDelegate is not a function when exposing LIDL Silvercrest HG06338, see #217.

Bump Dependencies

  • deCONZ v2.27.6;
  • homebridge v1.8.4 or v2.0.0-beta;
  • hb-deconz-tools v2.0.3;
  • homebridge-lib v7.0.5.

v1.0.12

27 Mar 21:51
1c37b57
Compare
Choose a tag to compare

Bump Dependencies

  • deCONZ v2.26.3;
  • hb-deconz-tools v1.0.15;
  • homebridge-lib v6.7.5.

v1.0.11

27 Feb 19:52
57d4c01
Compare
Choose a tag to compare

Bug Fixes

  • Window covering devices: only use state/open for whitelisted devices, see #212 and #195.

v1.0.10

20 Feb 15:34
2b90ed3
Compare
Choose a tag to compare

Enhancements

  • Add support for IKEA SOMRIG shortcut button, see #210;
  • Add support for new modelid values for Hue smart button and Hue wall switch module;
  • Optionally use external temperature for thermostat, see #202.

Bump Dependencies

  • deCONZ v2.25.3;
  • hb-deconz-tools: v1.0.14;
  • homebridge-lib: v6.7.4.

v1.0.9

13 Dec 14:38
bbd4ba9
Compare
Choose a tag to compare

Bump Dependencies

  • hb-deconz-tools v1.0.13;
  • homebridge-lib v6.7.3.