Homebridge
HomeKit bridge for non-HomeKit smart home devices, with a built-in web dashboard
Alternative to: smartthings, hubitat, wink, vera

1.1.0
2020-05-17Reminder: Node.js v10.17.0 or later is required to run Homebridge.
Update: Node.js v11.0.0 and v11.1.0 are no longer supported due to the lack of chacha20-poly1305 support.
Notable Changes
- Bumped API version to
2.6with the following changes:- AccessoryPlugins and Accessory objects returned by StaticPlatformPlugins can now define the optional
getControllersmethod to configure controllers like the RemoteController or CameraController
- AccessoryPlugins and Accessory objects returned by StaticPlatformPlugins can now define the optional
- Updated HAP-Nodejs to v0.7.3.
- Moved to the built in Node.js crypto library for chacha20-poly1305 encryption and decryption. This gives a 10x performance boost when doing crypto.
- All debuggers are now prefixed with the library name,
HAP-NodeJS:. - v0.7.0 Release Notes
- v0.7.1 Release Notes
- v0.7.2 Release Notes
- v0.7.3 Release Notes
Bug Fixes
- #2551 Fixed a breaking change to the
identifyevent on PlatformAccessory.
For Developers
Plugins Using TypeScript: Homebridge now only exports types that are safe to use in your code and won’t result in the homebridge library being a runtime dependency. If you have been using types correctly then you will not be impacted by this change.
The Homebridge team has released the official Homebridge Raspberry Pi Image.