-
Notifications
You must be signed in to change notification settings - Fork 853
Add support for EASTtime D401 Water Purifier #3954
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull Request Overview
This PR adds support for the EASTtime D401 water purifier by introducing a comprehensive device configuration file that maps various Tuya datapoints to Home Assistant entities.
Key Changes:
- Added complete device configuration with sensors, switches, buttons, and select entities
- Implemented filter life monitoring for multiple filter types (PP, CTO, RO, UDF, T33, MFS)
- Configured water quality monitoring with TDS sensors and status indicators
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
| - dps_val: "mode2" | ||
| value: "mode2(Micro Wastewater Flush)" | ||
| - dps_val: "mode3" | ||
| value: "mode3(Micro Wastewater Pure‑Water Flashing Membrane)" |
Copilot
AI
Nov 8, 2025
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Spelling error: The hyphen in "Pure‑Water" appears to be a non-standard character (U+2011 non-breaking hyphen). Consider using a standard hyphen "-" for consistency, or consider rephrasing to "Pure Water" without a hyphen for better readability.
| value: "mode3(Micro Wastewater Pure‑Water Flashing Membrane)" | |
| value: "mode3(Micro Wastewater Pure-Water Flashing Membrane)" |
| max: 999 | ||
|
|
||
| - entity: sensor | ||
| name: PP Fliter Life Level |
Copilot
AI
Nov 8, 2025
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Spelling error: "Fliter" should be "Filter" to maintain consistency with other filter names in the configuration.
| name: PP Fliter Life Level | |
| name: PP Filter Life Level |
…ptions for EASTtime D401 Water Purifier

This pull request introduces support for the EASTtime D401 Water Purifier by adding a new configuration file. The following features have been implemented:
hidden: trueby default to prevent accidental activation.This addition enhances the functionality of the tuya-local component, allowing users to monitor and control their EASTtime D401 Water Purifier effectively.
Changes Made
Testing
Additional Notes