Add support for EASTtime D401 Water Purifier (#3954)
* feat (devices): add support for EASTtime D401 Water Purifier
* fix (devices): correct typos in PP Filter Life Level and mode3 descriptions for EASTtime D401 Water Purifier
* fix (devices): update rinse mode descriptions for EASTtime D401 Water Purifier
* fix (easttime_d401_waterpurifier): naming changes
- follow HA naming convention for entities and devices
- shorten some names
- use translations for status values
- use air_quality translations for water quality
- remove excessive dynamic icon use
- remove unnecessary ranges from read-only sensors
PR #3954
* fix (easttime_d401_waterpurifier): remove enum class from numeric sensor
Since the count got changed from string to numeric, enum is no longer applicable.
---------
Co-authored-by: Jason Rumney <make-all@users.noreply.github.com>