物联网应用开发(IoT Studio)支持拖拽功能节点到画布,并配置节点名称、数据源、参数等,以可视化的方式开发业务逻辑服务。本文以检测空气环境为例介绍如何配置可视化业务逻辑。

前提条件

已完成业务服务创建。详细内容请参见步骤一:创建业务服务

操作步骤

  1. 在服务列表下,选择要编辑的服务,再单击左侧导航栏中节点按钮。
    选择服务和节点
  2. 配置设备触发节点。
    在节点的输入页签下,拖拽一个设备触发节点到画布上,并在画布右侧配置节点名称、数据源等。
    说明 目前,IoT Studio每隔1分钟会自动保存一次配置。您也可以通过单击页面右上角的保存按钮保存当前配置。

    下图示例中,以空气检测设备上报的属性数据作为该服务的触发。

    设置触发
  3. 配置实现服务功能逻辑的节点。
    根据您的业务需要,配置服务功能逻辑。可配置多个节点共同实现服务功能。有关各功能节点说明,请参见节点目录下的具体功能节点文档。
    说明 将功能节点拖拽到画布后,请先从上一个节点右侧锚点连线到当前节点的左侧锚点,再进行节点配置。

    如以下示例中,依次定义了多个功能逻辑节点。

    1. 配置一个条件判断节点。其中,包含两个条件:Senser设备上报的PM25值大于100和Sensor上报的SO2值大于0.25,条件选择为满足任一条件。条件判断
    2. 为满足条件的情况,配置一个设备节点。根据条件判断结果,向空气净化器发送指令:设置属性电源开关为true(开)、风速为0(自动)、工作模式为0(自动)。设置属性
    3. 配置一个钉钉机器人节点,通知钉钉群空气污染情况。钉钉机器人
    4. 为不满足条件的情况,配置一个路径选择节点。路径的数据源为Sensor上报的PM25值,包含两个路径,路径1:PM25值<50和路径2:PM25值>50。路径选择
    5. 为路径1配置对应的产品节点,向空气净化器设备发送指令:设置属性电源开关为false(关)。设置设备属性
    6. 为路径1配置钉钉机器人,通知空气质量情况。配置钉钉机器人
    7. 为路径2配置钉钉机器人节点。配置钉钉
  4. 配置完成后,单击页面右上方部署按钮将服务部署到云端。
    部署
  5. 部署成功后,单击部署右侧的启动图标启动服务。

后续步骤

步骤三:调试