不建议在里面做主动上报,时间太久也容易丢包,目前的回调接口会把查询的dp信息组合成长包上报。可以对接下面板资源走定制面板。
【求助】mesh TLSR825X 3.8.0新状态回复通道只查询部分DP
Re: 【求助】mesh TLSR825X 3.8.0新状态回复通道只查询部分DP
好的,请问vendor心跳是多久一次,我可以在心跳信息里带自己的自定义dp点吗
Re: 【求助】mesh TLSR825X 3.8.0新状态回复通道只查询部分DP
你是指挂在网关下的心跳查询吗?,如果是,现在网关默认4h查询一次设备心跳,心跳回复已经封进库,上次无法往心跳包里增加信息。
全栈工程师修炼指南
Re: 【求助】mesh TLSR825X 3.8.0新状态回复通道只查询部分DP
我用的是这个接口tal_mesh_heartbeat_onoff_info_set,这个是只有挂在网关下才会有心跳吗?我看这里默认带的是DP1的状态,不能自己修改吗
Re: 【求助】mesh TLSR825X 3.8.0新状态回复通道只查询部分DP
物联网菜鸟 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
开启了新通道状态回复,READ这个opcode就不会回调了,这俩是只能存在一个吗?