Releases: mitch7391/homebridge-cmd4-AdvantageAir
Releases · mitch7391/homebridge-cmd4-AdvantageAir
v3.3.0-beta.5
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
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
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
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!!!
- MyPlace users with the extras should set
"timeout"
in their config to60000
.
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
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 yourconfig.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 yourconfig.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 tov3.1.31
.
v3.2.0-beta.1
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 yourconfig.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
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 yourconfig.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 tov3.1.31
.
v3.1.0
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 toauto
speed when changing modes. - Removal of unused
statusFault
and redundant new code fromAdvAir.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
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
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.