『瀚思彼岸』» 智能家居技术论坛

 找回密码
 立即注册
查看: 1310|回复: 4

[求助] localtuya 是否可以自定义platform,太难了

[复制链接]

3

主题

37

帖子

170

积分

注册会员

Rank: 2

积分
170
金钱
133
HASS币
0
发表于 2023-3-7 01:46:53 | 显示全部楼层 |阅读模式
本帖最后由 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啊, 太难了 救救孩子吧

回复

使用道具 举报

9

主题

57

帖子

722

积分

高级会员

Rank: 4

积分
722
金钱
665
HASS币
0
发表于 2023-3-8 09:02:36 | 显示全部楼层
图片看不到
回复

使用道具 举报

14

主题

430

帖子

2697

积分

金牌会员

Rank: 6Rank: 6

积分
2697
金钱
2267
HASS币
0
发表于 2023-3-9 07:25:13 来自手机 | 显示全部楼层
用nodered中的本地涂鸦节点应该可以
回复

使用道具 举报

3

主题

37

帖子

170

积分

注册会员

Rank: 2

积分
170
金钱
133
HASS币
0
 楼主| 发表于 2023-5-18 22:24:00 | 显示全部楼层
ylilike 发表于 2023-3-9 07:25
用nodered中的本地涂鸦节点应该可以

大哥, 你说的这个没看明白啥意思呢, 是用nodered 发请求吗?
回复

使用道具 举报

1

主题

95

帖子

1296

积分

金牌会员

Rank: 6Rank: 6

积分
1296
金钱
1201
HASS币
0
发表于 2023-11-25 01:59:55 | 显示全部楼层
"dp_id": xxx,对应的就是localtuya里面的id
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-24 05:07 , Processed in 0.059007 second(s), 26 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表