阿里云ota示例

使用阿里云的用户可以使用阿里云提供的固件升级功能实现设备ota升级,相比luat云平台升级可以做到较高的实时性和高并发。

使用阿里云的用户可以使用阿里云提供的固件升级功能实现设备ota升级,相比luat云平台升级可以做到较高的实时性和高并发。

操作较为简单下面演示

1,参照之前文章建立项目并接入阿里云

2,设备端代码

我们之前连接阿里云的demo的下半部分其实就是远程升级用的

这部分代码我们不需要修改,在升级时需要的参数只有main.lua里的VERSION,在阿里云可以看到我们的版本是这样的

现在演示升到2.1.0

首先修改VERSION为2.1.0

然后打包

注意选择的底层一定要和你设备里的运行的相同,不然无法升级。

阿里云选择固件升级

上传合并生成bin文件,注意由于阿里云限制文件名大小所以需要改一下名


然后如果你插着设备可以看到日志立刻打印

稍等再查看设备

升级成功

因为设备和阿里云是长连接所以升级实时性高。

  • 发表于 2019-03-28 21:51
  • 阅读 ( 4718 )
  • 分类:默认分类

0 条评论

请先 登录 后评论
不写代码的码农
国梁

24 篇文章

作家榜 »

  1. 技术销售Delectate 43 文章
  2. 陈夏 26 文章
  3. 国梁 24 文章
  4. miuser 21 文章
  5. 晨旭 20 文章
  6. 朱天华 19 文章
  7. 金艺 19 文章
  8. 杨奉武 18 文章