我有一个小型家庭网络,其中有一台 DiskStation NAS 和一台 Raspberry Pi 服务器,它们都可以执行各种任务,例如控制电源插头等。我希望这两台机器能够识别和区分我在家、我的伴侣在家或我们俩都在家或都不在家的情况。
到目前为止,我最好的想法是检查各个智能手机当前是否已连接到 Wifi,只需使用 Raspberry Pi ping 其 IP 或 dhcp 主机名即可。系统应该有一定的响应能力,因此两者之间的最短时间间隔不应超过 30 秒左右。
有人能根据情况猜测一下,频繁的 ping 操作会对智能手机连接网络时的电池寿命产生怎样的影响吗?
答案1
我测试过的手机除非主动使用,否则不会保持 Wifi 连接。当连接不活跃时,ping 将不会得到响应,首先是超时,然后是目标主机无法访问。
- 在手机上进行一些浏览,以使 Wifi 处于活动状态。
- 对其进行 Ping 操作 – 应该可以正常工作。
- 关闭显示器,让其进入睡眠状态等。
- 继续 ping - 过一会儿,您将遇到超时,然后主机无法访问。
- 重新打开显示屏并浏览一些
- Ping 功能再次可用。