core/homeassistant/components/sonos
Paulus Schoutsen 0c3ffbe282
Add foundation for integration services (#30813)
* Add foundation for integration services

* Fix tests

* Remove async_get_platform

* Migrate Sonos partially to EntityPlatform.async_register_entity_service

* Tweaks

* Move other Sonos services to media player domain

* Move other Sonos services to media player domain

* Address comments

* Remove lock

* Fix typos

* Use make_entity_service_schema

* Add area extraction to async_extract_entities

Co-authored-by: Anders Melchiorsen <amelchio@nogoto.net>
2020-01-19 17:55:18 -08:00
..
.translations
__init__.py Add foundation for integration services (#30813) 2020-01-19 17:55:18 -08:00
config_flow.py
const.py
manifest.json Format all manifests with prettier (#30521) 2020-01-06 21:28:23 +01:00
media_player.py Add foundation for integration services (#30813) 2020-01-19 17:55:18 -08:00
services.yaml
strings.json