- 积分
- 170
- 金钱
- 133
- 威望
- 0
- 贡献
- 0
- HASS币
- 0
注册会员
- 积分
- 170
- 金钱
- 133
- HASS币
- 0
|
本帖最后由 yin583014830 于 2023-3-7 01:48 编辑
目前localtuya升级到了最新版本,但是我发现我家的一个电动大门始终不行, 通过tuyalot 调试设备, 返回如下的dpid,
"result": {
"category": "qt",
"functions": [
{
"code": "wfh_open",
"dp_id": 101,
"type": "Boolean",
"values": "{}"
},
{
"code": "wfh_close",
"dp_id": 102,
"type": "Boolean",
"values": "{}"
},
{
"code": "wfh_stop",
"dp_id": 103,
"type": "Boolean",
"values": "{}"
},
{
"code": "wfh_lock",
"dp_id": 104,
"type": "Boolean",
"values": "{}"
},
{
"code": "fast_op",
"dp_id": 110,
"type": "Boolean",
"values": "{}"
}
],
"status": [
{
"code": "wfh_open",
"dp_id": 101,
"type": "Boolean",
"values": "{}"
},
{
"code": "wfh_close",
"dp_id": 102,
"type": "Boolean",
"values": "{}"
},
{
"code": "wfh_stop",
"dp_id": 103,
"type": "Boolean",
"values": "{}"
},
{
"code": "wfh_lock",
"dp_id": 104,
"type": "Boolean",
"values": "{}"
},
{
"code": "return_state",
"dp_id": 105,
"type": "Integer",
"values": "{\"unit\":\"\",\"min\":0,\"max\":128,\"scale\":1,\"step\":1}"
},
{
"code": "l_close",
"dp_id": 106,
"type": "Boolean",
"values": "{}"
},
{
"code": "l_open",
"dp_id": 107,
"type": "Boolean",
"values": "{}"
},
{
"code": "inrf",
"dp_id": 108,
"type": "Boolean",
"values": "{}"
},
{
"code": "fsw",
"dp_id": 109,
"type": "Boolean",
"values": "{}"
},
{
"code": "fast_op",
"dp_id": 110,
"type": "Boolean",
"values": "{}"
},
{
"code": "hidden_state",
"dp_id": 111,
"type": "Boolean",
"values": "{}"
},
{
"code": "wfh_rssi",
"dp_id": 112,
"type": "Integer",
"values": "{\"unit\":\"\",\"min\":-200,\"max\":50,\"scale\":0,\"step\":1}"
}
]
},
我再想目前是2个情况,
1.需要将这些 DPID配置进去,比如配置到下图这个位置,但是不知道那个是开 那个是关啊
2,现有的这些选择,应该都是对应这大佬们 写的py,我感觉是没有一个适合我这个情况的,是不是应该参考着写一个新的platform
这个问题困扰半个多月了, lot平台上 用 json调试是可以的, 大佬们能不能解释下 这个原理,你说用dpid把 不知道怎么配, 你说用json字符串吧, 也没地方写request啊, 太难了 救救孩子吧
|
|