Skip to content

Releases: swingerman/ha-dual-smart-thermostat

v0.9.7.beta-1

17 May 10:49
Compare
Choose a tag to compare
v0.9.7.beta-1 Pre-release
Pre-release

What's Changed

Exciting New Features 🎉

  • feat: Safety disable if sensor unavailable or not updated by @swingerman in #197
  • feat: enables/disables fan_hot_tolerance based on outside air temperature by @swingerman in #198

Full Changelog: v0.9.6...v0.9.7.beta-1

v0.9.6

13 May 08:20
Compare
Choose a tag to compare

What's Changed

Exciting New Features 🎉

Fan mode is here!

Now, you can set up a fan entity that enables many great things. First, it makes the thermostat compatible with HVAC systems that have a fan wire. I also added an option that allows you to keep the fan on while the AC is on, as some systems require. With this change, this component can do it all for you!

HVAC modes with a Fan device

You can also just set up a fan or cooler with a fan, a heater/cooler with a fan, or even a heater with an aux heater and a cooler with a fan. Yes, that's 4 devices (or wires) controlled by one thermostat.

Tolerance mode

If you set a tolerance for the fan while also using an AC (cooler), the thermostat will first turn on the fan within that temperature tolerance and when things get hotter, the AC. YOu also have an option to keep the fan on together with the AC.

Openings scope

In this change, we introduce the scope of openings. This allows you to set which hvac_mode the openings affect. So you can set up the thermostat to turn off the heating only when an opening is open.

Note: You must define a list even if you have set one scope!

Beta Testers

Many thanks to those who took the time to help test the new features.
@T3chArmy, @FredericMa, @rrterrorr, @milandzuris, @andrew-kennedy

Code reorganisation

I managed to reorganize the code, separating overlapping logic into smaller components to decrease bugs and open more possibilities. As usual, this kind of refactoring work ends up with bugs. The refactoring work lasted for a week, but the bug fixing and testing required more than a month. In the process, I increased the test coverage of the features by 300%. We went from 100+ tests to almost 400.
I expect better stability in the future as well as more exciting new features from now on.

Other Changes

Full Changelog: v0.9.5...v0.9.6

v0.9.6.beta-10

10 May 14:46
Compare
Choose a tag to compare
v0.9.6.beta-10 Pre-release
Pre-release

What's Changed

Exciting New Features 🎉

Other Changes

Full Changelog: v0.9.5...v0.9.6.beta-10

v0.9.6.beta-9

09 May 10:03
Compare
Choose a tag to compare
v0.9.6.beta-9 Pre-release
Pre-release

What's Changed

Exciting New Features 🎉

Other Changes

Full Changelog: v0.9.5...v0.9.6.beta-9

v0.9.6.beta-8

08 May 16:10
Compare
Choose a tag to compare
v0.9.6.beta-8 Pre-release
Pre-release

What's Changed

Exciting New Features 🎉

Other Changes

Full Changelog: v0.9.5...v0.9.6.beta-8

v0.9.6.beta-7

03 May 09:10
Compare
Choose a tag to compare
v0.9.6.beta-7 Pre-release
Pre-release

What's Changed

Exciting New Features 🎉

Other Changes

Full Changelog: v0.9.5...v0.9.6.beta-7

v0.9.6.beta-6

01 May 13:55
Compare
Choose a tag to compare
v0.9.6.beta-6 Pre-release
Pre-release

What's Changed

Exciting New Features 🎉

Other Changes

Full Changelog: v0.9.5...v0.9.6.beta-6

v0.9.6.beta-5

23 Apr 09:48
Compare
Choose a tag to compare
v0.9.6.beta-5 Pre-release
Pre-release

What's Changed

Exciting New Features 🎉

Other Changes

Full Changelog: v0.9.5...v0.9.6.beta-5

v0.9.6.beta-4

22 Apr 08:14
Compare
Choose a tag to compare
v0.9.6.beta-4 Pre-release
Pre-release

What's Changed

Exciting New Features 🎉

Other Changes

Full Changelog: v0.9.5...v0.9.6.beta-4

v0.9.6.beta-3

19 Apr 15:54
Compare
Choose a tag to compare
v0.9.6.beta-3 Pre-release
Pre-release

What's Changed

Exciting New Features 🎉

Other Changes

Full Changelog: v0.9.5...v0.9.6.beta-3