生のブローカーブリッジ
ソース ブローカーでサブスクライブし、一致するメッセージをターゲット ブローカーに再パブリッシュします。
ThinkLink は、MQTT、産業プロトコル、HTTP RPC、および分散同期を通じて、一貫してモデル化されたデバイス データをサードパーティ プラットフォーム、産業システム、ビジネス ワークフローに接続します。

LoRaWAN、MQTT と設置された有線デバイスを接続します。
さまざまなペイロードを 1 つの一貫したデータ構造に変換します。
MQTT、産業用プロトコル、および HTTP RPC を通じてデータを公開します。
BMS、SCADA、ビジネス プラットフォーム、チーム アプリを接続します。
ログ、バッチ作業、同期を使用して統合を実行し続けます。
ThinkLink は、ブローカー間で生のメッセージをブリッジし、モデル化されたデバイス データをサードパーティ プラットフォームに転送します。 JavaScript 変換は、すべてのルートをターゲット システムのコントラクトに適応させます。
ソース ブローカーでサブスクライブし、一致するメッセージをターゲット ブローカーに再パブリッシュします。
デコードおよびモデル化された ThinkLink デバイス データをサードパーティ プラットフォームにプッシュします。

TKG ゲートウェイと TKE エッジ サーバーでは、統合モデル データが標準の産業プロトコルに直接マッピングされます。読み取りは現在のデバイス値を返しますが、書き込みは RPC 制御ダウンストリームをトリガーできます。
テレメトリと属性をコイル、ディスクリート入力、保持レジスタ、入力レジスタにマッピングします。
モノモデルのフィールドを、BMS が分解して読み取れる BACnet オブジェクトへマッピングします。
産業システムとの相互運用範囲を広げるため、対応プロトコルの拡張を計画しています。



RPC は、外部の HTTP および HTTPS エンドポイントを呼び出すことができます。 ThinkLink は、デバイスを制御する前にサードパーティの応答を読み取ることも、Webhook、アラーム、テレメトリを非同期で送信することもできます。
外部応答を受信したら、コマンドを送信するかワークフローを続行するかを決定します。
スクリプトの実行時間を消費せずに、スクリプトの終了後に Webhook またはデータを送信します。
ダウンストリームの TKG、TKE、および Docker インスタンスは、アップストリームの ThinkLink デプロイメントに対して認証を行い、必要に応じて PUBLIC モデル、プラグイン、テンプレート、デバイス プロファイルをプルします。

統合は 1 回限りの構成ではありません。 ThinkLink は、複数のログ レイヤーにわたって実行の証拠を保持し、バッチ操作を使用して大規模なデバイス フリートから反復作業を削除します。