Skip to content

Reolink error "unknown exception error mapping responses to requests" #135466

Open
@drjjr2

Description

@drjjr2

The problem

After restarting HA, if a dashboard is open with Reolink cameras in picture-glance cards, the streams do not resume after the restart and the log shows multiple instances of:

2025-01-12 11:08:33.539 ERROR (MainThread) [reolink_aio.api] Host 192.168.0.41:443: unknown exception "Host 192.168.0.41:443 error mapping responses to requests, received 1 responses while requesting 19 responses" occurred, traceback:
Traceback (most recent call last):
   File "/usr/local/lib/python3.13/site-packages/reolink_aio/api.py", line 5585, in send_chunk
     raise UnexpectedDataError(
         f"Host {self._host}:{self._port} error mapping responses to requests, received {len(json_data)} responses while requesting {len(body)} responses",
     )
 reolink_aio.exceptions.UnexpectedDataError: Host 192.168.0.41:443 error mapping responses to requests, received 1 responses while requesting 19 responses

Reloading the dashboard causes the streams to display properly. The cameras in question are RLC-410-5MP

What version of Home Assistant Core has the issue?

2025.1.2

What was the last working version of Home Assistant Core?

unknown

What type of installation are you running?

Home Assistant OS

Integration causing the issue

Reolink

Link to integration documentation on our website

https://www.home-assistant.io/integrations/reolink

Diagnostics information

No response

Example YAML snippet

No response

Anything in the logs that might be useful for us?

2025-01-12 11:08:33.539 ERROR (MainThread) [reolink_aio.api] Host 192.168.0.41:443: unknown exception "Host 192.168.0.41:443 error mapping responses to requests, received 1 responses while requesting 19 responses" occurred, traceback:
Traceback (most recent call last):
  File "/usr/local/lib/python3.13/site-packages/reolink_aio/api.py", line 5585, in send_chunk
    raise UnexpectedDataError(
        f"Host {self._host}:{self._port} error mapping responses to requests, received {len(json_data)} responses while requesting {len(body)} responses",
    )
reolink_aio.exceptions.UnexpectedDataError: Host 192.168.0.41:443 error mapping responses to requests, received 1 responses while requesting 19 responses


2025-01-12 11:08:33.549 ERROR (MainThread) [reolink_aio.api] Host 192.168.0.41:443: unknown exception "Host 192.168.0.41:443 error mapping responses to requests, received 1 responses while requesting 19 responses" occurred, traceback:
Traceback (most recent call last):
  File "/usr/local/lib/python3.13/site-packages/reolink_aio/api.py", line 5534, in send_chunk
    return await self.send(body, param, expected_response_type, retry)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.13/site-packages/reolink_aio/api.py", line 5385, in send
    return await self.send_chunk(body, param, expected_response_type, retry)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.13/site-packages/reolink_aio/api.py", line 5718, in send_chunk
    raise err
  File "/usr/local/lib/python3.13/site-packages/reolink_aio/api.py", line 5585, in send_chunk
    raise UnexpectedDataError(
        f"Host {self._host}:{self._port} error mapping responses to requests, received {len(json_data)} responses while requesting {len(body)} responses",
    )
reolink_aio.exceptions.UnexpectedDataError: Host 192.168.0.41:443 error mapping responses to requests, received 1 responses while requesting 19 responses


2025-01-12 11:08:33.564 ERROR (MainThread) [reolink_aio.api] Host 192.168.0.41:443: unknown exception "Host 192.168.0.41:443 error mapping responses to requests, received 1 responses while requesting 19 responses" occurred, traceback:
Traceback (most recent call last):
  File "/usr/local/lib/python3.13/site-packages/reolink_aio/api.py", line 5616, in send_chunk
    return await self.send(body, param, expected_response_type, retry)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.13/site-packages/reolink_aio/api.py", line 5385, in send
    return await self.send_chunk(body, param, expected_response_type, retry)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.13/site-packages/reolink_aio/api.py", line 5718, in send_chunk
    raise err
  File "/usr/local/lib/python3.13/site-packages/reolink_aio/api.py", line 5534, in send_chunk
    return await self.send(body, param, expected_response_type, retry)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.13/site-packages/reolink_aio/api.py", line 5385, in send
    return await self.send_chunk(body, param, expected_response_type, retry)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.13/site-packages/reolink_aio/api.py", line 5718, in send_chunk
    raise err
  File "/usr/local/lib/python3.13/site-packages/reolink_aio/api.py", line 5585, in send_chunk
    raise UnexpectedDataError(
        f"Host {self._host}:{self._port} error mapping responses to requests, received {len(json_data)} responses while requesting {len(body)} responses",
    )
