NetAlertX + Server酱:局域网新设备接入微信告警
效果:当局域网有陌生设备接入或设备状态变化时,微信立刻收到告警通知
前置条件
- 获取 SendKey:登录 sct.ftqq.com,在「SendKey」页面复制。详见 SendKey 获取教程(30 秒获取)
- 部署
caronc/apprise-api容器作为消息中转(NetAlertX 的 APPRISE 插件为 B 类接法,需此容器)
配置步骤
-
在 NetAlertX 界面进入 Settings → APPRISE 插件配置页。
-
填写以下配置项:
APPRISE_HOST:填入你的 apprise-api 容器地址(如http://192.168.1.100:8000)APPRISE_URL:填入schan://你的SENDKEY
-
保存配置。当 NetAlertX 扫描到新设备时,即会通过 Apprise 容器调用 Server酱 API 推送消息。
如需在终端验证 schan:// 协议与 SendKey 是否连通,可执行命令行自测:
pip install apprise && apprise -t "测试标题" -b "测试正文" "schan://你的SENDKEY"
常见问题
Server酱³(sctp 开头)的 SendKey 如何配置?
sctp 开头的 SendKey 暂不支持 schan:// 协议,需在 Apprise 中使用通用 json:// 插件直连 push.ft07.com API,具体参数参考站内 /integrations/apprise/ 教程。
消息发送成功但微信没收到?
请参考 常见问题与排查。
每天推送额度与频率限制是多少?
免费用户每天可发送 5 条消息,每分钟上限 50 条;订阅会员目前特价最低 3 元/月,一天最多可发 1000 条(价格详情)。
相关集成
- /integrations/python/ —— Python 脚本推送
- /integrations/uptime-kuma/ —— Uptime Kuma 宕机告警
- /integrations/qinglong/ —— 青龙面板任务通知