Skip to content

Add support to casdon 16J3s and T2E#4331

Open
rainbowghost wants to merge 9 commits intomake-all:mainfrom
rainbowghost:new_mode_support
Open

Add support to casdon 16J3s and T2E#4331
rainbowghost wants to merge 9 commits intomake-all:mainfrom
rainbowghost:new_mode_support

Conversation

@rainbowghost
Copy link

New device configuration.
Add support to Casdon 16J3s dishwasher and T2E Integrated Stove

value: e8
- dps_val: e9
value: e9
- entity: switch
Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Use a lock entity, which has this translation_key defined (dp name below also needs changing from switch to lock for this)

value: true
- entity: select
class: enum
name: Work mode
Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Leave out the name here, and let the translation_key be used instead.

name: option
mapping:
- dps_val: strong
value: strong
Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Try to find similar entries in the existing washing_mode translations first (eg, intensive), if there is really no match, then that list can be extended.

- dps_val: strong
value: strong
- dps_val: quick_wash
value: quick_wash
Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

rapid

- dps_val: quick_wash
value: quick_wash
- dps_val: "disinfect_wash"
value: disinfect_wash
Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

self_clean, or hygiene

type: boolean
name: sensor
- entity: sensor
translation_key: clearing_status
Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

What does "clearing status" mean exactly?

"medium_steaming": "Medium Steaming",
"high_steaming": "High Steaming"
"high_steaming": "High Steaming",
"steaming": "Pure Steaming",
Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think one of the other existing steaming options can be used instead of introducing a new translation.

"high_steaming": "High Steaming"
"high_steaming": "High Steaming",
"steaming": "Pure Steaming",
"high_temperature_steaming": "High Temperature Steaming",
Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

high_temp_steam already exists and can be used instead

"electrolytic_sterilization": {
"name": "Electrolytic sterilization"
},
"auto_chucun": {
Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

If chucun means storage, then the key should be auto_storage. Otherwise AI will have trouble generating other translations, since the translations are linked to the key.

@make-all make-all moved this from 👀 In review to 🏗 Stalled in Tuya Local Feb 4, 2026
@make-all make-all added the awaiting feedback Needs more information label Feb 4, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

awaiting feedback Needs more information

Projects

Status: 🏗 Stalled

Development

Successfully merging this pull request may close these issues.

2 participants