Page 1 of 2
TuyaOS 低功耗设备上报状态
Posted: 2025年 Jul 9日 17:42
by 灰色头像
ZTU模组。SDK版本:TLSR8258_TuyaOS-3.11.1 使用例程:tuyaos_demo_zg_door_sensor 改为 四路单火通断器。
目前问题是。当单路控制时。下发和上报无异常。且下发村换次数为1.但是在使用全开全关时。由于下发指令为循环下发四路开/关指令,并且循环次数为3 在下发后上报时,发现上报会失败,失败开关数没有规律,即(1 2上报成功 3 4失败 1 3成功 2 4失败 等)。请问在进行连续上报时,是否需要特殊处理
另外在回调看到这个参数,是有什么作用呢
ZIGBEE_CMD_E app_cmd_type = ZIGBEE_CMD_SINGLE;
在
https://www.tuyaos.com/viewtopic.php?t=1599
https://support.tuya.com/zh/help/_detail/Kdl8vzz2jqmn9
看到主动上报和回复相关。效果没有改善。提到可以先不上报,但是测试。云端一直在下发吗,没有回调tal_zg_scene_recall_callback函数
Re: TuyaOS 低功耗设备上报状态
Posted: 2025年 Jul 9日 17:48
by huanghuan
1.你好,将tal_zg_clear_send_data 去掉试下,这个函数会将发送队列中相同zcl id的数据删除;如果短时间内需要发送的数据较多,会有缓存的数据被接下来发送的数据删掉的情况。
Re: TuyaOS 低功耗设备上报状态
Posted: 2025年 Jul 15日 14:24
by 灰色头像
你好,目前测试后。有部分问题已找到。
- 全控。换了一个网关后可以正常控制
- 单控。每一次重新添加到网关,控制无异常。但是设备断电上电一次。就无法上报,抓包无法抓取。但是从抓包工具可以看到连接网关成功。tal_zg_clear_send_data 去掉效果也没有明显改善
3.目前是断电后,上报所有失败
endpoint配置文件是当前endpoint配置和zigbee初始化部分。经过和论坛对比。以及其他例程。没有发现异常。
上报文件中 连接网络后首次上报使用 app_onoff_cluster_read_report
正常回复和主动上报使用app_onoff_cluster_write_report
配置文件配置文件中 使用得是零火四路类型
Re: TuyaOS 低功耗设备上报状态
Posted: 2025年 Jul 15日 14:36
by huanghuan
1.你好,你描述的 问题 中
但是设备断电上电一次。就无法上报,抓包无法抓取。但是从抓包工具可以看到连接网关成功。tal_zg_clear_send_data 去掉效果也没有明显改善,目前是断电后,上报所有失败
确认下,设备上下电之后是否进入 rejoin ok,请提供这个时候的无线抓包,抓包环境搭建可以参考这个帖子 https://www.tuyaos.com/viewtopic.php?t=490
Re: TuyaOS 低功耗设备上报状态
Posted: 2025年 Jul 15日 15:14
by 灰色头像
程序中是打印了 nwk_rejoin_ok--- 请问抓包是否是看这些
case TAL_ZG_NWK_REJOIN_OK:
{
TAL_PR_TRACE("nwk_rejoin_ok---\r\n");
Re: TuyaOS 低功耗设备上报状态
Posted: 2025年 Jul 15日 15:26
by huanghuan
1.你给到的抓包数据是加密的,看不到内容,关于设备重启后发包这块,你可以先看看 tuyaos_demo_zg_door_sensor 这个demo在你的环境是否可以正常使用,对照下两者的差异。
Re: TuyaOS 低功耗设备上报状态
Posted: 2025年 Jul 15日 15:36
by 灰色头像
直接使用现在这个设备PID去测试嘛,功能点对不上也是可以测试嘛
Re: TuyaOS 低功耗设备上报状态
Posted: 2025年 Jul 15日 15:40
by huanghuan
使用tuyaos_demo_zg_door_sensor例程,不经过修改,测试在你的环境下是否可以重启后正常使用
Re: TuyaOS 低功耗设备上报状态
Posted: 2025年 Jul 15日 15:55
by 灰色头像
授权后的模组 yaml更改后还是授权的PID。是否需要使用空片测试呢。不授权无法连接APP把
另外,该例程再绑定网关后(但是是授权的PID)。重现上电,抓包工具没有任何数据,日志也没有打印
Re: TuyaOS 低功耗设备上报状态
Posted: 2025年 Jul 15日 16:47
by 灰色头像