本案例描述如何使用物联网应用开发(IoT Studio)平台的业务逻辑功能,开发空气环境检测和净化的服务。该服务可控制空气净化器自动净化环境,并针对不同的环境系数对用户进行告警提示。
设计思路
- 创建并接入相应的产品和设备。产品相关参数配置如下表。
产品 所属品类 功能定义 空气检测仪 标准品类:大气监测设备 添加标准功能属性:PM2.5浓度和二氧化硫浓度。 空气净化器 标准品类:空气净化器 无需添加功能属性。 - 在业务逻辑开发工作台,创建一个设备触发服务。相关节点说明如下表。
节点 描述 设备触发 获取空气检测仪上报的PM2.5浓度和二氧化硫浓度数据。 条件判断 设置控制空气净化器电源开关状态的条件。 产品 需要两个空气净化器节点。满足设置条件时,设置空气净化器电源开关为开;不满足设置条件时,设置空气净化器电源开关为关。 钉钉机器人 添加3个钉钉机器人节点,根据不同的环境数据,发出不同的通知消息。 路径选择 配置数据源并添加两个路径,用于判断发出的钉钉机器人消息。