3.2.0.2 - 11/1/2021
- Fixed an issue with Pause, Record, and Clean event actions not being considered properly configured.
3.2.0.1 - 6/21/2021
- Fixed an issue with the "Chart" button on the Favorites page
3.2.0.0 - 6/14/2021
- Added CreateChartByName to generate image file using just a Favorite name.
3.1.4.1 - 4/26/2021
- Fixed an issue where removing monitored devices did not work correctly.
3.1.4.0 - 4/12/2021
- Removed vacuum step from purge function
- Added a manual Vacuum button to Options screen
- Fixed an issue where purge failed to reconnect database
3.1.3.3 - 3/31/2021
- Fixed an issue with plugin startup in HS3
3.1.3.2 - 3/29/2021
- Adjusted Y axis values to leave space above/below bottom and top values for labelled Value/Status devices (no impact on interval/ranged devices).
- Fixed an issue graphing devices with no Value/Status details defined.
3.1.3.0 - 1/4/2021
- Fixed an issue with charts containing more than 1 device on the Y1 axis.
- Fixed an issue with event conditions not building or saving correctly.
3.1.2.0 - 12/21/2020
- Re-wrote labelling logic to improve performance and issues with missing top line or bottom line labels.
- Fixed an issue with non-range devices not being labeled/charted correctly.
3.1.1.0 - 11/16/2020
- Added Colors and Markers options to parameters for CreateChartEx function
- Fixed an issue where additional Y1/Y2 devices were not honored in CreateChartEx function
- Fixed an issue where Y value labels were not shown if no VSPs are defined
3.1.0.3 - 10/5/2020
- Fixed an issue that could occur during startup if a device in the list to be monitored no longer exists.
- Added additional logging to report HS version at startup.
- Fixed startup issues on Linux due to SQLite errors
3.1.0.2 - 9/29/2020
- Fixed an issue where startup stalled if a previous version 3.1 upgrade had been attempted.
- Fixed an issue where the log reported version 3.1.0.0
- Fixed an issue with file version number causing upgrades from previous versions to fail.
3.1.0.0 - 9/28/2020
- Improved shutdown process
- Fixed some display issues on HS4
- Fixed an issue with event conditions not rendering correctly
- Rearchitected plugin to support simultaneous HS3 and HS4 development
1.4.1 - 7/31/2020
- Fixed an issue with from and to dates when retrieving history
- Fixed an issue with plugin startup in HS4
- Added new plugin functions "GetFreqs" and "GetDurations"
1.4.0.4 - 11/19/2019
- Fixed an issue caused by the template database used for new installations not having the OLD_STRING column.
- Fixed an issue with the upgrade process not adding the OLD_STRING column.
- Fixed an issue with the plugin crashing on startup when Device specific settings were not found.
1.4.0 - 11/4/2019
- Changed Y Axis logic to include named labels for discrete values even when there are ranges defined.
- Added "GetLastValues" plugin function for retrieving last N values for the specified device.
- Add a 4th return value from GetRangeStats to return the count of rows in the requested period.
- Fixed an issue with device configuration screen being mauled by the Device History tab
- Added "minutes" to Create Chart event options.
- Create Chart events now start with default height/width.
- Fixed a logging issue where it logged non-changes to device values instead of changes.
- Device List is now sorted by full name.
- Device History tab on device configuration page now shows full set of chart options.
- Device chart settings are now cached to provide quicker access.
- Favorites are now reloaded from disk upon accessing the Favorites page, allowing for changes directly in config file.
- Improved error handling during startup and shutdown.
- Improved interface status reporting during startup.
- Added the ability to monitor String changes or Value changes for each monitored device.
- Add chart parameters for showing X, Y1, and Y2 tick marks.
- Add chart parameters for showing X, Y1, and Y2 tick mark values.
- Add chart parameters for showing X, Y1, and Y2 labels.
1.3.7.3 - 4/4/2019
- Changed the status message generated when the plugin is first starting.
- Fixed an issue causing the monitored device list to not display.
1.3.7.2 - 4/2/2019
- Fixed an issue with the "Previous Value" event condition using the current value in most cases
- Fixed an issue with settings for Markers and Line Style values not being honored in some cases
1.3.7 - 3/11/2019
- Added ability to specify series style and use of markers when adding secondary devices to the chart.
- Changed database backup to keep up to 10 versions of the db file at startup.
- Changed logging to keep up to 10 versions of old logs.
- Fixed an issue where the generated script did not include the syntax necessary to overcome a bug in Mono on Linux-based systems.
1.3.6 - 1/21/2019
- Fixed a possible issue with "&" in device names.
- Updated scripting examples to account for a Mono defect with array parameters.
- Fixed the sort order in the "Pick Devices" dialog for adding monitored devices.
1.3.5 - 1/9/2019
- Added a new "RotateDegrees" style option (0, 90, 180, or 270) for use with CreateChartEx.
- Updated support forum URL in documentation and on Docs plugin page.
- Improved overall performance of the plugin by better controlling calls to the log function.
1.3.4.3 - 10/17/2018
- Fixed an issue where newly created devices or locations would not show up without restarting the plugin.
- Fixed an issue when adding devices to be monitored that have “,” or “|” in the name. These will be listed with “_” in place of those characters in the selection list from now on, but that will not affect HS or the functionality of this plugin.
1.3.4.2 - 9/4/2018
- Fixed a similar issue with CreateChartByDate.
- Fixed an issue with GetRangeStats using midnight for “from” and “to” parameters, resulting in getting the same value for min/max. Now supports adding specific times, but uses “23:59:59” if only a date string is provided as the “to” parameter.
1.3.4 - 8/27/2018
- Fixed an issue that prevented devices from being removed from monitoring in some cases.
- Fixed an issue that would cause the Device History tab to not show up on the HS Device Utility page when no records existed yet for the device.
- Changed logging to better avoid expensive string manipulations when not needed.
- Changed the way the Monitored Devices page works so that you can add multiple devices from the same Location (whichever location is first in your configuration) at once.
- Changed the default dates to be “from yesterday to today” instead of the previous default of “2 days ago to yesterday”.
- Added time pickers to the date range controls.
- Added the option to chart a time period of minutes.
- Added a “Show Chart” button on the HS Device Utility page under the “Device History” tab if chart is not shown automatically.
- Added option to choose whether or not to show the chart automatically on the HS Device Utility page. The default is “True”.
- Improved overall database query performance.
|