0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

OTA远程升级对物联网设备有什么重要的作用?

机智云物联网 来源:机智云物联网 作者:机智云物联网 2022-11-09 10:06 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

随着物联网云计算AI等新技术融合发展,物联网深入应用到千行百业的生产、工作和运营中,实时互动的物联网设备也在改变着我们的生活和工作,能够实现各类设备间的有效通信、自动化、节省时间和成本等诸多好处,其市场继续以稳定的速度增长。

面对万物互通联动的频率不断提高,物联网设备也在不断与时俱进。新的产品需求不断涌现,对于智能家电、工业联网设备等产品更新需求就变得空前高涨,设备不能同传统设备一经出售就不再变更,为此OTA升级功能的应用就极为重要。

什么是OTA?

OTA (Over-the-AirTechnology),即空间下载技术,是手机终端通过无线网络下载远程服务器上的升级包,对系统或应用进行升级的技术。基于物联网平台支持通过OTA方式进行设备固件升级,是智能设备修复系统漏洞、实现系统升级的手段,通过固件升级用户提供更好的服务。OTA升级功能不仅能够更新固件,而且还能重新配置片上硬件资源。同时,设备固件可通过OTA升级流程获得更新的补丁和更多安全算法确保数据安全。从长远来看,物联网设备产品具备和支持OTA升级能力是成为后续选型开发的一个关键技术指标。但由于OTA研发投入成本大、需要端+云+业务逻辑三方配合,过于碎片化和复杂化、同时涉及芯片、OS、连接和场景等多种方面,大部分企业会从性价比更多考虑使用第三方平台工具来完成OTA升级。

机智云OTA升级服务

为了让物联网设备的智能升级和远程服务提供服务通道,帮助企业开发各种功能更好地为客户提供个性化服务成为可能。机智云物联网推出OTA升级服务,可对设备固件远程升级,支持多种定向升级策略,解决设备出厂后的持续升级要求。并针对每一次设备固件升级,设定按批次、按地域、按原固件版本等条件进行远程推送,也可以设定一个时间段进行定时升级,让固件升级的同时不影响用户使用。

当设备连上云端时会收到OTA升级通知,再通过HTTP完成固件升级,帮助企业在项目进展过程中加速产品上线,在产品发布后方便的进行功能缺陷修复和产品性能优化,后续维护过程中也能及时导入新功能,增强产品体验,在提高售后效率的同时降低运维成本。

机智云的OTA服务主要提供以下功能:

◆ OTA通知服务,即离线升级。当设备的固件程序有新版本发布,OTA 通知服务会推送升级通知到设备。

◆ OTA透传服务,即在线升级。设备固件程序通过M2M 消息服务透传到设备端。

◆ 支持一个产品同时有多个推送。

◆ 支持Wi-Fi/MCU升级。

◆ 支持推送全部设备。

◆ 支持定向升级设备。可指定设备mac地址、区域、旧固件版本进行推送。

◆ 支持定时推送。可自定义推送周期及推送时段。

◆ OTA版本推送记录。

◆ OTA进度统计分析。

机智云OTA推送流程

机智云OTA推送流程由五部分组成,分别是添加推送固件及规则、验证固件、开始推送、推送完成、查询结果。

步骤一:创建OTA推送规则

点击【添加】创建OTA推送规则及固件。

e85aa6a0-5f5e-11ed-8abf-dac502259ad0.png

步骤二:编辑推送内容

支持的【固件类型】有:整包和差分包,填写【固件系列】和【版本号】,点击【上传固件】,可选Wi-Fi或MCU类型的固件。上传完成后点击【生成固件】。

e88a92ca-5f5e-11ed-8abf-dac502259ad0.png

可点击此处需下载GAgentOTA固件,如设备的模组烧写的固件为:GAgent_00ESP826_04020019_16101715.bin,则可填写固件系列为:00ESP826,版本号为:04020019。GAgent OTA固件下载:https://devdocs.gizwits.com/download.html#166394980598993?1667904134654

备注:所有汉枫WiFi模组OTA固件必须选择web版本,ESP 8266 WiFi模组OTA固件为“非combine文件”。如下图:

e8b73eb0-5f5e-11ed-8abf-dac502259ad0.png

e8e50548-5f5e-11ed-8abf-dac502259ad0.png

名称解释如下:

e907b624-5f5e-11ed-8abf-dac502259ad0.png

步骤三:验证固件

生成固件后,此时固件为未验证状态。可以先返回固件推送列表验证固件,在固件状态未验证一栏点击【去验证】。验证固件是为了确保固件批量升级后设备能正常工作,请在批量升级前选择单台设备进行验证测试,防止将错误的固件升级到大量设备造成损失,验证通过后,才能新建推送规则。验证入口一:

e9239e84-5f5e-11ed-8abf-dac502259ad0.png

验证入口二:

