Most of the plugin has been re-written to be more scalable for different device types and use cases. There are also a few new features:
- BPUP Support! (#62)
- This keeps the state of the HomeKit device in lockstep with the Bond, and it reduces the number of API calls by 3x! The end result is a much more seamless experience and (hopefully) fewer instances of "No Response" or "Loading" on your Home tiles
- This also has the side effect of preventing HomeKit from polling the same device for multiple state attributes (for users with a lot devices, this is going to be very noticeable). (#81)
- Ability to fix state (#75)
- If BPUP doesn't solve all of your device state woes (for example, with a device that is also controlled by a remove), you can enable the
include_toggle_state
option in your config, which will add a toggle switch to your device in HomeKit. This is available for any device that has power, light or open device states (essentially everything except fans and dimmers).
- If BPUP doesn't solve all of your device state woes (for example, with a device that is also controlled by a remove), you can enable the