OTA升级为软件提供持续迭代更新的能力,逐渐成为物联网设备的佳选。本文以ZigBee物联网网关为例,介绍ZWS物联网云平台为物联网设备提供的远程OTA升级服务。
应用场景
OTA是何物?Over The Air,既空中下载的意思,具体指远程无线升级方式。
随着全球物联网(IoT)快速发展,物联网设备不再是一个功能固化的产品,而是一个持续更新的智能设备,在整个生命周期内,需要持续支持固件迭代升级。
ZWS云平台是ZLG致远电子研发的通用物联网云平台,支持通过云端为物联网设备提供远程OTA固件升级服务,实现对升级设备的统一管理、对升级过程的集中控制,形成一个完整的持续迭代更新能力。下面我们以ZigBee物联网网关为例,介绍ZWS云对物联网设备的OTA升级过程和版本管理。
GZ32M系列是工业级ZigBee物联网网关,是ZLG致远电子ZigBee生态系统的核心设备,能够实现多种有线、无线协议的传输,内置丰富的网络管理功能,且支持MQTT协议上云。适用于工业控制、智慧照明、智慧楼宇、数据采集等多种应用场景。
远程OTA升级流程
首先,将设备的固件添加到ZWS云平台,根据当前设备版本号跟最新上传的固件版本比较是否需要升级,若需要升级,则云端发送升级请求,然后设备收到升级包再进行升级处理,固件升级完成后,根据版本号判断设备升级是否成功。
固件升级实践
1. 固件升级前,网关要正确上报当前固件版本,我们可以在设备详情中查看到。
2. 升级时,首先要上传新版本的固件到ZWS物联网云平台。
3. 新固件上传后,点击升级按钮,进入升级配置页面。支持按单个设备升级,也支持按分组设备、按类型设备进行批量升级。
4. 升级成功后,会在设备详情中查看到设备的版本号显示为新版本号。
远程升级固件优点
在迅速变化和发展的市场,新的产品需求不断涌现,对于智能硬件设备来说,更新软件需求才能提供更好的服务。通过远程升级方式,可以对分布在各地的设备进行固件升级,不必让运维人员各地奔波。而远程升级设备固件,能为智能设备的功能更新、修复软件漏洞,解决设备出厂后的持续升级要求。