使用指南

August 29, 2026 · View on GitHub

本文面向 SimAdminHub 日常使用者,说明当前已经开放的页面、数据关系和常见业务规则。

使用前提

网络接入或由 USB 网络接管的完整设备应运行最新版 SimAdmin。Hub 依赖 SimAdmin 内置的 Hub Agent、接入接口和通信协议;旧版可能提示“请求的接口不存在”或始终无法上线。未安装 SimAdmin 的完整蜂窝设备和普通模组可以由 Host Agent 按实际硬件能力接入。Hub 直接安装在完整 Linux 蜂窝设备本机时,正式安装包会按硬件检测结果启动本机 Device Service。

页面导航

页面用途
总览查看设备数量、设备卡片、信号、温度和链路状态
设备检索、筛选、分组、标签、编辑、删除和进入完整设备面板
短信按设备和会话查看、搜索、发送及批量删除短信
通知管理转发日志、转发规则、转发通道和失败重试
自动化管理自动化任务、设备范围、手动运行和执行日志
系统设置管理连接参数、数据保留、存储、备份恢复和版本检查

总览

总览中的每张设备卡片显示:

  • 设备名称、运营商和网络制式。
  • 手机号、信号百分比和 dBm。
  • 接入方式、运行时长和最低/最高温度。
  • 硬件、控制、SIM 和蜂窝注册四项链路状态。

点击设备卡片会打开设备上下文侧窗,点击页面空白区域或关闭按钮可收起。侧窗的状态页汇总 SIM 卡、设备信息和系统资源;功能页提供完整面板、同步、查看短信、发送短信、重启基带和重启设备。

设备

设备列表支持按名称、IMEI、状态、分组、标签和接入方式筛选。列表展示设备与 IMEI、分组与标签、接入方式、链路状态、手机号、运营商与网络、信号、最高温、运行时长、版本和最近上报时间。

接入方式

  • 网络接入:设备通过普通 IP 网络连接 Hub,通常由设备内的 SimAdmin Agent 执行操作。
  • 本机设备:Hub 与 Device Service 运行在同一台完整 Linux 蜂窝设备上,由本机 SimAdmin Agent 提供蜂窝设备能力,设备级备份和升级归 Hub 管理。
  • 宿主机直连:设备通过 USB、PCIe 或 M.2 连接 Hub 宿主机。已安装 SimAdmin 的完整设备仍由设备内 Agent 执行,Host Agent 只观察物理连接;其他设备由 Host Agent 按探测到的能力执行。

接入方式只说明设备从哪里连接,不代表由谁执行操作。完整设备、普通模组和待识别设备也分别记录为不同设备形态,页面功能最终由设备上报的能力清单决定。

自动发现按需运行:打开“添加设备”时,Hub 才开始局域网 mDNS 浏览并要求 Host Agent 枚举新模组;关闭窗口后自动停止。已经接入的设备仍会继续上报状态和执行命令。Host Agent 会优先识别稳定的 /dev/serial/by-id 路径,并结合 ModemManager 全量枚举和只读 AT 探测判断控制端点。当前版本不提供手动填写宿主机串口路径,自动发现不到时请检查容器或服务的硬件权限以及宿主机驱动。

设备状态

  • 在线:Agent 连接有效,设备可以正常上报和接收支持的命令。
  • 离线:超过离线阈值没有心跳,或 Host Agent 已无法访问对应模组。
  • 身份待确认:检测到同一身份的并发所有者、槽位更换硬件或硬件指纹冲突,需要用户核对设备和绑定关系。

局部能力异常不会简单显示成含义模糊的“降级”。设备仍在线时,具体异常会显示在硬件、控制、SIM 和蜂窝注册四项链路状态中。

身份待确认期间,除解除绑定外的控制操作会被阻止。请核对 IMEI、硬件指纹、USB 槽位和当前 Agent,再确认正确设备。

分组与标签

分组和标签用于:

  • 整理和筛选设备。
  • 指定通知规则作用范围。
  • 指定自动化任务作用范围。

