I recently decided to enhance my smart home setup by integrating both Microsoft Face Detect and Microsoft Face Identify as image_processing integrations. While this seemed like a straightforward task, I encountered an unexpected challenge: both integrations defaulted to nearly identical entity_ids, making it difficult to distinguish between them. Specifically, I ended up with two entities named image_processing.microsoftface_living_room and image_processing.microsoftface_living_room_2.
After some research, I discovered that manually specifying entity_ids isn’t supported for image_processing integrations. This limitation means that users like me have to rely on workarounds or hope for future improvements. Here’s the configuration I’m currently working with:
yaml
image_processing:
- platform: microsoft_face_detect
scan_interval: 86400
source:- entity_id: camera.living_room
- platform: microsoft_face_identify
scan_interval: 86400
group: family
source:- entity_id: camera.living_room
While this setup works, the duplicate entity_ids are a bit confusing. I’m curious if others have encountered similar issues or if there’s a workaround I haven’t discovered yet. For now, I’m keeping an eye on updates and hoping for a resolution in future updates. If anyone has tips or suggestions, I’d love to hear them!
Overall, I’m excited about the potential of these integrations to enhance my home’s security and automation capabilities. It’s a small hiccup in an otherwise promising setup, and I’m optimistic that it’ll be resolved soon.