Page 1 of 1

【已解决】低功耗设备的离线时间

Posted: 2024年 Jan 5日 11:42
by 物联网菜鸟
1.png
2.png

您好,请问怎么设置离线超时时间? 另外我下载了EFRMG21芯片的3.9.0SDK,只有pir_tl中有app_config.json文件,那其他demo该怎么配置厂商名字和PID?


Re: 【求助】低功耗设备的离线时间

Posted: 2024年 Jan 5日 14:55
by zeso

Q1:cluster id=0x0000,attribute id=0xFFCF 为心跳间隔属性,应用可以通过写属性接口修改此属性,配网时网关通过读这个属性来确定设备离线时间,Tips:网关需要升级到支持此特性的固件版本。

Q2:请使用tuyaos_demo_zg_door_sensor/tuyaos_demo_zg_light2这两个demo,配置文件不再使用json文件,具体请仔细阅读快速入门文档和参考:viewtopic.php?t=2633

Q3:参考:viewtopic.php?t=2633


Re: 【求助】低功耗设备的离线时间

Posted: 2024年 Jan 5日 16:06
by 物联网菜鸟

那直接调用这两个函数可以吗?
tal_heartbeat_period_set(5 * 60 * 1000);/set heart period/
tal_heartbeat_start();/start heartbeat service/
连续几次心跳不交互就离线?


Re: 【求助】低功耗设备的离线时间

Posted: 2024年 Jan 5日 16:16
by zeso

调用tal_heartbeat_period_set这个接口会自动更新FFCF属性,连续3次没有上报心跳视为离线。


Re: 【求助】低功耗设备的离线时间

Posted: 2024年 Jan 5日 16:27
by 物联网菜鸟

好的,谢谢