Skip to content

Commit 5142c5f

Browse files
authored
Use SmartThings modelCode as model_id (home-assistant#157179)
1 parent 3d45970 commit 5142c5f

File tree

2 files changed

+5
-3
lines changed

2 files changed

+5
-3
lines changed

homeassistant/components/smartthings/__init__.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@
3333
ATTR_HW_VERSION,
3434
ATTR_MANUFACTURER,
3535
ATTR_MODEL,
36+
ATTR_MODEL_ID,
3637
ATTR_SUGGESTED_AREA,
3738
ATTR_SW_VERSION,
3839
ATTR_VIA_DEVICE,
@@ -461,6 +462,7 @@ def create_devices(
461462
kwargs.update(
462463
{
463464
ATTR_MANUFACTURER: ocf.manufacturer_name,
465+
ATTR_MODEL_ID: ocf.model_code,
464466
ATTR_MODEL: (
465467
(ocf.model_number.split("|")[0]) if ocf.model_number else None
466468
),

tests/components/smartthings/snapshots/test_init.ambr

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -830,7 +830,7 @@
830830
}),
831831
'manufacturer': 'Samsung Electronics',
832832
'model': 'TP1X_REF_21K',
833-
'model_id': None,
833+
'model_id': 'RR39C7EC5B1/EF',
834834
'name': 'Lodówka',
835835
'name_by_user': None,
836836
'primary_config_entry': <ANY>,
@@ -1047,7 +1047,7 @@
10471047
}),
10481048
'manufacturer': 'Samsung Electronics',
10491049
'model': 'DA_DW_TP1_21_COMMON',
1050-
'model_id': None,
1050+
'model_id': 'DW60BG850B00ET',
10511051
'name': 'Dishwasher',
10521052
'name_by_user': None,
10531053
'primary_config_entry': <ANY>,
@@ -1171,7 +1171,7 @@
11711171
}),
11721172
'manufacturer': 'Samsung Electronics',
11731173
'model': 'DA_WM_TP1_21_COMMON',
1174-
'model_id': None,
1174+
'model_id': 'DV90DB8845GHU2',
11751175
'name': 'Trockner',
11761176
'name_by_user': None,
11771177
'primary_config_entry': <ANY>,

0 commit comments

Comments
 (0)