Announcement

Collapse
No announcement yet.

Device History Plugin Release History

Collapse
This topic is closed.
X
This is a sticky topic.
X
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    #16
    *** Version 1.1.2 *** - 12/31/2016

    • Fixed an issue with graphing two devices of the same name in the same chart

    Comment


      #17
      *** Version 1.2.0 *** - 8/13/2017

      • Added the ability to choose whether to chart the actual values or the change amount (delta).
      • Added the “Change” column to the value history table on the chart page.
      • Added a “Device History Status” page to show database details.
      • Added a “Device History Docs” page to provide easy access to documentation and the support forum.
      • Added event conditions (cannot be the first trigger, must follow AND/OR) for a device’s last value or a device’s min/max/avg over a specified time period.
      • Added “GetRangeStats” function to allow scripts to interrogate min/max/avg for a given device between two dates.
      • Added “GetLastValue” function to allow scripts to request the previous value for a given device.
      • Fixed an issue with calculating Min, Max and Average values in the Basic Summary table for devices with ranged values. Average is now based on total time spent at each value.

      Comment


        #18
        *** Version 1.2.1 *** - 11/25/2017

        • Fixed an issue where having deleted devices in the “Monitored Devices” list would cause errors rendering Device History event triggers.

        Comment


          #19
          *** Version 1.2.2 *** - 12/3/2017

          • Fixed an issue with the “GetRangeStats” plugin function where it failed to honor the “To” parameter.
          • Fixed an issue with the “GetRangeStats” plugin function that caused it to result in an error.
          • Fixed an issue with the “Device History Status” page on Linux.

          Comment


            #20
            *** Version 1.2.3 *** - 4/15/2018

            • Fixed an issue with CreateChartByDays, CreateChartByDate, and CreateChartEx where it failed if “optional” parameters weren’t provided. (Turns out the way HS invokes plugin functions doesn’t support optional parameters so made them all required.)

            Comment


              #21
              *** Version 1.2.4 *** - 6/2/2018

              • Added new chart parameters to force Y-axis min and max values.
              • Fixed an issue with X-axis labels if using a Date Range with <= 2 days difference – now includes hours in this case.

              Comment


                #22
                *** Version 1.2.5 *** - 6/2/2018

                • Changed Y-axis min/max variables to be separated for Y1 and Y2.

                Comment


                  #23
                  *** Version 1.3.0 *** - 6/30/2018

                  • Added the ability to save a chart configuration as a favorite.
                  • Added a plugin web page to show the list of favorite charts.
                  • Added the ability to create a chart based on query string parameters on the plugin charting page using the same JSON as CreateChartEx.
                  • Added a UI Block to provide feedback while building or updating the chart, the Device Status list, and the Device Config list.
                  • Changed the Config Page to save changes on the fly (no more “Save” buttons).
                  • Registered the Config Page properly with HomeSeer so the plugin title is linked to it correctly.
                  • Improved page load speeds for some pages in the plugin.
                  • Fixed an issue with double footers on plugin-generated pages.
                  • Fixed an issue where date ranges outside of the current date/time would include the current value of a device as the last data point.
                  • Fixed the status page so it would refresh after purging or removing a device from the monitor list.
                  • Fixed the status page so it wouldn’t throw an error if a device being purged no longer existed in HS.
                  Last edited by shill; August 25, 2018, 10:43 AM.

                  Comment


                    #24
                    *** Version 1.3.1 *** - 7/4/2018

                    • Improved plugin startup time.
                    • Improved error handling of web page activity.
                    • Added better Debug-level logging for web pages and reduced some Trace logging.
                    Last edited by shill; August 25, 2018, 10:43 AM.

                    Comment


                      #25
                      *** Version 1.3.2 *** - 7/6/2018

                      • Separated Monitored Device list from Plugin Options on different pages.
                      • Improved interface status reporting.
                      • Improved log writing performance.
                      • Moved log message returning HTML for web pages to a dedicated logging level (TraceHTML = 7) that can only be set from the config file if needed.
                      • Fixed an issue with the Monitored Devices list causing an error if no devices existed with a blank location.
                      • Fixed an issue that caused previously used chart settings to not be applied on a per-device level.
                      • Fixed an issue that caused some default chart settings to not be applied correctly to new devices that have not yet been charted.
                      Last edited by shill; August 25, 2018, 10:43 AM.

                      Comment


                        #26
                        *** Version 1.3.3 *** - 7/18/2018

                        • Fixed an issue with charts generated by action resulting in numeric overflow.
                        • Fixed (for real this time) an issue with double footers on plugin-generated pages.
                        • Documentation updates around CreateChartEx parameters and author’s contact email address.
                        Last edited by shill; August 25, 2018, 10:44 AM.

                        Comment


                          #27
                          *** Version 1.3.4 *** - 8/25/2018

                          • Improved overall database query performance.
                          • Added option to choose whether or not to show the chart automatically on the HS Device Utility page. The default is “True”.
                          • Added a “Show Chart” button on the HS Device Utility page under the “Device History” tab if chart is not shown automatically.
                          • Added the option to chart a time period of minutes.
                          • Added time pickers to the date range controls.
                          • Changed the default dates to be “from yesterday to today” instead of the previous default of “2 days ago to yesterday”.
                          • 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 logging to better avoid expensive string manipulations when not needed.
                          • 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.
                          • Fixed an issue that prevented devices from being removed from monitoring in some cases.
                          Last edited by shill; August 25, 2018, 03:15 PM.

                          Comment


                            #28
                            *** Version 1.3.4.2 *** - 9/3/2018

                            • 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.
                            • Fixed a similar issue with CreateChartByDate.

                            Comment


                              #29
                              All future release notes will be available through the official HS release note system: http://plugins.homeseer.com/releasenotes?productid=51

                              The version history is always available via the documentation (https://forums.homeseer.com/forum/ul...-documentation) as well.

                              Comment

                              Working...
                              X