reolink_aio.exceptions.UnexpectedDataError: Host 192.168.0.41:443 error mapping responses to requests, received 1 responses while requesting 19 responses


2025-01-12 11:09:07.513 ERROR (MainThread) [reolink_aio.api] Host 192.168.0.41:443: unknown exception "Host 192.168.0.41:443 error mapping responses to requests, received 1 responses while requesting 19 responses" occurred, traceback:
Traceback (most recent call last):
  File "/usr/local/lib/python3.13/site-packages/reolink_aio/api.py", line 5585, in send_chunk
    raise UnexpectedDataError(
        f"Host {self._host}:{self._port} error mapping responses to requests, received {len(json_data)} responses while requesting {len(body)} responses",
    )
reolink_aio.exceptions.UnexpectedDataError: Host 192.168.0.41:443 error mapping responses to requests, received 1 responses while requesting 19 responses


2025-01-12 11:09:07.520 ERROR (MainThread) [reolink_aio.api] Host 192.168.0.41:443: unknown exception "Host 192.168.0.41:443 error mapping responses to requests, received 1 responses while requesting 19 responses" occurred, traceback:
Traceback (most recent call last):
  File "/usr/local/lib/python3.13/site-packages/reolink_aio/api.py", line 5534, in send_chunk
    return await self.send(body, param, expected_response_type, retry)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.13/site-packages/reolink_aio/api.py", line 5385, in send
    return await self.send_chunk(body, param, expected_response_type, retry)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.13/site-packages/reolink_aio/api.py", line 5718, in send_chunk
    raise err
  File "/usr/local/lib/python3.13/site-packages/reolink_aio/api.py", line 5585, in send_chunk
    raise UnexpectedDataError(
        f"Host {self._host}:{self._port} error mapping responses to requests, received {len(json_data)} responses while requesting {len(body)} responses",
    )
reolink_aio.exceptions.UnexpectedDataError: Host 192.168.0.41:443 error mapping responses to requests, received 1 responses while requesting 19 responses


2025-01-12 11:09:07.526 ERROR (MainThread) [reolink_aio.api] Host 192.168.0.41:443: unknown exception "Host 192.168.0.41:443 error mapping responses to requests, received 1 responses while requesting 19 responses" occurred, traceback:
Traceback (most recent call last):
  File "/usr/local/lib/python3.13/site-packages/reolink_aio/api.py", line 5616, in send_chunk
    return await self.send(body, param, expected_response_type, retry)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.13/site-packages/reolink_aio/api.py", line 5385, in send
    return await self.send_chunk(body, param, expected_response_type, retry)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.13/site-packages/reolink_aio/api.py", line 5718, in send_chunk
    raise err
  File "/usr/local/lib/python3.13/site-packages/reolink_aio/api.py", line 5534, in send_chunk
    return await self.send(body, param, expected_response_type, retry)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.13/site-packages/reolink_aio/api.py", line 5385, in send
    return await self.send_chunk(body, param, expected_response_type, retry)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.13/site-packages/reolink_aio/api.py", line 5718, in send_chunk
    raise err
  File "/usr/local/lib/python3.13/site-packages/reolink_aio/api.py", line 5585, in send_chunk
    raise UnexpectedDataError(
        f"Host {self._host}:{self._port} error mapping responses to requests, received {len(json_data)} responses while requesting {len(body)} responses",
    )
reolink_aio.exceptions.UnexpectedDataError: Host 192.168.0.41:443 error mapping responses to requests, received 1 responses while requesting 19 responses

Additional information

No response

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions