homebridge-homeconnect
Home Connect home appliances plugin for Homebridge.
Changes in this version:
v0.9.0 - 2019-12-31
Changed
- Hood: Setting a new fan speed is now implemented by changing the current program's options instead of starting a new program. This makes it less likely that the API rate limits will be exceeded and the client blocked. (#2)
- Hood: Appended
"fan"
to the name of theFan
service. This only affects newly created accessories.
Fixed
- Hood: Changes to multiple
Fan
orLightbulb
characteristics (separately for functional and ambient lights) are merged and then the Home Connect requests issued in sequence. This avoids trying to set intermediate states, as well as overlapping requests to control the same feature, resulting in more reliable behaviour. (#2) - CoffeeMaker/Dishwasher/Dryer/Washer/WasherDryer: Program
Switch
services are now left writeable rather than attempting to make them read-only when remote start is not enabled. HomeKit is not designed to dynamically change the properties of characteristics in this way, so the previous behaviour did not propagate reliably. (#1 / #3) - Oven: Added the error code
BSH.Common.Error.InvalidUIDValue
to the list of responses that are treated as cacheable. This undocumented error code is returned by the Thermador PRD486WDHU/01 Oven. (#2)