v2.2.0
REQUIRES HOME ASSISTANT 2021.12.x OR LATER!!!
Updates to pyatv 0.9.8 which brings a few fixes (most relevant here):
- As the power state detection is very unreliable, it is now derived in comibation with
play state (a device could previously be seen as powered off while playing something).
If something is playing then the device is considered on. - Button presses are more reliable and should not be ignore or get "stuck" anymore.
- Pressing the pause button when streaming to an AirPlay device will now stop playback.
Changes have been merged back from Home Assistant, which includes a lot of performance
updates related to device discovery via Zeroconf. Might be notable if you have many
devices.