Installation

Installing from the Vera Plugin Marketplace (Vera)

Reactor can be installed via the "Install Apps" function in the Vera UI. This is the recommended approach for Vera systems. Use the search function there to search for "Reactor" and it should pop right up.

Installing from the AltAppStore (Vera & openLuup)

The AltAppStore (under ALTUI) offers all current releases of Reactor as well as the current stable development branch. To install, find Reactor in the AltAppStore, choose the version you'd like to install, and click the "Alt" button.

Installing Directly from Github (Vera & openLuup)

To download the plugin from Github:

  1. Go to the Reactor Github repository;
  2. Choose the branch for the version of Reactor you want to download:
    • master: the master branch is the last released version;
    • hotfix: the master release plus any important fixes that have come up since the master release — this version is expected to be at least as stable as master, if not more.
    • stable: the latest development release for which basic QA has been completed — may still contain bugs, but they should be trivial;
    • develop: the latest developer code changes checked in, with minimal QA — this version will be the bleeding-edge of functionality, but may also contain bugs (from the most trivial to soul-crushing, crash-inducing horrors);
  3. Click the green "Download/clone" button, and choose "Download ZIP" from the pop-up;
  4. Save the ZIP file somewhere;
  5. Unzip the ZIP file;
  6. Upload the unzipped files to your system.
    • For Vera, the uploader at Apps > Develop apps > Luup files is recommended. Select all of the unzipped files except the ".md" files and drag them as group to the "Upload" button in the Vera UI and drop them there.
    • For openLuup, use whatever tool you wish to move the files into your openLuup directory.
  7. If this is a first-time installation of Reactor, create the Reactor master device.
    • On Vera, this is done in Apps > Develop apps > Create Device. You only need to supply the name (description field) of the device (simply "Reactor" is recommended), the UPnP device filename (D_Reactor.xml) and UPnP implementation filename (I_Reactor.xml). Then reload Luup and hard reload/cache refresh your browser.
    • On openLuup, use ALTUI's "Create Device" button in the Devices view.