Search found 3 matches

by kb-cyf
2023年 Jan 13日 15:52
Forum: TuyaOS-Zigbee设备开发
Topic: 【已解决】ZS3L 人体存在传感器 二次开发
Replies: 17
Views: 2296

Re: 【求助】ZS3L 人体存在传感器 二次开发

你好,从抓包信息来看,这两个DP是通过DP透传形式下发给到子设备的。抓包中的ZCL Payload可按如下格式解析:

如: 00 D0 04 02 00 04 00 00 00 05
00 D0为seq,
04为dp id,
02为type(此处为value型,4字节),
00 04为值的长度
00 00 00 05为下发的DP值,此处为5

代码中可在dev_msg_recv_callback函数中,筛选对应的cluster、command id,对数据进行解析处理

by kb-cyf
2022年 Dec 15日 17:48
Forum: TuyaOS-Zigbee设备开发
Topic: 【Zigbee】TuyaOS Zigbee传感产品接入说明
Replies: 1
Views: 3050

【Zigbee】TuyaOS Zigbee传感产品接入说明

TuyaOS Zigbee传感产品接入说明 开发包拉取 TuyaOS开发包拉取及基本说明可参考 【Zigbee】 zigbee设备开发快速入门 文件结构 下图左侧(非以tbl\tdl\tdd开头文件)为产品应用层文件,开发者可修改此处文件实现需求功能。 右侧为产品所关联组件,实现基本基础功能,开发者也可自行接入驱动组件。 功能开关说明 在apps\tuyaos_demo_pir_sensor\include\sensor_app_config.h,可手动配置功能开关,开发者可根据需要选择功能,此处置0,则相关功能均不加入编译。PS:后续会更新为可视化配置 开发者可全局搜索这些宏,了解功能完整...
by kb-cyf
2022年 Dec 15日 11:17
Forum: TuyaOS-Zigbee设备开发
Topic: 【Zigbee】TuyaOS zigbee低功耗传感电池电量逻辑介绍
Replies: 0
Views: 2830

【Zigbee】TuyaOS zigbee低功耗传感电池电量逻辑介绍

TuyaOS Zigbee传感低功耗电池电量逻辑说明 概念说明 1.首次采集时间:设备在刚上电、入网时,会有较多任务要处理,耗电较高,此时采集电量会得到偏低值;因此设备会延迟一段时间等待电池回升到稳定值时再进行采集,上报真实的电量值。默认首次采集时间为20min(可配置)。 2.采集等待静默时间:电量采集会选在没有射频收发时进行,如果采集时正处于射频收发,则顺延静默时间再进行采集。注:TuyaOS暂不支持该功能,为预留功能选项,后续增加。 3.最大采集周期:设备会在这个间隔内进行一次电量采集。 逻辑介绍 1.功能启动与停止:电池电量逻辑在入网、在网重上电时启动;在本地离网、远程离网时停止。 ...