Customized version of a Tuya door Opener

Hello, I have a garage door opener brand DASPI. They use a customized smart life app for their products. Does anyone know how I could get the localkey of my device? I tried the method with old smartlife but the only version available of this brand is based on newer version and preferences XML are empty. Is there any way with new versions to extract the local keys? I cannot use IoT because my account used to register this product is not working. I think they use they own tuya server.

Thank you for reading.

Hi Joan,
Did you ever manage to proceed on this? I have a similar DASPI device and I’m not able to get it integrated into HA (other Tuya devices I was able to integrate nicely).

Haven’t found it yet. I have problem with DP and cannot get it to work properly.

Have the same problem, you guys found something yet?

Have you try to added to tuya app instead and then get info from it.

here my data if useful to anyone (abilityId=DP)

{
    "category": "cl",
    "custom_name": "",
    "icon": "smart/icon/ay1548222363985udC7M/ff4105454880b6e4cd84d93b704a1c8a.png",
    "is_online": true,
    "name": "SWING Comunidad 2 - DASPI",
    "product_id": "cc0pofoln5kvfmsu",
    "product_name": "SWING Comunidad 2 - DASPI",
    "sub": false,
    "modelId": "e8cgbg",
    "services": [
        {
            "actions": [],
            "code": "",
            "description": "",
            "events": [],
            "name": "默认服务",
            "properties": [
                {
                    "abilityId": 1,
                    "accessMode": "rw",
                    "code": "control",
                    "description": "【必选项】用于控制电机的开启、暂停、关闭。该DP点枚举值参数不允许修改,不允许增减。",
                    "extensions": {
                        "iconName": "icon-yunhang"
                    },
                    "name": "控制",
                    "typeSpec": {
                        "type": "enum",
                        "range": [
                            "OPEN",
                            "CLOSE",
                            "STOP",
                            "Lamp_ON",
                            "Lamp_OFF"
                        ]
                    }
                },
                {
                    "abilityId": 7,
                    "accessMode": "ro",
                    "code": "work_state",
                    "description": "【必选项】用于显示电机的当前工作状态。该DP点枚举值参数不允许修改,不允许增减。如需要修改在APP面板中显示的内容,可以前往第四步的拓展中心,多语言管理修改代表值,新增的枚举值所代表的的内容也是在多语言中修改代表值。",
                    "name": "工作状态",
                    "typeSpec": {
                        "type": "enum",
                        "range": [
                            "Opening",
                            "Closing",
                            "Stopped",
                            "Full_Opened",
                            "Full_Closed",
                            "Open_Softstop",
                            "Close_Softstop"
                        ]
                    }
                },
                {
                    "abilityId": 8,
                    "accessMode": "rw",
                    "code": "countdown",
                    "description": "设备倒计时,该DP点枚举值可增减,但不可修改枚举值名称,例如可以删除4,但是不能把4改为其他词,可以增加,仅支持增加数字,未选则不展示该功能。 如需要修改在APP面板中显示的代表名称,可以前往第四步的拓展中心,多语言管理修改代表值,新增的枚举值所代表的的内容也是在多语言中修改代表值。",
                    "extensions": {
                        "iconName": "icon-dp_bottle"
                    },
                    "name": "自动关灯",
                    "typeSpec": {
                        "type": "enum",
                        "range": [
                            "1",
                            "2",
                            "3",
                            "4",
                            "cancel"
                        ]
                    }
                },
                {
                    "abilityId": 9,
                    "accessMode": "ro",
                    "code": "countdown_left",
                    "description": "倒计时剩余时间显示",
                    "name": "倒计时剩余时间",
                    "typeSpec": {
                        "type": "value",
                        "max": 86400,
                        "min": 0,
                        "scale": 0,
                        "step": 1,
                        "unit": "s"
                    }
                },
                {
                    "abilityId": 10,
                    "accessMode": "ro",
                    "code": "time_total",
                    "description": "用于APP面板中窗帘全程的时间,单位是MS,例如上报5000,就代表 5S,也就是APP面板中窗帘动态全程的时间。",
                    "extensions": {
                        "iconName": "icon-dp_time",
                        "attribute": "1024"
                    },
                    "name": "总运行次数",
                    "typeSpec": {
                        "type": "value",
                        "max": 500000000,
                        "min": 0,
                        "scale": 0,
                        "step": 1,
                        "unit": " cycles"
                    }
                },
                {
                    "abilityId": 12,
                    "accessMode": "ro",
                    "code": "fault",
                    "description": "【必选】设备上报故障值,该DP点枚举值可增减,但不可修改枚举值名称,例如可以删除motor_fault,可以增加其他值,未选则不展示该功能。 如需要修改在APP面板中显示的内容,可以前往第四步的拓展中心,多语言管理修改代表值,新增的枚举值所代表的的内容也是在多语言中修改代表值。",
                    "extensions": {
                        "scope": "fault"
                    },
                    "name": "故障告警",
                    "typeSpec": {
                        "type": "bitmap",
                        "label": [
                            "Motor_Fault",
                            "Overload",
                            "Photo_Beam",
                            "Low_Power"
                        ],
                        "maxlen": 4
                    }
                },
                {
                    "abilityId": 13,
                    "accessMode": "ro",
                    "code": "battery_percentage",
                    "description": "",
                    "extensions": {
                        "iconName": "icon-dp_battery",
                        "attribute": "1152"
                    },
                    "name": "质保开始日期",
                    "typeSpec": {
                        "type": "value",
                        "max": 20991231,
                        "min": 20200101,
                        "scale": 0,
                        "step": 1,
                        "unit": ""
                    }
                },
                {
                    "abilityId": 101,
                    "accessMode": "ro",
                    "code": "Lamp_Status",
                    "description": "",
                    "name": "Lamp Status",
                    "typeSpec": {
                        "type": "enum",
                        "range": [
                            "Lamp_ON",
                            "Lamp_OFF"
                        ]
                    }
                },
                {
                    "abilityId": 102,
                    "accessMode": "rw",
                    "code": "Close_by_Photo_Cell",
                    "description": "",
                    "name": "Close by Photo Cell",
                    "typeSpec": {
                        "type": "bool"
                    }
                },
                {
                    "abilityId": 103,
                    "accessMode": "rw",
                    "code": "Squeeze_in_Closing",
                    "description": "",
                    "name": "Squeeze in Closing",
                    "typeSpec": {
                        "type": "bool"
                    }
                },
                {
                    "abilityId": 104,
                    "accessMode": "rw",
                    "code": "Community",
                    "description": "",
                    "name": "Community Mode",
                    "typeSpec": {
                        "type": "bool"
                    }
                },
                {
                    "abilityId": 105,
                    "accessMode": "rw",
                    "code": "Squeeze_in_Opening",
                    "description": "",
                    "name": "Squeeze in Opening",
                    "typeSpec": {
                        "type": "bool"
                    }
                },
                {
                    "abilityId": 106,
                    "accessMode": "rw",
                    "code": "Lamp_Flashing",
                    "description": "",
                    "name": "Lamp Flashing",
                    "typeSpec": {
                        "type": "bool"
                    }
                },
                {
                    "abilityId": 107,
                    "accessMode": "rw",
                    "code": "Soft_Stop",
                    "description": "",
                    "name": "Soft Stop",
                    "typeSpec": {
                        "type": "bool"
                    }
                },
                {
                    "abilityId": 108,
                    "accessMode": "rw",
                    "code": "hydraulic_mode",
                    "description": "",
                    "name": "液压电机模式",
                    "typeSpec": {
                        "type": "bool"
                    }
                },
                {
                    "abilityId": 109,
                    "accessMode": "rw",
                    "code": "security_1",
                    "description": "",
                    "name": "开门红外开关",
                    "typeSpec": {
                        "type": "bool"
                    }
                },
                {
                    "abilityId": 110,
                    "accessMode": "rw",
                    "code": "Limit_Setting",
                    "description": "",
                    "name": "行程设定",
                    "typeSpec": {
                        "type": "enum",
                        "range": [
                            "Entry_Program",
                            "Exit_Program",
                            "Set_Motor1",
                            "Set_Motor2"
                        ]
                    }
                },
                {
                    "abilityId": 111,
                    "accessMode": "rw",
                    "code": "security_2",
                    "description": "",
                    "name": "关门安全开关",
                    "typeSpec": {
                        "type": "bool"
                    }
                },
                {
                    "abilityId": 112,
                    "accessMode": "ro",
                    "code": "Limits_Learn_Mode",
                    "description": "",
                    "name": "Limits Learn Mode",
                    "typeSpec": {
                        "type": "enum",
                        "range": [
                            "Program_mode",
                            "MT1_open",
                            "MT1_softstop",
                            "MT1_uplimt",
                            "MT2_open",
                            "MT2_softstop",
                            "MT2_uplimit",
                            "MT1_close",
                            "MT1_downlimit",
                            "MT2_close",
                            "MT2_downlimit",
                            "Program_success",
                            "Program_error"
                        ]
                    }
                },
                {
                    "abilityId": 113,
                    "accessMode": "rw",
                    "code": "power_adjustment",
                    "description": "",
                    "name": "功率调节",
                    "typeSpec": {
                        "type": "value",
                        "max": 100,
                        "min": 10,
                        "scale": 0,
                        "step": 10,
                        "unit": "%"
                    }
                },
                {
                    "abilityId": 114,
                    "accessMode": "rw",
                    "code": "softstop_Time",
                    "description": "",
                    "name": "Softstop Time",
                    "typeSpec": {
                        "type": "value",
                        "max": 15,
                        "min": 1,
                        "scale": 0,
                        "step": 1,
                        "unit": "seconds"
                    }
                },
                {
                    "abilityId": 115,
                    "accessMode": "rw",
                    "code": "obstructe_force",
                    "description": "",
                    "name": "Time Auto Close ",
                    "typeSpec": {
                        "type": "value",
                        "max": 100,
                        "min": 0,
                        "scale": 0,
                        "step": 10,
                        "unit": "%"
                    }
                },
                {
                    "abilityId": 116,
                    "accessMode": "rw",
                    "code": "safety_stop",
                    "description": "",
                    "name": "STOP",
                    "typeSpec": {
                        "type": "bool"
                    }
                },
                {
                    "abilityId": 117,
                    "accessMode": "rw",
                    "code": "output_power",
                    "description": "set output power as 12VDC or 24VDC",
                    "name": "外接设备电源电压",
                    "typeSpec": {
                        "type": "bool"
                    }
                },
                {
                    "abilityId": 118,
                    "accessMode": "ro",
                    "code": "Version_Identify",
                    "description": "",
                    "name": "Version Identify",
                    "typeSpec": {
                        "type": "enum",
                        "range": [
                            "ds191",
                            "ds291",
                            "ds291a",
                            "ds291b",
                            "ds291c"
                        ]
                    }
                },
                {
                    "abilityId": 119,
                    "accessMode": "rw",
                    "code": "Admin_Mode",
                    "description": "",
                    "name": "Admin Mode",
                    "typeSpec": {
                        "type": "bool"
                    }
                }
            ]
        }
    ]
}