What do you mean with Homekit devices?
Bitchy entities can be deleted by deleting the corresponding code block in .storage/core.entity_registry, and devices in .storage/core.device_registry. But: Take care! Backup the file, stop HA, edit the file via terminal, and restart HA. Otherwise your whole HA can be broken.
I mean Apple HomeKit certified devices. As simple as that!
Wow! I can only remove/unpair/delete the devices by editing config files via terminal… !?
Welcome in the eighties!
Is there anything new on this topic?
I have the same problem. I would like to delete HomeKit devices that were previously added via the HomeKit integration. Now I want to switch back to the manual HomeKit-YAML variant and I just can’t get the old components removed.
I also tried to edit the .storage/core.entity_registry and .storage/core.device_registry files, but messed up my HomeAssistant installation and had to restore everything from a backup.
In the meantime I also tried this recommendation to change the .storage/core.config_entries file.
All visible HomeKit entries in all HomeAssistant configuration files seem to be eliminated. But unfortunately, only all the old instances continue to show up in the newly set up HomeKit. And not the new ones that I configured manually via YAML.
all you guys have to do is fully delete the integration that creates the entities. Restart (without the integration in question installed). Then go through and delete all entities in the Configuration → entities page.
I am on the tube. Should I really delete all entities? At least all entities are displayed in HomeKit. That’s why I want to go back to the manual YAML configuration.
I have already deleted the HomeKit integration several times. It is also gone and does not reappear after a restart. But as soon as I activate HomeKit via configuration.yaml, not the filtered entities are present, but all again!
Hello petro! Its been awhile my friend! I hope all is well with your family and ofcourse you!
I actually have been having a issue with thistopic for a long time now, I hope maybe you might know the answer with allt he wisdom you provide to us (BTW thanks for all you do!)
I added a camera to my homekit app on my iPhone a long time ago, I have since deleted the entity and intergration from my Home Assistant.The issue is actually on my phone. The camera entity is stuck on my phone, if I click on the associated bridge, my home app (on my phone) crashes so theres no way to delete it.
I finally got it right!
On my iPhone, I disconnected the Apple “Home” app from iCloud and also deleted all existing iCloud backups from it.
Then in Home Assistant, I deleted the HomeKit integration and set up the manual YAML variant.
Finally, I re-paired the Home app with Home Assistant and voila, finally only the filtered entities are displayed.
Could you share the yaml variant that you setup instead of using the built in integration? i want to add the ability to have it pick up my doorbell as a binary sensor so I have to go manual for the integration but dont know how.