Keep Alive 四路预警出口同时待命
触发预警时发生了什么
确认弹窗超时仍无回应 → Keep Alive 立即按配置同时发出四路预警。四路不是四选一——只要你开启了某一路,它就会发。
第一路:求助短信(必须)
这是核心出口,必须配置至少一位联系人才能用。短信内容就是你在 Emergency Contact 设置里写的 Alert Message,建议内容:
"你好!我已经有 {时长} 小时没动手机了,可能需要帮助。请送我去医院或联系我的家人。"
每条短信独立发送给每位联系人,你可以给不同的联系人写不同的文案。
第二路:带定位短信(可选)
在联系人设置里开启 Include Location Information 开关后,会额外发一条只包含 GPS 坐标和地址的短信给该联系人,和求助短信分开发送:

这么设计的原因是两条短信独立,对方可能先收到求助再收到定位,也可能先收到定位再收到求助——两条分开送达,比把所有信息挤在一条短信里更可靠。
第三路:免提电话(可选)
在 Call Phone Number 字段里填一个号码,触发预警时 Keep Alive 会自动拨打并打开免提——即使人已无法动弹,屋里的声音也能传给电话那头的人。
⚠️ 这个功能需要额外的后台通话权限,部分手机首次启用时系统会弹权限请求。需要注意:
- 电话必须由人接听,不能是关机或忙音
- 通话会持续到对方挂断为止——Keep Alive 不会自动挂断
- 部分国产系统可能拦截后台呼出,需要在自启动里放行

第四路:HTTP Webhook(可选,Lite 版没有)
配置一个自定义 URL,触发预警时 Keep Alive 会向这个地址发送 HTTP POST 请求。典型用途:
- 接入家庭自动化平台(Home Assistant 等),让家里的灯自动亮起来、警报响起来
- 接入 IM 机器人(钉钉/飞书/企业微信),把预警发到群里
- 接入自己写的后端服务,做更复杂的联动逻辑
Lite 版本因为去掉了 Internet 权限所以不支持这一路——如果你只要 SMS 预警,Lite 版更轻量。
为什么四路齐发
因为不怕某一个恰好失效:
- 短信在信号差时可能延迟送达 → 电话同时打出去
- SMS 可能被运营商限流或拦截 → Webhook 走互联网通道
- 家里人恰好没看手机 → 同时通知 5 位不同的人
Keep Alive 支持最多 5 位联系人,每一位都可以独立开关、独立设置文案和定位。
关于短信费用
短信按运营商正常资费从手机套餐里扣。Keep Alive 只在真正触发预警的时刻发一两条(求助 + 定位),正常使用不会产生明显费用。如果你用的是物联网卡或纯 WiFi 通话设备,触发时可能需要等待蜂窝信号恢复。
自动重启监测
主设置里的 Auto-Restart Monitoring After Alert 开关默认关闭。打开后,预警发送完毕会立即重置计时器继续监测——防止"预警发完后手机又被忘了"的情况。