Add translatable states to dryer job state in SmartThings (#139370)

* Add translatable states to washer job state in SmartThings

* Add translatable states to dryer job state in Smartthings

* fix

* fix
This commit is contained in:
Joost Lekkerkerker
2025-02-26 18:15:14 +01:00
committed by GitHub
parent 561b3ae21b
commit 25ee2e58a5
3 changed files with 79 additions and 3 deletions
@@ -3361,7 +3361,25 @@
'aliases': set({
}),
'area_id': None,
'capabilities': None,
'capabilities': dict({
'options': list([
'cooling',
'delay_wash',
'drying',
'finished',
'none',
'refreshing',
'weight_sensing',
'wrinkle_prevent',
'dehumidifying',
'ai_drying',
'sanitizing',
'internal_care',
'freeze_protection',
'continuous_dehumidifying',
'thawing_frozen_inside',
]),
}),
'config_entry_id': <ANY>,
'config_subentry_id': <ANY>,
'device_class': None,
@@ -3379,7 +3397,7 @@
'name': None,
'options': dict({
}),
'original_device_class': None,
'original_device_class': <SensorDeviceClass.ENUM: 'enum'>,
'original_icon': None,
'original_name': 'Job state',
'platform': 'smartthings',
@@ -3393,7 +3411,25 @@
# name: test_all_entities[da_wm_wd_000001][sensor.dryer_job_state-state]
StateSnapshot({
'attributes': ReadOnlyDict({
'device_class': 'enum',
'friendly_name': 'Dryer Job state',
'options': list([
'cooling',
'delay_wash',
'drying',
'finished',
'none',
'refreshing',
'weight_sensing',
'wrinkle_prevent',
'dehumidifying',
'ai_drying',
'sanitizing',
'internal_care',
'freeze_protection',
'continuous_dehumidifying',
'thawing_frozen_inside',
]),
}),
'context': <ANY>,
'entity_id': 'sensor.dryer_job_state',