ThingsBoard と reComputer R1000 を使用した動的 IoT ダッシュボードの作成
この文書は AI によって翻訳されています。内容に不正確な点や改善すべき点がございましたら、文書下部のコメント欄または以下の Issue ページにてご報告ください。
https://github.com/Seeed-Studio/wiki-documents/issues

はじめに
ThingsBoard Community Edition はオープンソースプラットフォームであり、他のオープンソース IoT ソリューションの中でも際立つインタラクティブなダッシュボードを作成するための強力な機能を提供します。さまざまなグラフィカルツールを使用して、ThingsBoard は IoT デバイスから収集されたデータを簡単に視覚化および監視できるようにし、リアルタイムデータの管理と分析に最適です。産業オートメーション、スマートシティプロジェクト、環境モニタリングなど、ThingsBoard は IoT データの洞察を追跡し対応するための汎用性が高く使いやすい方法を提供します。
必要条件
ハードウェア
reComputer R1000 |
---|
![]() |
ソフトウェア
ThingsBoard を初めて使用する場合は、正しくインストールされていることを確認してください。この Wiki を参照してガイドを確認してください。
ThingsBoard にログインする
以下の資格情報を使用してログインしてください:
ユーザー名: [email protected]
パスワード: tenant
ステップ 1: デバイスをプロビジョニングする
Entities
セクションのDevices
ページに移動します。

テーブルの右上隅にある
+
アイコンをクリックし、ドロップダウンメニューからAdd new device
を選択します。デバイス名を入力します。Client Id、Password、Username を指定します。
Add
をクリックします。デバイスを追加すると、それらはテーブルの上部に表示されます。テーブルは作成時間で自動的にデバイスを並べ替え、新しいものが最初に表示されます。

ステップ 2: デバイスを接続する
- デバイスをクリックし、
Device details
ウィンドウでCheck connectivity
ボタンをクリックします。

- 開いたウィンドウで、メッセージングプロトコルとオペレーティングシステムを選択します。

- 必要なクライアントツールをインストールし、提供されたコマンドをコピーします。
- コピーしたコマンドを実行します。
temperature
の読み取り値が正常に公開されると、デバイスの状態が「Inactive」からActive
に変わります。また、公開された温度の読み取り値が表示されます。

- 接続ウィンドウを閉じます。
ステップ 3: Node-REDでMQTTノードを設定する
- Modbus、BACnet、OPC UAなどの異なるプロトコルを使用してデータを収集する場合は、Node-REDを使用できます。
- Node-REDを開き、
MQTT Out
ノードを追加します。 - MQTT Outブローカー設定で、
クライアント名、パスワード、ブローカーのユーザー名、reComputerのIPアドレス
を設定します。 - テレメトリデータを送信するには、トピック
v1/devices/me/telemetry
を使用します。
- MQTT Inノードについてさらに学びたい場合は、こちらを参照してください。
reComputerにMosquittoブローカーをインストールする必要はありません。
ステップ 4: ダッシュボードを作成する
空のダッシュボードを作成する
- 画面左側のメインメニューから
Dashboards
ページに移動します。 - 画面右上の
+
記号をクリックし、ドロップダウンメニューからCreate new dashboard
を選択します。

ダイアログボックスで、ダッシュボードのタイトルを入力します(説明は任意です)。
Add
をクリックします。ダッシュボードを作成すると、自動的に開き、ウィジェットの追加を開始できます。
ダッシュボードを保存するには、画面右上の
Save
ボタンをクリックします。最初のダッシュボードが作成されました。ダッシュボードを追加するたびに、作成日時順にリストの上部に表示されます。
チャートウィジェットを追加する
- 編集モードに入り、画面上部の
Add new widget
ボタンをクリックします。

Charts
ウィジェットバンドルを見つけてクリックします。

Time series chart
ウィジェットを選択します。

Device
フィールドで、データソースとして以前に作成したデバイスを指定します。Series
セクションで、データキーTemperature
を入力し、デバイスの温度値を監視します。Add
をクリックします。

- ウィジェットのサイズを調整し、変更を適用します。
追加のダッシュボードウィジェットについてはこちらを参照してください。
技術サポートと製品ディスカッション
弊社の製品をお選びいただき、ありがとうございます!お客様が弊社製品をスムーズにご利用いただけるよう、さまざまなサポートを提供しております。異なる好みやニーズに対応するため、いくつかのコミュニケーションチャネルをご用意しています。