Search found 141 matches

by qiusui
2025年 Oct 30日 14:27
Forum: TuyaOS-网关中控开发
Topic: 【求助】【网关】一次性控制多个开关,有概率有一个开关的某一路的控制包没发出去
Replies: 37
Views: 100065

Re: 【求助】【网关】一次性控制多个开关,有概率有一个开关的某一路的控制包没发出去

您好, 根据您提供的代码分析来看,send阶段各接口调用均正常,应用层也没有错误打印,延迟主要是产生在调用zigbee模组底层的send接口后,我们自己在压测阶段,也会出现类似的现象,推测为ncp模组数据量过大,缓冲处理不及时,目前暂时没有很好的解决方案,应用层的处理无法优化这个异常,此时已经达到了处理上限。如果后续有优化方案,我会及时告诉您的,或者您也可以保持关注sdk的升级。 备注: 日志里可以通过“ [af-main-common.c:931] Nodeid:0x8fb4, clusterId:0x0006, SUCCESS: tx 0. ” 这类打印日志判断发送实际结果为成功(mac层...
by qiusui
2025年 Sep 24日 20:30
Forum: TuyaOS-网关中控开发
Topic: 【求助】【网关】一次性控制多个开关,有概率有一个开关的某一路的控制包没发出去
Replies: 37
Views: 100065

Re: 【求助】【网关】一次性控制多个开关,有概率有一个开关的某一路的控制包没发出去

我把您上面提到的问题统一整理在这里哦 关于要怎么看协调器或路由节点的路由表已满、路径不可达 (1)sdk应该有提供路由表打印的接口,您可以通过打印网关内路由表、邻居表等信息查看当前的情况; (2)路径不可达可以观察抓包是否有route req之类的路由请求报文; 2.ncp的发送功能卡死 可以看下附近时间点,是否日志中有 tx 0 的打印,如果有就正常的,可以暂时不考虑这个因素 另外,我们最近在处理其他需求的时候,发现当ncp模组处于非常繁忙的时刻,环境中收包和发包都很多,确实会有概率出现下发失败的情况,分析是处于性能上限,我们目前通过重发机制优化这一问题,但是这可能就会导致下发操作的执行存在...
by qiusui
2025年 Sep 15日 16:53
Forum: TuyaOS-Gateway&Central Control Device Development
Topic: ZigBee Signal Detection Fails in Tuya Smart App (v6.9.5) – Gateway BT
Replies: 1
Views: 1266

Re: ZigBee Signal Detection Fails in Tuya Smart App (v6.9.5) – Gateway BT

Hello, I have a few questions that I need your answers to: (1) Are you using the signal detection function for a single Zigbee device? If so, please provide an operation screenshot of the app. (2) Are you detecting low-power sub-devices? Or strong electronic devices? Or do both types of devices beha...
by qiusui
2025年 Sep 1日 14:41
Forum: TuyaOS-网关中控开发
Topic: 【求助】【网关】一次性控制多个开关,有概率有一个开关的某一路的控制包没发出去
Replies: 37
Views: 100065

Re: 【求助】【网关】一次性控制多个开关,有概率有一个开关的某一路的控制包没发出去

ROVER 2025年 Aug 26日 18:37

还有想请问下,看抓包,每次网关收不到窗帘的回复,都有看到窗帘在不断的重发(这个可能是因为网关没回复窗帘),然后看抓包有看到窗帘在给网关发Network Status, Network Status Code:0x0C(Many-to-One Route Failure)有关系吗

此时窗帘与网关是直连的?还是通过某个中继节点连入网关的?
是否存在协调器或路由节点的路由表已满、路径不可达,同时观察下当前网络环境是否存在干扰或者硬件(例如天线)

另外,我想了解下,一次性控制多个开关的这个需求为什么不通过广播形式通知呀?

by qiusui
2025年 Aug 20日 18:14
Forum: TuyaOS-网关中控开发
Topic: 【求助】【网关】一次性控制多个开关,有概率有一个开关的某一路的控制包没发出去
Replies: 37
Views: 100065

Re: 【求助】【网关】一次性控制多个开关,有概率有一个开关的某一路的控制包没发出去

(抓包的报文实在是太多了,过滤panid都卡了好久好久 /(ㄒoㄒ)/~,下次抓包可以抓小一点吗,日志可以多保留一些)

根据您前面描述的复现的两种情况:
(1)网关收不到窗帘的回复,截图时间点为15:45:31,但是日志txt中没有包含该时段的日志,抓包过滤panid = 0x32CE,也没看到有控制报文下发,您可以提供更为明确的网关下发控制报文的时间点或者行数吗
(2)调用控制接口,但是网关不下发报文,时间点16:29:21, 日志里看到确实该时段所有报文均发送失败(tx 66), 需要确认下ncp的发送功能是否已经完全卡死,单控是不是需要ncp重启才能恢复了?

by qiusui
2025年 Aug 20日 17:41
Forum: TuyaOS-网关中控开发
Topic: 【求助】【网关】一次性控制多个开关,有概率有一个开关的某一路的控制包没发出去
Replies: 37
Views: 100065

Re: 【求助】【网关】一次性控制多个开关,有概率有一个开关的某一路的控制包没发出去

提供一下网关的id和开关的id,当前信道里,网络数据包还是挺多的,你们有试过切换到一个空点的信道试试看吗

by qiusui
2025年 Aug 20日 17:26
Forum: TuyaOS-网关中控开发
Topic: 【求助】【网关】一次性控制多个开关,有概率有一个开关的某一路的控制包没发出去
Replies: 37
Views: 100065

Re: 【求助】【网关】一次性控制多个开关,有概率有一个开关的某一路的控制包没发出去

ROVER 2025年 Aug 20日 10:03

还有之前有提到ncp版本的问题,我看log,我们当前的ncp版本应该是1.0.5,是不是需要升级

暂时先不用升级

by qiusui
2025年 Aug 11日 18:06
Forum: TuyaOS-网关中控开发
Topic: 【求助】【网关】一次性控制多个开关,有概率有一个开关的某一路的控制包没发出去
Replies: 37
Views: 100065

Re: 【求助】【网关】一次性控制多个开关,有概率有一个开关的某一路的控制包没发出去

ROVER 2025年 Aug 11日 17:55

好的,谢谢,我们会在测试中关注这些点。
目前我们在代码中添加了重发的逻辑,但是发现了一个问题,有概率会出现一段时间内所有的包都发不出去,能麻烦帮忙看下吗。我们在网关上加入了4个窗帘电机进行测试。
窗帘控制包发送失败log.txt

zigbee网络的空中报文可以提供下吗,最好是你们要试图找一下包发不出去时的规律,很多环境因素我们无法感知到