問題タブ [thingsboard]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1929 参照

javascript - MQTT JavaScript を使用して JSON を作成するには?

MQTT JavaScript を使用していくつかのリアルタイム値を公開しようとしています。以下では、適切な JSON 形式の値を設定する必要があります。ここでは、すべてのバスに対して 1 つの値しか送信できませんが、バスごとに個別の値を送信する必要があります。どうやってするか。

私の現在のコード:

私の期待:

マイ パブリッシング パーツ

0 投票する
2 に答える
3888 参照

maven - カスタム ビルド後に Thingsboard UI でカスタム ロゴが更新されない

Thingsboard UI のロゴを変更しようとしていますが、何らかの理由でカスタム ビルド後にロゴが更新されません。私はthingsboardの再構築を数回、次のリリースで試みました:

1.1、1.2、1.2.3

私が取った手順は次のとおりです。

1) Windows 10 に Java と Maven をインストールします。 - これらは期待どおりに動作します。

2) https://github.com/thingsboard/thingsboard/からソースコードを複製

3)関連するブランチ/リリースをチェックアウトしました。(上記のバージョンによる)

4) https://github.com/thingsboard/thingsboard/tree/master/ui/src/svgの 2 つのロゴを、同じ形式 (svg) で同じ寸法の私のロゴに置き換えました。https://github.com/thingsboard/thingsboard/tree/master/ui/srcのファビコンも置き換えました。

4a) リリース 1.1 をビルドするとき、package.json にも追加するSET必要がありNODE_ENVました。新しいバージョンでは、この要件を排除するクロス プラットフォーム パッケージを使用しています。

4b) 別の試みとして、ロゴなしでソースをビルドしました。つまり、svgディレクトリは空でした。

4c) また、mdi.svg ファイルが何をするかわからないので、mdi.svg ファイルの有無にかかわらずビルドを試みました。

5) ビルドは (新しいビルドの試行ごとに) 成功し、次のことを行います。

5a) Thingsboard サーバーを停止しますnet stop thingsboard

5b) uninstall.bat を使用して、thingsboard をアンインストールします。

5c) の内容を削除しますC:\thingsboard

5d) からビルドを抽出application/target/thingsboard-windows.zipC:\thingsboardます。

5e) install.bat を実行します

5f) サービスをもう一度開始しますnet start thingsboard

  • すべてのコマンドは、コマンド プロンプト CLI を使用して管理者モードで実行されることに注意してください。

ソースファイルにロゴが存在しない場合でも、元の Thingsboard ロゴは変更されていません。

関連する場合は、Maven の経験がないことに注意してください。

何か不足している場合や、thingsboard のロゴ/ファビコンを既に変更している場合は、お知らせください。ありがとうございました。

0 投票する
2 に答える
1457 参照

cassandra - IoT ゲートウェイの Thingsboard に複数のデータを投稿する

Thingsboard を使い始めたばかりで、このhttps://thingsboard.io/docs/iot-gateway/getting-started/に出会いました。私はそれを実装しましたが、私が直面している問題は、

1.キーと値のペアを 1 つしか送信できません。複数の Key-Value センサー データを送信するにはどうすればよいですか?

2.Cassandra データベースにアクセスする他の方法があれば、すべての鉱山データを Thingsboard に取得できます。

助けてください。ありがとうございます。