e95640a0-5f5e-11ed-8abf-dac502259ad0.png

输入用于验证固件的设备【Mac】地址,点击【下一步】;

e9882dc2-5f5e-11ed-8abf-dac502259ad0.png

等待验证固件,验证完成后会自动跳转下一步。

e9b3fb8c-5f5e-11ed-8abf-dac502259ad0.png

固件验证通过后,点击【确认】。

e9ff41b4-5f5e-11ed-8abf-dac502259ad0.png

验证固件后,点击【编辑】去新建推送规则。

eab46738-5f5e-11ed-8abf-dac502259ad0.png

点击【+添加规则】设置推送规则。

eaee6c30-5f5e-11ed-8abf-dac502259ad0.png

选择推送方式。推送方式分为“用户手动升级(APP内确认升级)”和“云端下发升级”。

名称解释如下:

eb1ea936-5f5e-11ed-8abf-dac502259ad0.png

云端下发升级可以选择推送全部设备或指定设备Mac地址/设备所在地区,同时支持设置推送周期及推送时段,设置完成点击【保存】即可成功创建一条推送规则。

eb68fca2-5f5e-11ed-8abf-dac502259ad0.png

按Mac推送:指定设备MAC,填入目标推送设备的Mac信息,如有多个空格隔开。

eb8d7c94-5f5e-11ed-8abf-dac502259ad0.png

按地区推送:选择目标推送设备区域,如“China-Guangdong-Guangzhou”。

ebafb728-5f5e-11ed-8abf-dac502259ad0.png

按旧固件推送:有旧固件的时候,也支持推送根据旧固件设置推送规则。

ebd13f06-5f5e-11ed-8abf-dac502259ad0.png

备注(重要):1)设备在推送周期内&推送时段内,且在线状态下,机智云将发送OTA推送通知。每日发送OTA推送通知次数为一次。设备收到通知后,主动下载OTA推送固件。2)设备重新上电,设备都将主动询问机智云是否有推送任务。若符合推送周期&推送时段&目标设备,等推送条件,设备主动下载OTA推送固件。3)同一固件支持创建多条不同的推送规则。每创建一条新规则会生成新的流水号,根据流水号可以查询到推送的详情。4)有推送的目标设备才能创建成功规则。

5)UTC :协调世界时(英:Coordinated Universal Time ,法:TempsUniversel Coordonné),又称世界统一时间,世界标准时间,国际协调时间。推送页面中,机智云自动将UTC时间映射为本地(北京)推送时间。

保存成功后会生成一条推送流水号,目标设备指的是推送成功数/设备总数,点击【开始推送】即可推送规则。

自行阅读并勾选「已经自行验证固件稳定性」和「机智云平台服务条款」协议后,点击【确定】。

ebf86ad6-5f5e-11ed-8abf-dac502259ad0.png

注意:如果先创建规则后再去验证固件,在验证固件的过程中,若当前验证的Mac地址的设备包含在已创建的规则中,则验证成功固件后,该规则的目标设备总数会减1。

推送完成后,可以刷新状态查看推送成功的目标设备。相同固件相同规则只能推送一次,若有编辑的内容时,可再次推送。

ec1e35b8-5f5e-11ed-8abf-dac502259ad0.png

推送完成后,可在固件推送列表中查看到状态更新。

ec4de06a-5f5e-11ed-8abf-dac502259ad0.png

步骤四:查看推送记录

选择OTA-【推送记录】,查看所有规则的推送记录,可以根据流水号查看推送详情。点击【详情】可查看推送结果明细。

ec7da246-5f5e-11ed-8abf-dac502259ad0.png

查看推送结果明细,可查看Mac、did、推送状态、更新时间、操作人和操作时间等。点击【展开/收起】可查看相同did的不同状态。点击下载图标可下载任意7天内的推送历史记录。

ecb10b0e-5f5e-11ed-8abf-dac502259ad0.png

步骤五:版本分布

选择OTA-【版本分布】,可查看版本分布详情。

ee468566-5f5e-11ed-8abf-dac502259ad0.png



审核编辑:汤梓红

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 物联网
    +关注

    关注

    2951

    文章

    48261

    浏览量

    419618
  • OTA
    OTA
    +关注

    关注

    7

    文章

    632

    浏览量

    38540
  • 机智云
    +关注

    关注

    3

    文章

    654

    浏览量

    27865

原文标题:OTA远程升级对物联网设备有什么重要的作用?

