mirror of
https://github.com/home-assistant/core.git
synced 2026-04-24 10:49:45 +01:00
Add WS command to help reset custom entity_id (#145504)
* Add WS command to help reset custom entity_id * Calculate suggested object id from entity properties * Fix logic and add additional tests * Adjust test * Update folder_watcher test * Handle current entity id matches the automatic entity id * Don't store calculated_object_id * Update snapshots * Update snapshots * Update test * Tweak logic for reusing current entity_id * Improve test * Don't assign same entity_id to several entities * Prioritize custom entity name * Update snapshots * Update snapshots
This commit is contained in:
@@ -27,6 +27,7 @@
|
||||
'original_name': 'CI latest build',
|
||||
'platform': 'azure_devops',
|
||||
'previous_unique_id': None,
|
||||
'suggested_object_id': None,
|
||||
'supported_features': 0,
|
||||
'translation_key': 'latest_build',
|
||||
'unique_id': 'testorg_1234_9876_latest_build',
|
||||
@@ -86,6 +87,7 @@
|
||||
'original_name': 'CI latest build finish time',
|
||||
'platform': 'azure_devops',
|
||||
'previous_unique_id': None,
|
||||
'suggested_object_id': None,
|
||||
'supported_features': 0,
|
||||
'translation_key': 'finish_time',
|
||||
'unique_id': 'testorg_1234_9876_finish_time',
|
||||
@@ -134,6 +136,7 @@
|
||||
'original_name': 'CI latest build ID',
|
||||
'platform': 'azure_devops',
|
||||
'previous_unique_id': None,
|
||||
'suggested_object_id': None,
|
||||
'supported_features': 0,
|
||||
'translation_key': 'build_id',
|
||||
'unique_id': 'testorg_1234_9876_build_id',
|
||||
@@ -181,6 +184,7 @@
|
||||
'original_name': 'CI latest build queue time',
|
||||
'platform': 'azure_devops',
|
||||
'previous_unique_id': None,
|
||||
'suggested_object_id': None,
|
||||
'supported_features': 0,
|
||||
'translation_key': 'queue_time',
|
||||
'unique_id': 'testorg_1234_9876_queue_time',
|
||||
@@ -229,6 +233,7 @@
|
||||
'original_name': 'CI latest build reason',
|
||||
'platform': 'azure_devops',
|
||||
'previous_unique_id': None,
|
||||
'suggested_object_id': None,
|
||||
'supported_features': 0,
|
||||
'translation_key': 'reason',
|
||||
'unique_id': 'testorg_1234_9876_reason',
|
||||
@@ -276,6 +281,7 @@
|
||||
'original_name': 'CI latest build result',
|
||||
'platform': 'azure_devops',
|
||||
'previous_unique_id': None,
|
||||
'suggested_object_id': None,
|
||||
'supported_features': 0,
|
||||
'translation_key': 'result',
|
||||
'unique_id': 'testorg_1234_9876_result',
|
||||
@@ -323,6 +329,7 @@
|
||||
'original_name': 'CI latest build source branch',
|
||||
'platform': 'azure_devops',
|
||||
'previous_unique_id': None,
|
||||
'suggested_object_id': None,
|
||||
'supported_features': 0,
|
||||
'translation_key': 'source_branch',
|
||||
'unique_id': 'testorg_1234_9876_source_branch',
|
||||
@@ -370,6 +377,7 @@
|
||||
'original_name': 'CI latest build source version',
|
||||
'platform': 'azure_devops',
|
||||
'previous_unique_id': None,
|
||||
'suggested_object_id': None,
|
||||
'supported_features': 0,
|
||||
'translation_key': 'source_version',
|
||||
'unique_id': 'testorg_1234_9876_source_version',
|
||||
@@ -417,6 +425,7 @@
|
||||
'original_name': 'CI latest build start time',
|
||||
'platform': 'azure_devops',
|
||||
'previous_unique_id': None,
|
||||
'suggested_object_id': None,
|
||||
'supported_features': 0,
|
||||
'translation_key': 'start_time',
|
||||
'unique_id': 'testorg_1234_9876_start_time',
|
||||
@@ -465,6 +474,7 @@
|
||||
'original_name': 'CI latest build URL',
|
||||
'platform': 'azure_devops',
|
||||
'previous_unique_id': None,
|
||||
'suggested_object_id': None,
|
||||
'supported_features': 0,
|
||||
'translation_key': 'url',
|
||||
'unique_id': 'testorg_1234_9876_url',
|
||||
|
||||
Reference in New Issue
Block a user