Go Back   HomeSeer Message Board > HomeSeer Products & Services > HomeSeer Software > HS3 / HS3PRO > HS3 / HS3PRO Discussion

HS3 / HS3PRO Discussion Discussions related to the released version of HS3/HS3PRO

Closed Thread
Thread Tools Display Modes
Old August 28th, 2015, 03:18 PM
rjh's Avatar
rjh rjh is offline
HomeSeer Technologies
Join Date: Jan 2001
Location: Bedford, NH, USA
Posts: 8,638
HS3 Release Notes

4-23-18: Release is available for software and all controllers, see end of post for download instructions.
Due to a security issue that could allow an attacker to gain access to your system, we highly recommend all users update to build or later.

Note: Bitdefender 2018 is causing a crash with HS3 so it is recommended to either not use it with HS3 running, or add the HS3 folder to the exclusion list

Discuss here:

Changes from to

* Fixed a crash introduced with build 425
* Fixed longitude setting in setup was reversed
* Added a parameter to JSON call controldevicebyvalue named "waitfordevicechange" to not return until the device is controlled
* Added missing CONTROL_USE_COLOR_CONTROL setting to status/graphics editor

Changes from to

* Fixed COM port support not sending any data for USB0 device (when using COM port # 0)
* Fixed an issue where the log filter will not filter on the previous day
* Enabled log file pruning and energy database compaction (was disabled in previous builds for testing)
* Changes to fix app hanging on shutdown
* Fixed error attempting to add/change users from setup
* Note: version 415 on Linux and 417 on Windows are identical
* The use of System.timers.timer has been replaced with threads. It appears there is an issue with timers on MONO and this change is fix high CPU usage and crashing on Linux.
* Plugins are loaded in the background (setting on Labs tab)
* Fixed hs.MEDIAIsPlaying to not error with HSTouch clients
* Fixed a problem where recurring triggers that had conditions would use excessive CPU
* On Linux, fixed COM port script calls now function. Use port 0 for /dev/USB0, 1 for /dev/USB1, etc.
* Fixed crash if an event calls itself
* Added SSL support to web server, configure on Labs tab in setup. For Linux, MONO 5 is probably required
* Added voice command setting and checkbox in event properties to support running events from Alexa (V3 SmartHome API)
* Changed HSEvent mechanism to speed up event notifications to plugins
* Fixes to handle some reported crashes
* Fixed currently installed version of a plugin not listed on plugins page
* Fixed Foscam cameras not being displayed on camera page
* Added HS3Sentry (watchdog) to Linux versions
* If sending an email in HTML format, status text can include HTML from status/graphics tab in device properties
* Fixed possible memory leak related to HSTouch
* Fixed error logging queue empty
* Added individual event callback queues for plugins to avoid the issue where one plugin does not respond and stops all plugins from processing event information
* Minor change to event engine to remove a potential block when devices change status
* Added anti-virus that is enabled to the system profile on the help page
* Changes to event handling to deal with changes to the event format for import/export of events using JSON
* Changed the default setting for UPNP to disabled (not really needed since find.homeseer.com is a better solution)
* Reworked INI reading and writing to avoid possible loss of data
* Added internal event queues status to system profile page
* Removed IP from speaker client name so events can reference the proper client
* Fixed security issue with Linux tools screen

Changes from to

* Fixed some HSTouch issues introduced with build 362

Changes from to

* Fixed HSTouch clients not able to connect
* Added changes to reading and writing INI files to avoid corruption

Changes from to

Highlights of build

* Functionality of HSTouch has been moved into HS3. This improves performance. HSTouch settings are now on the Network tab in Setup. Camera setup has its own tab in Setup.
* Added support for Google Home.
* Added a "Labs" tab in setup for adding new features that are experimental or not complete.
* If you were using the Beta of the HSTouch Server plugin and were using H264 streaming, that will not work with this build. We have not finalized H264 streaming support so it was not added to HS3. You will need to stay with your current HS3 version or switch to a snapshot URL.

Other changes:

* Added setting in device properties to hide a device from mobile views, such as HSTouch
* Added a setting to disable the auto creation of user accounts when logging in using HSTouch through MyHS (also logs when this happens)
* Fixed an issue where HSTouch would stop allowing more connections
* Fixed issue where sunrise/sunset times were being calculated differently for triggers and conditions
* Fixed some issues related to web links when using multi instance plugins
* Fixed help file links, now point to new help files
* Fixed graphics not saving from status/graphics page on Linux
* Fixed clientActions used from a script to control HSTouch, some actions were not being handled
* Added multi user support for the JSON interface. "user" paramter is now passed to HS so the JSON interface can limited to control only the devices assigned to that user
* Added multi user support for Amazon Alexa. Multiple Echo units can be linked in a single home and control limited to devices assigned to the given user
* Added "Voice Command" property to devices for use with voice commands (currently only works with Alexa and Google SmartHome skills)
* Fixed HSTouch action to display a screen on a client
* Minor change to hstouch events actions to attempt to fix screen changing events not always working
* On Linux, moved newtonsoft dll to bin/homeseer folder so the dll does not conflict with plugins
* Moved Newtonsoft JSON dll to a private folder so it does conflict with existing plugins using a different version of the dll.
* Fixed SONOS plugin not speaking TTS
* Fixed export/import of events from the Labs tab in setup. Most event triggers and actions should no export/import
* Fixed device images not displayed in HSTouch clients

Changes from to

* Fixed device status page right click not working
* Fixed restoring an update now restores script files
* fixed issue with duplicate event reference #'s causing error
* Fixed received email commands, added new commands to documentation

Changes from to

* Fixed an issue that prevent the mobile app Z-Tool+ from naming devices

Changes from to

* The updater control file updater.txt is not longer saved on users systems (security issue)
* Downloaded update files and zip files are removed from the system at startup
* Fixed ability to unlink a device from device properties
* Fixed linked device not saving
* Fixed email script calls to get email message text, subject, etc.
* Added ability to link devices (when one device changes, the linked device is controlled)
* Fixed security issue when logging in
* Fixed memory leak when running C# scripts
* Fixes to JSON to change some device properties
* Fixed check_vcmd.vb script now works on Linux
* Minor changes to event handling
* Fixed some external URL references
* Fixed issue when device reference # reaches 9999 and system locks up with high CPU usage
* Fixed "Device Set" in device properties, device last change time is now updated even if a device does not change status (if feature enabled)

Changes from

* Changes to support Amazon Echo (back end API changes, does not affect operation)
* Changes to better support new HomeSeer store
* Extended plugin API timeout to avoid plugin disconnects
* Removed MyHS port 80 access, MyHS now only supports port 10300
* Timer devices no longer send an update to HSTouch if the timer is not running (reduces load on HSTouch clients)
* Fixed log not displaying when time separator is set to "." (fixes errors with Energy data logging also)

Changes from

* Changes to support the Amazon Echo SmartHome Skill. See the Skill forum for details: http://forums.homeseer.com/forumdisplay.php?f=1495
Changes from

* Fixed issue with events losing actions
* Fixed issue with scripts not running due to system thinking script was already running
* Added support for Amazon Echo Connected Home API version 2 which adds thermostat stat support (See http://forums.homeseer.com/forumdisplay.php?f=1495)
* Events are now run threaded to avoid events not running due to a "stuck" action
* Fixes for Amazon Echo Skill
* Check added at startup to ensure Scheduler.dll file is correct version for build

Changes from

Build 258 adds support for the Amazon Echo, with a HomeSeer Skill and the Amazon Connected Home API

For use with the API see here:


For use with the Skill, enable the skill in your Alexa app, also see here:


* Fixes to many voice commands
* Fixed recurring triggers not always triggerring
* Voice command page in setup now saves changes

Changes from

* More fixes to VR phrases for Amazon Echo HomeSeer Skill
* Fixed events page not displaying properly after a group re-assign
* Send email action now allows emails without a body message
* Fixed hs.counterincremment and hs.counterdecrement functions
* Fixed device becomes any value trigger not collapsing in events editor
* Fixed error running events by name if event name contains non-US characters
* Added ability to enable/disable voice command on devices from device management page multiselect droplist
* Fixed unable to install plugins when using MONO 4.x (affects standard Linux users only)

Changes from

* Fixes to the voice handling for Amazon Echo HomeSeer Skill
* Fixed positioning of the color picker dialog

Changes from

* Fixed events using "Set On" trigger not triggering

Changes from

* Added support for our Amazon Echo voice skill that is now available from the Alexa App. This skill does all parsing in HomeSeer so you can say the same phrases as the mobile app. Note: Make sure you enable the Voice Control checkbox on any devices that you want to control with your voice.
* Some fixes to event processing
* If devices cannot be loaded at startup, events are still loaded
* Fixed About page not loading properly

Changes from

* Added System Profile to Help page
* Help button on menu bar displays Help page

Changes from

* Changes to MyHS to fix connection issues

Changes from

* Fixed device status page not editable if user was not "default"
* Removed setting from setup to disable remote access on Linux as this rendered the system unaccessible unless a monitor was attached

Changes from

* You can now log out from the web interface even if you have "No password required for local logins" enabled. This fixes an issue where you could get locked out of the site if you set the local user to a Normal or Guest user
* Devices are now created for any Timers or Counters you create. This enhances the triggering as you can use the devices in triggers. The devices can also be used in HSTouch to display the current timer/counter values.
Note: If you have installed a beta version of the HSTouch plugin, this update may uninstall your current HSTouch plugin. After the install completes go to the plugins page and re-install the HSTouch Plugin if it is missing. Future updates will not have this issue.

Release is available for software and all controllers, see below for download instructions.

Changes from

* Changes to JSON interface to support Z-Tool+
* Removed some excessive log statements
* Removed guest access from default user setting
* Added user access per device (to test with HSTouch you will need HSTouch Server plugin or later)
* On Zee/Zee S2, fixed ability to set a static IP address

Changes from

* New JSON commands added, see latest JSON docs here: http://forums.homeseer.com/showthread.php?t=160062
* Added device option in device properties to not update last change time if device does not actually change status.
* Some formatting fixes on device management page.
* Added support for new Z-Tool+ mobile Z-Wave installation tool.

Release is available for software and all controllers.

Changes from

* New icons with consistent look added, icons are now selectable as a set from setup/Custom page. 2 sets are available, the new Contemporary set and the previous "Classic" set. Contemporary is the default. You may need to clear your images cache in your browser to see the changes.
* Changed the min width of the Name column on the device management page to keep it from being too small, refresh your web page to insure you get the new style sheet.
* A fix was added for compacting the energy database.
* MyHS now loads pages faster.
* Added a setting in setup to disable checking for updates.
* Sorting on device management page now sorts properly if sorted values contain numbers.
* Fixed playing wave files from speaker clients on Linux.
* By default the address and device image columns are disabled, enable on the custom page in setup if needed.
* On HomeTroller SEL static IP now needs to be set using system settings from graphical UI.
* Fixed runevent JSON command.

Changes from

* Removed excessive scripting log messages that were added in build 180
* Zee build now includes Z-Wave plugin

To update to the latest:

For HS3 software, just restart HS3, it will prompt you to update. The download is also available from the downloads page at homeseer.com or from here:


If you are downloading HomeSeer in order to trial it, you will need to request a trial key from here:


For all controllers, go into Setup, click the Update button.

For manual install on a Linux system, TAR file gzipped:

Tar file download (for your own build of Linux):


NOTE: For your own version of Linux and using the tarfile, make sure you have MONO 4.0 or later installed otherwise you might not be able to install plugins.

NOTE: For MACOS, the log may not work with the default Linux install. To get the log working, download the following lib file and save it to the "bin" folder in the HomeSeer folder:


website | products | support | youtube

Last edited by rjh; April 23rd, 2018 at 10:59 AM.
Closed Thread


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Release Notes NicolaiL izDune Plug-In 0 November 18th, 2014 06:26 PM
Release Notes NicolaiL izDaikin Plug-In 0 November 18th, 2014 06:24 PM
Release Notes NicolaiL izHeatmiser Plug-In 0 November 18th, 2014 06:23 PM
2.0 release notes Rien du Pre Clients - Apple iPhone/iPod/iPad 3 December 27th, 2010 09:40 AM
Release Notes dkindred WAF-AB8SS (3P) 0 July 23rd, 2003 06:22 AM

All times are GMT -4. The time now is 07:43 PM.

Copyright HomeSeer Technologies, LLC