- Refactored component to be _async_ to improve responsiveness and less hog down the system
- HA unique identifier based on hardware UUID, see breaking change note below
- Changed to a different UPnP implementation, this should work also from other subnets
- Deprecated unused services
**Breaking change:** the configured devices will be re-added to HA with a new unique identifier tied to the hardware UUID of the Linkplay modules instead of IP address. This will result in having the original entity_id of the preiously configured devices _unavailable_ and having added it as new with entity_id _2 or similar.
_This can be easily fixed_ in Home Assistant, visit your entites list, click the _old_ entity_id and delete it. Then click the newly generated entity_id _2 and name it back to what preiously was. Everything else remains unchanged.