Skip to content

Releases: OpenWonderLabs/homebridge-switchbot

v1.8.0

15 Jan 05:18
ccce7e1
Compare
Choose a tag to compare

What's Changed

  • Added option to display Bot a Stateful Programmable Switch.
    • This will only Works in 3rd Party Home App, Like Eve or Home+ 5
  • Add option to Hide Motion Sensor's Light Sensor.
  • Add option to Set Motion Sensor's Light Sensor set_minLux and set_maxLux.
  • Fixed Bug: Where BLE config would show for devices that don't support BLE.
  • Fixed Bug: Contact Sensors's Motion Sensor and Light Sensor showing undefined values.
  • Fixed Bug: Motion Sensors's Light Sensor showing undefined values.
  • Fixed Bug: Battery Service wouldn't be removed from Curtain, Contact Sensor, or Motion Sensor when switching from BLE to OpenAPI.
  • Enhancements: Made some improvement on the switch from BLE to OpenAPI when BLE connection fails.
  • Enhancements: Made Optional Switchbot Device Settings and Optional IR Device Settings more managable by using Tabs.
  • Change: Changed Curtain refreshRate to updateRate.
    • You will have to update your config for it to pickup the new updateRate.
  • Housekeeping and updated dependencies.

Full Changelog: v1.7.0...v1.8.0

v1.7.0

05 Jan 22:57
5ecd084
Compare
Choose a tag to compare

What's Changed

  • Added option to display Bot a Fan.
  • Added option to display Bot a Door. #179
  • Added option to display Bot a Lock. #179
  • Added option to display Bot a Faucet.
  • Added option to display Bot a Window.
  • Added option to display Bot a WindowCovering.
  • Added option to display Bot a Garage Door Opener. #179

Full Changelog: v1.6.3...v1.7.0

v1.6.3

03 Jan 20:57
Compare
Choose a tag to compare

What's Changed

  • Quick Fix for for issue not tested in v1.6.2.

Full Changelog: v1.6.2...v1.6.3

v1.6.2

03 Jan 19:04
9c249ce
Compare
Choose a tag to compare

What's Changed

  • Fixed Bug: npm ERR! code 1. #151
    • Made node-switchbot an optionalDependencies
    • So If node-switchbot doesn't get installed successfully then BLE will not work.
  • Housekeeping and updated dependencies.

Full Changelog: v1.6.1...v1.6.2

v1.6.1

02 Jan 21:48
75a0b64
Compare
Choose a tag to compare

What's Changed

  • Fixed an issue where when Adaptive Lighting Shift was set to -1, Adaptive Lighting would not be removed.
  • Fixed an issue with motion sensor refreshStatus that would cause plugin to cause Homebridge restart.
  • Fixed Bug: npm ERR! code 1. #151
    • Made node-switchbot an optionalDependencies
    • So If node-switchbot doesn't get installed successfully then BLE will not work.
  • Housekeeping and updated dependencies.

Full Changelog: v1.6.0...v1.6.1

v1.6.0

31 Dec 22:19
a54b7db
Compare
Choose a tag to compare

What's Changed

  • Added scanDuration config option to set how long BLE scans, Scanning Duration is defaulted to 1 second.
  • Now Setting switch as the default bot mode for Bots, to change to press, config must be set under SwitchBot Device Settings in the Plugin Settings.
  • Fixed Bug: Contact Sensor talks about Curtain Light + Motion Sensor. #164
  • Fixed Bug: Reboot causes No Device Type Set Error. #172
  • Fixed Bug: Bot Status not working Correction with Switch and Press. #105, #130, #132, #165, #174
  • Fixed some issues with the New Logging Options release with v1.5.0, now logging when configured.

Full Changelog: v1.5.0...v1.6.0

v1.5.0

27 Dec 06:27
3c713a4
Compare
Choose a tag to compare

What's Changed

Major Change To Logging

  • Added the following Logging Options:
    • Standard
    • None
    • Debug
  • Removed Device Logging Option, which was pushed into new logging under debug.
  • Added Device Logging Override for each Device, by using the Device Config.

Major Changes to refreshRate

  • Added an option to override refreshRate for each Device, by using the Device Config.

Other Changes

  • Fixed Bug: Air conditioner temperature not able to change. #43
  • Housekeeping and updated dependencies.

Full Changelog: v1.4.0...v1.5.0

v1.4.0

16 Dec 05:30
e0584e2
Compare
Choose a tag to compare

What's Changed

  • Added Status Messages to logs for discoverDevices request.
  • Added Cached Status to IR device, Status will be saved to accessory context and restored on restart.
  • Added Option Offline as Off to be able set the device as off, if API reports offline.
  • Removed Meter Unit Config Option as it was confusing and probably never used.
  • Housekeeping and updated dependencies.

Full Changelog: v1.3.0...v1.4.0

v1.3.0

02 Dec 22:45
Compare
Choose a tag to compare

What's Changed

  • Added Adpative Lighting to Color Bulb
  • Added Option Adaptive Lighting Shift to be able us this value to increase the mired for the Adaptive Lighting update, making the light appear warmer.
  • Fixed Bug: Color Bulb can't change color and is not dimmable. #97

Full Changelog: v1.2.5...v1.3.0

v1.2.5

25 Nov 12:32
0dfa437
Compare
Choose a tag to compare

What's Changed

  • Fixed Bug: Where set_minLux & set_maxLux config settings not effecting OpenAPI Lux.

Full Changelog: v1.2.4...v1.2.5