客户下载入口
完整固件下载
完整固件包已合并最新脚本和烧录程序。客户使用时不需要编辑脚本、不需要访问 GitHub,也不需要拿到源码仓库。
2. 准备内容
先确认手上有设备、SIM卡、数据线和客户通知参数。
设备与网络
准备 Air724UG 设备、可用 SIM 卡、USB 数据线和可联网电脑。SIM 卡需能收短信,若需要来电通知,还需确认语音功能正常。
客户参数
至少准备配置名称、通知类型和对应密钥。若客户要求来电处理、企业微信语音消息、控制号码代发短信、定时重启或状态灯策略,也一并确认。
交付文件
先用最新完整固件 full 方式刷入设备,再按客户参数生成 config.bin。页面保留解密载荷预览,但会隐藏密钥值。
3. 安装驱动
电脑首次连接设备无法识别串口时,先安装对应 Windows 驱动。
- 确认电脑系统版本。Windows 10/11 优先使用
driver/DriversForWin10,Windows 7/8 使用driver/DriversForWin78。 - Windows 10 及以上系统,如果驱动安装被系统拦截,先关闭“企业签名 / 驱动签名强制”相关限制,再运行驱动安装程序。
- 64 位系统运行
DPInst64.exe,32 位系统运行DPInst32.exe。请右键选择“以管理员身份运行”。 - 安装完成后重新插拔设备,打开设备管理器,确认出现 Air724UG 相关串口或 USB 设备。
- 如果之前安装过异常驱动,可先运行
DriverUninstall64.exe或DriverUninstall32.exe卸载,再重新安装。
安装和卸载驱动都需要管理员权限。Windows 10/11 现场机如果一直提示驱动无法安装,优先检查驱动签名限制是否仍在生效。驱动正常后,设备后续导入 config.bin 不需要重复安装。
4. 生成配置
打开配置生成器,按客户信息填写,再导出 config.bin。
- 进入 配置生成器 页面。
- 填写“配置名称 / 客户标识”,例如客户名称、门店编号或项目编号。
- 导出格式默认保持 JSON 安全配置(新脚本默认)。只有维护旧脚本设备时,才切换到 旧脚本兼容(仅旧参数)。
- 新脚本模式不需要填写
config.bin密钥,页面会固定使用默认密钥,载荷预览里也会隐藏密钥值;只有切到旧脚本兼容时,才会显示旧脚本密钥输入。 - 按客户需求设置“开机通知”“来电动作”“本机号码”等现场常用项。
- 点击“设备参数”“控制号码”“本机预设”和各通知渠道设置窗口,填写企业微信地址、控制号码白名单等参数;如需定时重启,只需设置重启小时和星期,星期按 1-7 对应周一到周日;切到旧脚本兼容后,页面会恢复旧参数并自动禁用新脚本专用项。
- 点击 导出 config.bin,保存生成的配置文件。
设备识别的文件名必须是 config.bin。不要改成客户名、日期名或其他后缀。
5. 新功能与通知设置
通知类型先勾选,再进入对应小窗口填写二级参数;企业微信语音、控制号码和定时重启也在这里启用。
企业微信语音消息
勾选 WeCom 后进入“设置”,填入 Webhook,再勾选“启用录音语音推送”。设备会在通话结束后先发企业微信文本,再发企业微信语音,并立即删除本地录音文件。
控制号码代发短信
进入“控制号码”窗口填写白名单号码。控制号码给设备发送 SMS,目标号码,内容 后,设备会代发短信到目标号码,并通过已启用的企业微信、Bark 等通知渠道返回发送结果。
定时重启
进入“设备参数”窗口启用定时重启,只需要设置重启小时和星期。星期按 1-7 对应周一到周日;旧脚本兼容模式下会自动关闭该新参数。
通用步骤
在“通知类型”区域勾选客户需要的渠道,然后点击同一行的“设置”。每一种通知类型都有自己的设置小窗口。
常见渠道
Bark、Custom POST、Telegram、PushDeer、DingTalk、Feishu、WeCom、Pushover、iNotify、SMTP、Gotify、ServerChan 都在各自窗口内填写参数。
- 只勾选客户实际使用的通知渠道,未使用的渠道保持不勾选。
- 通知密钥、Webhook、Token、邮箱账号等敏感内容只填写在对应小窗口里。
- 多个渠道可以同时启用,设备会按配置逐项通知。
- 启用企业微信语音前,务必先刷入最新完整固件;旧脚本兼容模式下不能开启这个选项。
- 控制号码建议填写 1 到 3 个常用维护号码,并统一使用带区号或不带区号的一种书写习惯,方便现场核对。
- 启用定时重启后,确认重启小时和星期只按客户需要填写;不需要设置月份、日期等额外周期。
- “通知头”“号码末尾位数”“兜底通知头”用于整理推送标题,现场一般保持默认即可。
6. 反向导入 config.bin
需要复用或修改已有客户配置时,可把原来的 config.bin 反向导入页面。
- 打开“本机预设”小窗口。
- 点击“导入 config.bin”,选择已有的
config.bin。 - 新脚本配置使用默认密钥导入;旧脚本兼容配置需要先切到旧脚本兼容,并填写原来生成该文件时使用的旧密钥。
- 导入成功后,检查客户名称、通知类型和二级通知参数,再重新导出新的
config.bin。
导入文件名保持为 config.bin,并确认选择的导出格式、旧密钥和原文件来源一致;导入后不要直接交付,先重新导出一份新的 config.bin。
7. 设备启用
先用 full PAC 方式刷入最新完整固件,再把生成好的 config.bin 放到设备暴露的 U 盘根目录。
- 解压“最新完整固件”压缩包,打开里面的烧录程序。
- 选择完整固件包里的 full PAC 文件,按烧录程序提示让设备进入下载/刷机模式并开始刷入。
- 刷入完成后重启设备,再将设备连接电脑,等待出现设备 U 盘或可写入的 USB 存储。
- 把网页导出的
config.bin复制到设备 U 盘根目录。 - 安全弹出 U 盘或断开 USB,重启设备。
- 设备启动后读取
/usbmsc0/config.bin,未提供配置文件时才使用固件内置默认配置。
请使用完整固件包内的 full PAC 文件刷入,不再需要客户单独加载脚本目录或手动选择脚本文件。
8. 验收检查
配置下发后,按下面几项快速确认现场是否可交付。
SMS,目标号码,内容,确认目标号码收到短信,通知渠道收到发送结果。config.bin 包含重启小时、星期设置,并按客户现场要求安排测试窗口。config.bin,后续修改时可反向导入复用。9. 常见问题
现场最常遇到的问题,先按这里排查。
导入 config.bin 提示解密失败怎么办?
新脚本配置固定使用默认密钥,重新导出一份新的 config.bin 即可。旧脚本兼容配置需要先切到“旧脚本兼容”,并填写原来生成该文件时使用的旧密钥。
设备没有出现 U 盘或串口怎么办?
先更换 USB 线和 USB 口,再检查驱动是否安装。Windows 下可重新运行对应系统目录里的 DPInst64.exe 或 DPInst32.exe;Windows 10/11 如果驱动始终装不上,先排查企业签名或驱动签名限制是否未关闭。
通知没有收到怎么办?
确认通知类型已勾选,并进入对应“设置”窗口填写了 Token、Webhook、邮箱或 Key。再检查 SIM 卡网络、设备信号和客户通知服务是否可用。
企业微信语音消息为什么没有发出来?
先确认设备已经刷入最新完整固件,并且在 WeCom 设置里勾选了“启用录音语音推送”。如果企业微信只收到文本没有收到语音,优先检查录音是否成功、通话时长是否过短,以及企业微信返回的错误提示。
控制号码怎么使用?
把维护手机号码填进“控制号码”白名单后,可向设备 SIM 卡发送控制短信。例如 SMS,13800138000,你好 表示让设备把“你好”发送到目标号码 13800138000,发送结果通过已启用通知渠道返回。
定时重启怎么配置?
进入“设备参数”窗口启用定时重启,只填写小时和星期即可。小时使用 0-23,星期使用 1-7 对应周一到周日;不需要填写月份或日期。旧脚本兼容模式下不支持该功能。
什么时候使用旧版 Lua 兼容?
只有设备端还没更新到 JSON 安全配置解析时才使用。新设备和已升级设备保持默认的 JSON 安全配置(新脚本默认);旧脚本兼容模式会恢复旧参数、显示旧脚本密钥输入,并自动禁用新脚本专用参数。