它们不代表客户、租户或权限边界,也不会把设备数据混合保存。

完整设备面板

网络 SimAdmin 与直连 SimAdmin 由设备自身的 Agent 控制,提供状态、SIM 卡、动态 eSIM、WiFi Calling、蜂窝网络、设备网络、备份与恢复、设备设置和 OTA 等页签。具体页签仍取决于标准版或增强版 SimAdmin 的实际能力与功能开关,OTA 支持设备本地在线更新和上传更新包。

Hub 本机设备虽然复用 SimAdmin 后端和前端组件,但其数据、安装和升级均归 Hub 管理,因此不显示“备份与恢复”和“OTA”页签。本机 Device Service 自动探测平台蜂窝硬件,不提供用户启停开关;未检测到硬件时不启动常驻进程。

由 Host Agent 控制的完整设备或普通模组使用动态模组面板,只显示真实探测到的设备信息、SIM、短信、蜂窝网络、数据连接、APN、模组温度、绑定网卡和 eUICC 信息,不会为了界面完整而显示宿主机 CPU、内存、磁盘、设备 OTA、备份恢复或不可执行操作。直连模式只在成功选择 eUICC 管理应用后显示 eSIM;对应 QMI、MBIM 或 AT lpac 驱动可用时进一步开放 Profile 查询、启用、停用和删除。

能力网络 SimAdminHub 本机设备普通直连模组直连 SimAdmin
状态、SIM、短信、蜂窝网络完整完整按探测能力显示完整
数据连接与设备网络完整完整按后端与网卡能力显示完整
eSIM动态显示动态显示APDU 与 eUICC 可用时显示动态显示
WiFi Calling增强版启用时显示启用时显示Provider 可用且启用时显示增强版启用时显示
设备设置完整仅显示本机相关设置仅显示可执行控制完整
备份与恢复显示隐藏隐藏显示
OTA显示隐藏隐藏显示

具备 QMI、MBIM 或 AT USIM 鉴权能力的直连设备会在 SIM 卡页面显示 WiFi Calling 功能开关。开启后才显示 WiFi Calling 页签并启动该设备的运行实例;关闭功能、设备离线或鉴权端点失效后实例自动停止。页签分别显示 SIM、接入网络、隧道、IMS 和短信链路状态,只有全部就绪时才显示 WiFi Calling 徽章。是否能够连接还取决于宿主机互联网、模组、SIM、运营商和套餐,页面显示开关不代表运营商网络一定接受注册。

删除设备

删除在线 SimAdmin 设备时,Hub 会自动通知设备解除绑定,成功后再删除 Hub 中的设备和集中数据,不需要先登录设备操作。

解除失败或超时时,Hub 会保留设备并显示错误。离线设备无法接收解除命令,Hub 会直接删除本地记录;设备以后重新连接时需要重新接入。

短信

短信页面由设备列表、会话列表和消息内容三部分组成:

  • 设备列表顶部的“全部设备”用于跨设备搜索。
  • 选择具体设备后,可以查看该设备的会话和收发统计。
  • 接收短信靠左显示,发送短信靠右显示。
  • 支持新建对话、搜索、选择整个会话、选择单条短信、全选和批量删除。

设备第一次连接某个 Hub 时,会将本地历史短信完整同步一份。以后连接同一个 Hub 只同步新增和变化数据;切换到另一个 Hub 后会重新执行一次完整同步。

设备数据库和 Hub 数据库相互独立。在 Hub 删除短信不会删除设备本地短信,在设备删除也不会自动删除 Hub 中已经保存的副本。

通知

通知中心包含:

  • 转发日志:查看规则、通道、来源设备和投递结果。
  • 转发规则:按事件、条件和设备范围决定是否通知。
  • 转发通道:配置 Webhook、Bark、PushPlus、企业微信、钉钉、飞书、Telegram、电子邮件和 Server酱等通道。
  • 失败重试:查看异步投递失败原因,手动重试或删除队列项。

设备范围支持全部设备、多个分组或多台指定设备。

