I added this to my config:
rfxtrx:
device: /dev/serial/by-id/usb-RFXCOM_RFXtrx433_A11P1X5A-if00-port0
debug: True
dummy: False
But after restarting HASS I only get errors in the log:
2017-10-18 21:20:47 ERROR (Thread-5) [homeassistant.util.package] Unable to install package pyRFXtrx==0.20.1: Traceback (most recent call last):
File "/usr/lib/python3.5/runpy.py", line 193, in _run_module_as_main
"__main__", mod_spec)
File "/usr/lib/python3.5/runpy.py", line 85, in _run_code
exec(code, run_globals)
File "/srv/homeassistant/lib/python3.5/site-packages/pip/__main__.py", line 19, in <module>
sys.exit(pip.main())
File "/srv/homeassistant/lib/python3.5/site-packages/pip/__init__.py", line 219, in main
cmd_name, cmd_args = parseopts(args)
File "/srv/homeassistant/lib/python3.5/site-packages/pip/__init__.py", line 159, in parseopts
parser = create_main_parser()
File "/srv/homeassistant/lib/python3.5/site-packages/pip/__init__.py", line 137, in create_main_parser
parser = ConfigOptionParser(**parser_kw)
File "/srv/homeassistant/lib/python3.5/site-packages/pip/baseparser.py", line 148, in __init__
self.config.read(self.files)
File "/usr/lib/python3.5/configparser.py", line 696, in read
self._read(fp, filename)
File "/usr/lib/python3.5/configparser.py", line 1089, in _read
fpname, lineno)
configparser.DuplicateOptionError: While reading from '/etc/pip.conf' [line 3]: option 'extra-index-url' in section 'global' already exists
2017-10-18 21:20:47 ERROR (MainThread) [homeassistant.setup] Not initializing rfxtrx because could not install dependency pyRFXtrx==0.20.1
2017-10-18 21:20:47 ERROR (MainThread) [homeassistant.setup] Setup failed for rfxtrx: Could not install all requirements.
Anyone know how I can fix this?