Skip to content

Beta Version

Thomas Theunen edited this page Jul 3, 2024 · 2 revisions

If you're feeling brave, I also have a beta version, often with new features or code changes that need testing. There are different methods of updating based on the platform you are running Homebridge on or if you are using HOOBS.

You don't need to uninstall your current version of the plugin for any of these platforms.

The current versions of the plugin are:

npm npm
npm

Homebridge (UI)

You can install a beta version using the 'Install Previous Version' feature.

Feature Icon

This icon allows you to select a plugin version to install. The latest beta version is usually at the top of the list.

Homebridge (Docker)

If Homebridge is installed using Docker, use the following commands.

To install the alpha version:

docker exec <container-name> npm install homebridge-irobot-v2@alpha

To install the beta version:

docker exec <container-name> npm install homebridge-irobot-v2@beta

To revert to the latest stable version:

docker exec <container-name> npm install homebridge-irobot-v2@latest

Homebridge (CLI)

These commands will only work if you use a platform that installs plugins globally.

To install the alpha, you can run the following command in your Homebridge terminal.

sudo npm install homebridge-irobot-v2@alpha -g

To install the beta, you can run the following command in your Homebridge terminal.

sudo npm install homebridge-irobot-v2@beta -g

You can just run the following command in your Homebridge terminal to revert to the stable version.

sudo npm install homebridge-irobot-v2@latest -g

You will need to restart Homebridge each time you change the version of the plugin.

HOOBS 4

  1. Go to the plugin page in the HOOBS UI and click on the 'Versions' tab
  2. In the 'Tags' section, click on the download icon next to the version with beta on the right-hand side
  3. The version number will not be correct, but this will still download the latest beta version
  4. The UI will prompt you to select a bridge for the installation. Choose your existing Meross bridge
  5. The bridge will automatically restart, and you can verify the plugin version in the startup logs

Feedback

If you experience an issue with the beta package, please create an issue on GitHub and mention that you are using the beta 😄.