1.基于云平台的物联网产品组成

【物联网项目开发】(一)基于物联网平台的物联网项目开发概述(以智慧路灯为例)-LMLPHP

  • 产品信息

  • 产品模型:profile文件,用于描述设备的产品信息服务能力

  • 编解码插件:转化NB-IOT的二进制数据物联网平台的JSON数据
    【物联网项目开发】(一)基于物联网平台的物联网项目开发概述(以智慧路灯为例)-LMLPHP

  • 设备实体

  • 其他资源

2.基于物联网平台的产品开发流程

【物联网项目开发】(一)基于物联网平台的物联网项目开发概述(以智慧路灯为例)-LMLPHP

3.智慧路灯项目

主要任务

智慧路灯场景下,利用三种通信方式NB-IoT、2G、WiFi,实现光照强度的上报和控制路灯开关的任务。

开发步骤

  • 物联网平台OceanConnect开发(profile+编解码插件的开发);
  • 设备侧开发(LiteOS嵌入式代码编写)
  • .应用侧开发(在华为软开云上开发部署应用)

任务内容

  1. 平台在手,万物皆可有:平台申请、Profile开发、编解码插件开发、创建设备、模拟上报数据;
  2. 学会接口,感知万物数据:Postman调用平台API;
  3. 开发之路千万条,搭建环境第一条:小熊派开发板及相关驱动介绍;
  4. 轻松玩转LiteOS:LiteOS Studio安装及相关配置、Huawei LiteOS + LiteOS Studio实践
  5. 实战开发,多种通信:NB-IoT智慧路灯开发实战、Wi-Fi连接OceanConnect平台(wifi扩展板)、2G;
  6. 应用上云,安全可靠:利用软开云开发部署应用,实现数据展示与路灯控制;
  7. 尚有余力,拓展一下:Android演示视频、微信小程序演示视频、OTA升级;
07-15 02:05