Commit Graph

15 Commits (4a54b130cb83d68cce260d5baa5f245dbe3307b1)

Author SHA1 Message Date
Michał Mrozek bfba46d64a move imports in sonos component () 2019-10-19 23:52:42 +02:00
Paulus Schoutsen 4de97abc3a Black 2019-07-31 12:25:30 -07:00
Anders Melchiorsen 0ecf152153 Continuous discovery of Sonos speakers () 2019-04-29 10:20:09 +02:00
Anders Melchiorsen 5dbf58d67f
Remove support for deprecated Sonos configuration () 2019-04-26 08:56:43 +02:00
Anders Melchiorsen c8692fe70c
Use asyncio lock () 2019-03-13 10:17:09 +01:00
Anders Melchiorsen 193cab4f62 Improve new Sonos snapshot/restore ()
* Fine-tune new Sonos snapshot/restore

* Move into class
2019-02-28 10:25:31 -08:00
Anders Melchiorsen 095a0d19d1 Fix Sonos snapshot/restore () 2019-02-25 13:03:15 -08:00
Anders Melchiorsen a4bb35142c
Add Sonos discovery of multiple households ()
* Remove confusing device naming

* Add discovery of multiple households

* Rename SonosDevice to SonosEntity
2019-02-24 18:45:08 +01:00
Joakim Plate d16d14b648 Media player const.py move ()
* Move more constants to const.py

* Import constants directly from const

* ATTR_ENTITY_ID is not defined in media_player

* MEDIA_PLAYER_PLAY_MEDIA_SCHEMA is still in __init__.py

* Correct imports in tts

* PLATFORM_SCHEMA, SCHEMA is still defined in __init__.py

* Pandora imports several services

* Some additional fixes for move of const in media_player

* Fix hound lengths
2019-02-08 14:18:18 -08:00
Paulus Schoutsen ec57db78b5
Consolidate config flow components ()
* Consolidate config flow components

* Fix tests

* Fix tests

* Put unifi back

* Fix reqs

* Update coveragerc
2019-02-01 15:45:44 -08:00
Paulus Schoutsen 8b42d0c471 Add confirmation to Cast/Sonos/iOS config entries ()
* Add confirmation to Cast/Sonos/iOS config entries

* Remove redundant code
2018-09-21 16:34:37 +02:00
Anders Melchiorsen 78b6439ee6 Use pysonos for Sonos media player () 2018-09-20 23:50:11 +02:00
Jason Hu 50daef9a52 Add context to login flow ()
* Add context to login flow

* source -> context

* Fix unit test

* Update comment
2018-08-13 11:27:18 +02:00
Paulus Schoutsen 3204501174
Cast/Sonos: create config entry if manually configured ()
* Cast/Sonos: create config entry if manually configured

* Add test for helper
2018-07-23 15:08:03 +02:00
Paulus Schoutsen 2c6e6c2a6f
Add config entry for Sonos + Cast ()
* Add config entry for Sonos

* Lint

* Use add_job

* Add Cast config entry

* Lint

* Rename DOMAIN import

* Mock pychromecast in test
2018-06-14 15:17:54 -04:00