本案例描述如何使用物联网应用开发(IoT Studio)平台的业务逻辑功能,开发空气环境检测和净化的服务。该服务可控制空气净化器自动净化环境,并针对不同的环境系数对用户进行告警提示。

设计思路

  • 创建并接入相应的产品和设备。产品相关参数配置如下表。
    产品 所属品类 功能定义
    空气检测仪 标准品类:大气监测设备 添加标准功能属性:PM2.5浓度二氧化硫浓度
    空气净化器 标准品类:空气净化器 无需添加功能属性。
  • 在业务逻辑开发工作台,创建一个设备触发服务。相关节点说明如下表。
    节点 描述
    设备触发 获取空气检测仪上报的PM2.5浓度二氧化硫浓度数据。
    条件判断 设置控制空气净化器电源开关状态的条件。
    产品 需要两个空气净化器节点。满足设置条件时,设置空气净化器电源开关为开;不满足设置条件时,设置空气净化器电源开关为关。
    钉钉机器人 添加3个钉钉机器人节点,根据不同的环境数据,发出不同的通知消息。
    路径选择 配置数据源并添加两个路径,用于判断发出的钉钉机器人消息。

操作步骤