tuya-local icon indicating copy to clipboard operation
tuya-local copied to clipboard

Request support for MeacoCool MC Series 10000 PRO CH

Open stepheninuk opened this issue 6 months ago • 2 comments

Log message

Logger: custom_components.tuya_local.config_flow
Source: custom_components/tuya_local/config_flow.py:428
integration: Tuya Local (documentation, issues)
First occurred: 14:17:11 (1 occurrence)
Last logged: 14:17:11

Device matches medion_life_p1002 with quality of 60%. DPS: {"updated_at": 1750339019.8421297, "1": true, "2": 20, "3": 24, "4": "Cool", "5": "Low", "14": false, "15": false, "19": "c", "22": 0, "23": 68, "24": 25, "101": false, "102": 16, "103": "C_H", "104": false}

Product ID

uhczsyv4vdrcscwv

Product Name

MeacoCool MC Series 10000 PRO CH

DPS information

{
  "result": {
    "category": "kt",
    "functions": [
      {
        "code": "switch",
        "desc": "{}",
        "name": "开关",
        "type": "Boolean",
        "values": "{}"
      },
      {
        "code": "temp_set",
        "desc": "{\"unit\":\"℃\",\"min\":16,\"max\":32,\"scale\":0,\"step\":1}",
        "name": "温度设置",
        "type": "Integer",
        "values": "{\"unit\":\"℃\",\"min\":16,\"max\":32,\"scale\":0,\"step\":1}"
      },
      {
        "code": "mode",
        "desc": "{\"range\":[\"Cool\",\"Dyr\",\"Fan\",\"Heat\"]}",
        "name": "工作模式",
        "type": "Enum",
        "values": "{\"range\":[\"Cool\",\"Dyr\",\"Fan\",\"Heat\"]}"
      },
      {
        "code": "fan_speed_enum",
        "desc": "{\"range\":[\"Low\",\"High\"]}",
        "name": "风速",
        "type": "Enum",
        "values": "{\"range\":[\"Low\",\"High\"]}"
      },
      {
        "code": "child_lock",
        "desc": "{}",
        "name": "童锁",
        "type": "Boolean",
        "values": "{}"
      },
      {
        "code": "swing",
        "desc": "{}",
        "name": "摆风",
        "type": "Boolean",
        "values": "{}"
      },
      {
        "code": "temp_unit_convert",
        "desc": "{\"range\":[\"c\",\"f\"]}",
        "name": "温标切换",
        "type": "Enum",
        "values": "{\"range\":[\"c\",\"f\"]}"
      },
      {
        "code": "temp_set_f",
        "desc": "{\"unit\":\"℉\",\"min\":61,\"max\":90,\"scale\":0,\"step\":1}",
        "name": "温度设置-℉",
        "type": "Integer",
        "values": "{\"unit\":\"℉\",\"min\":61,\"max\":90,\"scale\":0,\"step\":1}"
      },
      {
        "code": "Sleep",
        "desc": "{}",
        "name": "睡眠",
        "type": "Boolean",
        "values": "{}"
      },
      {
        "code": "Model_ID",
        "desc": "{\"range\":[\"C\",\"C_H\"]}",
        "name": "机型上报",
        "type": "Enum",
        "values": "{\"range\":[\"C\",\"C_H\"]}"
      },
      {
        "code": "ION",
        "desc": "{}",
        "name": "负离子",
        "type": "Boolean",
        "values": "{}"
      }
    ],
    "status": [
      {
        "code": "switch",
        "name": "开关",
        "type": "Boolean",
        "values": "{}"
      },
      {
        "code": "temp_set",
        "name": "温度设置",
        "type": "Integer",
        "values": "{\"unit\":\"℃\",\"min\":16,\"max\":32,\"scale\":0,\"step\":1}"
      },
      {
        "code": "temp_current",
        "name": "当前温度",
        "type": "Integer",
        "values": "{\"unit\":\"℃\",\"min\":0,\"max\":99,\"scale\":0,\"step\":1}"
      },
      {
        "code": "mode",
        "name": "工作模式",
        "type": "Enum",
        "values": "{\"range\":[\"Cool\",\"Dyr\",\"Fan\",\"Heat\"]}"
      },
      {
        "code": "fan_speed_enum",
        "name": "风速",
        "type": "Enum",
        "values": "{\"range\":[\"Low\",\"High\"]}"
      },
      {
        "code": "child_lock",
        "name": "童锁",
        "type": "Boolean",
        "values": "{}"
      },
      {
        "code": "swing",
        "name": "摆风",
        "type": "Boolean",
        "values": "{}"
      },
      {
        "code": "temp_unit_convert",
        "name": "温标切换",
        "type": "Enum",
        "values": "{\"range\":[\"c\",\"f\"]}"
      },
      {
        "code": "fault",
        "name": "故障告警",
        "type": "Bitmap",
        "values": "{\"label\":[\"Rtemp_fault\",\"IPtemp_fault\",\"Water_FULL\"],\"maxlen\":3}"
      },
      {
        "code": "temp_set_f",
        "name": "温度设置-℉",
        "type": "Integer",
        "values": "{\"unit\":\"℉\",\"min\":61,\"max\":90,\"scale\":0,\"step\":1}"
      },
      {
        "code": "temp_current_f",
        "name": "当前温度 ℉",
        "type": "Integer",
        "values": "{\"unit\":\"℉\",\"min\":0,\"max\":99,\"scale\":0,\"step\":1}"
      },
      {
        "code": "Sleep",
        "name": "睡眠",
        "type": "Boolean",
        "values": "{}"
      },
      {
        "code": "Client_ID",
        "name": "客户型号",
        "type": "Integer",
        "values": "{\"unit\":\"\",\"min\":0,\"max\":99,\"scale\":0,\"step\":1}"
      },
      {
        "code": "Model_ID",
        "name": "机型上报",
        "type": "Enum",
        "values": "{\"range\":[\"C\",\"C_H\"]}"
      },
      {
        "code": "ION",
        "name": "负离子",
        "type": "Boolean",
        "values": "{}"
      }
    ]
  },
  "success": true,
  "t": 1750339646151,
  "tid": "23e36c464d1111f0884d66005ac75605"
}

