-
Notifications
You must be signed in to change notification settings - Fork 127
Description
Is your feature request related to a problem? Please describe.
I currently have 5 Tapo cameras and plan to increase their number. In the Tapo app, some of these cameras can be used by my family. The names are standard for people:
But in HA, for me, there is a different naming system for objects. For example, for the camera in the garden, I have the name rd_house1_garden_cam, and for the camera in the living room of my other house, rd_house2_floor2_livingroom_cam.
At the moment, when adding a camera, I can enter a custom device name. But all the names of the objects have format:
- select.[name_of_camera_tapo_app]_move_to_preset
- button.[name_of_camera_tapo_app]_move_right
And if I use this names of objects, after renaming them in the Tapo application and restarting integration, all my automations break down...
Describe the solution you'd like
I think the best solution would be to let the user enter their own name prefix when setting up the camera in integration. For example:
- select.[user_name_prefix]_move_to_preset
- button.[user_name_prefix]_move_right
If this is not possible, take the unique camera ID, for example, the MAC address. For example:
- select.[00_01_02_03_AE_CD]_move_to_preset
- button.[00_01_02_03_AE_CD]_move_right