Constant Issues with ConBee

Folks, I really need some advice here. I was running my install from a pi but I kept getting these weird errors form my lights (shown in pic). Sometimes a wipe restore would work sometimes not. I moved to VMware and that solved the issue for a while, them it crept up again. I’m at my wits end.

/usr/local/lib/python3.8/site-packages/urllib3/connectionpool.py:981: InsecureRequestWarning: Unverified HTTPS request is being made to host ‘192.168.254.241’. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.io/en/latest/advanced-usage.html#ssl-warnings
warnings.warn(
2020-10-17 19:06:58 ERROR (MainThread) [homeassistant.components.synology.camera] Error when initializing SurveillanceStation
Traceback (most recent call last):
File “/usr/local/lib/python3.8/site-packages/urllib3/connectionpool.py”, line 426, in _make_request
six.raise_from(e, None)
File “”, line 3, in raise_from
File “/usr/local/lib/python3.8/site-packages/urllib3/connectionpool.py”, line 421, in _make_request
httplib_response = conn.getresponse()
File “/usr/local/lib/python3.8/http/client.py”, line 1347, in getresponse
response.begin()
File “/usr/local/lib/python3.8/http/client.py”, line 307, in begin
version, status, reason = self._read_status()
File “/usr/local/lib/python3.8/http/client.py”, line 268, in _read_status
line = str(self.fp.readline(_MAXLINE + 1), “iso-8859-1”)
File “/usr/local/lib/python3.8/socket.py”, line 669, in readinto
return self._sock.recv_into(b)
File “/usr/local/lib/python3.8/ssl.py”, line 1241, in recv_into
return self.read(nbytes, buffer)
File “/usr/local/lib/python3.8/ssl.py”, line 1099, in read
return self._sslobj.read(len, buffer)
socket.timeout: The read operation timed out
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File “/usr/local/lib/python3.8/site-packages/requests/adapters.py”, line 439, in send
resp = conn.urlopen(
File “/usr/local/lib/python3.8/site-packages/urllib3/connectionpool.py”, line 726, in urlopen
retries = retries.increment(
File “/usr/local/lib/python3.8/site-packages/urllib3/util/retry.py”, line 403, in increment
raise six.reraise(type(error), error, _stacktrace)
File “/usr/local/lib/python3.8/site-packages/urllib3/packages/six.py”, line 735, in reraise
raise value
File “/usr/local/lib/python3.8/site-packages/urllib3/connectionpool.py”, line 670, in urlopen
httplib_response = self._make_request(
File “/usr/local/lib/python3.8/site-packages/urllib3/connectionpool.py”, line 428, in _make_request
self._raise_timeout(err=e, url=url, timeout_value=read_timeout)
File “/usr/local/lib/python3.8/site-packages/urllib3/connectionpool.py”, line 335, in _raise_timeout
raise ReadTimeoutError(
urllib3.exceptions.ReadTimeoutError: HTTPSConnectionPool(host=‘192.168.254.241’, port=5001): Read timed out. (read timeout=5)
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File “/usr/src/homeassistant/homeassistant/components/synology/camera.py”, line 56, in async_setup_platform
surveillance = await hass.async_add_executor_job(
File “/usr/local/lib/python3.8/concurrent/futures/thread.py”, line 57, in run
result = self.fn(*self.args, **self.kwargs)
File “/usr/local/lib/python3.8/site-packages/synology/surveillance_station.py”, line 12, in init
self._api = Api(url, username, password, timeout, verify_ssl)
File “/usr/local/lib/python3.8/site-packages/synology/api.py”, line 59, in init
self._initialize_api_info()
File “/usr/local/lib/python3.8/site-packages/synology/api.py”, line 69, in _initialize_api_info
response = self._get_json_with_retry(self._base_url + ‘query.cgi’,
File “/usr/local/lib/python3.8/site-packages/synology/api.py”, line 192, in _get_json_with_retry
return self._get_json(url, payload)
File “/usr/local/lib/python3.8/site-packages/synology/api.py”, line 198, in _get_json
response = self._get(url, payload)
File “/usr/local/lib/python3.8/site-packages/synology/api.py”, line 184, in _get
response = requests.get(url, payload, timeout=self._timeout,
File “/usr/local/lib/python3.8/site-packages/requests/api.py”, line 76, in get
return request(‘get’, url, params=params, **kwargs)
File “/usr/local/lib/python3.8/site-packages/requests/api.py”, line 61, in request
return session.request(method=method, url=url, **kwargs)
File “/usr/local/lib/python3.8/site-packages/requests/sessions.py”, line 530, in request
resp = self.send(prep, **send_kwargs)
File “/usr/local/lib/python3.8/site-packages/requests/sessions.py”, line 643, in send
r = adapter.send(request, **kwargs)
File “/usr/local/lib/python3.8/site-packages/requests/adapters.py”, line 529, in send
raise ReadTimeout(e, request=request)
requests.exceptions.ReadTimeout: HTTPSConnectionPool(host=‘192.168.254.241’, port=5001): Read timed out. (read timeout=5)

What are you running in combination with the conbee? Deconz? ZHA? Zigbee2mqtt?

Deconz, the log fles are from that add-on.

What version of firmware is your Conbee running? It is impossible to upgrade the firmware of your conbee stick when Deconz is running in a HASS.io container, even though there is a button “upgrade firmware” visible in Deconz, the button does nothing.
Try upgrading your firmware of your conbee stick to the latest version by shutting down your RPi, pulling out the Conbee, and plugging it in a windows, mac or linux machine, and do the firmware upgrade that way.
Your network will stay in tact, think of the conbee stick like a wifi stick, there is no config on the stick itself, it is just a hardware device that gives zigbee capabilities to your operating system. All the config is on the machine it is plugged into.

I used to have many issues, and first thought it was due to buggy integration. Turns out, I was running a 4 year old firmware on my stick that lagged lots of bugfixes.
Since upgrading a few months ago, not a single device on my network became unreachable, and the network stayed in tact through several reboot of the RPi, things that would have definitely caused issues with the old firmware

It looked like I was using the most recent version but I upgraded again to be safe using the windows method . I used the conbee2 from: http://deconz.dresden-elektronik.de/deconz-firmware/

I then had to re-add all my lights which was a bummer but hopefully this fixes it. It works so good when its working which is what makes it so frustrating when it breaks. I thought the issue was sd card degradation on the PI but the same thing happening on VMware dispels that. I moved back to the PI for testing.

Ty for the feedback.

Still having these issues, even after ensuring firmware was current.