Skip to main content
Skip table of contents

HS4 Beta Release 4.2.21.31

After testing completes, this build will be released as 4.2.22.0.

Manual Install

Windows

Linux

If you need to perform a new install or the update is not available through setup, run the installer

For standard Linux tar file, check in setup for an update, or manually update with the TAR file

Download HS4 Windows

Download HS4 Linux

Existing HS4 systems or HomeTroller Hubs

  1. Navigate to Setup > General and click the CHECK UPDATE button.

  2. Click the INSTALL BETA button.

  3. An Install Beta pop up appears. Click INSTALL to begin the installation. This may take several minutes to complete. Your controller or computer will restart after the installation completes.

HS4 Changes from 4.2.21.25 to 4.2.21.31

Key

Summary

Fixed a problem created with a previous build that caused high CPU usage

HS-2056

Swapped dashboard icons save and settings so save icon aligns with edit icon

HS-2054

Search results that return device links now allow controlling the device from the pop-up dialog.

HS-2045

Fixed pages displaying scriban code when multiple tabs are open

HS-2041

Fixed alignment of status text on dashboard device cards

HS4 Changes from 4.2.21.25 to 4.2.21.28

Key

Summary

HS-2053

Fixed some plugin web pages refreshing every 2 seconds

HS-2052

Events and devices are not written when HS is shut down or started up. This should help avoid event and device file corruption.

HS-2046

Check for updates on startup is delayed by 2 minutes. This is adjustable with the INI setting: gUpdateCheckDelayMinutes

HS-2045

Fixed pages displaying scriban code when multiple tabs are open

HS-2041

Fixed alignment of status text on dashboard device cards

HS4 Changes from 4.2.21.22 to 4.2.21.25

Key

Summary

HS-2044

Error message when a plugin cannot be installed because of old HS version can be confusing

HS-2045

GetUserDashboard error on startup

HS-2046

When HS starts and triggers events based on plugin updates, some event actions may fail if a plugin has not finished starting up

HS-2043

Changed width on dashboard camera cards to use card width

HS-2042

Fixed compact skin not displaying properly

HS-2041

Drop lists are cut off on dashboard device cards

HS4 Changes from 4.2.21.21 to 4.2.21.22

Key

Summary

HS-1964

Fixed feature status changes now honoring setting in setup. Added a separate setting for logging “Sets”.

HS-2038

Clicking on a shop page card displayed a corrupted card.

HS-2039

Dashboard cards did not display controls if the device was an HS3 device with controls on the root device.

HS-2040

The filter bar on the devices page was sometimes missing

HS4 Changes from 4.2.21.19 to 4.2.21.21

Key

Summary

HS-2035

Upgraded masonry code to a more robust package for support of future enhancements, fixed some spacing issues on mobile

HS-2032

Plugins manage page is not notifying when a beta update is available for a released plugin

HS-2030

Removed the 5 plugin limit on the PI-HUB if the flash size was under 32 gb

HS-2029

Dashboard cards no longer truncate status text

HS-1531

If a beta plugin is installed and then is changed to a release but the version does not change, the plugin shows as released and not a beta

HS4 Changes from 4.2.21.18 to 4.2.21.19

Key

Summary

HS-2028

Some plugins are reporting errors at startup and may not be functioning

HS-2027

If a camera card contains the "Controls" button, the button is non-functional

HS-2026

Cameras not displaying on dashboards

HS-2025

Alpha sorted bulk edit menu

HS4 Changes from 4.2.21.15 to 4.2.21.18

Key

Summary

HS-2021

If the sort order is set on the devices page and then a dashboard is displayed, the sort order setting is lost

HS-2020

Update notification bell icon even if page is not refreshed

HS-2019

Add ability to poll devices on a dashboard

HS-2018

Device filters selector missing from devices page

HS-2017

Dashboards do not display properly when using the compact skin

HS-2016

Need setting to make a selected dashboard the first screen to appear when loading the HS4 UI. Setting added to dashboard settings dialog.

HS-2015

Need setting to make Dashboards the first item on the navbar. Setting added to Custom tab in setup.

HS-2009

Battery value should be a separate feature on the thermostat card

HS-2023

Dashboard menu is now alpha sorted.

Removed search box when a dashboard is put into edit mode

HS-1964

Added ability to log feature status changes. Enable in the logs section in setup on the General tab. Check the “no log” checkbox on a device if it is logging too often. Device references in the log entry are now linked to the actual device.

HS4 Changes from 4.2.21.0 to 4.2.21.15

  • Added a new dashboards feature. This is considered version 1 of this feature and more additions will be added in subsequent releases. Documentation is here.

Reverting to a Previous Version

If you wish to revert to a previous version, you'll need to follow the steps below. Starting with beta 4.2.17.2, a new backup feature was added to back up your configuration whenever you update your HS4 version. The backup may be retrieved from Setup.

When running Beta versions of HS4 it is advised that you always perform a backup from the Tools menu. This is an alternate way to go back to a previous config.

Windows

  1. Uninstall the beta. Do not remove HS4 settings and temporary files.
  2. Install the previous version.
  3. Launch HS4 and navigate to Setup > General and click Edit Config
  4. Select the config file that was created when the beta was installed. The name will contain _before_4.2.x.x.json
  5. Check your events to confirm they're all there and the actions are correct

Linux

  1. Navigate to Setup > General and click REINSTALL UPDATE
  2. Once installation is complete, navigate to Setup > General and click Edit Config
  3. Select the config file that was created when the beta was installed. The name will contain _before_4.2.x.x.json
  4. Check your events to confirm they're all there and the actions are correct

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.