Go to the source code of this file.
Classes | |
| class | homeassistant.components.sonos.SonosData |
| class | homeassistant.components.sonos.SonosDiscoveryManager |
| class | homeassistant.components.sonos.UnjoinData |
Namespaces | |
| homeassistant.components.sonos | |
Functions | |
| bool | homeassistant.components.sonos.async_remove_config_entry_device (HomeAssistant hass, ConfigEntry config_entry, dr.DeviceEntry device_entry) |
| bool | homeassistant.components.sonos.async_setup (HomeAssistant hass, ConfigType config) |
| bool | homeassistant.components.sonos.async_setup_entry (HomeAssistant hass, ConfigEntry entry) |
| bool | homeassistant.components.sonos.async_unload_entry (HomeAssistant hass, ConfigEntry entry) |
Variables | |
| homeassistant.components.sonos._LOGGER = logging.getLogger(__name__) | |
| string | homeassistant.components.sonos.CONF_ADVERTISE_ADDR = "advertise_addr" |
| string | homeassistant.components.sonos.CONF_INTERFACE_ADDR = "interface_addr" |
| homeassistant.components.sonos.CONFIG_SCHEMA | |
| list | homeassistant.components.sonos.DISCOVERY_IGNORED_MODELS = ["Sonos Boost"] |
| int | homeassistant.components.sonos.ZGS_SUBSCRIPTION_TIMEOUT = 2 |