# 实体和关系

### 实体概述

平台提供了用户界面和REST API，方便在IoT应用程序中配置和管理多种实体类型及其关系。支持的实体如下:

* **业务租户** - 可以将租户视为单独的业务实体：拥有或生产设备和资产的个人或组织; 租户可能有多个租户管理员用户和数百万的客户。例如：盛路或炎鑫；管理员用户和数百万个客户；
* **客户** - 客户也是独立的业务实体：购买或使用业务租户设备和/或场地设施的个人或组织; 客户可能拥有多个用户和数百万设备和/或场地设施。例如：北京停车单位；&#x20;
* **用户** - 用户能够浏览仪表板和管理实体；
* **设备** - 可以通过RPC命令处理Iot设备中的对象遥测数据。例如sensors（传感器）, actuators（执行器）, switches（开关）；
* **场地设施** - 与其他设备和资产相关的抽象物联网实体。例如车间，停车场，车辆；
* **警报** - 提示Device和Assets以及Entity发生的事件；
* **面板** - 通过Dashboards查看数据以及控制指定设备；
* **规则节点** - 通过消怎处理实体生命周期事件的单元；
* **规则链** - 规则节点的逻辑单元；

实体支持如下:

* **属性** - 与实体相关联的静态和半静态键值对。例如序列号，型号，固件版本；
* **遥测数据** - 可用于存储，查询和可视化的时间序列数据点。例如温度，湿度，电池电量;
* **关系** - 与其他实体的定向连接。例如包含，管理，拥有，生产。

此外，Device和Assets也具有一种类型。这允许区分它们并以不同方式处理与他们相关的数据。

本指南概述了上面列出的功能，一些有用的链接，以获取更多详细信息以及其用法的真实示例。

### 应用场景 <a href="#ying-yong-chang-jing" id="ying-yong-chang-jing"></a>

理解IOT平台各种概念的最简单方法是实现您的第一个IOT应用程序。

假设我们要构建一个应用程序，该应用程序从土壤湿度和温度传感器收集数据，在仪表板上可视化该数据，检测问题，发出警报并控制灌溉。

我们还假设我们想用数百个传感器支持多个领域。字段也可以分组到地理区域。

我们认为应该遵循以下逻辑步骤来构建这样的应用程序：

#### 步骤1: 实体和关系 <a href="#bu-zhou-1-shi-ti-he-guan-xi" id="bu-zhou-1-shi-ti-he-guan-xi"></a>

我们可以按图中的层次关系在平台中进行设置:

![](/files/-MK4GnAFmZujfw2eSoBI)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://doc.yuncitys.com/ping-tai-jie-shao/ruan-jian-gong-neng/shi-ti-he-guan-xi.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
