2021-02-25 20:40:58 +01:00

51 lines
1.1 KiB
Plaintext

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):