Skip to content

Releases: fjs21/homebridge-blueair

v1.3.1

10 Jul 03:28

Choose a tag to compare

What's Changed

Bug Fix

  • Remove temp and humidity sensors for Blue Air 411i Max model, since the hardware doesn't exist according to multiple user reports (Ref: #330)

Full Changelog: v1.3.0...v1.3.1

v1.3.0

09 Jul 04:58

Choose a tag to compare

What's Changed

Dev Dependency Updates

  • build(deps-dev): Bump @types/node from 18.15.11 to 20.4.0 by @dependabot in #329
  • build(deps-dev): Bump @typescript-eslint/parser from 5.58.0 to 5.61.0 by @dependabot in #328
  • build(deps-dev): Bump eslint from 8.38.0 to 8.44.0 by @dependabot in #326
  • build(deps-dev): Bump homebridge from 1.6.0 to 1.6.1 by @dependabot in #280
  • build(deps-dev): Bump @typescript-eslint/eslint-plugin from 5.58.0 to 5.61.0 by @dependabot in #327

New Features

  • Add support for Blue Pure 411i Max by @rmcardle in #285 and #330
  • Add support for Classic 490i and 690i in #331
  • Clarified region for Canadian users to use EU config in #324

New Contributors

Full Changelog: v1.2.1...v1.3.0

v1.2.1

16 Apr 02:46
0827fa0

Choose a tag to compare

What's Changed

New Features

  • Add support for Blue Pure 211i Max and Blue Pure 311i+ Max models
  • Deprecate support for Node v14.x, ahead of official EOL on 2023-04-30; new minimum Node is v16.x

Maintenance & Stability

  • Resolve excessive TypeErrors appearing in log following v1.2.0 upgrade #265
  • Add additional debug logging for removing services, and reduce verbose info level logging
  • build(deps-dev): Bump @typescript-eslint/eslint-plugin from 5.54.0 to 5.58.0 by @dependabot in #264
  • build(deps-dev): Bump @typescript-eslint/parser from 5.54.0 to 5.58.0 by @dependabot in #263
  • build(deps-dev): Bump rimraf from 4.1.2 to 5.0.0 by @dependabot in #262
  • build(deps-dev): Bump @types/node from 18.14.2 to 18.15.11 by @dependabot in #259
  • build(deps-dev): Bump nodemon from 2.0.20 to 2.0.22 by @dependabot in #253
  • build(deps-dev): Bump typescript from 4.9.5 to 5.0.4 by @dependabot in #267
  • build(deps-dev): Bump eslint from 8.35.0 to 8.38.0 by @dependabot in #266

Full Changelog: v1.2.0...v1.2.1

v1.2.1-0

14 Apr 00:03

Choose a tag to compare

v1.2.1-0 Pre-release
Pre-release

What's Changed

  • Resolve excessive TypeErrors appearing in log following v1.2.0 upgrade #265
  • build(deps-dev): Bump @typescript-eslint/eslint-plugin from 5.54.0 to 5.58.0 by @dependabot in #264
  • build(deps-dev): Bump @typescript-eslint/parser from 5.54.0 to 5.58.0 by @dependabot in #263
  • build(deps-dev): Bump rimraf from 4.1.2 to 5.0.0 by @dependabot in #262
  • build(deps-dev): Bump @types/node from 18.14.2 to 18.15.11 by @dependabot in #259
  • build(deps-dev): Bump nodemon from 2.0.20 to 2.0.22 by @dependabot in #253

Full Changelog: v1.2.0...v1.2.1-0

v1.2.0

13 Apr 02:22
8781e47

Choose a tag to compare

What's Changed

New Features

  • Improve updating of characteristics when setting states (i.e. turning on/off) for AWS-enabled devices by @jonato1
  • Enable Germ Shield, Temp, and Humidity characteristics for all HealthProtect models by @jonato1
    Added work related to #6; previous code only had Germ Shield, temp, and humidity enabled for hardware model 'high_1.5', but not for 'low_1.4'. Fixed to use the modelName variable to ensure future proofing if any additional HealthProtect hardware models are identified.
  • Add feature toggles to globally hide the following components/capabilities in Homebridge and Home.app for any and all Blueair devices (where respective sensors exist): LED light, Air Quality Sensor, CO2 Sensor, Temperature Sensor, Humidity Sensor, Germ Shield, and Night Mode. by @jonato1
    • Addresses #91 and #222
    • Includes logic to remove services after configurations are updated and Homebridge is restarted to prevent orphaned services from continuing to appear.

Bug Fixes and Patches

  • build(deps-dev): Bump rimraf from 3.0.2 to 4.1.2 by @dependabot in #213
  • build(deps-dev): Bump eslint from 8.29.0 to 8.34.0 by @dependabot in #223
  • build(deps-dev): Bump @types/node from 18.11.13 to 18.14.0 by @dependabot in #226
  • build(deps-dev): Bump @typescript-eslint/eslint-plugin from 5.46.0 to 5.53.0 by @dependabot in #227
  • build(deps-dev): Bump @typescript-eslint/parser from 5.46.0 to 5.53.0 by @dependabot in #228
  • build(deps-dev): Bump typescript from 4.9.4 to 4.9.5 by @dependabot in #229
  • build(deps-dev): Bump @types/node from 18.14.0 to 18.14.1 by @dependabot in #230
  • build(deps-dev): Bump @types/node from 18.14.1 to 18.14.2 by @dependabot in #231
  • build(deps-dev): Bump eslint from 8.34.0 to 8.35.0 by @dependabot in #232
  • build(deps-dev): Bump @typescript-eslint/eslint-plugin from 5.53.0 to 5.54.0 by @dependabot in #233
  • build(deps-dev): Bump @typescript-eslint/parser from 5.53.0 to 5.54.0 by @dependabot in #234

Full Changelog: v1.1.3...v1.2.0

v1.1.3

07 Oct 20:24
d632f4a

Choose a tag to compare

What's Changed

Full Changelog: v1.1.2...v1.1.3

v1.1.2

17 Aug 12:00

Choose a tag to compare

Addition of Temperature, Humidity, tVOC sensors to HealthProtect 7470i models by @jonato1

Full Changelog: v1.1.1...v1.1.2

v1.1.1

16 May 13:11

Choose a tag to compare

Includes small fixes.

What's Changed

New Contributors

Full Changelog: v1.1.0...v1.1.1

v1.1.0

09 May 14:48
edfe5d0

Choose a tag to compare

What's Changed

Full Changelog: v1.0.8...v1.1.0

v1.0.8

03 May 14:05

Choose a tag to compare

Fixes to #11 (PM2.5 reading - bug) and #22 (Brightness - API change).

Full Changelog: v1.0.7...v1.0.8