Overview
- Implemented property classes for sources and zones
- Added reconnection handler to resolve constant disconnections
- Added version specific feature flags
- Added controller variables for MAC Address and Type
- Added better error handling and response decoding
What's Changed
* Add sonarqube workflow by noahhusby in https://github.com/noahhusby/aiorussound/pull/3
* Implement controller / device entity support by noahhusby in https://github.com/noahhusby/aiorussound/pull/4
* Feat/feature flags by noahhusby in https://github.com/noahhusby/aiorussound/pull/5
* Feat/reconnect handler by noahhusby in https://github.com/noahhusby/aiorussound/pull/6
* refact: simplify original code layout by noahhusby in https://github.com/noahhusby/aiorussound/pull/7
* feat: implement source features by noahhusby in https://github.com/noahhusby/aiorussound/pull/8
* V2.0 by noahhusby in https://github.com/noahhusby/aiorussound/pull/9
**Full Changelog**: https://github.com/noahhusby/aiorussound/compare/1.1.2...2.0.0