- 印刷する
:::(Warning) (警告)MQTTサポートはすべてのTulipインスタンスで有効になっていません。この機能を有効にすることに興味がある場合は、support@tulip.co:
最初のMQTTデータソースを構築する方法
このガイドを使用して、MQTTトピックをTulipに取り込む方法を学んでください。
このガイドでは、次のことを学びます:*TulipでMQTTデータソースをセットアップする方法
Tulipに接続したい機能するMQTTブローカーがあれば、MQTTデータソースをセットアップし、最初のマシン監視アプリを作成する準備ができています。
MQTTデータソースのセットアップ
- メニューバーのShop FloorタブにあるMachinesオプションをクリックします。
- 次に、左側のドロワーからMachine Data Sourcesをクリックする。
- 次に、Machine Data SourcesページからCreate Machine Data Sourceをクリックします。
- データソースに名前を付け、コネクタホストを選択し、MQTTを選択し、希望のMQTTバージョンを選択します。
:::(Info) (注)空白のままだと、MQTT v5.0が使用されます:
- ブローカに接続するための接続詳細を追加します。
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を押して、ブローカーに正常に接続できるかどうかを確認します。
テストが成功したら、マシンをセットアップする準備ができています。Save をクリックし、Machine Typesページで最初のカテゴリーのマシンをセットアップします。
お探しのものは見つかりましたか?
community.tulip.coに質問を投稿したり、他の人が同じような質問に直面していないか確認することもできます!