开关支持通过两个模型来控制,一种是onoff model来控制(APP控制是这种方式),一种是通过vendor model 控制,下发opcode C9D007 ,数据第一字节为01代表是DP数据,后面的数据是涂鸦标准DP格式。
【已解决】tuyaos 开发 tlsX 8250 3.8 sdk 怎么从获取的数据包中提取出想要控制的通道
Re: 【求助】tuyaos 开发 tlsX 8250 3.8 sdk 怎么从获取的数据包中提取出想要控制的通道
[2023-09-28 17:01:52.319]# RECV ASCII>
info: app_mesh_data_recv: opcode=0xccd007, datalen=3 dst_addr=192
01 01 00
[2023-09-28 17:01:52.567]# RECV ASCII>
info: app_mesh_data_recv: opcode=0x8201, datalen=0 dst_addr=192
[2023-09-28 17:01:52.821]# RECV ASCII>
info: app_mesh_data_recv: opcode=0x8201, datalen=0 dst_addr=193
[2023-09-28 17:01:53.069]# RECV ASCII>
info: app_mesh_data_recv: opcode=0x8201, datalen=0 dst_addr=194
[2023-09-28 17:01:53.322]# RECV ASCII>
info: app_mesh_data_recv: opcode=0x8201, datalen=0 dst_addr=195
[2023-09-28 17:01:53.570]# RECV ASCII>
info: app_mesh_data_recv: opcode=0x8201, datalen=0 dst_addr=196
[2023-09-28 17:01:53.823]# RECV ASCII>
info: app_mesh_data_recv: opcode=0x8201, datalen=0 dst_addr=197
addr 后面的这些数字是怎么来的?
-
- Posts: 29
Re: 【求助】tuyaos 开发 tlsX 8250 3.8 sdk 怎么从获取的数据包中提取出想要控制的通道
这个代表查询设备所有dp的状态。不过mesh网络数据量应该越少越好,按需回复。
Re: 【求助】tuyaos 开发 tlsX 8250 3.8 sdk 怎么从获取的数据包中提取出想要控制的通道
这里边的addr后面的 192 193 194 195 这些 是怎么生成的?有什么协议 或参考文档吗?
-
- Posts: 29
Re: 【求助】tuyaos 开发 tlsX 8250 3.8 sdk 怎么从获取的数据包中提取出想要控制的通道
配网时候分配的节点地址,tal_primary_ele_addr_get() 这个接口可以获取第一个element地址,后面就是递增的。