Reactor 3.5 Hotfixes

This post is about current hot-fix releases for Reactor 3.5 *** only ***. Hotfixes address issues experienced in the wild that need an immediate update to resolve. Please check through the list of issues reported below, and apply the fix/patch documented. Hotfixes never contain new features or changes other the fix for the immediate, reported problem.

DO NOT INSTALL THESE HOTFIXES ON ANY VERSION OTHER THAN 3.5

How to Hotfix Your System

Vera Users:

  1. Download this ZIP file: Reactor-3.5-hotfixes-20127.zip (165.4 KB)
  2. Unzip the file.
  3. Open the Luup uploader at Apps > Develop apps > Luup files
  4. Multi-select all of the unzipped files (except CHANGELOG.md) and drag them to the “Upload” button.
  5. After the upload completes, do a hard-refresh of your browser. Do not skip this step.

If the above installation procedure gives you any trouble, please try the alternate procedure at the end of this post before asking for help in the forums.

openLuup/AltUI users can quickly apply all hotfixes by going to the “Plugins” page, entering “hotfix” in the version field and clicking the update icon.

CURRENT HOTFIXES – FOR VERSION 3.5 ONLY

  • 20127-01: Fix problem causing incomplete output of Run Lua action print() statements.
  • 20103-01: Fix an issue with UI7 on older firmware (e.g. 1040 and below) mysteriously dropping back to the dashboard when choosing a pre-defined event in a Device State condition.
  • 20080-01: Allow expression getattribute() function to use device 0 to retrieve system/userdata attributes.
  • 20078-01: Fix a potential error in the UI when creating “pulse” mode conditions.
  • 20072-01: openLuup only: remove warnings about the “Use Unsafe Lua” setting (which doesn’t exist on openLuup)
  • 20070-01: Fix display of floating point values in condition descriptions on Status tab.
  • 20070-03: openLuup only: fix backup file handling (uncompressed files on openLuup)
  • 20070-02: Make sure deviceinfo updates are compressed, remove any conflicting uncompressed devinfo file.
  • 20069-01: Do not attempt compression of backup files on openLuup (L_Reactor.lua)
  • 20061-01: openLuup only: skip delete of unused state variables, causing ALTUI heartburn;
  • 20051-01: Group state activity “try” button (in Activities tab) does not re-enable after save;
  • 20049-02: SMTP with SSL not working in firmware 7.29 and below, and all Edge systems.
  • 20049-01: On ALTUI, when modifying configuration, “Save” completes, but still asks if you want to save unsaved changes.
  • 20048-02: Fix broken link to Vera community forum category;
  • 20048-01: Make sure group “focus” button stays hidden (leaked incomplete/experimental feature).

Alternate Installation Method

If the above “minimal” install procedure is giving you trouble, please try this:

  1. Go to the Github stable branch repository: GitHub - toggledbits/Reactor at hotfix
  2. Click the green “Clone or download” button and choose “Download ZIP”
  3. Unzip the downloaded file.
  4. In the Vera web UI, open Apps > Develop apps > Luup files
  5. Multi-select all of the unzipped files (except any .md files, and any subfolders) and drag them as a group to the “Upload” button.
  6. Wait for the upload to finish, and then wait for the Luup reload to complete.
  7. Hard-refresh your browser.
1 Like

Four additional hotfixes have been implemented. If you have previously installed hotfixes for 3.5, or if you are experiencing any of the symptoms documented in the head post, please apply the latest hotfix files.

Just wanted to say THANK YOU, @rigpapa, for your thoughtful attention to detail. The new “Stop Sign (!)” icon – that I saw for the first time today in “Activities” – really saved my bacon by bringing my attention to a couple of place where I’d forgotten to update a device selection.

This, after almost a week wondering why my dumb Sonos’ volume kept NOT RESETTING every night as instructed, and thought I had updated that device everywhere. Apparently not! :slight_smile: