Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
## [4.0.0](https://github.com/OpenWonderLabs/homebridge-switchbot/releases/tag/v4.0.0) (2024-10-11) ### What's Changed ####⚠️ Breaking Changes - Added `deviceType` based config - This allows you to set a setting that will be used across the same deviceType - `deviceType` based config settings can be over written by individual device settings set by the deviceId - Added `remoteType` based config - This allows you to set a setting that will be used across the same IR remoteType - `remoteType` based config settings can be over written by individual device settings set by the deviceId - All device specific configs have been moved to the same level on the config to elimate the use of multiple of the same config and to better support the new `deviceType` based config. - **⚠️ If you have config set for any of the following SwitchBot device Types: `Curtain`, `Blind Tilt`, `Color Bulb`, `Strip Light`, `Hub`, `Meter`, `Meter Plus`, `Humidifier`, `Contact Sensor`, `Motion Sensor`, `Water Detector`, `Ceiling Light`, or `Lock`; you will need to re-setup your config for that deviceId** - **⚠️ If you have config set for any of the following IR remote Types: `Fan`, `DIY Fan`, `Light`, `DIY Light`, `Air Conditioner`, `DIY Air Conditioner`, or `Others`; you will need to re-setup your config for that deviceId** - OpenAPI is now support by Version [3.0.0](https://github.com/OpenWonderLabs/node-switchbot/releases/latest) of [`node-switchbot`](https://github.com/OpenWonderLabs/node-switchbot), so made changes to refect that. #### Other Changes - Add `K10+ Pro` deviceType Support - Housekeeping and updated dependencies. **Full Changelog**: v3.8.3...v4.0.0
- Loading branch information