My error log is showing the following when attempting to start the plex sensor…
16-06-22 08:36:23 homeassistant.components.sensor: Error while setting up platform plex
Traceback (most recent call last):
File "/srv/hass/lib/python3.4/site-packages/requests/packages/urllib3/connection.py", line 142, in _new_conn
(self.host, self.port), self.timeout, **extra_kw)
File "/srv/hass/lib/python3.4/site-packages/requests/packages/urllib3/util/connection.py", line 91, in create_connection
raise err
File "/srv/hass/lib/python3.4/site-packages/requests/packages/urllib3/util/connection.py", line 81, in create_connection
sock.connect(sa)
ConnectionRefusedError: [Errno 111] Connection refused
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/srv/hass/lib/python3.4/site-packages/homeassistant/helpers/entity_component.py", line 98, in _setup_platform
discovery_info)
File "/home/hass/.homeassistant/custom_components/sensor/plex.py", line 30, in setup_platform
add_devices([PlexSensor('Plex', plex_user, plex_password, plex_url)])
File "/home/hass/.homeassistant/custom_components/sensor/plex.py", line 40, in __init__
self._auth_token = self.getAuthToken(plex_user, plex_password)
File "/home/hass/.homeassistant/custom_components/sensor/plex.py", line 66, in getAuthToken
response = requests.post(auth_url, data=auth_params, headers=headers)
File "/srv/hass/lib/python3.4/site-packages/requests/api.py", line 111, in post
return request('post', url, data=data, json=json, **kwargs)
File "/srv/hass/lib/python3.4/site-packages/requests/api.py", line 57, in request
return session.request(method=method, url=url, **kwargs)
File "/srv/hass/lib/python3.4/site-packages/requests/sessions.py", line 475, in request
resp = self.send(prep, **send_kwargs)
File "/srv/hass/lib/python3.4/site-packages/requests/sessions.py", line 585, in send
r = adapter.send(request, **kwargs)
File "/srv/hass/lib/python3.4/site-packages/requests/adapters.py", line 421, in send
low_conn.endheaders()
File "/usr/lib/python3.4/http/client.py", line 1133, in endheaders
self._send_output(message_body)
File "/usr/lib/python3.4/http/client.py", line 963, in _send_output
self.send(msg)
File "/usr/lib/python3.4/http/client.py", line 898, in send
self.connect()
File "/srv/hass/lib/python3.4/site-packages/requests/packages/urllib3/connection.py", line 254, in connect
conn = self._new_conn()
File "/srv/hass/lib/python3.4/site-packages/requests/packages/urllib3/connection.py", line 151, in _new_conn
self, "Failed to establish a new connection: %s" % e)
requests.packages.urllib3.exceptions.NewConnectionError: <requests.packages.urllib3.connection.VerifiedHTTPSConnection object at 0x7f5cd4094550>: Failed to establish a new connection: [Errno 111] Connection refused