So I am hoping someone here can help me with my problem. When I check the log I get this
Traceback (most recent call last):
File "/srv/homeassistant/lib/python3.4/site-packages/homeassistant/setup.py", line 187, in _async_setup_component
None, component.setup, hass, processed_config)
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/homeassistant/lib/python3.4/site-packages/homeassistant/components/hdmi_cec.py", line 186, in setup
adapter = CecAdapter(name=display_name, activate_source=False)
File "/home/homeassistant/.homeassistant/deps/pycec/cec.py", line 20, in __init__
import cec
ImportError: No module named 'cec'```
and when I type ```sudo cec-client``` I get:
``` No device type given. Using 'recording device'
CEC Parser created - libCEC version 4.0.2
no serial port given. trying autodetect:
path: Raspberry Pi
com port: RPI
opening a connection to the CEC adapter...
DEBUG: [ 59] Broadcast (F): osd name set to 'Broadcast'
ERROR: [ 60] RegisterLogicalAddress - vc_cec_set_logical_addr ess(E) returned invalid arg (8)
ERROR: [ 60] Open - vc_cec could not be initialised
ERROR: [ 60] could not open a connection (try 1)
ERROR: [ 1061] RegisterLogicalAddress - vc_cec_set_logical_addr ess(E) returned invalid arg (8)
ERROR: [ 1061] Open - vc_cec could not be initialised
ERROR: [ 1061] could not open a connection (try 2)
ERROR: [ 2061] RegisterLogicalAddress - vc_cec_set_logical_addr ess(E) returned invalid arg (8)
ERROR: [ 2061] Open - vc_cec could not be initialised
ERROR: [ 2061] could not open a connection (try 3)
ERROR: [ 3061] RegisterLogicalAddress - vc_cec_set_logical_addr ess(E) returned invalid arg (8)
ERROR: [ 3062] Open - vc_cec could not be initialised
ERROR: [ 3062] could not open a connection (try 4)
ERROR: [ 4062] RegisterLogicalAddress - vc_cec_set_logical_addr ess(E) returned invalid arg (8)
ERROR: [ 4062] Open - vc_cec could not be initialised
ERROR: [ 4062] could not open a connection (try 5)
ERROR: [ 5064] RegisterLogicalAddress - vc_cec_set_logical_addr ess(E) returned invalid arg (8)
ERROR: [ 5064] Open - vc_cec could not be initialised
ERROR: [ 5064] could not open a connection (try 6)
ERROR: [ 6064] RegisterLogicalAddress - vc_cec_set_logical_addr ess(E) returned invalid arg (8)
ERROR: [ 6065] Open - vc_cec could not be initialised
ERROR: [ 6065] could not open a connection (try 7)
ERROR: [ 7-bash: No: command not found
067] RegisterLogicalAddress - vc_cec_set_logical_addr ess(E) returned invalid arg (8)
ERROR: [ 7067] Open - vc_cec could not be initialised
ERROR: [ 7068] could not open a connection (try 8)
ERROR: [ 8068] RegisterLogicalAddress - vc_cec_set_logical_addr ess(E) returned invalid arg (8)
ERROR: [ 8068] Open - vc_cec could not be initialised
ERROR: [ 8069] could not open a connection (try 9)
ERROR: [ 9069] RegisterLogicalAddress - vc_cec_set_logical_addr ess(E) returned invalid arg (8)
ERROR: [ 9069] Open - vc_cec could not be initialised
ERROR: [ 9070] could not open a connection (try 10)
NOTICE: [ 10070] connection opened
ERROR: [ 10070] could not start CEC communications
unable to open the device on port RPI```
I believe my problem lies at the symlink step because when I type: ```ln -s /usr/local/lib/python3.4/dist-packages/cec /srv/homeassistant/lib/python3.4/site-packages``` I get ```ln: failed to create symbolic link ‘/srv/homeassistant/lib/python3.4/site-packages/c ec’: File exists```
I apoologize if my formatting is incorrect, this is my first post here and I am a total noob at this!