Skip to content

Releases: mitch7391/homebridge-cmd4-AdvantageAir

v3.3.0-beta.5

25 Feb 11:02
63b2b9f
Compare
Choose a tag to compare
v3.3.0-beta.5 Pre-release
Pre-release

3.3.0-beta.5 (2022-02-25)

Special thanks to the amazing uswong and ztalbot2000 for adding these new features!

Notable Changes

  • Support for Advantage Air systems with more than one air conditioners!

Other Changes

  • Use of the flip constant in the "state_cmd_suffix" of your garage door or gate; in case the Advantage Air has installed it backwards!

v3.3.0-beta.4

21 Feb 11:19
e2d0397
Compare
Choose a tag to compare
v3.3.0-beta.4 Pre-release
Pre-release

3.3.0-beta.4 (2022-02-21)

Special thanks to the amazing uswong and ztalbot2000 for adding these new features!

Bug Fixes

  • Fix the close multiple zones bug that causes constant zone to open to 100%.

v3.3.0-beta.3

19 Feb 10:53
618d523
Compare
Choose a tag to compare
v3.3.0-beta.3 Pre-release
Pre-release

3.3.0-beta.3 (2022-02-19)

Special thanks to the amazing uswong and ztalbot2000 for adding these new features!

Other Changes

  • MyPlace Extras are now independent of the aircon system; for those who do not want to add the aircon system to HomeKit.

v3.3.0-beta.2

18 Feb 04:43
a0565e4
Compare
Choose a tag to compare
v3.3.0-beta.2 Pre-release
Pre-release

3.3.0-beta.2 (2022-02-18)

Special thanks to the amazing uswong and ztalbot2000 for adding these new features!

Notable Changes

  • MyPlace Extras support!!!
    • Lights - both simple on/off and dimmable. Config examples can be found here.
    • Garage Door Opener. Config example can be found here.
  • MyPlace users with the extras should set "timeout" in their config to 60000.

Other Changes

  • MyPlace smart eco-systems required large scale under the hood changes to manage the communication between Cmd4 and the Advantage Air Controllers. Greater detail can be found in this Pull Request.

Bug Fixes

  • Shellcheck cleared out over 60 syntax errors in the script that could have posed issues.
  • Dev unit test fixes.

v3.2.0

04 Feb 03:40
e7f349a
Compare
Choose a tag to compare

3.2.0 (2022-02-04)

Special thanks to the amazing uswong for adding these new features! Thank you to all who participated in the beta testing!

Notable Changes

  • Zone closing check to ensure that at least one zone is open at all times as a secondary layer of protection for your ducting.
    • If you close all zones, it will open your Constant Zone damper to 100%.
  • No longer require the use of noSensors in your config.json. The script determines if you have sensors or not.
  • Temperature Sensor users no longer require to add zone (z01, z02, etc.) to "state_cmd_suffix" of Thermostat in your config.json. The script determines and sets it as your Constant Zone.
    • You can still set a zone if you prefer to choose a different zone to your Constant Zone.
  • Countdown timer added as a Lightbulb accessory; config can be found here.
    • Depending on if your Advantage Air system is on or off will determine if the countdown is to turn the system on or off when it reaches 0.
    • New constant timer will need to be added to the "state_cmd_suffix" of this accessory.
    • The Advantage Air system will only allow 720 minutes (12 hours) for a timer and the Lightbulb has 0-100% to utilise.
      • Therefore, setting 1% will equal 10 minutes, 6% will be equal to 1 hour.
      • Setting a value higher than 72% (720 minutes), will default back to 72% on the Lightbulb.

Other Changes

  • Shell Check Tool updated for new configurations. Always check you config.json with this after making changes!
  • Dev dependancy nanoid security update to v3.1.31.

v3.2.0-beta.1

28 Jan 13:32
f221fea
Compare
Choose a tag to compare
v3.2.0-beta.1 Pre-release
Pre-release

3.2.0-beta.1 (2022-01-28)

