Products

HS4 Release 4.2.17.0

Installation

Manual Install

  • Windows

    If you need to perform a new install or the update is not available through setup, run the installer:
    (function(){ var data = { "addon_key":"com.appanvil.aura.aura", "uniqueKey":"com.appanvil.aura.aura__aura-button242639093775384627", "key":"aura-button", "moduleType":"dynamicContentMacros", "moduleLocation":"content", "cp":"/wiki", "general":"", "w":"", "h":"", "url":"https://aura-us.cloudanvil.net/button.html?xdm_e=https%3A%2F%2Fhomeseercorp.atlassian.net&xdm_c=channel-com.appanvil.aura.aura__aura-button242639093775384627&cp=%2Fwiki&xdm_deprecated_addon_key_do_not_use=com.appanvil.aura.aura&lic=none&userAccess=true&cv=1000.0.0-9ea351b36e7e&traceId=850e485c04eef8371710f2de66d4cca0&spanId=b621a2ce65cd23f3&traceSampled=0&jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzdWIiOiI1ZGU3ZDhlM2JhNjBlMTBjZmQ2ODA3N2UiLCJxc2giOiIyMjUwZGZjYTVlOTg0ZWUwMzU4MTg5ZWE0ZmUxMmZiMjczZTM4YjM0ZDAyZWQzMmM5OTFhYTFlOTU4MTY2ODdkIiwiaXNzIjoiOTMwNWM3MzUtMTZkMC0zM2M2LTkwMmMtZjM3ZGE5NjhiNDBjIiwiY29udGV4dCI6e30sImV4cCI6MTc3NDAzMTEwNSwiaWF0IjoxNzc0MDMwOTI1fQ.wrN7tx7gf-7U4xeT8N7BQiP28HPu61CbvJo9WZ0RIuU", "structuredContext": "{\"confluence\":{\"macro\":{\"outputType\":\"email\",\"hash\":\"09617f7e-b1ec-4da8-95cf-7ec877765eed\",\"id\":\"09617f7e-b1ec-4da8-95cf-7ec877765eed\"},\"tracing\":{\"traceId\":\"850e485c04eef8371710f2de66d4cca0\",\"spanId\":\"b621a2ce65cd23f3\",\"sampled\":\"0\"},\"content\":{\"type\":\"page\",\"version\":\"1\",\"id\":\"4494939\"},\"space\":{\"key\":\"HSPRODKB\",\"id\":\"4456451\"}},\"url\":{\"displayUrl\":\"https://homeseercorp.atlassian.net/wiki\"}}", "contentClassifier":"content", "productCtx":"{\"page.id\":\"4494939\",\"macro.hash\":\"09617f7e-b1ec-4da8-95cf-7ec877765eed\",\"color\":\"#FFFFFF\",\"tracing.sampled\":\"0\",\"page.type\":\"page\",\"icon\":\"faDownload\",\"macro.localId\":\"\",\": = | RAW | = :\":\"elevation=flat|outlined=regular|borderRadius=30|color=#FFFFFF|size=small|background=#0049b0|icon=faDownload|iconPosition=left|hrefType=link|href=https://homeseer.com/updates4/SetupHS4_4_2_17_0.msi|label=Download HS4 Windows|alignment=left\",\"space.id\":\"4456451\",\"outlined\":\"regular\",\"tracing.traceId\":\"850e485c04eef8371710f2de66d4cca0\",\"hrefType\":\"link\",\"href\":\"https://homeseer.com/updates4/SetupHS4_4_2_17_0.msi\",\"tracing.spanId\":\"b621a2ce65cd23f3\",\"user.isExternalCollaborator\":\"false\",\"elevation\":\"flat\",\"space.key\":\"HSPRODKB\",\"content.version\":\"1\",\"page.title\":\"HS4 Release 4.2.17.0\",\"macro.body\":\"\",\"label\":\"Download HS4 Windows\",\"macro.truncated\":\"false\",\"content.type\":\"page\",\"output.type\":\"email\",\"page.version\":\"1\",\"macro.fragmentLocalId\":\"\",\"borderRadius\":\"30\",\"size\":\"small\",\"content.id\":\"4494939\",\"background\":\"#0049b0\",\"iconPosition\":\"left\",\"macro.id\":\"09617f7e-b1ec-4da8-95cf-7ec877765eed\",\"alignment\":\"left\"}", "timeZone":"America/New_York", "origin":"https://aura-us.cloudanvil.net", "hostOrigin":"https://homeseercorp.atlassian.net", "sandbox":"allow-downloads allow-forms allow-modals allow-popups allow-popups-to-escape-sandbox allow-scripts allow-same-origin allow-top-navigation-by-user-activation allow-storage-access-by-user-activation", "pearApp":"true", "apiMigrations": { "gdpr": true } } ; if(window.AP && window.AP.subCreate) { window._AP.appendConnectAddon(data); } else { require(['ac/create'], function(create){ create.appendConnectAddon(data); }); } // For Confluence App Analytics. This code works in conjunction with CFE's ConnectSupport.js. // Here, we add a listener to the initial HTML page that stores events if the ConnectSupport component // has not mounted yet. In CFE, we process the missed event data and disable this initial listener. const __MAX_EVENT_ARRAY_SIZE__ = 20; const connectAppAnalytics = "ecosystem.confluence.connect.analytics"; window.connectHost && window.connectHost.onIframeEstablished((eventData) => { if (!window.__CONFLUENCE_CONNECT_SUPPORT_LOADED__) { let events = JSON.parse(window.localStorage.getItem(connectAppAnalytics)) || []; if (events.length >= __MAX_EVENT_ARRAY_SIZE__) { events.shift(); } events.push(eventData); window.localStorage.setItem(connectAppAnalytics, JSON.stringify(events)); } }); }());

  • LinuxFor standard Linux tar file, check in setup for an update, or manually update with the TAR file:
    (function(){ var data = { "addon_key":"com.appanvil.aura.aura", "uniqueKey":"com.appanvil.aura.aura__aura-button3184462412522053343", "key":"aura-button", "moduleType":"dynamicContentMacros", "moduleLocation":"content", "cp":"/wiki", "general":"", "w":"", "h":"", "url":"https://aura-us.cloudanvil.net/button.html?xdm_e=https%3A%2F%2Fhomeseercorp.atlassian.net&xdm_c=channel-com.appanvil.aura.aura__aura-button3184462412522053343&cp=%2Fwiki&xdm_deprecated_addon_key_do_not_use=com.appanvil.aura.aura&lic=none&userAccess=true&cv=1000.0.0-9ea351b36e7e&traceId=cda785b3857475aa58516a0583a62bab&spanId=5e4cc2ec9f03990f&traceSampled=0&jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzdWIiOiI1ZGU3ZDhlM2JhNjBlMTBjZmQ2ODA3N2UiLCJxc2giOiJjOGZhNjNlN2VlOTlmODkwZWMxMjY1NDRhZTE3Y2U4MTkyMjUwMmVjYWFiZTgxNTM1ZDFhZDgyMjIxMmFlYjEyIiwiaXNzIjoiOTMwNWM3MzUtMTZkMC0zM2M2LTkwMmMtZjM3ZGE5NjhiNDBjIiwiY29udGV4dCI6e30sImV4cCI6MTc3NDAzMTEwNSwiaWF0IjoxNzc0MDMwOTI1fQ.qu67IKbMezOsVrkJqDAwMkq2fruosHO2vwBR7hej7vA", "structuredContext": "{\"confluence\":{\"macro\":{\"outputType\":\"email\",\"hash\":\"6ac8aa9e-98f1-4a0d-aff2-97f51bf8cabb\",\"id\":\"6ac8aa9e-98f1-4a0d-aff2-97f51bf8cabb\"},\"tracing\":{\"traceId\":\"cda785b3857475aa58516a0583a62bab\",\"spanId\":\"5e4cc2ec9f03990f\",\"sampled\":\"0\"},\"content\":{\"type\":\"page\",\"version\":\"1\",\"id\":\"4494939\"},\"space\":{\"key\":\"HSPRODKB\",\"id\":\"4456451\"}},\"url\":{\"displayUrl\":\"https://homeseercorp.atlassian.net/wiki\"}}", "contentClassifier":"content", "productCtx":"{\"page.id\":\"4494939\",\"macro.hash\":\"6ac8aa9e-98f1-4a0d-aff2-97f51bf8cabb\",\"color\":\"#FFFFFF\",\"tracing.sampled\":\"0\",\"page.type\":\"page\",\"icon\":\"faDownload\",\"macro.localId\":\"\",\": = | RAW | = :\":\"elevation=flat|outlined=regular|borderRadius=30|color=#FFFFFF|size=small|background=#0049b0|icon=faDownload|iconPosition=left|hrefType=link|href=https://homeseer.com/updates4/linux_4_2_17_0.tar.gz|label=Download HS4 Linux|alignment=left\",\"space.id\":\"4456451\",\"outlined\":\"regular\",\"tracing.traceId\":\"cda785b3857475aa58516a0583a62bab\",\"hrefType\":\"link\",\"href\":\"https://homeseer.com/updates4/linux_4_2_17_0.tar.gz\",\"tracing.spanId\":\"5e4cc2ec9f03990f\",\"user.isExternalCollaborator\":\"false\",\"elevation\":\"flat\",\"space.key\":\"HSPRODKB\",\"content.version\":\"1\",\"page.title\":\"HS4 Release 4.2.17.0\",\"macro.body\":\"\",\"label\":\"Download HS4 Linux\",\"macro.truncated\":\"false\",\"content.type\":\"page\",\"output.type\":\"email\",\"page.version\":\"1\",\"macro.fragmentLocalId\":\"\",\"borderRadius\":\"30\",\"size\":\"small\",\"content.id\":\"4494939\",\"background\":\"#0049b0\",\"iconPosition\":\"left\",\"macro.id\":\"6ac8aa9e-98f1-4a0d-aff2-97f51bf8cabb\",\"alignment\":\"left\"}", "timeZone":"America/New_York", "origin":"https://aura-us.cloudanvil.net", "hostOrigin":"https://homeseercorp.atlassian.net", "sandbox":"allow-downloads allow-forms allow-modals allow-popups allow-popups-to-escape-sandbox allow-scripts allow-same-origin allow-top-navigation-by-user-activation allow-storage-access-by-user-activation", "pearApp":"true", "apiMigrations": { "gdpr": true } } ; if(window.AP && window.AP.subCreate) { window._AP.appendConnectAddon(data); } else { require(['ac/create'], function(create){ create.appendConnectAddon(data); }); } // For Confluence App Analytics. This code works in conjunction with CFE's ConnectSupport.js. // Here, we add a listener to the initial HTML page that stores events if the ConnectSupport component // has not mounted yet. In CFE, we process the missed event data and disable this initial listener. const __MAX_EVENT_ARRAY_SIZE__ = 20; const connectAppAnalytics = "ecosystem.confluence.connect.analytics"; window.connectHost && window.connectHost.onIframeEstablished((eventData) => { if (!window.__CONFLUENCE_CONNECT_SUPPORT_LOADED__) { let events = JSON.parse(window.localStorage.getItem(connectAppAnalytics)) || []; if (events.length >= __MAX_EVENT_ARRAY_SIZE__) { events.shift(); } events.push(eventData); window.localStorage.setItem(connectAppAnalytics, JSON.stringify(events)); } }); }());

Existing HS4 systems or HomeTroller Hubs

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

  2. Click the INSTALL button.

  3. An Install Release pop up appears. Click INSTALL to begin the installation. This may take several minutes to complete.

Changes

Key

Summary

HS-1775

UI crashes after checking for updates

HS-1769

Auto Cloud Backup setting on backup tools page is not saving

HS-1759

Error when multiple speaker clients disconnect

HS-1756

Cache settings and device config pages for plugins

HS-1754

NavigateButtonView does not work if HS web server not running on default port

HS-1753

Filters with certain characters cannot be removed individually

HS-1751

Users running a beta plugin can update to a non public beta

HS-1747

TimeSpanView inside a GroupView is not processing properly

HS-1746

Running events in order operates in unexpected ways

HS-1744

Search results for devices should include full device name

HS-1743

Search is not including devices referenced in group actions or conditions

HS-1734

Events can be saved with no triggers

HS-1729

Speaker clients are removed from the client list without notifying the plugin

HS-1719

Set dropdown selected value to the value the nearest to the current value.

HS-1707

Enhance error message when installation of a plugin fails.

HS-1539

Rooms and Floors with special characters cannot be selected from the bulk action function

HS-1538

Reorder Bulk Actions

HS-1488

Bulk Edit drop-down menu not displaying correctly

HS-1396

Change note icon when note is not blank

HS-1315

System keeps logging message "unable to perform cloud backup as subscripting information is not available"

HS-612

Modify device/feature search behavior for events - ReferencesDeviceOrFeature never called

Plugin SDK has been updated to version 1.4.3