定义
自检(Self-Check)指物联网设备在启动、周期或远程触发时,对自身硬件(传感器、通信模块、电源)、软件(固件完整性、配置)、通信(网络连接、基站 注册)等进行检测的过程。自检结果可上报至 设备管理平台,支撑 设备状态、故障告警、故障预测、维护 决策。与 远程升级 结合,升级后可自检验证;与 状态上报 结合,自检是状态数据的来源之一。
跨境场景下,自检需支持多国网络、一卡多国 连接检测;自检失败时可触发 故障告警 远程通知。
技术特点与架构
自检技术架构包括:启动自检——上电或重启时执行,检测硬件、固件、网络;周期自检——按配置周期(如每日)执行,检测传感器、通信、计量 模块等;远程触发——平台下发自检指令,设备执行并上报结果;结果上报——自检结果通过 状态上报、事件触发上报 上报至平台。与 故障告警 结合,自检异常触发告警;与 远程升级 结合,升级后自检验证成功与否。跨境场景下,自检可检测当地 频段、运营商连接。
自检项可配置,避免过度自检影响业务;自检失败时可重试、降级运行。
在物联网与跨境场景中的应用
自检广泛应用于:充电桩——充电桩、充电站 的枪、计量、通信模块自检,支撑 充电运营平台 运维;表计与能源——智能表计、能源监控 设备的自检;物流设备——物流追踪器 的 定位、通信自检;工业设备——产线设备、中继 的自检。跨境充电网络、全球物流、跨国设备部署均依赖自检实现远程健康监控,一卡多国 保障跨境自检结果回传。
达希物联为自检场景的物联网设备提供稳定连接,覆盖 200+ 国家和地区,助力跨境 充电站、设备远程运维。
自检项、判据与上报路径
自检是设备按预定项目检查自己,并给出每项的通过、失败或未执行。项目要事先列明,例如存储完整性、计量回路、定位模块是否出数、用户识别卡是否完成注册、外电或电池是否高于动作阈值。每一项都要有判据和超时。没有判据的“通信自检”会被写成永远通过或永远失败。结果至少包括项目编号、结论、设备侧时刻和本次自检是上电、周期还是远程命令触发。平台把结论收成健康摘要时,不能只留一个总的通过标志,否则无法知道是计量失败还是无线未注册。
上电自检发生在业务开始前,失败项应阻止进入相应业务,而不是只记一条日志仍对外营业。周期自检发生在运行中,不能占用过长以致打断计量或充电,超时的项目应标成未执行并安排下一次,不能沿用上一次的通过。远程触发的自检要有命令序号,避免重复命令叠在一起。上报路径本身失败时,设备应保存最近一次结果,下次附着再送,并在结果里保留自检发生的时刻。用上报成功的时刻代替自检时刻,跨境补传会被看成刚刚才检查过。
自检结论可以被采信的条件
采信结论的条件是:项目和判据与当前硬件修订一致,自检时刻在约定的新鲜度之内,失败项没有被总标志掩盖,并且执行自检时设备不处于升级写盘或刚复位尚未稳定的窗口。升级完成后的自检才用来确认新版本,升级过程中的失败不能当成硬件损坏。跨境设备的无线项应检查“在当前拜访网络完成注册并打开数据会话”,而不是只检查模组上电。定位项应检查在超时内得到合格解,而不是只检查芯片应答。某一项不适用于该硬件时,应报未安装,不能报通过。平台侧的健康告警要能钻到具体项目,工单按项目派发。
通信失败被记成传感器故障
常见差错是数据会话建立失败,自检程序把所有需要上报的传感器都标成故障,现场更换了正常的探头。其次是周期自检与远程升级重叠,校验读到一半的镜像,设备因此拒绝启动。再次是时钟不准,周期任务被跳过,平台沿用上周的通过结果并显示为今天。远程命令在设备离线时被平台记成自检通过,因为接口没有等到设备。还有一种是失败后自动重试直到偶然通过,间歇性接触不良被掩盖。结果编码应把“无线未注册”“项目超时”“硬件超限”“未安装”分开。通信失败只影响上报项的送达状态,不改写已经在本地测完的传感器结论。总标志仅当必做项全部通过时才为通过,任一必做项失败或过期都不得显示健康。
健康标志超过约定新鲜度后显示为未知,并重新排入周期自检。未知期间不派发“传感器损坏”工单,先等待新的分项结果。