阿里云首页 物联网应用开发

步骤一:在项目中创建产品

本文介绍在IoT Studio创建项目,并为该项目创建产品和设备。

步骤一:创建项目

  1. 登录物联网应用开发控制台,在页面左上角选择公共实例后,在左侧导航栏单击项目管理

  2. 项目管理页面,单击新建项目

    project
  3. 新建项目页面,移动鼠标至新建空白项目区域,单击创建空白项目

  4. 新建空白项目对话框,输入项目名称(例如:智能空调)和描述信息。

  5. 单击确认

    完成创建项目后,会直接进入项目详情页面的主页

    项目主页

步骤二:创建产品和设备

  1. 在项目主页,单击左侧导航栏的产品

  2. 产品页面,单击产品列表左上方的创建产品

    创建产品
    • 创建产品页面,创建产品名称为温度检测仪, 选择自定义品类,其他参数使用默认值,单击确认

    • 创建产品页面,创建产品名称为智能空调,选择自定义品类,其他参数使用默认值,单击确定

  3. 产品创建成功后,回到产品页面,在产品列表中,单击目标产品对应的查看

  4. 产品详情页面,单击功能定义页签,再单击编辑草稿,选择添加自定义功能

    本示例添加以下自定义属性。具体操作,请参见单个添加物模型

    • 温度检测仪产品

      功能名称

      标识符

      数据类型

      取值范围

      单位

      读写类型

      当前温度

      CurrentTemperature

      int32(整数型)

      -10~50

      摄氏度(℃)

      读写

      属性
    • 智能空调产品

      功能名称

      标识符

      数据类型

      取值范围

      单位

      读写类型

      空调开关

      Switch

      bool(布尔型)

      • 0:false

      • 1:true

      不涉及

      读写

      风速

      WindSpeed

      enum(枚举型)

      • 0:自动

      • 1:静音档

      • 2:低档

      • 3:中档

      • 4:高档

      • 5:最高档

      不涉及

      读写

      工作模式

      WorkMode

      bool(布尔型)

      • 0:自动

      • 1:制冷

      • 2:制热

      • 3:通风

      • 4:除湿

      不涉及

      读写

      温度设置

      temperature_setting

      double(双精度浮点型)

      18 ~ 30

      摄氏度(℃)

      读写

      属性
      1. 物模型添加完成后,单击页面左下方的发布上线按钮,弹出发布物模型上线对话框。

      2. 选中确认已查看当前版本与线上版本的比对结果前复选框。

      3. 单击确定,发布物模型。

  5. 在左侧导航栏,单击设备。在设备页面,分别为温度检测仪产品和智能空调产品创建设备,如下图所示。

    具体操作,请参见添加设备添加设备

  6. 本案例使用设备模拟器的属性上报数据。温度检测仪产品和智能空调产品的设备必须同时在线。更多信息,请参见设备模拟器

    1. 登录物联网平台控制台

    2. 实例概览页面,单击公共实例进入实例详情页面。

    3. 在左侧导航栏,选择监控运维 > 设备模拟器

    4. 选择本次模拟的设备(例如温度检测器),单击启动设备模拟器

    5. 选择属性上报功能,推送调试指令,如下图所示。

      推送数据后,可在页面右侧设备端日志下查看设备端日志。

      日志

有关产品和设备的更多信息,请参见产品设备

后续步骤

步骤二:创建控制空调的业务服务

首页 物联网应用开发 最佳实践 智能控制空调设备 步骤一:在项目中创建产品