首页 > 其他分享 >thingsboard介绍

thingsboard介绍

时间:2023-10-10 14:48:26浏览次数:28  
标签:Assets 租户 介绍 RPC 客户 Device thingsboard 设备

ThingsBoard可用于:

  • 设备管理,资产和客户并定义他们之间的关系。
  • 基于设备和资产收集数据并进行可视化。
  • 采集遥测数据并进行相关的事件处理进行警报响应。
  • 基于远程RPC调用进行设备控制。
  • 基于生命周期事件、REST API事件、RPC请求构建工作流。
  • 基于动态设计和响应仪表板向你的客户提供设备或资产的遥测数据。
  • 基于规则链自定义特定功能。
  • 发布设备数据至第三方系统。

ThingsBoard中的实体关系:

  • 租户 - 你可以将租户视为独立的业务实体:拥有或生产设备和资产的个人或组织;租户可能有多个租户管理员用户和数百万个客户;
  • 客户 - 客户也是一个独立的企业实体,购买或使用租户下的Device、Assets、Organization;客户可能有多个用户以及数百万个Device和Assets;
  • 用户 - 用户能够浏览仪表板和管理实体;
  • 设备 - 可以通过RPC命令处理Iot设备中的对象遥测数据。例如sensors(传感器), actuators(执行器), switches(开关);
  • 资产 - Device与Assets相关联的抽象Iot对象。例如factory(工厂), vehicle(车辆);
  • 警报 - 提示Device和Assets以及Entity发生的事件;
  • 面板 - 通过Dashboards查看数据以及控制指定设备;
  • 规则节点 - 通过消怎处理实体生命周期事件的单元;
  • 规则链 - 规则节点的逻辑单元;

 

标签:Assets,租户,介绍,RPC,客户,Device,thingsboard,设备
From: https://www.cnblogs.com/heroinss/p/17754602.html

相关文章

  • 自我介绍
    课程班级:https://edu.cnblogs.com/campus/zjlg/23rjjsjc作业目标:介绍自己,并阐述自己擅长和缺失的能力叶子恒2021330301095大家好,我叫叶子恒,来自浙江省杭州市,平时喜欢听音乐,运动。学过c++,但不是很精通;学习过画PCB,焊接电路板,希望把学到的东西整合起来,真正完成一个实践项目。希......
  • volatile介绍
        ......
  • 【Python&语义分割】语义分割的原理及常见模型的介绍
    1概述        语义分割是计算机视觉中的重要任务之一,其目的是将图像中的每个像素分配给特定的类别,从而实现对图像的精细分割。与目标检测不同,语义分割并不需要对物体进行位置和边界框的检测,而是更加注重对图像中每个像素的分类。随着深度学习的兴起,语义分割得到了广泛......
  • 【Python&目标识别】目标检测的原理及常见模型的介绍
    1概述        目标检测(ObjectDetection)是计算机视觉领域的一个重要研究方向,其目的是在图像或视频中定位并识别出特定的物体。目标检测模型通常需要同时确定物体的位置和类别。在深度学习之前,目标检测算法主要基于传统计算机视觉方法,如特征提取和分类器设计。然而,随着深......
  • 学习笔记425—train_test_split 函数介绍
    train_test_split函数介绍在机器学习中,我们通常将原始数据按照比例分割为“测试集”和“训练集”,从sklearn.model_selection中调用train_test_split函数 简单用法如下:X_train,X_test,y_train,y_test=sklearn.model_selection.train_test_split(train_data,train_targe......
  • 【Python&语义分割】Segment Anything(SAM)模型介绍&安装教程
    ​1SegmentAnything介绍1.1概况        MetaAI公司的SegmentAnything模型是一项革命性的技术,该模型能够根据文本指令或图像识别,实现对任意物体的识别和分割。这一模型的推出,将极大地推动计算机视觉领域的发展,并使得图像分割技术进一步普及化。    论......
  • MultiDex介绍与使用
    MultiDexClass文件与Dex文件Dex(Dalvik-executable)class文件处理后的产物,专门为安卓上的虚拟机设计的一种压缩格式inJAVA:*.java*.kt=>*.class=>JVMinAndroid:*.java*.kt=>*.class=>(去冗余)*.dex=>DalvikVMorARTVM使用MultiDex的原由当Android应......
  • KEIL5安装介绍
    @目录简介安装安装包获取安装Keil5安装STM32芯片包破解KEIL5简介Keil5是Keil公司推出的一款嵌入式开发工具。包括了MDK、DS-MDK和MDK-Lite三个版本,其中MDK是最全面的版本,支持最多的器件和功能。Keil5提供了一个完整的开发环境,包括编辑器、编译器、调试器等。Keil5支持多种处理......
  • Shell子串_变量子串的语法介绍
    变量子串的语法介绍name="Mrxujbing" #该变量的值,有索引是从0,1,2,3,4...${变量} 返回变量值${#name} 返回变量长度${变量:start} 返回变量start数值之后的字符串,且包含start的数字(start值就是索引值)${变量:start:length} 提取start之后的length限制的字符,例......
  • swagger介绍以及使用
    目前的项目基本都是前后端分离,后端为前端提供接口的同时,还需同时提供接口的说明文档。但我们的代码总是会根据实际情况来实时更新,这个时候有可能会忘记更新接口的说明文档,造成一些不必要的问题。说的直白点,swagger就是帮你写接口说明文档的。简单地使用swagger只需要三步。1、......