Hope the move is going well. Just wanted to let you know that I tried out the Roon module after your latest commit (02c4676), and the zone grouping functions work just as they did before, and quite well. Thanks for getting that stuff back in, it’s much appreciated.
I’m still having problems playing radio stations or playlists through the home assistant frontend, but hopefully I can provide some debug info that may (hopefully) build towards the stable version.
When I try to play a playlist or radio station, the call fails, and the home assistant logs show:
Traceback (most recent call last):
File “/usr/local/lib/python3.6/asyncio/coroutines.py”, line 212, in coro
res = func(*args, **kw)
File “/config/custom_components/media_player/roon.py”, line 718, in hass_event
if changed_entity in self.source_controls or changed_entity in self.volume_controls:
TypeError: argument of type ‘NoneType’ is not iterable
This remains the same, whether the Roon outputs are setup with fixed or ‘device’ volumes in Roon, and I get a similar result when I’m using my squeezelite endpoints or my Roon-native endpoints.