make-all / tuya-local

Local support for Tuya devices in Home Assistant
MIT License
1.42k stars 547 forks source link

Request support for Thermostat PSMART T437 #2375

Closed drbartek closed 1 month ago

drbartek commented 1 month ago

Log message

Device matches avatto_me81_thermostat with quality of 87%. DPS: {"updated_at": 1727934269.8864226, "1": true, "2": "manual", "16": 300, "19": 400, "24": 290, "26": 100, "27": 0, "36": "open", "39": true, "40": false, "45": 0, "101": 600, "102": "out", "103": 1, "104": "low"}
Device matches rumba_bathroom_heater with quality of 46%. DPS: {"updated_at": 1727970226.0796323, "1": true, "2": "auto", "16": 200, "19": 400, "24": 240, "26": 100, "27": 0, "40": false, "45": 0, "101": 600, "102": "in", "103": 1, "104": "low"}

DPS information

{
  "result": {
    "model": "{\"modelId\":\"e1emvk\",\"services\":[{\"actions\":[],\"code\":\"\",\"description\":\"\",\"events\":[],\"name\":\"默认服务\",\"properties\":[
{\"abilityId\":1,\"accessMode\":\"rw\",\"code\":\"switch\",\"description\":\"\",\"extensions\":{\"iconName\":\"icon-dp_power3\",\"attribute\":\"1024\"},\"name\":\"开关\",\"typeSpec\":{\"type\":\"bool\"}},
{\"abilityId\":2,\"accessMode\":\"rw\",\"code\":\"mode\",\"description\":\"\",\"extensions\":{\"iconName\":\"icon-dp_mode\",\"attribute\":\"1152\",\"trigger\":\"direct\",\"passive\":true},\"name\":\"工作模式\",\"typeSpec\":{\"type\":\"enum\",\"range\":[\"auto\",\"manual\"]}},
{\"abilityId\":16,\"accessMode\":\"rw\",\"code\":\"temp_set\",\"description\":\"\",\"extensions\":{\"iconName\":\"icon-dp_temp\",\"attribute\":\"1024\",\"trigger\":\"direct\",\"passive\":true},\"name\":\"目标温度\",\"typeSpec\":{\"type\":\"value\",\"max\":700,\"min\":50,\"scale\":1,\"step\":5,\"unit\":\"℃\"}},
{\"abilityId\":19,\"accessMode\":\"rw\",\"code\":\"upper_temp\",\"description\":\"\",\"extensions\":{\"iconName\":\"icon-dp_c\",\"attribute\":\"1024\"},\"name\":\"设置温度上限\",\"typeSpec\":{\"type\":\"value\",\"max\":700,\"min\":200,\"scale\":1,\"step\":10,\"unit\":\"℃\"}},
{\"abilityId\":24,\"accessMode\":\"ro\",\"code\":\"temp_current\",\"description\":\"\",\"extensions\":{\"iconName\":\"icon-wendu\",\"attribute\":\"1024\",\"trigger\":\"direct\",\"passive\":true},\"name\":\"当前温度\",\"typeSpec\":{\"type\":\"value\",\"max\":900,\"min\":0,\"scale\":1,\"step\":5,\"unit\":\"℃\"}},
{\"abilityId\":26,\"accessMode\":\"rw\",\"code\":\"lower_temp\",\"description\":\"\",\"extensions\":{\"iconName\":\"icon-dp_c\",\"attribute\":\"1024\"},\"name\":\"设置温度下限\",\"typeSpec\":{\"type\":\"value\",\"max\":200,\"min\":50,\"scale\":1,\"step\":10,\"unit\":\"℃\"}},
{\"abilityId\":27,\"accessMode\":\"rw\",\"code\":\"temp_correction\",\"description\":\"\",\"extensions\":{\"iconName\":\"icon-wendu1\",\"attribute\":\"1024\"},\"name\":\"温度校准\",\"typeSpec\":{\"type\":\"value\",\"max\":4,\"min\":-4,\"scale\":0,\"step\":1,\"unit\":\"\"}},
{\"abilityId\":36,\"accessMode\":\"ro\",\"code\":\"valve_state\",\"description\":\"\",\"extensions\":{\"iconName\":\"icon-tcl_function_vs2\",\"attribute\":\"1024\"},\"name\":\"阀门状态\",\"typeSpec\":{\"type\":\"enum\",\"range\":[\"open\",\"close\"]}},
{\"abilityId\":39,\"accessMode\":\"rw\",\"code\":\"factory_reset\",\"description\":\"\",\"extensions\":{\"iconName\":\"icon-icon-test12\",\"attribute\":\"1024\"},\"name\":\"恢复出厂设置\",\"typeSpec\":{\"type\":\"bool\"}},
{\"abilityId\":40,\"accessMode\":\"rw\",\"code\":\"child_lock\",\"description\":\"\",\"extensions\":{\"iconName\":\"icon-dp_lock\",\"attribute\":\"1024\"},\"name\":\"童锁开关\",\"typeSpec\":{\"type\":\"bool\"}},
{\"abilityId\":45,\"accessMode\":\"ro\",\"code\":\"fault\",\"description\":\"\",\"extensions\":{\"iconName\":\"icon-dp_notice\",\"attribute\":\"1024\",\"trigger\":\"direct\",\"passive\":true},\"name\":\"故障告警\",\"typeSpec\":{\"type\":\"bitmap\",\"label\":[\"e1\",\"e2\",\"e3\"],\"maxlen\":3}},
{\"abilityId\":71,\"accessMode\":\"rw\",\"code\":\"week_program_4\",\"description\":\"周程序4\",\"name\":\"周程序4\",\"typeSpec\":{\"type\":\"raw\",\"maxlen\":128}},
{\"abilityId\":101,\"accessMode\":\"rw\",\"code\":\"lower_floor_temp\",\"description\":\"\",\"name\":\"地板温度上限\",\"typeSpec\":{\"type\":\"value\",\"max\":700,\"min\":200,\"scale\":1,\"step\":10,\"unit\":\"\"}},
{\"abilityId\":102,\"accessMode\":\"rw\",\"code\":\"sensor_choose\",\"description\":\"\",\"extensions\":{\"iconName\":\"icon-dp_mode\",\"attribute\":\"4096\"},\"name\":\"传感器选择\",\"typeSpec\":{\"type\":\"enum\",\"range\":[\"in\",\"out\",\"all\"]}},
{\"abilityId\":103,\"accessMode\":\"rw\",\"code\":\"diff_temp\",\"description\":\"\",\"name\":\"启动条件\",\"typeSpec\":{\"type\":\"value\",\"max\":3,\"min\":1,\"scale\":0,\"step\":1,\"unit\":\"\"}},
{\"abilityId\":104,\"accessMode\":\"rw\",\"code\":\"load_selection\",\"description\":\"\",\"name\":\"负载选择\",\"typeSpec\":{\"type\":\"enum\",\"range\":[\"low\",\"mid\",\"high\"]}}]}]}"
  },
  "success": true,
  "t": 1727970608157,
  "tid": "2a48f156819f11efb77736033862a1ba"
}

Product ID

ewi3zetvy9oxqeyb

Product Name

PSMART_T437

Information about how the device functions

Link to product page: https://houseiq.pl/pl/p/PSMART-Inteligentny-Termostat-obciazalny-16A-czarny-RM-WiFi-TUYA/2121

It appears to be the same thermostat model as #2373 (3A) but this one is 16A. Please make it right ;-)

make-all commented 1 month ago

Diplicate of #2373. There is no difference between these devices from tuya-local point of view.