import soco import cgi from soco.discovery import by_name from soco.music_services import MusicService device = soco.discovery.any_soco() albums = device.music_library.get_albums(search_term='Black') for album in albums: print('Added:', album.title) # device.add_to_queue(album) for zone in soco.discover(): print(zone.player_name) zone_list = list(soco.discover()) for zoneList in zone_list: print(zoneList) print(zoneList.player_name) print(zoneList.volume) device = by_name('Bureau') print(device) device.volume = 5 device.play() print(device.get_current_track_info()) print(device.get_queue()) #print(MusicService.get_subscribed_services_names()) #spotify = MusicService('Spotify') #print(spotify.available_search_categories) #print(MusicService.get_subscribed_services_names()) #device.volume += 10 #device.pause() print(device.get_speaker_info()) print(device.get_current_transport_info()) #device.next() print(device.player_name) print(device.get_sonos_playlists()) #device.play_uri('https://lasonotheque.org/UPLOAD/mp3/2249.mp3') #device.play() print(device.get_current_track_info()) def tts(message):