Files
core/homeassistant/components
Sean Dague e9d19c1dcc Fix "argument of type 'NoneType' is not iterable" during discovery (#4279)
* Fix "argument of type 'NoneType' is not iterable" during discovery

When yamaha receivers are dynamically discovered, there config is
empty, which means that we need to set zone_ignore to [] otherwise the
iteration over receivers fails.

* Bump rxv library version to fix play_status bug

rxv version 0.3 will issue the play_status command even for sources
that don't support it, causing stack traces during updates when
receivers are on HDMI inputs.

This was fixed in rxv 0.3.1. Bump to fix bug #4226.

* Don't discovery receivers that we've already configured

The discovery component doesn't know anything about already configured
receivers. This means that specifying a receiver manually will make it
show up twice if you have the discovery component enabled.

This puts a platform specific work around here that ensures that if
the media_player is found, we ignore the discovery system.
2016-11-10 20:44:38 -08:00
..
2016-11-06 09:26:40 -08:00
2016-11-07 22:31:40 -08:00
2016-11-09 19:11:24 +01:00
2016-11-03 18:32:14 -07:00
2016-11-05 08:40:32 -07:00
2016-11-07 22:31:40 -08:00
2016-11-03 18:32:14 -07:00
2016-11-08 00:07:24 +01:00
2016-11-08 21:00:33 -08:00
2016-11-08 18:57:56 -08:00
2016-11-06 09:26:40 -08:00
2016-10-30 22:18:53 +01:00
2016-10-23 23:48:01 -07:00
2016-09-13 22:52:11 -07:00
2016-10-30 22:18:53 +01:00
2016-10-30 22:18:53 +01:00
2016-10-16 09:35:46 -07:00
2016-11-06 10:43:13 -08:00
2016-10-30 22:18:53 +01:00
2016-10-30 22:18:53 +01:00
2016-10-30 22:18:53 +01:00
2016-10-30 09:58:34 +01:00
2016-10-30 22:18:53 +01:00
2016-10-30 22:18:53 +01:00
2016-10-30 22:18:53 +01:00
2016-10-23 23:48:01 -07:00
2016-11-06 09:26:40 -08:00
2016-09-10 18:22:58 -07:00
2016-10-30 22:18:53 +01:00
2016-10-30 22:18:53 +01:00
2016-09-10 18:22:58 -07:00
2016-10-30 22:18:53 +01:00
2016-11-06 09:26:40 -08:00
2016-11-06 09:26:40 -08:00
2016-11-06 09:26:40 -08:00
2016-11-04 23:38:27 -07:00
2016-11-08 00:07:24 +01:00
2016-10-30 22:18:53 +01:00
2016-10-30 22:18:53 +01:00
2016-11-08 21:00:33 -08:00
2016-10-10 23:44:41 -07:00
2016-10-30 22:18:53 +01:00
2016-10-24 21:49:49 -07:00
2016-10-17 19:57:02 -07:00
2016-10-30 22:18:53 +01:00
2016-10-30 22:18:53 +01:00
2016-10-30 22:18:53 +01:00
2016-10-30 22:18:53 +01:00
2016-10-30 22:18:53 +01:00
2016-11-06 09:26:40 -08:00
2016-09-13 07:23:53 +02:00
2016-09-27 21:29:55 -07:00
2016-10-30 22:18:53 +01:00
…
2016-11-06 07:36:16 -08:00
2016-10-30 09:58:34 +01:00
2016-10-30 09:58:34 +01:00
2016-11-06 14:00:41 +02:00
2016-10-30 22:18:53 +01:00
2016-10-30 22:18:53 +01:00
2016-09-17 23:21:24 -07:00
2016-11-06 09:26:40 -08:00
2016-10-29 13:10:42 -07:00