Skip to content
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

Request support for Inventor Rise Pro 8L #2720

Open
dimis7 opened this issue Jan 3, 2025 · 4 comments
Open

Request support for Inventor Rise Pro 8L #2720

dimis7 opened this issue Jan 3, 2025 · 4 comments
Labels
full_info All info needed was provided new device Unsupported device

Comments

@dimis7
Copy link

dimis7 commented Jan 3, 2025

Log message

Device matches qlima_d812_dehumidifier with quality of 36%. DPS: {"updated_at": 1735907033.438835, "1": false, "3": "55", "5": "mid", "6": 87, "7": 13, "8": false, "16": false, "17": "cancel", "18": 0, "19": 8, "103": "2", "104": true, "105": "none", "106": "dehumidify"}

Product ID

y098ayyxswrena7t

Product Name

Inventor Rise Pro 8L

DPS information

{
  "result": {
    "model": "{\"modelId\":\"0000033qp8\",\"services\":[{\"actions\":[],\"code\":\"\",\"description\":\"\",\"events\":[],\"name\":\"默认服务\",\"properties\":[
{\"abilityId\":1,\"accessMode\":\"rw\",\"code\":\"switch\",\"description\":\"\",\"extensions\":{\"iconName\":\"icon-dp_power2\",\"attribute\":\"1\"},\"name\":\"开关\",\"typeSpec\":{\"type\":\"bool\"}},
{\"abilityId\":3,\"accessMode\":\"rw\",\"code\":\"dehumidify_set_enum\",\"description\":\"枚举值数值顺序,需要从小到大排序,否则使用公版APP面板显示会有问题\",\"extensions\":{\"iconName\":\"icon-dp_wet2\",\"attribute\":\"4\"},\"name\":\"除湿值\",\"typeSpec\":{\"type\":\"enum\",\"range\":[\"40\",\"45\",\"50\",\"55\",\"60\",\"65\",\"70\",\"75\",\"80\",\"CO\"]}},
{\"abilityId\":5,\"accessMode\":\"rw\",\"code\":\"mode\",\"description\":\"\",\"extensions\":{\"iconName\":\"icon-setting\",\"attribute\":\"4\"},\"name\":\"工作模式\",\"typeSpec\":{\"type\":\"enum\",\"range\":[\"low\",\"mid\",\"high\",\"auto\"]}},
{\"abilityId\":6,\"accessMode\":\"ro\",\"code\":\"humidity_indoor\",\"description\":\"\",\"extensions\":{\"iconName\":\"icon-shidu\"},\"name\":\"室内湿度\",\"typeSpec\":{\"type\":\"value\",\"max\":100,\"min\":0,\"scale\":0,\"step\":1,\"unit\":\"%\"}},
{\"abilityId\":7,\"accessMode\":\"ro\",\"code\":\"temp_indoor\",\"description\":\"\",\"extensions\":{\"iconName\":\"icon-wendu2\"},\"name\":\"室内温度\",\"typeSpec\":{\"type\":\"value\",\"max\":100,\"min\":0,\"scale\":0,\"step\":1,\"unit\":\"℃\"}},
{\"abilityId\":8,\"accessMode\":\"rw\",\"code\":\"swing\",\"description\":\"\",\"extensions\":{\"iconName\":\"icon-baifeng1\",\"attribute\":\"4\"},\"name\":\"摆风\",\"typeSpec\":{\"type\":\"bool\"}},
{\"abilityId\":16,\"accessMode\":\"rw\",\"code\":\"child_lock\",\"description\":\"\",\"extensions\":{\"iconName\":\"icon-dp_power2\"},\"name\":\"童锁\",\"typeSpec\":{\"type\":\"bool\"}},
{\"abilityId\":17,\"accessMode\":\"rw\",\"code\":\"countdown_set\",\"description\":\"\",\"extensions\":{\"iconName\":\"icon-dp_time2\"},\"name\":\"倒计时\",\"typeSpec\":{\"type\":\"enum\",\"range\":[\"cancel\",\"1h\",\"2h\",\"3h\",\"4h\",\"5h\",\"6h\",\"7h\",\"8h\"]}},
{\"abilityId\":18,\"accessMode\":\"ro\",\"code\":\"countdown_left\",\"description\":\"\",\"extensions\":{\"iconName\":\"icon-dp_time2\"},\"name\":\"倒计时剩余时间\",\"typeSpec\":{\"type\":\"value\",\"max\":480,\"min\":0,\"scale\":0,\"step\":1,\"unit\":\"min\"}},
{\"abilityId\":19,\"accessMode\":\"ro\",\"code\":\"fault\",\"description\":\"\",\"extensions\":{\"iconName\":\"icon-baojing\",\"scope\":\"fault\"},\"name\":\"故障告警\",\"typeSpec\":{\"type\":\"bitmap\",\"label\":[\"C1\",\"C2\",\"P2\",\"P3\",\"88\",\"C3\",\"C4\"],\"maxlen\":7}},
{\"abilityId\":103,\"accessMode\":\"rw\",\"code\":\"FO_fanspeed\",\"description\":\"1-低档/2-中档/3-高档\",\"name\":\"Fan only fanspeed\",\"typeSpec\":{\"type\":\"enum\",\"range\":[\"1\",\"2\",\"3\"]}},
{\"abilityId\":104,\"accessMode\":\"rw\",\"code\":\"Beep_switch\",\"description\":\"\",\"name\":\"蜂鸣声开关\",\"typeSpec\":{\"type\":\"bool\"}},
{\"abilityId\":105,\"accessMode\":\"rw\",\"code\":\"Purify_mode\",\"description\":\"\",\"name\":\"杀菌模式\",\"typeSpec\":{\"type\":\"enum\",\"range\":[\"uv\",\"ion\",\"uvion\",\"none\"]}},
{\"abilityId\":106,\"accessMode\":\"rw\",\"code\":\"FO_switch\",\"description\":\"\",\"extensions\":{\"iconName\":\"icon-a_mode_fan\",\"attribute\":\"4\"},\"name\":\"Fanonly switch\",\"typeSpec\":{\"type\":\"enum\",\"range\":[\"dehumidify\",\"fan_only\"]}}]}]}"
  },
  "success": true,
  "t": 1735906626999,
  "tid": "a615e1c8c9cc11ef9e5f9e9247cde4aa"
}

Information about how the device functions

Dehumidifier with Ionizer and Ultraviolet type C led.

Manual

Error codes
l C1: NTC1 is open cut or short cut
l C2: NTC 2 is open cut or short cut
l C3: NTC1 &NTC 2 are open cut or short cut
l C4: Sync motor failure
l 88: Temperature and humidity sensor failure
l P2: Water tank full
l P3: Pre-filter clean reminder

@dimis7 dimis7 added the new device Unsupported device label Jan 3, 2025
@make-all
Copy link
Owner

make-all commented Jan 3, 2025

The product id you supplied looks like a device id. This is a different value. If you used the cloud assisted config flow, the product id should be in your log just before the log message with the false match above.

Otherwise, you can find it in the tuya developer portal in the same API calls that give up the local key.

@make-all make-all added the full_info All info needed was provided label Jan 3, 2025
@make-all make-all moved this to ✅ Done in Tuya Local Jan 3, 2025
@make-all make-all moved this from ✅ Done to 🔖 Ready in Tuya Local Jan 3, 2025
@dimis7
Copy link
Author

dimis7 commented Jan 3, 2025

The product id you supplied looks like a device id. This is a different value. If you used the cloud assisted config flow, the product id should be in your log just before the log message with the false match above.

Otherwise, you can find it in the tuya developer portal in the same API calls that give up the local key.

You're right. Product_id is
y098ayyxswrena7t

Device_id is
XXXXXX

Uuid is
XXXXXX

@dimis7
Copy link
Author

dimis7 commented Jan 3, 2025

Some additional info:

When "Operation switch" (id 106) is set to dehumidify, the mode switch (id 5) is active, but when "Operation switch" (id 106) is set to fan_only, the fan speed switch (id 103) is active

You can't change the mode and the fan speed at the same time.

Also Error P3 (id 19) is just a warning for the filter, device is working normally. All other errors will disable the unit.

@dimis7
Copy link
Author

dimis7 commented Jan 9, 2025

Hi,
Why the below section is not working properly?

I have on id 19 the value 9 which are errors C1 AND P3.
I exclude with mapping the values 0, 4 and 8 (No error, P2 and P3) but i want to keep all others as true.
If there are two errors at the same time and one is excluded, the binary_sensor returns false which is not what i want...

  • entity: binary_sensor
    name: Status
    class: problem
    category: diagnostic
    dps:
    • id: 19
      type: bitfield
      name: sensor
      optional: true
      mapping:
      • dps_val: 0
        value: false
      • dps_val: null
        value: false
      • dps_val: 4
        value: false
      • dps_val: 8
        value: false
      • value: true
    • id: 19
      type: bitfield
      optional: true
      name: fault_code
    • id: 19
      type: bitfield
      optional: true
      name: description
      mapping:
      • dps_val: 0
        value: "OK"
      • dps_val: 1
        value: "C1: NTC1 is open cut or short cut"
      • dps_val: 2
        value: "C2: NTC 2 is open cut or short cut"
      • dps_val: 4
        value: "P2 Water tank full or missing"
      • dps_val: 8
        value: "P3 Filter clean reminder"
      • dps_val: 16
        value: "88: Temperature and humidity sensor failure"
      • dps_val: 32
        value: "C3: NTC1 &NTC 2 are open cut or short cut"
      • dps_val: 64
        value: "C4: Sync motor failure"

image

image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
full_info All info needed was provided new device Unsupported device
Projects
Status: 🔖 Ready
Development

No branches or pull requests

2 participants