*******************************************************************************
CHANGE LOG
===============================================================================

Thermostat Group driver for Control4
-------------------------------------------------------------------------------
Date       12-08-2025
Version    112

ENHANCEMENTS
- Added option to add a delay between messages sent to thermostats

BUG FIXES
- None

-------------------------------------------------------------------------------
Date       30-06-2025
Version    111

ENHANCEMENTS
- Added relay connection for heat and cool demand

BUG FIXES
- None

-------------------------------------------------------------------------------
Date       23-05-2025
Version    110

ENHANCEMENTS
- Add support for disabling Presest/Scheduling and Extras

BUG FIXES
- None

-------------------------------------------------------------------------------
Date       17-12-2024
Version    109

ENHANCEMENTS
- Renamed "Schedule Banks" to "Profiles"

BUG FIXES
- Temperature and Setpoints reporting 0 are not included in the calculated averages
- Filtering of allowed modes is no longer case-sensitive
- "Mixed" modes are no longer selectable for preset configuration
- Prests with multiple parameters can now have all parameters set

TESTED WITH
- Control4 OS -  3.4.3
- Control4 Processor - EA3

-------------------------------------------------------------------------------
Date       17-09-2024
Version    108

ENHANCEMENTS
- N/A

BUG FIXES
- Fixed issue preventing presets from being created in v107

TESTED WITH
- Control4 OS -  3.4.2
- Control4 Processor - EA3

-------------------------------------------------------------------------------
Date       11-09-2024
Version    107

ENHANCEMENTS
- Improved thermostat debug information

BUG FIXES
- When using heating-only drivers with split setpoints, the operational mode will not show a cool setpoint error

TESTED WITH
- Control4 OS -  3.4.2
- Control4 Processor - EA3

-------------------------------------------------------------------------------
Date       11-06-2024
Version    106

ENHANCEMENTS
- N/A

BUG FIXES
- Fixed rounding error that could occur for thermostats set to Fahrenheit

TESTED WITH
- Control4 OS -  3.4.2
- Control4 Processor - EA3

-------------------------------------------------------------------------------
Date       05-06-2024
Version    105

ENHANCEMENTS
- N/A

BUG FIXES
- Fixed issue where multiple V1 thermostats could not be controlled at once

TESTED WITH
- Control4 OS -  3.4.2
- Control4 Processor - EA3

-------------------------------------------------------------------------------
Date       05-03-2024
Version    104

ENHANCEMENTS
- Added property 'Synchronization Mode' to control how group members are kept in sync
- Added support for humidity control

BUG FIXES
- N/A

TESTED WITH
- Control4 OS -  3.4.1
- Control4 Processor - EA3

-------------------------------------------------------------------------------
Date       30-10-2023
Version    103

ENHANCEMENTS
- Added option to disable message feedback, 'Show Additional Info on the Thermostat UI'

BUG FIXES
- Setpoint no longer jumps around when adjusting via the up/down arrows
- Master thermostat no longer appears as a duplicate in the controlled thermostats property
- Moved userguide into the www directory

TESTED WITH
- Control4 OS -  3.4.0
- Control4 Processor - EA3

-------------------------------------------------------------------------------
Date       03-10-2023
Version    102

ENHANCEMENTS
- Added property 'Master Thermostat' to choose the preferred thermostat for feedback
- Improved setup for schedule banks
- Current temperature range is shown in the Message field

BUG FIXES
- Fixed issue preventing some setpoints to be chosen when scale is set to Fahrenheit
- Fixed missing split setpoint controls issue
- Temperature display resolution now uses the minimum of the controlled thermostats

TESTED WITH
- Control4 OS -  3.4.0
- Control4 Processor - EA3

-------------------------------------------------------------------------------
Date       04-09-2023
Version    101

ENHANCEMENTS
- Setpoints are ignored if they fall outside the device's allowed range

BUG FIXES
- Groups setpoints no longer show in message if all members are off
- Temperatures and setpoints now displayed with the correct resolution

TESTED WITH
- Control4 OS -  3.3.3
- Control4 Processor - EA3

-------------------------------------------------------------------------------
Date       17-07-2023
Version    100

ENHANCEMENTS
- Initial Version

BUG FIXES
- N/A

TESTED WITH
- Control4 OS -  3.3.3
- Control4 Processor - EA3

-------------------------------------------------------------------------------