Hub 和设备本地的通知配置相互独立:

  1. Hub 有启用规则命中事件并进入可用通道时,由 Hub 负责发送,设备不重复通知。
  2. 没有 Hub 规则接管时,如果设备允许本地兜底,则使用设备自己的通知配置。
  3. Hub 已接管但通道发送失败时,由 Hub 重试,不再让设备重复发送。

发送测试后,页面会显示成功或失败结果。通道密钥保存后不会再次明文返回。

自动化

自动化任务可以作用于全部设备、多个分组或多台指定设备。当前支持:

  • 重启基带。
  • 重启设备。
  • 发送短信,短信内容可插入时间和随机字符串变量。

新建任务默认启用,Hub 任务始终由 Hub 集中调度,不会复制到设备。SimAdmin 设备自己的自动化规则保持独立,并由设备端“Hub 离线时使用设备本地规则”开关控制离线接管。

每个任务卡片显示设备范围。发送短信任务还会显示收件号码和短信内容。运行日志记录每台目标设备的执行结果。

设备备份不属于 Hub 自动化动作。网络 SimAdmin 或直连 SimAdmin 可进入设备完整面板执行设备自己的备份;Hub 本机设备和普通直连模组的数据随 Hub 系统备份统一处理。

敏感信息

顶部状态栏的全局按钮控制以下信息是否明文显示:

  • ICCID。
  • 设备手机号。
  • 短信中心号码。
  • IMEI。

默认模糊隐藏。短信会话中的联系人号码不受该开关影响,避免无法识别会话。

该功能只是页面显示保护,不能替代访问认证。Hub 数据库中仍保存业务所需的原始值。

系统设置

概览

概览显示 Hub 版本、架构、运行状态、存储占用和数据路径。完整 systemd 安装和标准 Docker 安装都会显示“本机 Host Agent”开关:默认关闭且不启动 Host Agent 进程;只有需要管理与 Hub 同机直连的蜂窝模组时才启用。仅安装 Hub 或直接运行单个二进制时,该开关不可用;标准 Docker 安装已经预授予所需硬件访问权限。

连接设置

默认每 30 秒心跳一次,90 秒未收到心跳后判断离线。心跳间隔可设置为 5 至 300 秒,离线时间至少为心跳间隔的两倍,最大 1800 秒。

设备授权可以选择自动授权或人工确认。修改心跳设置后,现有 Agent 会重新连接并获取新配置。

数据保留

默认策略:

数据保留时间每设备最多记录默认启用
短信365 天不限制
通知日志180 天10000
自动化日志180 天5000
命令历史90 天5000

保存规则不会立即清空全部历史。后台维护会定期执行,也可以在系统设置中手动清理指定组件或优化数据库。

Hub 备份与恢复

Hub 备份可以选择:

  • Hub 配置。
  • 设备与分组。
  • 短信。
  • 通知配置和通知记录。
  • 自动化配置和自动化记录。
  • 命令历史。

自动备份默认关闭。启用后的默认计划为每天 02:00,最多保留 10 份。

恢复前系统会检查文件哈希、数据库完整性和版本兼容性,并显示可恢复组件。组件恢复采用合并方式,未选择的数据保持不变。恢复设备信息后,在线状态会等待 Agent 实际重连后重新建立。

Hub 备份只包含 Hub 自己的数据,不会远程备份每台设备的本地数据库。当前页面只能恢复本机备份目录中已经登记的备份,不支持上传下载到其他位置的备份文件;用于整机灾备时应选择全部组件,并按安装与部署中的人工恢复步骤操作。

当前未开放

  • 顶层批量 OTA。
  • 日志中心。
  • 多用户、角色、租户和细粒度权限模型;当前仅支持单管理员密码。

直连 eSIM Profile 与 WiFi Calling 已按能力开放,但不同 QMI、MBIM、AT 模组、eUICC、运营商和套餐组合仍需按真机兼容矩阵验证;未通过探测的能力不会显示。

通知投递日志和自动化执行记录属于业务功能,当前仍正常保存并在对应模块中查看。

安装、接入、升级和卸载见安装与部署