Good morning!
Could anyone out there decipher this for me and suggest where my connection problem comes from?
I am using the latest version of Hassio on a Raspberry Pi 3, Mosquitto mqtt broker, DuckDNS with Letsencrypt.
Paradox adaptor settings:
{
âIP150_ADDRESSâ: âhttp://192.168.[xxx].[xxx]:10000â,
âPANEL_CODEâ: â[xxxx]â,
âPANEL_PASSWORDâ: â[xxxxxxxxx]â,
âMQTT_ADDRESSâ: âmqtt://192.168.[xxx].[xxx]â,
âMQTT_USERNAMEâ: â[xxx]â,
âMQTT_PASSWORDâ: â[xxxxx]â,
âALARM_PUBLISH_TOPICâ: âparadox/alarm/stateâ,
âALARM_SUBSCRIBE_TOPICâ: âparadox/alarm/cmndâ,
âZONE_PUBLISH_TOPICâ: âparadox/zone/stateâ,
âCTRL_PUBLISH_TOPICâ: âparadox/ctrl/stateâ,
âCTRL_SUBSCRIBE_TOPICâ: âparadox/ctrl/cmndâ
}
Mosquitto broker setup:
{
âplainâ: true,
âplain_websocketsâ: false,
âsslâ: true,
âssl_websocketsâ: false,
âanonymousâ: false,
âloginsâ: [
{
âusernameâ: â[xxxxx]â,
âpasswordâ: â[xxxxxxx]â
}
],
âcustomizeâ: {
âactiveâ: false,
âfolderâ: âmosquittoâ
},
âcertfileâ: âfullchain.pemâ,
âkeyfileâ: âprivkey.pemâ
}
Duck DNS / LetsEncrypt setup:
{
âlets_encryptâ: {
âaccept_termsâ: true,
âcertfileâ: âfullchain.pemâ,
âkeyfileâ: âprivkey.pemâ
},
âtokenâ: â[xxxxxxxxxxxxxxxxxx]â,
âdomainsâ: [
â[xxxxxx].duckdns.orgâ
],
âsecondsâ: 300
}
Everything else functions correctly, just struggling to connect to my IP150 module. I have the Paradox Evo192 (software v. 4.50.3) with IP150 module (software v. 1.34 hardware v. 0.20).
This is my log output:
raise six.reraise(type(error), error, _stacktrace)
File â/usr/lib/python3.6/site-packages/urllib3/packages/six.pyâ, line 685, in reraise
raise value.with_traceback(tb)
File â/usr/lib/python3.6/site-packages/urllib3/connectionpool.pyâ, line 601, in urlopen
chunked=chunked)
File â/usr/lib/python3.6/site-packages/urllib3/connectionpool.pyâ, line 387, in _make_request
six.raise_from(e, None)
File ââ, line 2, in raise_from
File â/usr/lib/python3.6/site-packages/urllib3/connectionpool.pyâ, line 383, in _make_request
httplib_response = conn.getresponse()
File â/usr/lib/python3.6/http/client.pyâ, line 1331, in getresponse
response.begin()
File â/usr/lib/python3.6/http/client.pyâ, line 297, in begin
version, status, reason = self._read_status()
File â/usr/lib/python3.6/http/client.pyâ, line 266, in _read_status
raise RemoteDisconnected(âRemote end closed connection withoutâ
urllib3.exceptions.ProtocolError: (âConnection aborted.â, RemoteDisconnected(âRemote end closed connection without responseâ,))
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File âip150_mqtt.pyâ, line 129, in
ip_mqtt.loop_forever()
File âip150_mqtt.pyâ, line 111, in loop_forever
self.ip.login(self._cfg[âPANEL_CODEâ], self._cfg[âPANEL_PASSWORDâ])
File â/ip150.pyâ, line 129, in login
â{}/login_page.htmlâ.format(self.ip150url), verify=False)
File â/usr/lib/python3.6/site-packages/requests/api.pyâ, line 72, in get
return request(âgetâ, url, params=params, **kwargs)
File â/usr/lib/python3.6/site-packages/requests/api.pyâ, line 58, in request
return session.request(method=method, url=url, **kwargs)
File â/usr/lib/python3.6/site-packages/requests/sessions.pyâ, line 508, in request
resp = self.send(prep, **send_kwargs)
File â/usr/lib/python3.6/site-packages/requests/sessions.pyâ, line 618, in send
r = adapter.send(request, **kwargs)
File â/usr/lib/python3.6/site-packages/requests/adapters.pyâ, line 490, in send
raise ConnectionError(err, request=request)
requests.exceptions.ConnectionError: (âConnection aborted.â, RemoteDisconnected(âRemote end closed connection without responseâ,))
Traceback (most recent call last):
File â/usr/lib/python3.6/site-packages/urllib3/connectionpool.pyâ, line 601, in urlopen
chunked=chunked)
File â/usr/lib/python3.6/site-packages/urllib3/connectionpool.pyâ, line 387, in _make_request
six.raise_from(e, None)
File ââ, line 2, in raise_from
File â/usr/lib/python3.6/site-packages/urllib3/connectionpool.pyâ, line 383, in _make_request
httplib_response = conn.getresponse()
File â/usr/lib/python3.6/http/client.pyâ, line 1331, in getresponse
response.begin()
File â/usr/lib/python3.6/http/client.pyâ, line 297, in begin
version, status, reason = self._read_status()
File â/usr/lib/python3.6/http/client.pyâ, line 266, in _read_status
raise RemoteDisconnected(âRemote end closed connection withoutâ
http.client.RemoteDisconnected: Remote end closed connection without response
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File â/usr/lib/python3.6/site-packages/requests/adapters.pyâ, line 440, in send
timeout=timeout
File â/usr/lib/python3.6/site-packages/urllib3/connectionpool.pyâ, line 639, in urlopen
_stacktrace=sys.exc_info()[2])
File â/usr/lib/python3.6/site-packages/urllib3/util/retry.pyâ, line 357, in increment
raise six.reraise(type(error), error, _stacktrace)
File â/usr/lib/python3.6/site-packages/urllib3/packages/six.pyâ, line 685, in reraise
raise value.with_traceback(tb)
File â/usr/lib/python3.6/site-packages/urllib3/connectionpool.pyâ, line 601, in urlopen
chunked=chunked)
File â/usr/lib/python3.6/site-packages/urllib3/connectionpool.pyâ, line 387, in _make_request
six.raise_from(e, None)
File ââ, line 2, in raise_from
File â/usr/lib/python3.6/site-packages/urllib3/connectionpool.pyâ, line 383, in _make_request
httplib_response = conn.getresponse()
File â/usr/lib/python3.6/http/client.pyâ, line 1331, in getresponse
response.begin()
File â/usr/lib/python3.6/http/client.pyâ, line 297, in begin
version, status, reason = self._read_status()
File â/usr/lib/python3.6/http/client.pyâ, line 266, in _read_status
raise RemoteDisconnected(âRemote end closed connection withoutâ
urllib3.exceptions.ProtocolError: (âConnection aborted.â, RemoteDisconnected(âRemote end closed connection without responseâ,))
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File âip150_mqtt.pyâ, line 129, in
ip_mqtt.loop_forever()
File âip150_mqtt.pyâ, line 111, in loop_forever
self.ip.login(self._cfg[âPANEL_CODEâ], self._cfg[âPANEL_PASSWORDâ])
File â/ip150.pyâ, line 129, in login
â{}/login_page.htmlâ.format(self.ip150url), verify=False)
File â/usr/lib/python3.6/site-packages/requests/api.pyâ, line 72, in get
return request(âgetâ, url, params=params, **kwargs)
File â/usr/lib/python3.6/site-packages/requests/api.pyâ, line 58, in request
return session.request(method=method, url=url, **kwargs)
File â/usr/lib/python3.6/site-packages/requests/sessions.pyâ, line 508, in request
resp = self.send(prep, **send_kwargs)
File â/usr/lib/python3.6/site-packages/requests/sessions.pyâ, line 618, in send
r = adapter.send(request, **kwargs)
File â/usr/lib/python3.6/site-packages/requests/adapters.pyâ, line 490, in send
raise ConnectionError(err, request=request)
requests.exceptions.ConnectionError: (âConnection aborted.â, RemoteDisconnected(âRemote end closed connection without responseâ,))