故障检测
连续三次尝试失败即判定服务离线,随之而来的是通知和实时活动。恢复上线也会通知。
Komga 已恢复 — 中断 22 分钟。
Komga 没有响应 — 三次尝试失败。
三十天的历史,按每个服务三次读取计算。
8 月 12 日 · 22 分钟 — 连接被拒绝,已于 03:12 通知。
四个服务显示在小组件和 Mac 菜单栏中。
跟随系统、浅色或深色——还有六种语言,包括阿拉伯语和中文。
自动识别——通过各自的 API 读取
问题所在
大多数仪表板只是一排链接。一切正常时很好看,出问题时却一声不吭——最后是某个用户来告诉你 Jellyfin 挂了。
Specula 通过每个服务自己的 API 读取指标。连续三次读取失败,服务即被判定离线:通知、实时活动,状态墙留下记录。
功能
不是一排链接,而是会读取、会核实、会报警的仪表板。
连续三次尝试失败即判定服务离线,随之而来的是通知和实时活动。恢复上线也会通知。
主屏幕小组件,Mac 菜单栏随时可查。真实状态,无需打开应用。
无账号、无遥测。API 密钥保存在钥匙串中——不会进入备份,也不会上传 iCloud。
工作原理
步骤 01
扫描进行中
步骤 02
实时读取
步骤 03
检测到故障
Home Assistant 已离线 — 192.168.1.56 上三次尝试失败。
FAQ
能。每个服务只填一个地址:让 homelab 能从外部访问的方式——VPN、反向代理、隧道——属于应用之下的一层,而不是应用内部。只要你的设备能连上服务,Specula 就能。
几乎没有,而且每一项都有名有姓。已购服务位的数量写入你的 iCloud 键值存储——只是一个整数,不含你的服务、地址或密钥。图标来自公共 CDN dashboard-icons;一个开关即可关闭,应用会退回到字母图标。
不用:按 gethomepage.dev 格式导入你的 services.yaml——分组、地址和小组件原样保留。只有存放在 {{HOMEPAGE_VAR_…}} 变量里的密钥需要输入一次:它们在 Homepage 的 .env 里,Specula 无法访问。
任何能响应的地址都会作为通用服务被跟踪——可用性、延迟和三十天历史。集成也在持续增加:到 GitHub 提出需求,只需服务名称和它的 API 文档链接。
还有其他问题? 支持页面有答案 →
Specula,拉丁语「瞭望塔」
免费、无需账号,含四个服务。同一个应用覆盖 iPhone、iPad 和 Mac。