Testers Wanted: Homebridge v1.2.0 beta!
See original GitHub issueWe are currently in the process of preparing the next release (v0.8.0) of HAP-NodeJS, which is the core powering Homebridge. The updated version of HAP-NodeJS will be included in the next version of Homebridge (v1.2.0) which is currently in beta.
We know many of the issues our users face are related to the discovery of Homebridge on the network over the Apple Bonjour protocol. These problems are the root cause of not being able to pair the Homebridge instance, as well as the accessories entering the dreaded “not responding” in many cases. These issues were mainly due to the Bonjour libary used by HAP-Nodejs (bonjour-hap
) not working as intended, or following the Bonjour design specification.
To address this issue we have created a new library from the ground up called “ciao”. Ciao is a RFC 6763 compliant dns-sd
library, advertising on multicast dns (RFC 6762) implemented in plain JavaScript.
We are looking for anybody willing to test the latest version. The beta can currently be considered to be a release candidate. We are in the last phase checking any major incompatibilities with network setups we may have not considered yet.
To install (or update) the beta version:
sudo npm install -g --unsafe-perm homebridge@beta
To revert back to the latest stable version:
sudo npm install -g --unsafe-perm homebridge@latest
Remember to restart homebridge after updating.
You are welcome to share any experiences with the beta version in this issue or by posting in the Homebridge Beta Testing #Issues channel on our Discord server.
Happy Testing Andi
Known issues (as of 2020-09-11)
Issue Analytics
- State:
- Created 3 years ago
- Reactions:6
- Comments:210 (41 by maintainers)
Top GitHub Comments
Updated. Everything works as before. No changes noticed
We just release the first release candidate of homebridge v1.2.0 (namely
v1.2.0-beta.40
). Would be great if you all could update again and give it a try over the weekend, so any minor issues can be fixed.If no major issues arise the current schedule would be to release v1.2.0 beginning of next week to the public. Already thanks to everybody who participated in this long running beta.