HomeKit bluetooth devices showing unavailable

Hey folks

I run HAOS on a little Mini PC which has built-in bluetooth, and I have two Everything Presence (ESPHome) sensors, which are configured to be bluetooth proxies.

I also have 5 Eve Smoke homekit smoke sensors, which only use Bluetooth. Some time ago I unpaired them from HomeKit and they were neatly discovered by Home Assistant, which I paired them to.

I’ll be honest and say that I don’t exactly check their status very often, because my house is usually not on fire, but I do press the test button on the units themselves and they are working.

I noticed recently that all 5 of them are showing as Unavailable in Home Assistant, which struck me as odd. I’ve so far been unable to figure out where the problem is - I’ve rebooted the Mini PC, 2025.02 has had a few point updates, so HA has been restarted multiple times, I’ve tried restarting the devices individually in HA, and nothing seems to bring them back.

If I go into the new bluetooth advertisment monitor, I can see that they are present, but somehow they’re just not being detected.

There don’t appear to be any error logs anywhere, so I’m turning to your good selves to see if I can get some help to figure out what the heck is going on here!

Thanks very much for your time