mirror of
https://github.com/home-assistant/core.git
synced 2026-09-27 18:08:37 -04: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:
@@ -29,6 +29,7 @@
|
||||
'original_name': 'Battery',
|
||||
'platform': 'switchbot_cloud',
|
||||
'previous_unique_id': None,
|
||||
'suggested_object_id': None,
|
||||
'supported_features': 0,
|
||||
'translation_key': None,
|
||||
'unique_id': 'meter-id-1_battery',
|
||||
@@ -81,6 +82,7 @@
|
||||
'original_name': 'Humidity',
|
||||
'platform': 'switchbot_cloud',
|
||||
'previous_unique_id': None,
|
||||
'suggested_object_id': None,
|
||||
'supported_features': 0,
|
||||
'translation_key': None,
|
||||
'unique_id': 'meter-id-1_humidity',
|
||||
@@ -133,6 +135,7 @@
|
||||
'original_name': 'Temperature',
|
||||
'platform': 'switchbot_cloud',
|
||||
'previous_unique_id': None,
|
||||
'suggested_object_id': None,
|
||||
'supported_features': 0,
|
||||
'translation_key': None,
|
||||
'unique_id': 'meter-id-1_temperature',
|
||||
@@ -185,6 +188,7 @@
|
||||
'original_name': 'Battery',
|
||||
'platform': 'switchbot_cloud',
|
||||
'previous_unique_id': None,
|
||||
'suggested_object_id': None,
|
||||
'supported_features': 0,
|
||||
'translation_key': None,
|
||||
'unique_id': 'meter-id-1_battery',
|
||||
@@ -237,6 +241,7 @@
|
||||
'original_name': 'Humidity',
|
||||
'platform': 'switchbot_cloud',
|
||||
'previous_unique_id': None,
|
||||
'suggested_object_id': None,
|
||||
'supported_features': 0,
|
||||
'translation_key': None,
|
||||
'unique_id': 'meter-id-1_humidity',
|
||||
@@ -289,6 +294,7 @@
|
||||
'original_name': 'Temperature',
|
||||
'platform': 'switchbot_cloud',
|
||||
'previous_unique_id': None,
|
||||
'suggested_object_id': None,
|
||||
'supported_features': 0,
|
||||
'translation_key': None,
|
||||
'unique_id': 'meter-id-1_temperature',
|
||||
|
||||
Reference in New Issue
Block a user