At the moment, the Humidifier Card allows setting target humidity in steps of 1% (example 51%, 52%, 53%, etc).
However my dehumidifier only responds if this is a multiple of 5% (example 50%, 55%, 60%, etc) and it ignores it otherwise (example 53%, 59%, etc - these are ignored).
I can see in the localtuya integration (diagnostics) that it has information that step-size should be 5
excerpt from Download Diagnostics
"dps_data": {
"1": {
"code": "switch",
"custom_name": "",
"dp_id": 1,
"time": 1730441641984,
"type": "Boolean",
"value": true,
"values": "{\"type\": \"bool\"}",
"id": 1,
"accessMode": "rw"
},
"2": {
"code": "dehumidify_set_value",
"custom_name": "",
"dp_id": 2,
"time": 1730397391406,
"type": "Integer",
"value": 50,
"values": "{\"type\": \"value\", \"max\": 80, \"min\": 30, \"scale\": 0, \"step\": 5, \"unit\": \"%\"}",
"id": 2,
"accessMode": "rw"
},
"4": {
"code": "fan_speed_enum",
"custom_name": "",
"dp_id": 4,
"time": 1730397367866,
"type": "Enum",
"value": "high",
"values": "{\"type\": \"enum\", \"range\": [\"low\", \"high\"]}",
"id": 4,
"accessMode": "rw"
},
However the Humidifier Card does not seem to allow to change the step size.
The Humidifier Entity does not have the option for step size either (it has min_humidity
and max_humidity
and these have been correctly obtained).
I am also in discussion with the maintener of hass-localtuya to try to find a solution.
Please can it be made possible to change the step size for the Humidifier/Dehumidifier? Thank you.