rsc-dev / pyamaha

Python implementation of Yamaha Extended Control API Specification.
MIT License
84 stars 22 forks source link

Add async device support #21

Closed vigonotion closed 3 years ago

vigonotion commented 3 years ago

I'm currently considering to use this library for the MusicCast-Integration in Home Assistant. To do this properly, the communication to the MusicCast devices has to be async, that's why I added AsyncDevice.

I marked the dependency aiohttp as optional, so that people that need async functionality can install this via pip install pyamaha[async].