Releases: ebaauw/homebridge-rpi
Releases · ebaauw/homebridge-rpi
v1.5.0
Enhancements
- Add support for
rocker
device, see #146 and Wiki; - Add
debounceTimeout
config setting for GPIO input devices; - Add
doublePressTimeout
andlongPressTimeout
forbutton
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
anddoorbell
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
v1.4.0
v1.3.25
v1.3.24
v1.3.23
v1.3.22
v1.3.21
v1.3.30
Enhancements
- Setting
hidden
will still expose the Lightbulb service for the power LED (on Raspberry Pi models that support this), see #127. SetnoPowerLed
in addition tohidden
to hide the LED, and prevent thegetState
script from being invoked.
Bump Dependencies
- NodeJS v16.14.0 LTS;
- homebridge-lib v5.2.3.