soco package
Subpackages
- soco.music_services package
- Submodules
- soco.music_services.accounts module
- soco.music_services.token_store module
- soco.music_services.music_service module
MusicServiceSoapClient
MusicService
MusicService.get_all_music_services_names()
MusicService.get_data_for_name()
MusicService.available_search_categories
MusicService.sonos_uri_from_id()
MusicService.desc
MusicService.begin_authentication()
MusicService.complete_authentication()
MusicService.get_metadata()
MusicService.search()
MusicService.get_media_metadata()
MusicService.get_media_uri()
MusicService.get_last_update()
MusicService.get_extended_metadata()
MusicService.get_extended_metadata_text()
- Submodules
- soco.plugins package
Submodules
- soco.alarms module
- soco.cache module
- soco.config module
- soco.core module
only_on_master()
only_on_soundbars()
SoCo
SoCo.ip_address
SoCo.boot_seqnum
SoCo.player_name
SoCo.uid
SoCo.household_id
SoCo.is_visible
SoCo.is_bridge
SoCo.is_coordinator
SoCo.is_satellite
SoCo.has_satellites
SoCo.is_subwoofer
SoCo.has_subwoofer
SoCo.channel
SoCo.is_soundbar
SoCo.play_mode
SoCo.shuffle
SoCo.repeat
SoCo.cross_fade
SoCo.ramp_to_volume()
SoCo.set_relative_volume()
SoCo.play_from_queue()
SoCo.play()
SoCo.play_uri()
SoCo.pause()
SoCo.stop()
SoCo.end_direct_control_session()
SoCo.seek()
SoCo.next()
SoCo.previous()
SoCo.mute
SoCo.volume
SoCo.bass
SoCo.treble
SoCo.loudness
SoCo.surround_enabled
SoCo.sub_crossover
SoCo.sub_enabled
SoCo.sub_gain
SoCo.balance
SoCo.audio_delay
SoCo.night_mode
SoCo.dialog_mode
SoCo.surround_full_volume_enabled
SoCo.surround_mode
SoCo.surround_volume_tv
SoCo.surround_level
SoCo.surround_volume_music
SoCo.music_surround_level
SoCo.dialog_level
SoCo.trueplay
SoCo.soundbar_audio_input_format_code
SoCo.soundbar_audio_input_format
SoCo.supports_fixed_volume
SoCo.fixed_volume
SoCo.zone_group_state
SoCo.all_groups
SoCo.group
SoCo.all_zones
SoCo.visible_zones
SoCo.partymode()
SoCo.join()
SoCo.unjoin()
SoCo.create_stereo_pair()
SoCo.separate_stereo_pair()
SoCo.switch_to_line_in()
SoCo.is_playing_radio
SoCo.is_playing_line_in
SoCo.is_playing_tv
SoCo.music_source_from_uri()
SoCo.music_source
SoCo.switch_to_tv()
SoCo.status_light
SoCo.buttons_enabled
SoCo.voice_service_configured
SoCo.mic_enabled
SoCo.get_current_track_info()
SoCo.get_current_media_info()
SoCo.get_speaker_info()
SoCo.get_current_transport_info()
SoCo.available_actions
SoCo.get_queue()
SoCo.queue_size
SoCo.get_sonos_playlists()
SoCo.add_uri_to_queue()
SoCo.add_to_queue()
SoCo.add_multiple_to_queue()
SoCo.remove_from_queue()
SoCo.clear_queue()
SoCo.get_favorite_radio_shows()
SoCo.get_favorite_radio_stations()
SoCo.get_sonos_favorites()
SoCo.create_sonos_playlist()
SoCo.create_sonos_playlist_from_queue()
SoCo.remove_sonos_playlist()
SoCo.add_item_to_sonos_playlist()
SoCo.set_sleep_timer()
SoCo.get_sleep_timer()
SoCo.reorder_sonos_playlist()
SoCo.clear_sonos_playlist()
SoCo.move_in_sonos_playlist()
SoCo.remove_from_sonos_playlist()
SoCo.get_sonos_playlist_by_attr()
SoCo.get_battery_info()
- soco.data_structures module
to_didl_string()
didl_class_to_soco_class()
form_name()
DidlResource
DidlMetaClass
DidlObject
DidlItem
DidlAudioItem
DidlMusicTrack
DidlAudioBook
DidlAudioBroadcast
DidlRecentShow
DidlAudioBroadcastFavorite
DidlFavorite
DidlContainer
DidlAlbum
DidlMusicAlbum
DidlMusicAlbumFavorite
DidlMusicAlbumCompilation
DidlPerson
DidlComposer
DidlMusicArtist
DidlAlbumList
DidlPlaylistContainer
DidlSameArtist
DidlPlaylistContainerFavorite
DidlPlaylistContainerTracklist
DidlGenre
DidlMusicGenre
DidlRadioShow
ListOfMusicInfoItems
SearchResult
Queue
- soco.discovery module
- soco.events module
- soco.events_base module
parse_event_xml()
Event
EventNotifyHandlerBase
EventListenerBase
SubscriptionBase
SubscriptionBase.sid
SubscriptionBase.timeout
SubscriptionBase.is_subscribed
SubscriptionBase.events
SubscriptionBase.requested_timeout
SubscriptionBase.auto_renew_fail
SubscriptionBase.subscribe()
SubscriptionBase.renew()
SubscriptionBase.unsubscribe()
SubscriptionBase.send_event()
SubscriptionBase.time_left
SubscriptionsMap
get_listen_ip()
- soco.events_twisted module
- soco.events_asyncio module
- soco.exceptions module
- soco.groups module
- soco.ms_data_structures module
get_ms_item()
tags_with_text()
MusicServiceItem
MusicServiceItem.from_xml()
MusicServiceItem.from_dict()
MusicServiceItem.to_dict
MusicServiceItem.didl_metadata
MusicServiceItem.item_id
MusicServiceItem.extended_id
MusicServiceItem.title
MusicServiceItem.service_id
MusicServiceItem.can_play
MusicServiceItem.parent_id
MusicServiceItem.album_art_uri
MSTrack
MSAlbum
MSAlbumList
MSPlaylist
MSArtistTracklist
MSArtist
MSFavorites
MSCollection
- soco.music_library module
MusicLibrary
MusicLibrary.build_album_art_full_uri()
MusicLibrary.get_artists()
MusicLibrary.get_album_artists()
MusicLibrary.get_albums()
MusicLibrary.get_genres()
MusicLibrary.get_composers()
MusicLibrary.get_tracks()
MusicLibrary.get_playlists()
MusicLibrary.get_sonos_favorites()
MusicLibrary.get_favorite_radio_stations()
MusicLibrary.get_favorite_radio_shows()
MusicLibrary.get_music_library_information()
MusicLibrary.browse()
MusicLibrary.browse_by_idstring()
MusicLibrary.library_updating
MusicLibrary.start_library_update()
MusicLibrary.search_track()
MusicLibrary.get_albums_for_artist()
MusicLibrary.get_tracks_for_album()
MusicLibrary.album_artist_display_option
MusicLibrary.list_library_shares()
MusicLibrary.delete_library_share()
- soco.services module
Action
Argument
Vartype
Service
Service.soco
Service.service_type
Service.version
Service.base_url
Service.control_url
Service.scpd_url
Service.event_subscription_url
Service.cache
Service.wrap_arguments()
Service.unwrap_arguments()
Service.compose_args()
Service.build_command()
Service.send_command()
Service.handle_upnp_error()
Service.subscribe()
Service.actions
Service.iter_actions()
Service.event_vars
Service.iter_event_vars()
AlarmClock
MusicServices
AudioIn
DeviceProperties
SystemProperties
ZoneGroupTopology
GroupManagement
QPlay
ContentDirectory
MS_ConnectionManager
RenderingControl
MR_ConnectionManager
AVTransport
Queue
GroupRenderingControl
- soco.snapshot module
- soco.soap module
- soco.utils module
- soco.xml module