Database flooded with event_type: esphome.on_ble_advertise

Hey there, I’m curious if anyone else has encountered a similar issue. My Home Assistant database is being flooded with ‘event_type: esphome.on_ble_advertise.’ When I allow the BLE adapter to make service calls, it generates almost the same amount of records, and both are pouring in within milliseconds. It looks something like this:

yamlCopy code

event_type: esphome.on_ble_advertise
data:
  device_id: 609a8577b3665d7d413d3acc383a9264
  packet: 043E1D02010001DB11EB6EB2441102011A020A070AFF4C001005021C270FAAAB
origin: LOCAL
time_fired: "2024-02-02T09:02:32.650090+00:00"
context:
  id: 01HNMGWAPAFQC041PK9K4CEKJY
  parent_id: null
  user_id: null

The values for ‘packet,’ ‘time_fired,’ and ‘id’ are changing rapidly, resulting in 20-30 records per second. Has anyone experienced something similar or have insights on how to address this issue?

My home-assistant_v2.db database file is expanding by 1.2GB each day for this…

It doesn’t look like those events would be forwarded or recorded by default.
My DB doesn’t have those events, at least.

Sure one of your esphome projects is not doing this?

Well, the BLE adapter is the only esphome device in my setup.


Look at the counts of those two events, they are still pouring like crazy into my database.


and on full-blast when I Listen to events.

I’m unsure if I can disable the ‘device_id,’ and despite my best efforts, I haven’t been able to locate it anywhere in my setup.

Could you show the esphome yaml?