【已解决】【网关】子设备升级无法进入升级回调

网关设备, 语音中控设备等
Post Reply
wyh
Posts: 43

1) 开发包全称:tuyaos-gw-integrated_3.9.10_aarch64-linux-gnu-gcc-631-201705_eth-wifi-ble-gw-com_0.0.1.tar.gz
2) 问题现象:子设备配置升级后,没有进入升级回调

Snipaste_2024-03-01_11-26-02.png
Snipaste_2024-03-01_11-26-19.png
Snipaste_2024-03-01_11-27-09.png
Last edited by wyh on 2024年 Apr 2日 10:01, edited 1 time in total.
Kyson
Posts: 189

Re: 【求助】【网关】子设备升级无法进入升级回调

这是网关 ota 回调哈,子设备 ota 参考 子设备 OTA 升级

wyh
Posts: 43

Re: 【求助】【网关】子设备升级无法进入升级回调

好的,我再试一下。我把这个附属固件当成子设备固件了

Snipaste_2024-03-01_11-47-42.png
wyh
Posts: 43

Re: 【求助】【网关】子设备升级无法进入升级回调

同时,我想请教一下,如果我子设备有两个mcu,我该怎么上报两个版本号,两个固件都支持升级啊

Kyson
Posts: 189

Re: 【求助】【网关】子设备升级无法进入升级回调

子设备绑定接口可以上报附属固件版本号。attr 和 attr_num

Code: Select all

OPERATE_RET tuya_iot_gw_bind_dev_attr(IN CONST GW_PERMIT_DEV_TP_T tp,IN CONST USER_DEV_DTL_DEF_T uddd, USER_DEV_DTL_DEF_T uddd2,\
                                      IN CONST CHAR_T *id,IN CONST CHAR_T *pk,IN CONST CHAR_T *ver, \
                                      IN CONST GW_ATTACH_ATTR_T *attr,IN CONST UINT_T attr_num, \
                                      IN CONST BOOL_T oem, IN CONST CHAR_T *p_firmwarekey);
wyh
Posts: 43

Re: 【求助】【网关】子设备升级无法进入升级回调

好的,我验证一下,感谢

wyh
Posts: 43

Re: 【求助】【网关】子设备升级无法进入升级回调

您好,我想再请教一下附属固件升级完成之后怎么上报附属固件的版本号,我现在报的方式实际都没有成功

Snipaste_2024-03-30_10-43-02.png
Snipaste_2024-03-30_10-42-02.png
Snipaste_2024-03-30_10-42-21.png
Snipaste_2024-03-30_10-42-43.png
Kyson
Posts: 189

Re: 【求助】【网关】子设备升级无法进入升级回调

调用 tuya_iot_gw_subdevice_update_versions 接口上报,attr 的数量要跟 tuya_iot_gw_bind_dev_attr 接口绑定的时候 attr 数量一致。

wyh
Posts: 43

Re: 【已解决】【网关】子设备升级无法进入升级回调

感谢

Post Reply