Skip to content

changes

Jon edited this page Feb 5, 2019 · 2 revisions

Version 1.2.0

  • Added in processing to able to create CSV files form the Indigo Device History via PostgreSQL. New Action Update All CSV Files via PostgreSQL implemented to support this.

  • Revised how CSV processing is defined in the plugin config and TRV Controller device settings

  • various minor code improvements

Version 1.1.14

Improvements

  • Modified the CSV retention process to create an entry for the start of the period based on the last entry dropped off. This is done to ensure that there is a data value for a state at the start of the period being graphed.

### Bug fixes

  • Minor code enhancements.

Version 1.1.13

Not released

Version 1.1.12

### Improvements

  • In the TRV Controller device settings a new option to Update All CSV Files. When this option is checked all the relevant CSV files for the device will be updated when any one of the states being output to the CSV file changes. This can help create a consistent graph.

  • A new Action:Device Actions > TRV Controls > Update All CSV Files - This will force an update of the CSV files for the device with current state values. This can be useful when displaying a graph in a Control Panel as it will make sure the data is up-to-date.

  • In the TRV Controller device settings a new option to define Device Start Heat Setpoint Method - This can be one of three values:

    • Device Setpoint Minimum - will set the Heat Setpoint to the minimum off temperature [Default if not previously set]
    • Leave As Is - will leave the Heat Setpoint at whatever the value is at the moment
    • Specify Setpoint - Enable you to enter a specific temperature for the Heat set point in the Default Device Start Setpoint field. This gives you the flexibility to determine how you want your device to operate when it is restarted (which could be by a plugin reload).
  • In the TRV Controller device settings a new option to specify Valve Assistance - If the TRV supports Valve Commands, selecting this option can help expedite the response of the TRV to a setpoint change and also help ameliorate the situation where the TRV sometimes gets into a false state e.g. says it is off when the valve is still open. The plugin default setting is ON.

Version 1.1.11

### Bug fix

  • CSV Files were being restricted to one entry as the truncating by number of hours wasn't working correctly - now corrected!

Version 1.1.10

### Advance and Extend bug fixes

  • Now correctly update their device states when the Advance/Extend ends.

  • Bug fixes in Advance and Extend processing

Version 1.1.9

### Bug fixes

  • Corrected Schedule 4 State names for Control Panel and Triggers which incorrectly had Schedule 3 names

  • The state advanceStatusUi was incorrectly identified as a boolean - corrected to string (text)

  • Advance Toggle failed with an exception - corrected

  • Schedule setpoint names were inconsistent across schedules - now all have the form Setpoint Heat

  • Device states should now be listed in alphabetical order.

  • A new state has been added: nextScheduleExecutionTime which can have the values:

    • Not yet evaluated
    • HH:MM time of next schedule for device
    • All enabled schedules completed
    • No schedules enabled

Version 1.1.8

### Improvements

  • Internally the plugin now works on seconds when processing schedules rather than minutes. This has been changed to facilitate improvements with the advance/boost/extend and scheduling processing. There will no longer be a minute delay before a schedule is actioned i.e. it will be actioned within seconds of the desired time.

  • Actions Advance To On and Advance To Off have been added. This is to facilitate advancing between active schedules without an intermediate Off (use Advance To ON). Not sure what the use case for Advance to Off is but added it (as it was easy to do) in case someone had a requirement for it.

### Bug fixes

  • Advance processing has been corrected so that when you have advanced through all the schedules for the day, no further advances are allowed.

Version 1.1.7

### Bug fixes

  • If a Boost was performed on a TRV Controller with no schedules, the boost didn't revert to the pre-boost set point and remained on.

  • Changes added in V1.1.5 caused the TRV Temperature not to be recorded if the TRV Controller had an associated Remote Thermostat.

  • Changes added in V1.1.5 caused the TRV defaults not to be applied correctly

Version 1.1.6

Not released

Version 1.1.5

### Improvements

  • Support added for TRVs which don't report temperature (e.g. LC-13, Danfoss etc).

  • Re-written the Action: Device Actions > TRV Controls > Show Schedules which outputs a schedule list to the Indigo Event Log.