生活物联网平台是阿里云IoT针对生活领域推出的物联网平台,以解决家电智能化的问题。本文带您了解生活物联网平台的简要使用流程。

原理图

数据流转图

准备工作

  • 请确保您已经注册了阿里云账号,并完成实名认证。注册操作请参见阿里云账号注册流程
  • 请确保账号已开通生活物联网平台服务。
  • 请安装好设备固件开发所需的Linux开发环境,建议使用64位Ubuntu 16.04开发环境。
  • 请安装好用于烧录设备证书和固件的串口烧录调试工具。设备使用SDK和证书接入生活物联网平台。由于各类设备的烧录方式略有差异,本文以烧录经平台认证的MK3060模组为例,安装了SecureCRT串口烧录工具。

操作步骤

  1. 创建项目。项目不仅便于您管理产品,还可以实现多方协同工作。
  2. 创建产品并定义功能。产品相当于同类设备的集合,例如,产品可以是某种型号的设备。您可以通过属性、服务和事件三个维度定义产品的功能。平台将根据您定义的功能构建出产品的数据模型,用于云端与设备端的数据通信。
  3. 添加设备。设备指某个具体设备。每个设备拥有自己的设备证书,用于连接生活物联网平台。平台提供测试设备,测试设备的证书不能用于量产,仅供调试使用。
  4. 配置App。当前生活物联网领域,消费者通常使用App绑定并控制设备。平台提供App服务,您可以通过配置App参数项,轻松实现人机互动。
  5. 开发设备。平台提供设备端SDK,通过简单开发,设备即可具备上云能力。
  6. 调试设备连云。公版App连接设备后,通过App和控制台(云端)调试真实设备,验证设备端、云端、App端,三端上下行数据通信。