Skip to content

Releases: ebaauw/homebridge-rpi

v1.5.0

30 Sep 16:02
4ce9c5f
Compare
Choose a tag to compare

Enhancements

  • Add support for rocker device, see #146 and Wiki;
  • Add debounceTimeout config setting for GPIO input devices;
  • Add doublePressTimeout and longPressTimeout for button devices, see #146 and Wiki. Double Press and Long Press events can now be disabled by setting the respective timeouts to 0.

Bug Fixes

  • button and doorbell devices might fire a ghost Single Press on startup;
  • Refactor code:
    • RpiAccessory: Use separate file per subclass for easier maintenance and with lazy loading for decreased memory footprint;
    • RpiService: Use separate file per subclass for easier maintenance and with lazy loading for decreased memory footprint;
    • RpiService.GpioButton: refactor logic;

Bump Dependencies

  • NodeJS v16.17.1 LTS;
  • homebridge-lib v5.6.8.

v1.4.1

18 Sep 20:45
19f57ef
Compare
Choose a tag to compare

Bug Fixes

  • HAP-NodeJS v0.10.3 would issue an erroneous warning for an invalid value, when setting Load, see #143;

Bump Dependencies

  • homebridge-lib v5.6.7.

v1.4.0

02 Sep 07:05
bc89119
Compare
Choose a tag to compare

Enhancements

  • Add support for DHTxx temperature/humudity sensors, see #139.

v1.3.25

20 Aug 07:26
52edd59
Compare
Choose a tag to compare

Bump Dependencies

  • NodeJS v16.17.0 LTS;
  • homebridge-lib v5.6.5;
  • ws v8.8.1.

v1.3.24

08 Jul 12:54
29fc278
Compare
Choose a tag to compare

Bump Dependencies

  • NodeJS v16.16.0 LTS;
  • Homebridge v1.5.0;
  • homebridge-lib v5.6.2.

v1.3.23

17 Jun 22:08
34fee9c
Compare
Choose a tag to compare

Bug Fixes

  • Typo in getState script.

Bump Dependencies

  • NodeJS v16.15.1 LTS;
  • Homebridge-lib v5.6.0.

v1.3.22

14 May 18:22
1e60adc
Compare
Choose a tag to compare

Bug Fixes

  • Wrong error message for JSON parse error, see #129.

Bump Dependencies

  • Homebridge v1.4.1;
  • NodeJS v15.15.0 LTS;
  • homebridge-lib v5.5.0.

v1.3.21

19 Mar 21:31
fc0b331
Compare
Choose a tag to compare

Bump Dependencies

  • NodeJS v16.14.2 LTS;
  • homebridge-lib v5.3.2.

v1.3.30

13 Feb 16:57
bb0d3af
Compare
Choose a tag to compare

Enhancements

  • Setting hidden will still expose the Lightbulb service for the power LED (on Raspberry Pi models that support this), see #127. Set noPowerLed in addition to hidden to hide the LED, and prevent the getState script from being invoked.

Bump Dependencies

  • NodeJS v16.14.0 LTS;
  • homebridge-lib v5.2.3.

v1.3.18

22 Jan 18:14
9ee37cb
Compare
Choose a tag to compare

Bump Dependencies

  • NodeJS v16.13.2 LTS;
  • Homebridge v1.4.0;
  • homebridge-lib v5.2.0.