ble_monitor icon indicating copy to clipboard operation
ble_monitor copied to clipboard

[Bug]: Error doing job: Fatal error

Open sezlony opened this issue 5 months ago • 0 comments

What happened?

found this entry in log, no apparent misbehavior

Sensor type

No response

Relevant log output

Logger: homeassistant
Source: custom_components/ble_monitor/ble_parser/__init__.py:134
Integration: Passive BLE monitor (documentation, issues)
First occurred: July 13, 2024 at 10:04:27 AM (10 occurrences)
Last logged: September 17, 2024 at 12:49:58 PM

Error doing job: Fatal error: protocol.data_received() call failed.
Traceback (most recent call last):
  File "/usr/local/lib/python3.12/asyncio/selector_events.py", line 1013, in _read_ready__data_received
    self._protocol.data_received(data)
  File "/usr/local/lib/python3.12/site-packages/aioblescan/aioblescan.py", line 1855, in data_received
    self.process(packet)
  File "/config/custom_components/ble_monitor/__init__.py", line 662, in process_hci_events
    sensor_msg, tracker_msg = self.ble_parser.parse_raw_data(data)
                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/config/custom_components/ble_monitor/ble_parser/__init__.py", line 134, in parse_raw_data
    shortened_local_name = adstruct[2:].decode("utf-8")
                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
UnicodeDecodeError: 'utf-8' codec can't decode byte 0x88 in position 1: invalid start byte

sezlony avatar Sep 18 '24 08:09 sezlony