All notable changes to this project will be documented in this file. This project uses Semantic Versioning
Version 9.4.3 (2021-06-15)
- Housekeeping and updated dependencies.
Version 9.4.2 (2021-05-25)
- Housekeeping and updated dependencies.
Version 9.4.1 (2021-03-08)
- Housekeeping and updated dependencies.
Version 9.4.0 (2021-03-02)
- Better handling of Homebridge 1.3.0 functions.
- Housekeeping and updated dependencies.
Version 9.3.3 (2021-03-01)
- Housekeeping and updated dependencies.
Version 9.3.2 (2021-02-25)
- Fix issue with not config potentially not working in some cases.
Version 9.3.1 (2021-02-25)
- Correct issue with
config.schema.json
. - Fix issue with not hiding sensors when not compatible with device or hidden with config.
Version 9.3.0 (2021-02-23)
- Added Characteristic updating to FirmwareRevision.
- Updated BatteryService Characteristic to Battery to meeting Homebridge 1.3.0 Standards.
- Housekeeping and updated dependencies.
Version 9.2.0 (2021-02-22)
- Add support and set new requirement for Homebridge v1.3.0.
- Fixed Issue where thermostat was sending update when just clicking into Thermostat, plugin now waits for changes.
- Characteristics are now only updated if defined with a valid
CharacteristicValue
.
Version 9.1.0 (2021-02-16)
- Moved Humidity Sensor to is own Service so that it displays as it on devices.
- Added option to config to disable humidity sensor.
- Fixed Leaksensor Display issue with rouding tempature and humidity.
Version 9.0.0 (2021-02-16)
- Combined all Thermostat Models into 1 Thermostat file, making for easier updating of features and configurations.
- Created DeviceIDs for Roomsensors and Roomsensor Thermostats so that they can be removed.
- Added
PushRate
, which allows you to control how long the plugins waits before pushing an update to the Honeywell API.- this can lower the nubmer of pushes being sent.
Version 8.4.0 (2021-02-08)
- Fixed an issue where API Updates were pushed, with no changes.
- Fixed Issue with
config.schema.json
displaying issue. - Added API Errror Handling to update Characteristics in HomeKit.
Version 8.3.2 (2021-01-14)
- Update Dependencies.
Version 8.3.1 (2021-01-08)
- Fixed warning logs for Homebridge Beta
v1.3.0
. - More Code Clean up.
Version 8.3.0 (2021-01-04)
- Allow for Hiding Devices based off of
DeviceID
instead ofDeviceType
. - Fix issue with Leak Sensors not updating new sensor data.
- Changing
ttl
code torefreshRate
, Configs will need to be update to not use default Refresh Rate. - Code Clean up.
Version 8.2.0 (2020-12-25)
- Refractored Plugin to reported respond to API better. Thanks NorthernMan54.
- For T9 Users, Room Sensors display their own info, instead of display only 1 Room Sensors info. Thanks NorthernMan54.
- For T9 Users, Motion Sensor has been removed. Since data cannot be pulled quick enough, and has been inaccurate from API.
- Updated other dependencies.
Version 8.1.1 (2020-11-18)
- Updated other dependencies.
Version 8.1.0 (2020-10-24)
- Fix for
Cannot set property 'ttl' of undefined
. - Updated other dependencies.
Version 8.0.1 (2020-09-28)
- Move Homebridge dependency up to latest homebridge.
- Updated other dependencies.
Version 8.0.0 (2020-09-16)
- Completely reworked the way that Thermostat and Leak Sensors are discovered.
- Added Room Priority. This is for T9 & T10 Thermostats Only.
- This allows you to Display a Thermostat in the Room where your Room Sensors are and then set priority to that room.
- Added Room Priority. This is for T9 & T10 Thermostats Only.
- Completely reworked the way that Room Sensors discovered.
- You can now set the Thermostat Setpoint Status to: NoHold, PermanentHold, or TemporaryHold.
- You can now set the Room Priority Type to: PickARoom, WholeHouse, or FollowMe.
- Fix for CurrentHeatingCoolingState not showing the correct state.
Version 7.0.1 (2020-08-29)
- Small little cosmetic changes.
- Update UI Server Portal dependencies.
Version 7.0.0 (2020-08-29)
- Added Support for Leak Sensors, Thermostats, and Room Sensors all into one plugin.
- Seperated each Accessory into its on plugin.
- Added support to Hide Thermstats.
- Added support to Hide Thermstats Fans.
- Added support to Hide Leak Sensors.
- Added support to Hide Room Sensors.
Version 6.2.0 (2020-08-24)
- Added support for plugin to recognize if fan is present or not.
- Added support to know between LCC and TCC devices.
Version 6.1.2 (2020-08-11)
- Updated
package.json
.
Version 6.1.1 (2020-08-10)
- Updated
package.json
.
Version 6.1.0 (2020-07-30)
- If refresh token expires, the new refresh token that is fetched will now be saved to
config.json
.
Version 6.0.0 (2020-07-28)
- Converted project to Typscript.
- Changed the way that devices are found.
- Created a plugin that can add T9 Thermostat: homebridge-honeywell-home-roomsensors.
- Find firmware of device at startup and add to accessory context.
- removed provisioning criteria for Honeywell Round Thermostats to be added to plugin.
Version 5.1.1 (2020-07-15)
-
Added more logging for offline devices
- now displays deviceID.
- now displays if device is Alive, Provisioned, and Class
Thermostat
.
Version 5.1.0 (2020-07-14)
- Added Support for Fan Control:
Auto
,Circulate
, andOn
.- If Target Fan Mode is
MANUAL
and Active isACTIVE
in Homekit, then the fan will be set to Honywell ModeOn
. - If Target Fan Mode is
MANUAL
and Active isINACTIVE
in Homekit, then the fan will be set to Honywell ModeCirculate
. - If Target Fan Mode is
AUTO
and Active isINACTIVE
in Homekit, then the fan will be set to Honywell ModeAuto
. - If Target Fan Mode is
AUTO
and Active isACTIVE
in Homekit, then the fan will be set to Honywell ModeAuto
.
- If Target Fan Mode is
Version 5.0.7 (2020-07-07)
- update dependencies
Version 5.0.6 (2020-05-13)
- repo updates, no new features or bug fixes.
Version 5.0.5 (2020-04-11)
- update engine dependencies
Version 5.0.4 (2020-04-11)
- remove devDependencies for homebridge-config-ui-x and homebridge
- update node engine dependencies
Version 5.0.3 (2020-04-08)
- Update devDependencies for homebridge-config-ui-x and homebridge
Version 5.0.2 (2020-03-30)
- Pin dependencies #140 (renovate[bot])
Version 5.0.1 (2020-03-26)
- Honeywell - "rate limit has been exhausted" #106
- 5.0.1 #131 (donavanbecker)
- Update angularcli monorepo #130 (renovate[bot])
- Update angularcli monorepo #129 (renovate[bot])
- Update angularcli monorepo #128 (renovate[bot])
- Update angularcli monorepo #127 (renovate[bot])
- Update angularcli monorepo #126 (renovate[bot])
- Labeler - Workflow #125 (donavanbecker)
- Stale - Workflow #124 (donavanbecker)
- Update angular monorepo to v9.1.0 #123 (renovate[bot])
- Update dependency @types/node to v12.12.31 #122 (renovate[bot])
- Update dependency helmet to v3.22.0 #121 (renovate[bot])
- Update dependency @types/jasmine to v3.5.10 #120 (renovate[bot])
- Merge from Master #119 (donavanbecker)
- Merge From Master #118 (donavanbecker)
Version 5.0.0 (2020-03-22)
- workflow to beta #113 (donavanbecker)
- Secrets, Minimum TTL, Logging, Update Readme, and Changelog.md #112 (donavanbecker)
- Secrets, Minimum TTL and Logging #110 (oznu)
- Update dependency ts-node to v8.8.1 #114 (renovate[bot])
- Update dependency ts-node to v8.8.0 #111 (renovate[bot])
Version 4.4.4 (2020-03-20)
- Update angularcli monorepo #109
- Update dependency ts-node to v8.7.0 #108
- Update angular monorepo to v9.0.7 #107
- Update dependency zone.js to v0.10.3 #105
Version 4.4.3 (2020-03-16)
- Minimist Vulnerability Update from 1.2.0 to 1.2.5
Version 4.4.2 (2020-03-14)
- Security Bump - minimist from 1.2.0 to 1.2.5 #104
- Update dependency @types/node to v12.12.30 #103
- Update dependency tslint to v6 #101
- Update angularcli monorepo #100
- Update angular monorepo to v9.0.6 #99
- Update dependency @types/jasmine to v3.5.9 #98
Version 4.4.1 (2020-03-06)
Update to Config Schema to Support Version 4.4.0 Rate limit Update
- Please refrain from setting your optional
ttl
config lower then 1800, to better support everyone that uses this plugin.
Version 4.4.0 (2020-03-06)
Made a change to the rate limit to better serve all users of this plugin that use it with Config UI X
- Hopefully this will help lower the
rate limit has been exhausted
log you may be getting. - Please change your configs and
ttl
setting to be 1800 or more if you are setting it in options.
Version 4.3.2 (2020-03-05)
- Update dependency @types/jasmine to v3.5.8 #97
- Update angularcli monorepo #96
- Update angular monorepo to v9.0.5 #95
- Update dependency typescript to v3.8.3 #94
- Update dependency @types/node to v12.12.29 #93
- Update angularcli monorepo #92
- Update angular monorepo to v9.0.4 #91
- Update dependency @types/jasmine to v3.5.7 #90
- Update dependency helmet to v3.21.3 #89
Version 4.3.1 (2020-02-21)
- Update dependency typescript to v3.8.2 #87
- Update angularcli monorepo #86
- Update angular monorepo to v9.0.2 #85
- Update dependency @types/node to v12.12.28 #84
- Update dependency @types/jasmine to v3.5.6 #83
Version 4.3.0 (2020-02-15)
- Update dependency @types/jasmine to v3.5.4 #81
- Update angularcli monorepo #80
- Update angular monorepo to v9.0.1 79
- Update dependency @types/node to v12.12.27 78
- Update dependency request to v2.88.2 77
- Bump request from 2.88.0 to 2.88.2 76
- Update dependency rimraf to v3.0.2 75
- Update dependency @auth0/angular-jwt to v4 74
Version 4.2.0 (2020-02-06)
- Update dependency @types/jasmine to v3.5.3 #70
- Update dependency @angular-devkit/build-angular to v0.900.1 #71
- Update dependency @angular/cli to v9 #72
- Update angular monorepo to v9 (major) #73
Version 4.1.1 (2020-01-23)
- Update API Refresh to 10 minute minimum so that all users don't get refresh token errors.
- Updated Dependencies
Version 4.1.0 (2020-01-18)
- Updated the API refresh so that it is to Honeywell's standards.
Version 4.0.4 (2020-01-17)
- Update Dependencies.
Version 4.0.3 (2020-01-16)
- Update dependencies and working on adding Changelog.
Version 4.0.2 (2020-01-10)
- Update on dependencies.
Version 4.0.1 (2020-01-09)
- Updated dependencies and wiki link on Readme.
Version 4.0.0 (2020-01-07)
- Updated Readme
- Adds the capability to write to the Honeywell Home API
Version 3.0.5 (2020-01-04)
- Update dependencies and add node_module cache to github Publish
Version 3.0.4 (2020-01-04)
- Updated Dependencies
Version 3.0.3 (2020-01-03)
- Update Plugin Title
Version 3.0.2 (2020-01-03)
- Just updated the Readme with Badges
Version 3.0.1 (2020-01-02)
- Fixed GitHub Link and removed platform.config.json
Version 3.0.0 (2020-01-02)
- Adds @oznu‘s zero-config portal ui for homebridge-config-ui-x
Version 2.6.1 (2020-01-01)
- Added GitHub Action to Publish to NPM
Version 2.3.0 (2019-12-31)
- Updated Platform Name to HoneywellHome
- No Changelog before 2.3.0