Information about how the device functions

The MeacoCool MC Series offers two model options:

  • Pro CH – includes a heating function
  • Pro – cooling only, without heating

The designation 10000 indicates the unit’s stated cooling capacity of 10,000 BTU. Operating modes include:

  • Cool
  • Dry
  • Fan
  • Heat (exclusive to the Pro CH model)

Additional features:

  • Two fan speeds: Low and High
  • Child Lock
  • Sleep Mode

Note: both model does not support a swing function.

stepheninuk avatar Jun 19 '25 13:06 stepheninuk

dps info is missing the numeric id to tie it back to the log. If possible, please send the result of the "Query Things Data Model" API call.

make-all avatar Jun 19 '25 14:06 make-all

{
  "result": {
    "model": "{\"modelId\":\"f4ise8\",\"services\":[{\"actions\":[],\"code\":\"\",\"description\":\"\",\"events\":[],\"name\":\"默认服务\",\"properties\":[{\"abilityId\":1,\"accessMode\":\"rw\",\"code\":\"switch\",\"description\":\"\",\"extensions\":{\"attribute\":\"129\"},\"name\":\"开关\",\"typeSpec\":{\"type\":\"bool\"}},{\"abilityId\":2,\"accessMode\":\"rw\",\"code\":\"temp_set\",\"description\":\"\",\"extensions\":{\"attribute\":\"128\"},\"name\":\"温度设置\",\"typeSpec\":{\"type\":\"value\",\"max\":32,\"min\":16,\"scale\":0,\"step\":1,\"unit\":\"℃\"}},{\"abilityId\":3,\"accessMode\":\"ro\",\"code\":\"temp_current\",\"description\":\"\",\"extensions\":{\"attribute\":\"128\"},\"name\":\"当前温度\",\"typeSpec\":{\"type\":\"value\",\"max\":99,\"min\":0,\"scale\":0,\"step\":1,\"unit\":\"℃\"}},{\"abilityId\":4,\"accessMode\":\"rw\",\"code\":\"mode\",\"description\":\"\",\"extensions\":{\"iconName\":\"icon-dp_mode\",\"attribute\":\"128\"},\"name\":\"工作模式\",\"typeSpec\":{\"type\":\"enum\",\"range\":[\"Cool\",\"Dyr\",\"Fan\",\"Heat\"]}},{\"abilityId\":5,\"accessMode\":\"rw\",\"code\":\"fan_speed_enum\",\"description\":\"\",\"extensions\":{\"iconName\":\"icon-dp_wind\",\"attribute\":\"128\"},\"name\":\"风速\",\"typeSpec\":{\"type\":\"enum\",\"range\":[\"Low\",\"High\"]}},{\"abilityId\":14,\"accessMode\":\"rw\",\"code\":\"child_lock\",\"description\":\"\",\"extensions\":{\"iconName\":\"icon-tcl_function_hs\",\"attribute\":\"128\"},\"name\":\"童锁\",\"typeSpec\":{\"type\":\"bool\"}},{\"abilityId\":15,\"accessMode\":\"rw\",\"code\":\"swing\",\"description\":\"\",\"extensions\":{\"attribute\":\"128\"},\"name\":\"摆风\",\"typeSpec\":{\"type\":\"bool\"}},{\"abilityId\":19,\"accessMode\":\"rw\",\"code\":\"temp_unit_convert\",\"description\":\"\",\"extensions\":{\"attribute\":\"128\"},\"name\":\"温标切换\",\"typeSpec\":{\"type\":\"enum\",\"range\":[\"c\",\"f\"]}},{\"abilityId\":22,\"accessMode\":\"ro\",\"code\":\"fault\",\"description\":\"\",\"extensions\":{\"scope\":\"fault\",\"attribute\":\"128\"},\"name\":\"故障告警\",\"typeSpec\":{\"type\":\"bitmap\",\"label\":[\"Rtemp_fault\",\"IPtemp_fault\",\"Water_FULL\"],\"maxlen\":3}},{\"abilityId\":23,\"accessMode\":\"rw\",\"code\":\"temp_set_f\",\"description\":\"\",\"extensions\":{\"attribute\":\"128\"},\"name\":\"温度设置-℉\",\"typeSpec\":{\"type\":\"value\",\"max\":90,\"min\":61,\"scale\":0,\"step\":1,\"unit\":\"℉\"}},{\"abilityId\":24,\"accessMode\":\"ro\",\"code\":\"temp_current_f\",\"description\":\"\",\"extensions\":{\"attribute\":\"128\"},\"name\":\"当前温度 ℉\",\"typeSpec\":{\"type\":\"value\",\"max\":99,\"min\":0,\"scale\":0,\"step\":1,\"unit\":\"℉\"}},{\"abilityId\":101,\"accessMode\":\"rw\",\"code\":\"Sleep\",\"description\":\"\",\"extensions\":{\"iconName\":\"icon-a_function_sleep\"},\"name\":\"睡眠\",\"typeSpec\":{\"type\":\"bool\"}},{\"abilityId\":102,\"accessMode\":\"ro\",\"code\":\"Client_ID\",\"description\":\"\",\"name\":\"客户型号\",\"typeSpec\":{\"type\":\"value\",\"max\":99,\"min\":0,\"scale\":0,\"step\":1,\"unit\":\"\"}},{\"abilityId\":103,\"accessMode\":\"rw\",\"code\":\"Model_ID\",\"description\":\"C: 单冷\\nC_H: 冷暖\",\"name\":\"机型上报\",\"typeSpec\":{\"type\":\"enum\",\"range\":[\"C\",\"C_H\"]}},{\"abilityId\":104,\"accessMode\":\"rw\",\"code\":\"ION\",\"description\":\"\",\"name\":\"负离子\",\"typeSpec\":{\"type\":\"bool\"}}]}]}"
  },
  "success": true,
  "t": 1750343348947,
  "tid": "c2f1cff54d1911f0bc424a7a32184703"
}

stepheninuk avatar Jun 19 '25 14:06 stepheninuk