header
Product: Device History
Author: skWare Technologies (shill)
Version: 3.2.0.2
Links: Shop | Support

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.
© 2024 - HomeSeer Technologies