core/homeassistant
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
..
components Fix "argument of type 'NoneType' is not iterable" during discovery (#4279) 2016-11-10 20:44:38 -08:00
helpers Add logging to platform/component setup (#4300) 2016-11-10 18:46:31 +01:00
scripts Disable too-many-* (#4107) 2016-10-30 22:18:53 +01:00
util Remove ThreadPool with async executor (#4154) 2016-11-05 09:27:55 -07:00
__init__.py Fix PEP257 issues 2016-03-08 00:06:04 +01:00
__main__.py Remove globally disabled pylint warnings (#4204) 2016-11-03 18:40:43 -07:00
bootstrap.py Add logging to platform/component setup (#4300) 2016-11-10 18:46:31 +01:00
config.py Disable too-many-* (#4107) 2016-10-30 22:18:53 +01:00
const.py Version bump to 0.33.0.dev0 2016-11-05 08:53:13 -07:00
core.py Change pending task sheduler to time based cleanup (#4324) 2016-11-09 08:41:17 -08:00
exceptions.py Fix PEP257 issues 2016-03-08 00:06:04 +01:00
loader.py fix some comments spell (#4082) 2016-10-28 21:26:52 +02:00
remote.py Change pending task sheduler to time based cleanup (#4324) 2016-11-09 08:41:17 -08:00