homebridge-switchbot

The Homebridge SwitchBot plugin allows you to access your SwitchBot Device(s) from HomeKit. Homebridge.

ISC License

Downloads
8.7K
Stars
225
Committers
4

Bot releases are visible (Hide)

homebridge-switchbot - Version 1.11.2

Published by donavanbecker over 2 years ago

What's Changed

  • Fix: Use updateRate instead of refreshRate when overriding scanDuration.

Full Changelog: https://github.com/OpenWonderLabs/homebridge-switchbot/compare/v1.11.1...v1.11.2

homebridge-switchbot - Version 1.11.1

Published by donavanbecker over 2 years ago

What's Changed

  • Fix: This plugin generated a warning from the characteristic 'Brightness': characteristic value expected valid finite number and received "undefined" (undefined).
  • Fix: This plugin generated a warning from the characteristic 'Color Temperature': characteristic value expected valid finite number and received "undefined" (undefined).
  • Fix: This plugin generated a warning from the characteristic 'Hue': characteristic value expected valid finite number and received "undefined" (undefined).
  • Fix: This plugin generated a warning from the characteristic 'Saturation': characteristic value expected valid finite number and received "undefined" (undefined).

Full Changelog: https://github.com/OpenWonderLabs/homebridge-switchbot/compare/v1.11.0...v1.11.1

homebridge-switchbot - Version 1.11.0

Published by donavanbecker over 2 years ago

What's Changed

  • Add Support for SwitchBot Smart Lock
  • Add Support for SwitchBot Strip Light
  • Add Support for SwitchBot Meter Plus (US)
  • Add Support for SwitchBot Meter Plus (JP)
  • Add Support for SwitchBot Plug Mini (US)
  • Add Support for SwitchBot Plug Mini (US)
  • Fixed: Curtain set_min and set_max options not work correctly with minimum and maximum curtain state. #123
  • Housekeeping and updated dependencies.

Full Changelog: https://github.com/OpenWonderLabs/homebridge-switchbot/compare/v1.10.1...v1.11.0

homebridge-switchbot - Version 1.10.1

Published by donavanbecker over 2 years ago

What's Changed

  • Fixed: Option pushOn was not push On commands.
  • Housekeeping and updated dependencies.

Full Changelog: https://github.com/OpenWonderLabs/homebridge-switchbot/compare/v1.10.0...v1.10.1

homebridge-switchbot - Version 1.10.0

Published by donavanbecker over 2 years ago

What's Changed

  • Add option pushOn, this will allow the On commands to be sent along side Status change commands.
  • Housekeeping and updated dependencies.

Full Changelog: https://github.com/OpenWonderLabs/homebridge-switchbot/compare/v1.9.0...v1.10.0

homebridge-switchbot - Version 1.9.0

Published by donavanbecker almost 3 years ago

What's Changed

  • Add option allowPush, this will allow commands to be sent even if device state is already in state that is being pushed.
  • Housekeeping and updated dependencies.

Full Changelog: https://github.com/OpenWonderLabs/homebridge-switchbot/compare/v1.8.2...v1.9.0

homebridge-switchbot - Version 1.8.2

Published by donavanbecker almost 3 years ago

What's Changed

  • Fixed Bug: Only log config if it is set.

Full Changelog: https://github.com/OpenWonderLabs/homebridge-switchbot/compare/v1.8.1...v1.8.2

homebridge-switchbot - Version 1.8.1

Published by donavanbecker almost 3 years ago

What's Changed

  • Fixed Bug: Cannot set properties of undefined (setting 'logging')

Full Changelog: https://github.com/OpenWonderLabs/homebridge-switchbot/compare/v1.8.0...v1.8.1

homebridge-switchbot - Version 1.8.0

Published by donavanbecker almost 3 years ago

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.
  • Enhancments: Made some improvemnt on the switch from BLE to OpenAPI when BLE connection fails.
  • Enhancments: 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: https://github.com/OpenWonderLabs/homebridge-switchbot/compare/v1.7.0...v1.8.0

homebridge-switchbot - Version 1.7.0

Published by donavanbecker almost 3 years ago

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: https://github.com/OpenWonderLabs/homebridge-switchbot/compare/v1.6.3...v1.7.0

homebridge-switchbot - Version 1.6.3

Published by donavanbecker almost 3 years ago

What's Changed

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

Full Changelog: https://github.com/OpenWonderLabs/homebridge-switchbot/compare/v1.6.2...v1.6.3

homebridge-switchbot - Version 1.6.2

Published by donavanbecker almost 3 years ago

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: https://github.com/OpenWonderLabs/homebridge-switchbot/compare/v1.6.1...v1.6.2

homebridge-switchbot - Version 1.6.1

Published by donavanbecker almost 3 years ago

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: https://github.com/OpenWonderLabs/homebridge-switchbot/compare/v1.6.0...v1.6.1

homebridge-switchbot - v1.6.0

Published by donavanbecker almost 3 years ago

Version 1.6.0 (2021-12-31)

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: https://github.com/OpenWonderLabs/homebridge-switchbot/compare/v1.5.0...v1.6.0

homebridge-switchbot - Version 1.5.0

Published by donavanbecker almost 3 years ago

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: https://github.com/OpenWonderLabs/homebridge-switchbot/compare/v1.4.0...v1.5.0

homebridge-switchbot - Version 1.4.0

Published by donavanbecker almost 3 years ago

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: https://github.com/OpenWonderLabs/homebridge-switchbot/compare/v1.3.0...v1.4.0

homebridge-switchbot - Version 1.3.0

Published by donavanbecker almost 3 years ago

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: https://github.com/OpenWonderLabs/homebridge-switchbot/compare/v1.2.5...v1.3.0

homebridge-switchbot - Version 1.2.5

Published by donavanbecker almost 3 years ago

What's Changed

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

Full Changelog: https://github.com/OpenWonderLabs/homebridge-switchbot/compare/v1.2.4...v1.2.5

homebridge-switchbot - Version 1.2.4

Published by donavanbecker almost 3 years ago

What's Changed

  • Fixed Bug: Cannot read properties of undefined (reading 'updateCharacteristic').

Full Changelog: https://github.com/OpenWonderLabs/homebridge-switchbot/compare/v1.2.3...v1.2.4

homebridge-switchbot - Version 1.2.3

Published by donavanbecker almost 3 years ago

What's Changed

  • When BLE Connection isn't established, allow for OpenAPI to kick in if openToken is supplied.

Full Changelog: https://github.com/OpenWonderLabs/homebridge-switchbot/compare/v1.2.2...v1.2.3

Package Rankings
Top 11.12% on Npmjs.org
Badges
Extracted from project README
npm version npm downloads discord-switchbot
Related Projects