低功耗设备,电量无标准属性,使用自定义属性,能否作为心跳包?
Posted: 2024年 Aug 26日 14:14
您好,
pid: aukyzvy1 这个人体存在传感器产品,无标准电量属性,使用自定义属性,能否作为心跳包?
您好,
pid: aukyzvy1 这个人体存在传感器产品,无标准电量属性,使用自定义属性,能否作为心跳包?
1.你好,使用自定义属性作为心跳包的目的是为了维持设备在app上处于在线状态是吗?
2.网关接收到任意zcl层数据后,会重新刷新设备在线的老化时间
3.如果你想要通过上报自定义属性维持设备在app上处于在线状态,是可以的,低功耗设备默认4h上报一次zcl属性即可,你可以自己在应用逻辑中加一个4h的定时器循环上报自定义属性
sdk 中有tal_heartbeat_type_set 这个接口,枚举类型只有app版本,电池电量 2个选项。 选电量,然后使用自定义dp, 在 tal_heartbeat_report_callback 这个接口中放自定义属性即可,是吧?
1.是的,你可以在 tal_heartbeat_report_callback 中这么做,用于保活