Skip to content

Latest commit

 

History

History
460 lines (278 loc) · 22.2 KB

CHANGELOG.md

File metadata and controls

460 lines (278 loc) · 22.2 KB

Changelog

All notable changes to this project will be documented in this file. This project uses Semantic Versioning

Version 9.4.3 (2021-06-15)

Changes

  • Housekeeping and updated dependencies.

Version 9.4.2 (2021-05-25)

Changes

  • Housekeeping and updated dependencies.

Version 9.4.1 (2021-03-08)

Changes

  • Housekeeping and updated dependencies.

Version 9.4.0 (2021-03-02)

Changes

  • Better handling of Homebridge 1.3.0 functions.
  • Housekeeping and updated dependencies.

Version 9.3.3 (2021-03-01)

Changes

  • Housekeeping and updated dependencies.

Version 9.3.2 (2021-02-25)

Changes

  • Fix issue with not config potentially not working in some cases.

Version 9.3.1 (2021-02-25)

Changes

  • 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)

Changes

  • 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)

Changes

  • 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)

Changes

  • 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)

Changes

  • 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)

Changes

  • 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)

Changes

  • Update Dependencies.

Version 8.3.1 (2021-01-08)

Changes

  • Fixed warning logs for Homebridge Beta v1.3.0.
  • More Code Clean up.

Version 8.3.0 (2021-01-04)

Changes

  • Allow for Hiding Devices based off of DeviceID instead of DeviceType.
  • Fix issue with Leak Sensors not updating new sensor data.
  • Changing ttl code to refreshRate, Configs will need to be update to not use default Refresh Rate.
  • Code Clean up.

Version 8.2.0 (2020-12-25)

Changes

  • 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)

Changes

  • Updated other dependencies.

Version 8.1.0 (2020-10-24)

Changes

  • Fix for Cannot set property 'ttl' of undefined.
  • Updated other dependencies.

Version 8.0.1 (2020-09-28)

Changes

  • Move Homebridge dependency up to latest homebridge.
  • Updated other dependencies.

Version 8.0.0 (2020-09-16)

Major Changes

  • 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.
  • Completely reworked the way that Room Sensors discovered.

Changes

  • 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)

Changes

  • Small little cosmetic changes.
  • Update UI Server Portal dependencies.

Version 7.0.0 (2020-08-29)

Major Changes

Changes

  • 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)

Changes

  • 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)

Changes

  • Updated package.json.

Version 6.1.1 (2020-08-10)

Changes

  • Updated package.json.

Version 6.1.0 (2020-07-30)

Changes

  • 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)

Major Changes

  • Converted project to Typscript.
  • Changed the way that devices are found.

Other Changes

  • 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)

Changes

  • 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)

Feature Change

  • Added Support for Fan Control: Auto, Circulate, and On.
    • If Target Fan Mode is MANUAL and Active is ACTIVE in Homekit, then the fan will be set to Honywell Mode On.
    • If Target Fan Mode is MANUAL and Active is INACTIVE in Homekit, then the fan will be set to Honywell Mode Circulate.
    • If Target Fan Mode is AUTO and Active is INACTIVE in Homekit, then the fan will be set to Honywell Mode Auto.
    • If Target Fan Mode is AUTO and Active is ACTIVE in Homekit, then the fan will be set to Honywell Mode Auto.

Version 5.0.7 (2020-07-07)

Changes

  • update dependencies

Version 5.0.6 (2020-05-13)

Changes

  • repo updates, no new features or bug fixes.

Version 5.0.5 (2020-04-11)

Changes

  • update engine dependencies

Version 5.0.4 (2020-04-11)

Changes

  • remove devDependencies for homebridge-config-ui-x and homebridge
  • update node engine dependencies

Version 5.0.3 (2020-04-08)

Changes

  • Update devDependencies for homebridge-config-ui-x and homebridge

Version 5.0.2 (2020-03-30)

Changes

Version 5.0.1 (2020-03-26)

Changes

Version 5.0.0 (2020-03-22)

Features

Dependency Updates

Version 4.4.4 (2020-03-20)

Dependency Updates

  • 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)

Security Update

  • Minimist Vulnerability Update from 1.2.0 to 1.2.5

Version 4.4.2 (2020-03-14)

Dependency Updates

  • 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)

Honeywell Rate Limit

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)

Dependency Updates

  • 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)

Dependency Updates

  • 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)

Major Dependency Updates

  • 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)

Major Dependency Updates

  • 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)

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

Before 2.3.0

No Changelog

  • No Changelog before 2.3.0