Skip to content

Commit

Permalink
030-1wk100028v0w (Hisense DH5S102BW tumble dryer) (#120)
Browse files Browse the repository at this point in the history
Co-authored-by: Øyvind Matheson Wergeland <[email protected]>
  • Loading branch information
gregrs-uk and oyvindwe authored Oct 22, 2024
1 parent 6e40b9b commit 6581888
Show file tree
Hide file tree
Showing 3 changed files with 149 additions and 2 deletions.
Original file line number Diff line number Diff line change
@@ -0,0 +1,63 @@
properties:
- property: AntiCrease
icon: mdi:iron
switch: {}
- property: Child_lock
icon: mdi:lock
switch: {}
- property: Clean_Filter
icon: mdi:brush-variant
binary_sensor: {}
- property: Current_program_phase
icon: mdi:tumble-dryer
sensor:
device_class: enum
options:
0: idle
1: delay_start_waiting
2: running
3: running
4: anti_crease
5: program_finished
read-only: true
- property: Door_status
icon: mdi:square-circle
sensor:
device_class: enum
options:
0: not_available
1: open
2: closed
read-only: true
- property: Drum_Light
icon: mdi:lightbulb-on
switch: {}
- property: Dry_Level
icon: mdi:weather-sunny
select:
options:
1: 1
2: 2
3: 3
- property: Selected_program_remaining_time_in_minutes
icon: mdi:timer
sensor:
device_class: duration
unit: min
read-only: true
- property: Waterbox_Full
icon: mdi:water-alert
binary_sensor: {}
- property: machine_status
icon: mdi:tumble-dryer
sensor:
device_class: enum
options:
0: "off"
1: standby
2: running
read-only: true
- property: mute
icon: mdi:volume-mute
switch: {}

44 changes: 43 additions & 1 deletion custom_components/connectlife/strings.json
Original file line number Diff line number Diff line change
Expand Up @@ -247,6 +247,9 @@
"child_lock_status": {
"name": "Child lock"
},
"clean_filter": {
"name": "Clean filter"
},
"delay_start_status": {
"name": "Delay start status"
},
Expand Down Expand Up @@ -642,6 +645,9 @@
},
"water_level_switch": {
"name": "Water level switch"
},
"waterbox_full": {
"name": "Waterbox full"
}
},
"climate": {
Expand Down Expand Up @@ -764,7 +770,12 @@
"main_wash": "Main wash",
"drying": "Drying",
"program_finished": "Finished",
"ventilating": "Ventilating"
"ventilating": "Ventilating",
"idle": "Idle",
"running": "Running",
"anti_crease": "Anti crease",
"delay": "Delay",
"finished": "Finished"
}
},
"current_programphase": {
Expand Down Expand Up @@ -857,6 +868,14 @@
"low_temperature": {
"name": "Low temperature"
},
"machine_status": {
"name": "Machine status",
"state": {
"off": "Off",
"standby": "Standby",
"running": "Running"
}
},
"measured_vibrations": {
"name": "Measured vibrations"
},
Expand Down Expand Up @@ -944,6 +963,9 @@
"none": "None"
}
},
"selected_program_remaining_time_in_minutes": {
"name": "Remaining time of selected program"
},
"selected_programduration_inminutes": {
"name": "Duration of selected program"
},
Expand Down Expand Up @@ -1401,12 +1423,24 @@
}
},
"switch": {
"anticrease": {
"name": "Anti crease"
},
"automatic_ice_making": {
"name": "Automatic ice making"
},
"child_lock": {
"name": "Child lock"
},
"drum_light": {
"name": "Drum light"
},
"holiday_mode": {
"name": "Holiday mode"
},
"mute": {
"name": "Mute"
},
"t_air": {
"name": "Air"
},
Expand Down Expand Up @@ -1439,6 +1473,14 @@
}
},
"select": {
"dry_level": {
"name": "Drying level",
"state": {
"1": "1",
"2": "2",
"3": "3"
}
},
"t_fan_speed": {
"name": "Fan speed",
"state": {
Expand Down
44 changes: 43 additions & 1 deletion custom_components/connectlife/translations/en.json
Original file line number Diff line number Diff line change
Expand Up @@ -247,6 +247,9 @@
"child_lock_status": {
"name": "Child lock"
},
"clean_filter": {
"name": "Clean filter"
},
"delay_start_status": {
"name": "Delay start status"
},
Expand Down Expand Up @@ -642,6 +645,9 @@
},
"water_level_switch": {
"name": "Water level switch"
},
"waterbox_full": {
"name": "Waterbox full"
}
},
"climate": {
Expand Down Expand Up @@ -764,7 +770,12 @@
"main_wash": "Main wash",
"drying": "Drying",
"program_finished": "Finished",
"ventilating": "Ventilating"
"ventilating": "Ventilating",
"idle": "Idle",
"running": "Running",
"anti_crease": "Anti crease",
"delay": "Delay",
"finished": "Finished"
}
},
"current_programphase": {
Expand Down Expand Up @@ -857,6 +868,14 @@
"low_temperature": {
"name": "Low temperature"
},
"machine_status": {
"name": "Machine status",
"state": {
"off": "Off",
"standby": "Standby",
"running": "Running"
}
},
"measured_vibrations": {
"name": "Measured vibrations"
},
Expand Down Expand Up @@ -944,6 +963,9 @@
"none": "None"
}
},
"selected_program_remaining_time_in_minutes": {
"name": "Remaining time of selected program"
},
"selected_programduration_inminutes": {
"name": "Duration of selected program"
},
Expand Down Expand Up @@ -1401,12 +1423,24 @@
}
},
"switch": {
"anticrease": {
"name": "Anti crease"
},
"automatic_ice_making": {
"name": "Automatic ice making"
},
"child_lock": {
"name": "Child lock"
},
"drum_light": {
"name": "Drum light"
},
"holiday_mode": {
"name": "Holiday mode"
},
"mute": {
"name": "Mute"
},
"t_air": {
"name": "Air"
},
Expand Down Expand Up @@ -1439,6 +1473,14 @@
}
},
"select": {
"dry_level": {
"name": "Drying level",
"state": {
"1": "1",
"2": "2",
"3": "3"
}
},
"t_fan_speed": {
"name": "Fan speed",
"state": {
Expand Down

0 comments on commit 6581888

Please sign in to comment.