print(f"Got {track_count} tracks ({track_count_lib} in library)")
radio_count = await mass.music.radio.count(True)
print(f"Got {radio_count} radio stations in library")
- playlist_count = await mass.music.playlists.db_items(True)
- print(f"Got {len(playlist_count)} playlists in library")
+ playlists = await mass.music.playlists.db_items(True)
+ print(f"Got {len(playlists)} playlists in library")
# register a player
test_player1 = TestPlayer("test1")
test_player2 = TestPlayer("test2")
# we can also send an uri, such as spotify://track/abcdfefgh
# or database://playlist/1
# or a list of items
- if playlist_count > 0:
- playlist = await mass.music.playlists.get("1", ProviderType.DATABASE)
- await test_player1.active_queue.play_media(playlist)
+ if len(playlists) > 0:
+ await test_player1.active_queue.play_media(playlists[0])
await asyncio.sleep(3600)