Search found 7 matches

by vigny
2024年 Aug 27日 15:52
Forum: TuyaOS-Zigbee设备开发
Topic: 涂鸦网关会有主动读取设备状态的机制,是通过哪个接口实现的?
Replies: 1
Views: 670

涂鸦网关会有主动读取设备状态的机制,是通过哪个接口实现的?

您好,查阅文档时,又看到:收到zigbee标准群组控制设备时或发送zigbee标准场景控制设备时,设备可不上报状态,涂鸦网关会有主动读取设备状态的机制,避免集中时间段内产生大量无线报文冲突; 想问一下, 读取自定义dp(iot平台上大于100的功能点), 是通过那个接口回调来读的? 另,文档中还介绍了如下几个命令: 透传接收与发送。涂鸦定义了模组与网关交互的命令: 网关下发 DP 至模组:0x04 模组应答网关下发 DP:0x05 模组主动上报 DP 至网关:0x06 我看log中还有0x07 的命令,0x07命令还是什么意思? [tuya_sdk_callback.c:369] app sp...
by vigny
2024年 Aug 26日 15:19
Forum: TuyaOS-Zigbee设备开发
Topic: 自定义DP 是否支持多DP聚合上报?
Replies: 4
Views: 491

Re: 自定义DP 是否支持多DP聚合上报?

是的,是大于100,走透传通道的dp。 我观察到demo 里, data[0], data[1] 没填, 这2个字节作用是什么? 如果聚合上报的话,第2个dp的前2个字节(即下述例子的 data[7] data[8]),是否也要跳过 send_data.data.private.len = 7; send_data.data.private.data[2] = 101; /* DP id / send_data.data.private.data[3] = ATTR_ENUM8_ATTRIBUTE_TYPE; / DP type / send_data.data.private.data[4]...
by vigny
2024年 Aug 26日 14:46
Forum: TuyaOS-Zigbee设备开发
Topic: BDT 烧录固件后,flash会被锁定,需要先烧一个特殊的固件在sram中运行解锁, 如何取消锁定,提高调试效率?
Replies: 1
Views: 458

BDT 烧录固件后,flash会被锁定,需要先烧一个特殊的固件在sram中运行解锁, 如何取消锁定,提高调试效率?

您好,采用Z2 芯片sdk 开发,BDT 烧录固件后,flash会被锁定,需要先烧一个特殊的固件在sram中运行解锁, 如何取消锁定,提高调试效率?

by vigny
2024年 Aug 26日 14:45
Forum: TuyaOS-Zigbee设备开发
Topic: 自定义DP 是否支持多DP聚合上报?
Replies: 4
Views: 491

自定义DP 是否支持多DP聚合上报?

您好,请问下,自定义DP是否支持聚合上报,我观察到标准dp 最多支持8个一起上报。 自定义dp能否在private.data[] 中上报多个dp? typedef struct { UINT8_T attr_sum; ///< attribute number TAL_ATTR_VALUE_T attr[8]; ///< attribute instantiation } TAL_ZG_DATA_T; /** @enum zigbee private data(include command data) */ typedef struct { UINT8_T len; ///< data le...
by vigny
2024年 Aug 26日 14:40
Forum: TuyaOS-Zigbee设备开发
Topic: 泰凌TLSR8258 zigbee SDK 编译后体积能否优化
Replies: 1
Views: 443

泰凌TLSR8258 zigbee SDK 编译后体积能否优化

您好,pid: aukyzvy1 这个人体存在传感器产品, 采用Z2 芯片SOC开发, 由于不支持MCU升级,故我将MCU固件打包进zigbee固件中,自行处理mcu ota。 但是app分区只有416KB, zigbee sdk 编译后占了238KB左右, 太大了,能否优化下?否则整体打包后,固件大小超过416KB了

by vigny
2024年 Aug 26日 14:30
Forum: TuyaOS-Zigbee设备开发
Topic: 低功耗设备,电量无标准属性,使用自定义属性,能否作为心跳包?
Replies: 3
Views: 488

Re: 低功耗设备,电量无标准属性,使用自定义属性,能否作为心跳包?

  1. 是的,用于保活。

sdk 中有tal_heartbeat_type_set 这个接口,枚举类型只有app版本,电池电量 2个选项。 选电量,然后使用自定义dp, 在 tal_heartbeat_report_callback 这个接口中放自定义属性即可,是吧?

by vigny
2024年 Aug 26日 14:14
Forum: TuyaOS-Zigbee设备开发
Topic: 低功耗设备,电量无标准属性,使用自定义属性,能否作为心跳包?
Replies: 3
Views: 488

低功耗设备,电量无标准属性,使用自定义属性,能否作为心跳包?

您好,
pid: aukyzvy1 这个人体存在传感器产品,无标准电量属性,使用自定义属性,能否作为心跳包?