I have no settings for directtv and trying to let discover take care of it for me. I get the following error when starting HA:
16-08-08 17:09:31 homeassistant.components.media_player: Error while setting up platform directv
Traceback (most recent call last):
File “/srv/hass/hass_venv/lib/python3.4/site-packages/homeassistant/helpers/entity_component.py”, line 98, in _setup_platform
discovery_info)
File “/srv/hass/hass_venv/lib/python3.4/site-packages/homeassistant/components/media_player/directv.py”, line 44, in setup_platform
dtvs.append(DirecTvDevice(*host))
File “/srv/hass/hass_venv/lib/python3.4/site-packages/homeassistant/components/media_player/directv.py”, line 60, in init
self.dtv = DIRECTV(host, port)
File “/home/hass/.homeassistant/deps/DirectPy.py”, line 33, in init
self.get_tuned()
File “/home/hass/.homeassistant/deps/DirectPy.py”, line 73, in get_tuned
self.channel = self._combine_channel(jResp[‘major’],jResp[‘minor’])
KeyError: ‘major’
Just as some setup notes:
I have a directtv tv that uses RVU and a box in another room. I am not sure if it is related to multiple “boxes” or if the RVU is confusing it. I am not sure where to start with debugging this. I am happy to investigate further, but with some guidance and help. I am not familiar with python and I am still learning it.
Thanks in advance!