HomeKit Bridge: Accessories that shouldn’t be included are, and some included are not showing

I’m having a strange problem with my HomeKit Bridge in HA.

I have it set up to include only the checked items, but if I check “climate” then even though my Netatmo sensors are not checked on the next page, they get added to HomeKit (again, because they have direct HomeKit integration).

The opposite problem is happening with my Yale lock. I can lock it and unlock it from HA (using Z-Wave), but only the lock state sensor and low battery sensor show up in the home app.

I’ve tried removing the HomeKit plugin from HA and adding it again, removing it from Home and adding it again, and also working with “exclude” rather than include, but none of these seem to be doing the trick. I have tried rebooting HA entirely, but not nuking my setup and starting over (yet). Does anyone with more experience have any words of wisdom to share?

How did you set up Homekit, via integration or via .yaml file?

1 Like

Via the integration.

That‘s interesting because as long as I configured the settings via integration I had the same problems. At some point I got fed up and configured HK via .yaml. Since then it works as expected.

1 Like

I have just replied to another thread regarding this. I have HomeKit setup via UI and the include function was doing the same, it was pulling in devices that where not checked. I’ve resorted to using exclude instead which seems to work better.

What I may do is switch to .yaml instead.

1 Like

Yes, so did I, but every time the 1 million weather sensors were added to Homekit.

I know this is an old thread but I just realised I’m having this issue, same experience added via integration with include filtering but I’m getting things passed through to HK that aren’t included.

Any known solutions since 2021 other than YAML?

Edit: found this - Not included device is showing up in Homekit via Homekit Integration · Issue #109046 · home-assistant/core · GitHub