8-10gb of log file being generated every day

getting spammed with this error about 50 times a second:

2020-12-04 17:32:32 ERROR (MainThread) [homeassistant] Error doing job: Exception in callback SerialTransport._read_ready()
Traceback (most recent call last):
  File "/usr/local/lib/python3.8/asyncio/events.py", line 81, in _run
    self._context.run(self._callback, *self._args)
  File "/usr/local/lib/python3.8/site-packages/serial_asyncio/__init__.py", line 101, in _read_ready
    data = self._serial.read(self._max_read_size)
  File "/usr/local/lib/python3.8/site-packages/serial/serialposix.py", line 483, in read
    ready, _, _ = select.select([self.fd, self.pipe_abort_read_r], [], [], timeout.time_left())
ValueError: filedescriptor out of range in select()

The serial reference makes me suspect a USB device, maybe my Zigbee stick?