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
..
2017-11-13 09:03:12 -08:00
2017-07-05 23:30:01 -07:00
2017-09-26 21:01:17 +02:00
2017-06-13 11:10:32 +02:00
2017-11-04 12:04:05 -07:00
2017-08-13 22:37:50 -07:00
2017-09-23 17:15:46 +02:00
2017-05-02 09:18:47 -07:00
2017-08-08 20:21:33 +02:00
2017-05-02 09:18:47 -07:00
2017-10-27 14:22:23 +02:00
2017-10-17 10:04:35 +02:00
2017-10-18 19:04:01 +02:00
2017-10-05 21:55:09 +02:00
2017-09-12 10:01:03 +02:00
2017-06-15 22:23:10 -07:00
2017-04-11 20:10:02 -07:00
2017-08-13 22:37:50 -07:00
2017-05-02 09:18:47 -07:00
2017-05-02 09:18:47 -07:00
2017-07-05 23:30:01 -07:00
2017-09-12 10:01:03 +02:00
2017-08-08 20:21:33 +02:00
2017-10-23 12:04:23 +02:00
2017-10-29 02:26:55 +02:00
2017-08-08 20:21:33 +02:00
2017-10-27 11:21:47 +02:00
2017-08-08 20:21:33 +02:00
2017-08-08 20:21:33 +02:00
2017-08-21 11:25:34 +02:00
2017-09-23 17:15:46 +02:00
2017-05-02 09:18:47 -07:00
2017-07-05 23:30:01 -07:00
2017-09-23 17:15:46 +02:00
2017-07-31 08:58:13 -07:00
2017-11-01 09:08:28 +01:00
2017-07-16 21:39:38 +02:00
2017-09-15 11:40:40 +02:00
2017-10-21 14:56:37 -04:00
2017-05-02 09:18:47 -07:00
2017-10-30 21:39:12 +01:00
2017-09-12 10:01:03 +02:00
2017-11-01 08:28:13 +01:00
2017-07-06 22:28:09 -07:00
2017-09-04 20:47:40 +02:00
2017-08-22 07:09:11 +02:00
2017-11-14 11:41:19 +01:00
2017-10-19 19:24:49 -07:00
2017-09-23 17:15:46 +02:00
2017-07-05 23:30:01 -07:00
2017-11-14 10:37:52 +01:00
2017-11-10 23:41:02 +01:00
2017-10-30 21:38:52 +01:00