最初のMQTTデータソースを構築する方法
  • 31 Jan 2024
  • 1 読む分
  • 寄稿者

最初のMQTTデータソースを構築する方法


Article Summary

:::(Warning) (警告)MQTTサポートはすべてのTulipインスタンスで有効になっていません。この機能を有効にすることに興味がある場合は、support@tulip.co:

最初のMQTTデータソースを構築する方法

このガイドを使用して、MQTTトピックをTulipに取り込む方法を学んでください。

このガイドでは、次のことを学びます:*TulipでMQTTデータソースをセットアップする方法

Tulipに接続したい機能するMQTTブローカーがあれば、MQTTデータソースをセットアップし、最初のマシン監視アプリを作成する準備ができています。

MQTTデータソースのセットアップ

  1. メニューバーのShop FloorタブにあるMachinesオプションをクリックします。

image.png

  1. 次に、左側のドロワーからMachine Data Sourcesをクリックする。

image.png

  1. 次に、Machine Data SourcesページからCreate Machine Data Sourceをクリックします。

image.png

  1. データソースに名前を付け、コネクタホストを選択し、MQTTを選択し、希望のMQTTバージョンを選択します。

:::(Info) (注)空白のままだと、MQTT v5.0が使用されます:

image.png

  1. ブローカに接続するための接続詳細を追加します。

image.png

MQTT 接続の設定

ランズオン

Runs on は、ブローカへの接続を処理するコネクタホストを表します。ブローカーがインターネットにアクセスできない場合、MQTT ブローカーにアクセスするには、オンプレミ・コネクタホストが必要です。Connector Host をテストする前に、以下のバージョン要件を確認してください。

:::(Warning) (オンプレムコネクタホストバージョン)バージョン261(LTS11)以上のオンプレムコネクタホストのみがMQTTデータソースをサポートします。 OS56以上のエッジデバイスのみがMQTTデータソースをサポートします。

:::

MQTTとMQTTsの比較

MQTTsは単なるMQTTで、セキュリティのレイヤーが追加されています。MQTTsを選択すると、クライアントからブローカーへの通信にSSL/TLSが使用されます。さらに、MQTTs は秘密鍵、証明書、または信頼された CA トークンをサポートします。MQTTを選択した場合、ユーザ名とパスワードによる認証、またはクライアントIDによるユーザ名認証のみが利用可能です。

クライアントID

クライアントIDは、TulipクライアントがMQTTブローカーに自分自身を識別する方法です。最も単純なレベルでは、認証とアクセス制御のためによく使用されます。これは静的な値に設定することも、"Auto-generate" フラグを反転させてランダムな値に設定することもできます。

キープアライブ

キープアライブは、クライアントがブローカーとの通信を継続する最大時間(秒)です。この時間内にブローカーからクライアントへメッセージが送信されなかった場合、クライアントはブローカーに自分がまだ生きていることを示すメッセージを送信します。

接続のテスト

Testを押して、ブローカーに正常に接続できるかどうかを確認します。

image.png

テストが成功したら、マシンをセットアップする準備ができています。Save をクリックし、Machine Typesページで最初のカテゴリーのマシンをセットアップします。


お探しのものは見つかりましたか?

community.tulip.coに質問を投稿したり、他の人が同じような質問に直面していないか確認することもできます!


この記事は役に立ちましたか?