ThingsboardオープンソースプラットフォームIOT(A) - 基本

そのため、作業上の理由により、我々は、IOTプラットフォームのセットを構築する必要があります。データ保護と理由の事前検証で、華為、アリ、IOT成熟したプラットフォームの選択の余地はありませんが、IOTプラットフォームを構築するためのオープンソースThingsboardに基づきます。

Thingsboardプロフィール

ThingsBoardは、ネットワーク装置、そのデータ収集および可視化のために使用されるオープンソース・プラットフォームです。データはクラウドサーバに任意の数のデバイスから送信することができ、あなたはクラウドサーバまたはカスタマイズされたダッシュボードで共有表示できます。

Thingsboard標準プロトコルのサポートは、デバイスの接続はMQTT、CoAPおよびHTTPで提供し、ローカルとクラウドの展開をサポートしています。これは、ほとんどのものは、カスタムダッシュボードに、最終的なユースケースを構築することができ、30以上のカスタマイズ可能なウィジェットを提供しています。物事はオープンソースプラットフォームの主な機能をthingsboard.io:ウィジェット30は、リアルタイムにカスタマイズルールのデータの可視化とリモートコントロールデバイスのカスタムダッシュボード、プラグ、ウィジェットや輸送実装は監視クライアントとサーバ装置を提供することができますカスタマイズすることができますプロパティ。これは、箱のマルチテナントのインストールをサポートしています。MQTTは暗号化された転送にHTTPプロトコルをサポートしています。失敗したノードは、ダウンタイムなしで交換することができます

以下、図2に示すように、プロフェッショナル及びコミュニティ版に分割Thingsboardは、オープンソースコミュニティ版、有料プロフェッショナル版、二つのバージョンの差です。

 

アーキテクチャ

Thingsboardは2つのアーキテクチャ、マイクロアーキテクチャおよびサービスモノリシックな価格を提供しています

マイクロサービスアーキテクチャ

モノリシックアーキテクチャ

IOTゲートウェイ

IOTの全てにおいて、IOTゲートウェイは非常に重要な部分である、大多数(60%-80%)が(IPをサポートしていません)ダム端末機器を落下し、これらのデバイスは、ゲートウェイ、クラウド経由でインターネットにアクセスできるようにする必要があります。従ってThingsboardプラットフォームにIOTゲートウェイによってサポートされている、ここで、全体的なアーキテクチャ図IOTゲートウェイであります

ThingsBoard IoT Gateway architecture

ゲートウェイは、現在サポートされています。

  • MQTTの拡張、制御する構成と外部機器のIoT MQTTエージェントに接続するために既存のプロトコルを使用してデータを収集します。
  • OPC-UAの拡張、OPC-UAのIoTデバイスに接続されたサーバからデータを収集します。
  • Sigfox扩展,用于从连接到Sigfox Backend的IoT设备收集数据。
  • Modbus扩展,用于从通过Modbus协议连接的物联网设备收集数据。

Thingsboard概念

对于物联网非常熟悉的读者可以跳过该部分。

组织和用户

组织

平台/系统

这个组织容易被人忽略,尽管大家都指导它的存在。

租户Tenant

租户可以被视为独立的业务实体:拥有或生产设备和资产的个人或组织; 租户可能拥有多个租户管理员用户和数百万客户;

客户

客户也可以被视为独立的业务实体,他购买或使用租户设备和/或资产的个人或组织; 客户可能拥有多个用户和数百万设备和/或资产

三者的关系是:平台-->租户-->客户

以智慧小区为例(集群),每个小区都可以看做是一个租户

用户

用户的定义是平台的使用者,他的身份可以是平台/系统管理员、租户管理员和客户用户,分别对应相应的组织

平台-->平台管理员

租户-->租户管理员

客户-->客户用户

平台管理员可以创建租户,并为该租户创建租户管理员;租户管理员创建客户,并为客户创建用户账号。客户用户能查看设备、资产和控制设备,但是无法对它们进行编辑、增加。

 

设备和资产

设备

可能产生遥测数据和处理RPC命令的基本物联网实体。例如传感器,开关

资产

可能与其他设备和资产相关的抽象物联网实体。例如工厂,油田,车辆

资产这个概念比较模糊和笼统,可以那么理解(不一定正确):设备是直接产生数据、接受指令的实体;资产可以是一个空间或者容器,包含了多个同类设备或者非同类设备。比如A生产车间有10个机械手,1个搬运机器人,A车间的B生产团队有4个机械手,那么A生产车间和B生产团队都可以当做一类资产。因此从这个角度来说,资产可以看做是组织、地点等等。

å¾ç

おすすめ

転載: blog.csdn.net/wweiru/article/details/92397681