テキストコピッド

ハードウェアとリアルタイムのIoTネットワークの構築と実装MQTTの特長アプリケーションは時間を取って、あなたに費用をかかります アーム そして足。 お問い合わせふりがな, ノード赤のMQTT Brokerの統合で仮想IoTネットワークを設定するためのスマートで簡単な方法を作成します。ノード赤オープンソースビジュアルプログラミングツールです。 ハードウェアを配線MQTTプロトコルサポート そして、Bevywise MQTT(ビービービーワイワイズ MQTT) ブローカー非常に高いです スケーラブル すべてのIoTネットワークを自動化するミドルウェア お問い合わせ多くのカスタマイズされた特徴お問い合わせ 下の手順では、ノード赤のMQTTブローカーの統合を支援します。

ノード赤セットアップ

Node-red は node.js と npm に依存してインストールします。 Nodeソフトウェアパッケージ。 そのため、node.js をインストールする必要があります。 日 時 パソコンで 以下の手順では、node.jsとnpmをインストールするのに役立ちます

Node.js と npm のインストール:

Ubuntuで:

ターミナルを開き、以下のパッケージをインストールしてnode.jsとnpmをインストールします。

  • ノードをインストールするコマンド。 ライブラリ

sudo apt-get install nodejs-legacy


  • node.js がインストールされているか確認するコマンド

ノード -v##Should ノードのレポートバージョン。 ライブラリ


  • npmをインストールするコマンド [nodeパッケージマネージャ]

sudo apt-get インストール npm


  • npm がインストールされていないか確認するためのコマンド

npm -vの##npmの報告バージョン

Windows 64/32ビット

  • Node.js – Windowsのインストーラをダウンロード[.msi] 公式のファイルNode.js ホームページ
  • そのページでは、Windowsビットを正しく選択してインストールします。
  • 日 時– Node.js のインストールに伴い、npm をインストールします。
  • インスタグラム「カスタムセットアップ」インストールウィンドウをクリックし、「パスに追加」をクリックし、選択します 「ウィル」 ローカルハードドライブにインストールされている node.js と npm の環境変数を設定するオプションです。
  • node.js のインストールが完了したら、コマンドプロンプトを開き、次のコマンドチェックを行います。 ノード。 ライブラリ インストールされていない
  • ノード -v#Should Report node.js バージョン
  • npm -vの#Should Report npm バージョン

注意:環境変数を設定しないと、”not”が取得されます。 認められた」 エラー。

ノードの赤を取付けること:

node.js と npm が正常にインストールされると、node-red をインストールします。


Ubuntuで :

  • ターミナルを開き、以下のコマンドを使用してノード赤をインストールします。

sudo npm install -g -unsafe-perm ノード-red-admin


  • 基本的に「npm」は現在のディレクトリにパッケージをインストールしますが、ここでは-g フラグを渡します。 インストール パッケージはグローバルに、 そのため、パッケージは /usr/local/bin ディレクトリにインストールされます。
  • インストール後、Ubuntuファイアウォールが1880ポートにアクセスするためにノード赤色を許可する必要があります。 Node-red はユーザーインターフェイスの 1880 ポートを使用するためです。

sudo ufw 許可 1880


  • 検証するには、node-red がインストールされていないか、ターミナルを開き、以下のコマンドを入力します。

ノード赤

  • ターミナルでは、メッセージの末尾に「Welcome to node-red」というメッセージが印刷され、そのメッセージの最後に、 サイトマップ お問い合わせhttp://127.0.0.1:1880ユーザインターフェイスを表示する。 ウェブブラウザを開く そして、 このURLをコピーして表示します。

Windowsで:

npm install –global –production windows-build-tools をインストールします。


  • ノードがインストールされているかどうかを確認するには、コマンドプロンプトを開き、このコマンドを使用する

ノード赤


  • ターミナルでは、メッセージの末尾に「Welcome to node-red」というメッセージが印刷され、そのメッセージの最後に、 サイトマップ お問い合わせhttp://127.0.0.1:1880ユーザインターフェイスを表示する。 ウェブブラウザを開く そして、 このURLをコピーして表示します。

Bevywise MQTTBrokerのインストール

Bevywise MQTTBrokerを参照してください。サポート ドキュメントお問い合わせ Ubuntu と Windows に MQTT ブローカーをインストールします。


ノード レッド MQTT ブローカーの統合

ここでは、基本的なNode赤のMQTTブローカーの統合を紹介します。 この基本を使うとバーチャルを作成できます ノード赤のIoTネットワークとBevywise MQTTBrokerに統合。


構成 ノード赤

ノードが赤くなり、Webブラウザでノード赤のユーザーインターフェイスを開きます。 ノード・レッド・ユーザー インターフェイス, 左側のリストは、ノードと右側のタブにある、ノードに関するクイック 説明は 詳細はこちら


  • まず、ドラッグ&ドロップ「注入」入力リストからノード。
  • 次に、ノードを注入し、ノードを編集するために入力を押す
  • 編集パネルでは、Bevywiseに入力を与えるのに役立つ以下のパラメータを見ることができます MQTTブロカー
  • ペイロード– – ドロップダウンをクリックすると、多くのフォーマットが表示されます このフォーマットのペイロードに基づくペイロードはMQTTに注入されます。
  • トピック– – UTF-8 の文字列で公開されたトピックを先に投稿する スラッシュ。 例えば : 酪農場/ミルク/タンク/レベル
  • リピート– – これは、ペイロード、複数の時間をインジェクションするのに役立ちます スケジュール
  • お名前 (必須)– – 任意の名前
  • 設定後、[完了]ボタンをクリックして保存します。
edit inject node

  • 次、ドラッグ&ドロップ「mqtt」出力リストからのノード。
  • mqtt ノードをクリックし、入力を押して編集パネルを開きます。
  • サーバー– – Bevywise MQTT ブローカーを実行している IP アドレス
  • トピック– MQTT トピックを公開します。.
  • QoSについて– 1 つの QoS 値を選択
  • ログイン– – false を選択していない場合は、保持を有効にするために true を選択
  • お名前 (必須)– – 任意の名前
  • 設定後、[完了]ボタンをクリックして保存します。

接続:


connection

セキュリティー:


security

メッセージ:


messages

  • 入力ノードとMQTT出力ノードを接続します。
connecting nodes


Node-RED の設定が完了したら、Bevywise MQTT Broker を起動します。 Bevywise MQTTのとき ブローカー 実行中、 Node-RED は、デプロイボタンをクリックし、起動を有効にして接続を確立します。 出版情報


broker dashboard


devices

Bevywise MQTT Brokerをダウンロードすることで、ノード赤のMQTTブローカーの統合を開始しました。 MQTTをお試しください 無料ブローカー シームレスなコネクティビティを体感。