New device and new entities... Migration #1809
Unanswered
ocucek
asked this question in
Experimental ideas
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Describe your idea
Problem
In many households, Home Assistant automations rely heavily on mobile phone sensors and trackers
(Wi-Fi presence, device_tracker, geolocation, BLE, battery, etc.).
Whenever a family member replaces their phone, Home Assistant creates an entirely new device and new entities.
This causes all existing automations using old phone entities to break.
Users must manually update every automation, which is time-consuming, error-prone, and confusing.
Why this is a real-world issue
Proposed Feature: User Mobile Identity Layer
Introduce a logical, persistent “User Mobile Identity” that links all phone-related functionality to the user instead of the physical device.
Key ideas:
Allow a user to replace their phone without breaking automations
(“Replace device” → migrate all relevant entities to the new phone)
Allow entity mapping:
device_tracker.old_phonedevice_tracker.new_phoneperson.mark_presence(unchanged in automations)Optionally introduce a “mobile identity” group that aggregates:
Automations should always reference the logical identity, not the physical device.
Benefits
Conclusion
A “User Mobile Identity” system would eliminate one of the biggest pain points for families using Home Assistant and make automations far more robust and future-proof.
Thanks for considering this improvement!
Why is this exciting?
Help
Potential use cases
All
Anything else?
No response
Beta Was this translation helpful? Give feedback.
All reactions