文章出处:【微信号:gwnews,微信公众号:机智云物联网】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    汽车边缘节点如何实现 OTA 升级?LIN OTA 方案解析

    什么是 OTAOTA(空中升级技术)是通过无线网络(如蓝牙、Wi-Fi、蜂窝网络)为设备远程更新程序的一种技术,无需连接电脑或专用工具即可
    的头像 发表于 05-18 10:11 287次阅读
    汽车边缘节点如何实现 <b class='flag-5'>OTA</b> <b class='flag-5'>升级</b>?LIN <b class='flag-5'>OTA</b> 方案解析

    如何100%保障大批量设备固件升级

    联网普及时代,大量联网设备接入,进行远程管理和维护。在某些场景下,需要对大批量
    的头像 发表于 05-08 11:39 145次阅读
    如何100%保障大批量<b class='flag-5'>设备</b>固件<b class='flag-5'>升级</b>?

    RK平台Android设备OTA升级教程:从原理到U盘实操

    ” 和 “差异包” 两种升级形态,适配不同场景(如全新安装、小版本更新)。本文将从 OTA 升级包的类型与编译入手,拆解 RK 平台 OTA 升级
    的头像 发表于 02-09 16:23 2858次阅读
    RK平台Android<b class='flag-5'>设备</b><b class='flag-5'>OTA</b><b class='flag-5'>升级</b>教程:从原理到U盘实操

    工业联网网关在设备远程监控运维系统中的作用

    工业联网网关在设备远程监控运维系统中扮演着核心角色,其作用贯穿设备数据采集、
    的头像 发表于 01-31 11:22 903次阅读
    工业<b class='flag-5'>物</b><b class='flag-5'>联网</b>网关在<b class='flag-5'>设备</b><b class='flag-5'>远程</b>监控运维系统中的<b class='flag-5'>作用</b>

    Lora基站在联网应用的重要

    联网设备远程监测和控制,提供可靠的网络连接和管理,保障联网
    发表于 12-03 07:09

    硕博电子OTA远程升级平台#OTA#硕博电子#OTA升级

    OTA
    长沙硕博电子科技股份有限公司
    发布于 :2025年10月29日 11:19:46

    使用RTT的维护云进行远程固件升级OTA),怎么没有网络升级的方式?

    使用RTT的维护云进行远程固件升级OTA),怎么没有网络升级的方式的?只有蓝牙,近距离的固件升级。详细如图所示,只有蓝牙,没有连接互
    发表于 10-13 06:36

    学习联网可以做什么工作?

    健康、智能制造等领域。以下是一些常见的职业方向: 联网工程师:从事物联网系统的设计、开发、测试、维护和升级等工作,包括传感器、无线通信、云计算、大数据等技术的应用。   嵌入式软件工
    发表于 10-11 16:40

    助力工业联网升级,智能远程控制系统功不可没

    控制系统的支撑。它不仅打破了工业生产的地域限制,更通过数据驱动的自动化控制,推动工业联网从“设备互联”向“智能协同”升级。 一、系统架构:工业
    的头像 发表于 08-06 16:23 1262次阅读

    技术笔记 | Ubuntu 系统 OTA 升级全流程详解

    前言:在嵌入式系统设备管理中,OTA(Over-The-Air)升级是实现设备远程维护、功能迭代的核心能力。本文基于Ubuntu系统环境,详
    的头像 发表于 07-31 08:32 1556次阅读
    技术笔记 | Ubuntu 系统 <b class='flag-5'>OTA</b> <b class='flag-5'>升级</b>全流程详解

    ESP32通过OTA无线局域网远程升级下载程序

    本文介绍了ESP32通过OTA无线局域网远程升级固件的基本方法
    的头像 发表于 07-22 13:21 2491次阅读
    ESP32通过<b class='flag-5'>OTA</b>无线局域网<b class='flag-5'>远程</b><b class='flag-5'>升级</b>下载程序

    启明智显5G CPE 重磅升级:云端设备管理与远程OTA全面上线!

    启明智显旗下5GCPE产品迎来重要升级,核心聚焦于云端设备管理与高效OTA升级功能。此次升级打破
    的头像 发表于 07-15 18:07 1481次阅读
    启明智显5G CPE 重磅<b class='flag-5'>升级</b>:云端<b class='flag-5'>设备</b>管理与<b class='flag-5'>远程</b><b class='flag-5'>OTA</b>全面上线!

    联网蓝牙模块有哪些优势?

    随着联网技术的不断发展,蓝牙模块作为联网重要组成部分,其应用越来越广泛。那么,
    发表于 06-28 21:49

    联网的应用范围有哪些?

    情况;网络通信技术保障数据在不同设备、系统间稳定传输,像 4G、5G 甚至未来的 6G 网络;大数据与云计算技术则对海量的感知数据进行存储、分析和处理,挖掘其中有价值的信息,为决策提供支持。 联网
    发表于 06-16 16:01

    联网未来发展趋势如何?

    。 智能家居:与人类生活息息相关的智能家居将成为联网行业的重要发展方向。随着人们对生活品质的追求不断增加,智能家居系统将更加普及,实现家居设备的互联互通。从智能灯光、智能家电到智能
    发表于 06-09 15:25