阿里云ota示例

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

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

操作较为简单下面演示

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

2,设备端代码

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

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

现在演示升到2.1.0

首先修改VERSION为2.1.0

然后打包

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

阿里云选择固件升级

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


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

稍等再查看设备

升级成功

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

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

0 条评论

请先 登录 后评论
不写代码的码农
技术销售闫国梁

18 篇文章

作家榜 »

  1. 技术销售Delectate 37 文章
  2. 技术销售闫国梁 18 文章
  3. 杨奉武 18 文章
  4. Luat官方发布 17 文章
  5. 老张 14 文章
  6. 技术销售Wendal 14 文章
  7. 刘晨旭 11 文章
  8. 大仙 9 文章