物联网平台 ---- 业务逻辑获取产品设备的基本信息

业务逻辑中提供了"设备"节点,除了可以查询、下发设备物模型,也可以查询到设备的基本信息。

例如产品下的设备总数、当前设备状态、iotId等信息。

本文将以获取设备的在线状态、产品下的设备总数、产品下设备在线 和 离线数量,了解下如何灵活使用该节点。


Step By Step

  1. 创建业务逻辑
  2. 构建完整的链路
  3. 以示例的方式展示如何使用查询设备基本信息

一.创建业务逻辑

确保实例 和 选择的项目正确无误。创建好后业务逻辑将无法变更为其他实例与项目下。

物联网平台 ---- 业务逻辑获取产品设备的基本信息


二.构建完整的链路

一个链路必须要包含触发 和 输出节点。

需要在Web中调用业务逻辑,触发节点必须是HTTP请求。

物联网平台 ---- 业务逻辑获取产品设备的基本信息


三.示例演示

  1. 产品下设备总数 和 当前设备的在线状态。
  • 如图所示:

设备节点获取物的数量,获取到一些信息。其中 data 是产品下设备总数;

statusCode 是当前设备的状态码,1表示在线,其他表示离线。

物联网平台 ---- 业务逻辑获取产品设备的基本信息

  1. 产品下设备在线 和 离线数量。
  • 可以使用NodeJS脚本调用云端提供的API来获取,本文以QueryDevice为例,具体如下。

    获取到结果后,通过脚本统计ONLINE 和 OFFLINE 的数量。

物联网平台 ---- 业务逻辑获取产品设备的基本信息

物联网平台 ---- 业务逻辑获取产品设备的基本信息

上一篇:flutter开发教程之Row使用


下一篇:阿里云物联网平台M2M设备间通信