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

    Device History Plugin Release History

    NOTE: ALL RELEASE NOTES FOR THIS PLUGIN ARE NOW PART OF THE RELEASE INFO ON THE HS STORE PAGE.

    This post will no longer be updated.

    *** Official Store Release Version 1.0.0 *** - 5/04/2015
    Last edited by shill; November 1, 2018, 01:13 PM.

    #2
    *** Version 1.0.1 *** - 5/24/2015

    • Fixed "LineWidth" parameter for CreateChartEx to take effect properly.
    • Updated CreateChartEx example in documentation to use the correct name of "GridLineColor" instead of "BGLineColor".
    • Updated graphic on title page of documentation to reflect store image.

    Comment


      #3
      *** Version 1.0.2 *** - 6/25/2015

      • Fixed issue where labels aren't always shown with devices that have discrete values assigned
      • Fixed issue where dates used on graph X axis were not locale-sensitive (MM/DD vs. DD/MM)

      • Added device string to the table of values
      • Added ability to set minimum axis font size in options and JSON (FontSize)
      Last edited by shill; June 25, 2015, 06:42 PM.

      Comment


        #4
        *** Version 1.0.3 *** - 6/27/2015

        • Fixed issue where new device values were recorded as integers and lost decimal precision (issue introduced in 1.0.2).
        • Fixed an issue where first-time installations would fail to start (issue introduced in 1.0.2).

        Comment


          #5
          *** Version 1.0.4 *** - 7/14/2015

          • Added support for both Location and Location 2 (order based on HS settings).
          • Added option to disable chart title via Device History Config page.
          • Added new parameter for hiding the chart title via JSON.
          • Changed the way monitored devices are selected, displayed and removed to avoid limitations and defects in the HomeSeer-provided controls.

          Comment


            #6
            *** Version 1.0.5 *** - 8/29/2015

            • Fixed issue with a sporadic error on startup
            • Fixed issue with wrong device being charted when first loading the chart page

            • Added ability to specify min/max values for each device

            Comment


              #7
              *** Version 1.0.6 *** - 2/27/2016

              • Added "Show Title" option to Create Chart event action parameters
              • Added "Show Legend" option to Create Chart event action parameters
              • Added "Hours" option to Create Chart event action parameters
              • Changed the way values were graphed for non-range devices to produce a smooth scale.
              • Changed the way the Y axis scale was created to use discrete values for major and minor tick marks and labels for devices with continuous values.
              • Changed the way Step charts are created so duplicate markers are no longer added at the point of change
              • Fixed an issue with charting Hours not working properly on the Chart page
              • Removed version number from User Guide file name

              Comment


                #8
                *** Version 1.0.6.1 *** - 3/1/2016

                • Fixed an issue with the Newtonsoft.Json.dll dependency

                Comment


                  #9
                  *** Version 1.0.7 *** - 3/4/2016

                  • Fixed an issue with event-created charts losing the Device Name in the title.
                  • Fixed an issue with event-created charts losing the additional Y1 and Y2 devices.
                  • Fixed an issue with missing min/max values on the Device Config page.

                  Comment


                    #10

                    Comment


                      #11
                      *** Version 1.0.9 *** - 3/4/2016

                      • Fixed issue with a sporadic error on startup.
                      • Fixed issue with wrong device being charted when first loading the chart page.
                      • Fixed an issue with not properly honoring min/max values when charting.

                      I found a backup copy of the old code! So I was able to grab some other changes that I'd made and hadn't yet discovered were missing and decided to do one more release while this stuff is all fresh in my mind. Sorry for the flurry of updates, things should settle back down now

                      Comment


                        #12
                        *** Version 1.0.10 *** - 9/9/2016

                        • Added manual "Pause" and "Resume" option buttons. Changes are queued while paused, and recorded upon resume, maintaining their original timestamp. Unprocessed changes are lost if the plugin is shutdown.
                        • Added "Pause" and "Resume" event actions
                        • Added "Pause" and "Resume" functions
                        • Automatic Pause/Resume now occurs during "Purge" and "Clean"
                        • Added "Vacuum" functionality to "Purge" logic to reduce database size
                        • Added device parameter to Purge event action. Defaults to "All devices" per current functionality.
                        • Add "Purge" button to device property pages for tracked devices.

                        • Fixed issue with Min/Max not restricting captured values
                        • Fixed issue with last value shown being incorrect

                        Comment


                          #13
                          *** Version 1.0.10.1 *** - 9/9/2016

                          • Updated to latest release of Newtonsoft.Json.dll and replaced binary to prevent problems on startup for some users

                          Comment


                            #14
                            *** Version 1.1.0 *** - 10/9/2016

                            • Added new plugin setting for default Chart Title
                            • Added support for dynamic tokens in Chart Title (see documentation for details)
                            • Added ability to set default chart title per device
                            • Added support for specifying the Y axis label per device
                            • Added per-device purge settings to the purge action in events (default is "All Devices")
                            • Added per-device customization on the device properties page (min, max, title, Y axis, purge days)

                            • Fixed issue with last value not containing decimal precision
                            • Fixed an issue with the total time per status not calculating correctly in some cases
                            • Fixed issue with Y-axis not working well with small value changes
                            • Improved X-axis intervals & formatting

                            Comment


                              #15
                              *** Version 1.1.1 *** - 10/29/2016

                              • Added the help document to the plugin's html directory on install & registered a help link with the HS3 help system

                              • Fixed an issue adding additional Y1 or Y2 devices

                              Comment

                              Working...
                              X