0.44 Problem with Denonavr

Hi,

I just upgraded to 0.44. After the upgrade my Denon AVR is not working anymore.

Log’s saying:

2017-05-07 19:05:44 ERROR (MainThread) [homeassistant.components.media_player] Error while setting up platform denonavr
Traceback (most recent call last):
  File "/srv/hass/hass_venv/lib/python3.4/site-packages/homeassistant/helpers/entity_component.py", line 155, in _async_setup_platform
    entity_platform.schedule_add_entities, discovery_info
  File "/usr/lib/python3.4/asyncio/futures.py", line 388, in __iter__
    yield self  # This tells Task to wait for completion.
  File "/usr/lib/python3.4/asyncio/tasks.py", line 286, in _wakeup
    value = future.result()
  File "/usr/lib/python3.4/asyncio/futures.py", line 277, in result
    raise self._exception
  File "/usr/lib/python3.4/concurrent/futures/thread.py", line 54, in run
    result = self.fn(*self.args, **self.kwargs)
  File "/srv/hass/hass_venv/lib/python3.4/site-packages/homeassistant/components/media_player/denonavr.py", line 63, in setup_platform
    DenonDevice(denonavr.DenonAVR(host, name)))
  File "/home/hass/.homeassistant/deps/denonavr/denonavr.py", line 100, in __init__
    self._update_input_func_list()
  File "/home/hass/.homeassistant/deps/denonavr/denonavr.py", line 278, in _update_input_func_list
    self._get_renamed_deleted_sourcesapp())
  File "/home/hass/.homeassistant/deps/denonavr/denonavr.py", line 470, in _get_renamed_deleted_sourcesapp
    child.find("use").text.strip() == "0") else None
AttributeError: 'NoneType' object has no attribute 'text'

Heres my Config for Denon:

- platform:  denonavr
  host: 192.168.0.150
  name: Denon

Anyone else seeing this issue?

BR

LUkas

Hi Lukas,
I’m seeing the exact same thing since upgrading to 0.44. Haven’t been able to dig into what is causing this behaviour though.

Hi,

I just opend an issue on github: