core/tests/components/media_player
Eugenio Panadero e947e6a143 Use a template for the Universal media player state (#10395)
* Implementation of `state_template` for the Universal media_player

* add tracking to entities in state template

* use normal config_validation

* fix tests, use defaults in platform schema, remove extra keys

* and test the new option `state_template`

* lint fixes

* no need to check attributes against None

* use `async_added_to_hass` and call `async_track_state_change` from `hass.helpers`
2017-11-14 11:41:19 +01:00
..
yamaha_samples dynamically fetch yamaha media playback support (#4385) 2016-11-15 21:56:40 -08:00
__init__.py Fix PEP257 issues 2016-03-09 10:25:50 +01:00
test_async_helpers.py Fix toggle and media_play_pause post async (#6291) 2017-02-27 19:55:34 -08:00
test_cast.py Do not use pychromecast.Chromecast for Cast Groups (#8786) 2017-08-06 09:15:01 -07:00
test_demo.py Split bootstrap into bs + setup (#6416) 2017-03-05 10:41:54 +01:00
test_monoprice.py fix a import in test causing vs code to fail to discover (#10358) 2017-11-05 13:50:46 +01:00
test_sonos.py Add sonos alarm clock update service (#7521) 2017-05-15 00:42:45 -07:00
test_soundtouch.py Add Soundtouch support for playing an HTTP url (#8370) 2017-07-06 22:28:09 -07:00
test_universal.py Use a template for the Universal media player state (#10395) 2017-11-14 11:41:19 +01:00
test_yamaha.py Fix a bunch of typos (#9545) 2017-09-23 17:15:46 +02:00