homebridge-dyson-bp01

A Homebridge plugin that adds a Dyson BP01 to HomeKit using a BroadLink RM

GPL-3.0 License

Downloads
150
Stars
3
Committers
1

Bot releases are visible (Hide)

homebridge-dyson-bp01 - 1.9.4

Published by jeremynoesen about 1 year ago

  • Updated tsconfig for node 16
  • Updated runner node version to node 16
homebridge-dyson-bp01 - 1.9.3

Published by jeremynoesen about 1 year ago

Fixed funding link and description

homebridge-dyson-bp01 - 1.9.2

Published by jeremynoesen about 1 year ago

Fixed capitalization in some messages

homebridge-dyson-bp01 - 1.9.1

Published by jeremynoesen about 1 year ago

  • Serial Number is no longer required since it is only a visual setting. This used to crash Homebridge if this option was purposefully deleted.
  • The minimum supported Homebridge version is now 1.6.1 due to security issues in older versions.
  • The minimum supported Node version is now 16 to match verified plugin requirements.
  • Bumped other dependencies
homebridge-dyson-bp01 - 1.9.0

Published by jeremynoesen about 1 year ago

  • Check for sensor updates significantly less often
  • Oscillation can now only be toggled when fan is on
  • Turning fan off will now wait for states to finish updating instead of turning off immediately
  • Made delay between signals slightly longer
  • Fixed sensor decimal precision
  • Lots of internal refactoring
  • Bumped dependencies
homebridge-dyson-bp01 - 1.8.2

Published by jeremynoesen over 1 year ago

Fix dependencies to match engine requirements

homebridge-dyson-bp01 - 1.8.1

Published by jeremynoesen over 1 year ago

Minor code and documentation cleanup

homebridge-dyson-bp01 - 1.8.0

Published by jeremynoesen over 1 year ago

Sensor values are no longer saved to disk with the fan states, since they do not need to persist across reboots. This greatly reduces disk IO. It is recommended (but not required) that you delete the persist file for the accessory in your homebridge persist directory to ensure the old sensor data is not kept around and repeatedly read/written when the fan states update. You would also have to redo the fan hardware setup.

homebridge-dyson-bp01 - 1.7.10

Published by jeremynoesen over 1 year ago

  • Bumped dependencies
  • Fixed required Homebridge and Node versions
  • Clarified which sensors get exposed in the readme and config UI
  • Code formatting
homebridge-dyson-bp01 - 1.7.9

Published by jeremynoesen over 1 year ago

  • Bumped dependencies
  • Condensed some conditionals
  • More logo cleanup
homebridge-dyson-bp01 - 1.7.8

Published by jeremynoesen over 1 year ago

  • Bumped a dependency
  • Cleaned up logo more
homebridge-dyson-bp01 - 1.7.7

Published by jeremynoesen over 1 year ago

More logo cleanup, no new changes

homebridge-dyson-bp01 - 1.7.6

Published by jeremynoesen over 1 year ago

Cleaned up the logo in the readme (making a release so it updates on NPM)

homebridge-dyson-bp01 - 1.7.5

Published by jeremynoesen over 1 year ago

Fixed an issue where turning off the fan after toggling oscillation would cause it to turn off sooner than expected

homebridge-dyson-bp01 - 1.7.4

Published by jeremynoesen over 1 year ago

  • Lowered the required node and homebridge versions
  • Bumped another dependency
  • Added demo gif to readme
homebridge-dyson-bp01 - 1.7.3

Published by jeremynoesen over 1 year ago

Bumped dependencies

homebridge-dyson-bp01 - 1.7.2

Published by jeremynoesen over 1 year ago

Bumped dependencies

homebridge-dyson-bp01 - 1.7.1

Published by jeremynoesen over 1 year ago

Bumped dependencies

homebridge-dyson-bp01 - 1.7.0

Published by jeremynoesen over 1 year ago

  • The accessory will now show "No Response" when the BroadLink RM is not connected
  • The serial number option is now required
homebridge-dyson-bp01 - 1.6.8

Published by jeremynoesen over 1 year ago

Fixed some init messages showing the wrong values