Notable Changes

  • Temperature Sensor users no longer require to add zone (z01, z02, etc.) to "state_cmd_suffix" of Thermostat in your config.json. The script determines and sets it as your Constant Zone.
    • You can still set a zone if you prefer to choose a different zone to your Constant Zone.

v3.2.0-beta.0

23 Jan 13:56
6d96d1f
Compare
Choose a tag to compare
v3.2.0-beta.0 Pre-release
Pre-release

3.2.0-beta.0 (2022-01-23)

Special thanks to the amazing uswong for adding these new features! Thank you to all who participated in the beta testing!

Notable Changes

  • Zone closing check to ensure that at least one zone is open at all time as a secondary layer of protection for your ducting.
    • If you close all zones, it will open your Constant Zone damper to 100%.
  • No longer require the use of noSensors in your config.json. The script determines if you have sensors or not.
  • Countdown timer added as a Lightbulb accessory; config can be found here.
    • Depending on if your Advantage Air system is on or off will determine if the countdown is to turn the system on or off when it reaches 0.
    • New constant timer will need to be added to the "state_cmd_suffix" of this accessory.
    • The Advantage Air system will only allow 720 minutes (12 hours) for a timer and the Lightbulb has 0-100% to utilise.
      • Therefore, setting 1% will equal 10 minutes, 6% will be equal to 1 hour.
      • Setting a value higher than 72% (720 minutes), will default back to 72% on the Lightbulb.

Other Changes

  • Dev dependancy nanoid bumped to v3.1.31.

v3.1.0

17 Jan 22:41
57526b8
Compare
Choose a tag to compare

3.1.0 (2022-01-18)

Special thanks to the amazing uswong for adding the new fan speed feature and fixing the zone percentage bug! Thank you to all who participated in the beta testing!

Notable Changes

  • Fan speed added to Fan accessory via charcteristic rotationSpeed. See new Fan config here!
    • Speeds: 1-33% (low), 34-67% (medium), 68-99% (high) and 100% ('auto' or 'ezfan').
  • Fan speed added to Thermostat accessory via new "linkedType" config options; see new Thermostat config here. You may need to delete the Homebridge cache when updating this accessory.
    • Speeds: 1-33% (low), 34-67% (medium), 68-99% (high) and 100% ('auto' or 'ezfan').
  • New Wiki page to help explain and create your config.json.
  • Homebridge Verified!!!

Other Changes

  • Thermostat 'Fan Speed' "linkedType" is set to always appear on.
  • If you do not opt into using fan speeds for the Fan and/or Thermostat; setting mode commands (cool/heat/on) will now default to the last known speed set in the Advantage Air app (low/medium/high/auto/'ezfan'). It used to always set to auto speed when changing modes.
  • Removal of unused statusFault and redundant new code from AdvAir.sh.
  • Streamlining and updates for the README. Moving of some information to the new Wiki.

Bug Fixes

  • Fix for Zone percentage (brightness) which would not send value to the controller if it was not rounded to 5%; value input now will round to the nearest 5%.
  • Fix for users with 'ezfan' mode defaulting to 'high'; 'ezfan' mode now accepted as 100% speed.
  • Dev Tests: Fix timeout issues with server.js.

v3.1.0-beta.4

10 Jan 07:30
9dd805b
Compare
Choose a tag to compare
v3.1.0-beta.4 Pre-release
Pre-release

3.1.0-beta.4 (2022-01-10)

Bug Fixes

  • Thermostat Fan Speed accessory always on fixed. If turned off, it will eventually update back to on and no more Homebridge errors!

v3.1.0-beta.3

09 Jan 12:46
2a5d2fc
Compare
Choose a tag to compare
v3.1.0-beta.3 Pre-release
Pre-release

3.1.0-beta.3 (2022-01-09)

Other Changes

  • Thermostat 'Fan Speed' "linkedType" is set to always appear on.
  • Removal of unused and redundant new code from AdvAir.sh.

Bug Fixes

  • Zone percentage (brightness) value input will round to the nearest 5% or the Advantage Air system will not take the value sent.