I am having the same problem. I have 8 cameras showing in HA (9 with
Blue Iris Server, the Profiles) yet only have 4 cameras in BI, the other are old cameras that I deleted in BI awhile ago. In MQTT Explorer I removed all 8 cameras showing, then did MQTT test triggers in BI, the 4 cameras worked and now the only 4 cameras show in MQTT Explorer. Went a step further and checked my Automations in HA, did a Run Action and our phones are getting notifications along with the snapshots.
Only thing I can do in HA with the old cameras is disable them, not remove them.
I have rebooted BI, reloaded BI Integration in HA, even redownloaded Blue Iris Integration in HACS.
There is no sign of the cameras in my configuration.yaml. I checked the config/blue iris folder, checked each file there, no list of cameras. I don't know where the cameras are are listed, can't find a yaml with them in them or even a .py file, unless I missed one...
Only thing I have not done is start from scratch, that is Request for Removal or Remove:
Oh, I highly recommend
Spook, it is a nice tool from one of the HA developers, will find old unused Entities, Dashboard issues, I am sure a bunch more, I had 4 Repairs after Spook install...
Spook site is vague, had to trust a good friend
@pete_c on here that recommended it to me,
Any help on deleting my old cameras in HA is very much appreciated...