Search found 54 matches

by 一线长天
2024年 Oct 16日 10:20
Forum: TuyaOS-联网单品开发
Topic: 【bug反馈】未初始化定时器时,tal_sw_timer_is_running 返回 true
Replies: 1
Views: 170

Re: 【bug反馈】未初始化定时器时,tal_sw_timer_is_running 返回 true

是的,这里有个bug,对于NULL定时器ID返回值错误(应该是FALSE),下个版本修复

by 一线长天
2024年 May 6日 11:28
Forum: TuyaOS-联网单品开发
Topic: 设备在配网时30s没配网成功设备会重启
Replies: 2
Views: 1958

Re: 设备在配网时30s没配网成功设备会重启

配网失败后,SDK会上报该错误码给APP。
APP在收到该错误码后,下发重置指令给设备,让设备重启并重新进入配网状态。

该行为是为了让配网失败的设备自动再次进入配网状态,免去用户手动重置设备,提升用户配网体验。

by 一线长天
2024年 Apr 22日 16:01
Forum: TuyaOS-联网单品开发
Topic: 设备断电重启联网后为什么获取到的网络时间会有8个小时的时差
Replies: 1
Views: 789

Re: 设备断电重启联网后为什么获取到的网络时间会有8个小时的时差

该现象每次上电都如此么?看起来像是时区被更改了。
请打开debug级别提供更详细日志。

by 一线长天
2024年 Mar 15日 09:29
Forum: TuyaOS-联网单品开发
Topic: 偶尔报错Open session failed
Replies: 5
Views: 850

Re: 偶尔报错Open session failed

企业微信截图_17104658695972.png

日志里看,本次网络访问时,数据接收超时了(5s)。
问题与APP是否长时间不使用没有关系,仅是设备端网络异常。
需要排查下设备连接的路由器是否设备连接过多?路由器外网连接的稳定性?可以尝试更换路由器再挂测下

by 一线长天
2024年 Mar 14日 15:10
Forum: TuyaOS-联网单品开发
Topic: 偶尔报错Open session failed
Replies: 5
Views: 850

Re: 偶尔报错Open session failed

请再次确认下SDK版本?根据提供的日志查看设备使用的SDK版本是:tuyaos-iot_3.9.0_bk7231n_wifi-ble-com_1.3.5
另外,能否提供完整的日志,即从上电开始,到长时间不用出现控制失效的场景。

by 一线长天
2024年 Mar 6日 09:19
Forum: TuyaOS-联网单品开发
Topic: 【已解决】使用aes_inf.h头文件里的aes128_ecb_decode_raw解密接口解密错误
Replies: 9
Views: 1462

Re: 使用aes_inf.h头文件里的aes128_ecb_decode_raw解密接口解密错误

代码里没有看到加密相关片段,请提供完整加解密代码片段与日志

by 一线长天
2024年 Mar 5日 09:45
Forum: TuyaOS-联网单品开发
Topic: 【求助】目前TuyaOS设备运行一段时间,重置就不好使了
Replies: 6
Views: 947

Re: 【求助】目前TuyaOS设备运行一段时间,重置就不好使了

在调用tuya_iot_wf_gw_fast_unactive前,请先初始化OPERATE_RET tuya_wifi_reset_init,参数相同。

by 一线长天
2024年 Feb 18日 15:36
Forum: TuyaOS-联网单品开发
Topic: 【已解决】使用aes128_ecb_encode接口该如何配置填充类型为none?
Replies: 2
Views: 504

Re: 使用aes128_ecb_encode接口该如何配置填充类型为none?

可以使用aes128_ecb_encode_raw这个接口,请注意该接口仍然要求16字节对齐(AES 128)。

by 一线长天
2024年 Feb 1日 13:48
Forum: TuyaOS-联网单品开发
Topic: 【已解决】Tuya os是否有AES 128加解密的接口
Replies: 8
Views: 1305

Re: Tuya os是否有AES 128加解密的接口

3.3的SDK可以使用aes_inf.h头文件里的API OPERATE_RET aes128_ecb_encode(IN CONST BYTE_T *data, IN CONST UINT_T len, \ OUT BYTE_T **ec_data, OUT UINT_T *ec_len, \ IN CONST BYTE_T *key); OPERATE_RET aes128_ecb_decode(IN CONST BYTE_T *data, IN CONST UINT_T len, \ OUT BYTE_T **dec_data, OUT UINT_T *dec_len, \ IN CON...
by 一线长天
2024年 Feb 1日 10:14
Forum: TuyaOS-联网单品开发
Topic: 【已解决】Tuya os是否有AES 128加解密的接口
Replies: 8
Views: 1305

Re: Tuya os是否有AES 128加解密的接口

TuyaOS-3.5及之后的SDK均提供了加解密组件tal_security。 具体可以参考tal_security.h以及tal_symmetry.h。 //aes128_ecb加密 OPERATE_RET tal_aes128_ecb_encode_raw(UINT8_T *data, size_t len, UINT8_T *ec_data, UINT8_T *key ); //aes128_ecb解密 OPERATE_RET tal_aes128_ecb_decode_raw(UINT8_T *data, size_t len, UINT8_T *dec_data, UINT8_T *...