Page 2 of 2

Re: 【求助】mesh TLSR825X 3.8.0新状态回复通道只查询部分DP

Posted: 2023年 Aug 3日 13:58
by tony

不建议在里面做主动上报,时间太久也容易丢包,目前的回调接口会把查询的dp信息组合成长包上报。可以对接下面板资源走定制面板。


Re: 【求助】mesh TLSR825X 3.8.0新状态回复通道只查询部分DP

Posted: 2023年 Aug 3日 15:05
by 物联网菜鸟

好的,请问vendor心跳是多久一次,我可以在心跳信息里带自己的自定义dp点吗


Re: 【求助】mesh TLSR825X 3.8.0新状态回复通道只查询部分DP

Posted: 2023年 Aug 3日 15:36
by tony

你是指挂在网关下的心跳查询吗?,如果是,现在网关默认4h查询一次设备心跳,心跳回复已经封进库,上次无法往心跳包里增加信息。


Re: 【求助】mesh TLSR825X 3.8.0新状态回复通道只查询部分DP

Posted: 2023年 Aug 3日 15:43
by 物联网菜鸟

我用的是这个接口tal_mesh_heartbeat_onoff_info_set,这个是只有挂在网关下才会有心跳吗?我看这里默认带的是DP1的状态,不能自己修改吗


Re: 【求助】mesh TLSR825X 3.8.0新状态回复通道只查询部分DP

Posted: 2023年 Aug 3日 15:55
by tony

是的只有挂在网关下才会查询心跳,目前心跳只能携带onoff的信息。


Re: 【求助】mesh TLSR825X 3.8.0新状态回复通道只查询部分DP

Posted: 2023年 Aug 4日 09:42
by 勇敢牛牛不怕代码难
物联网菜鸟 2023年 Aug 3日 11:47

用studio面板也不会查询自定义的,那我该怎么同步设备的所有状态呢,TAL_MESH_OPCODE_READ这个现在也不会来了,我能在app_mesh_vendor_get_recv里用tal_mesh_data_send接口主动上报吗?自定义DP点有10几个,两包之间再间隔200ms的话,要花费2-5s,这个会不会影响其他功能

你可以在收到TAL_MESH_OPCODE_READ的循环上报所有的自定义DP,用一个FOR 加switch就可以解决了。


Re: 【求助】mesh TLSR825X 3.8.0新状态回复通道只查询部分DP

Posted: 2023年 Aug 4日 09:47
by 物联网菜鸟

开启了新通道状态回复,READ这个opcode就不会回调了,这俩是只能存在一个吗?


Re: 【求助】mesh TLSR825X 3.8.0新状态回复通道只查询部分DP

Posted: 2023年 Aug 10日 16:29
by tony
物联网菜鸟 2023年 Aug 4日 09:47

开启了新通道状态回复,READ这个opcode就不会回调了,这俩是只能存在一个吗?

是的,使能了新通道,read这个就不用了。