その使用ラズベリーパイ---(2)自分自身のスマートホームを建てるMQTT契約

关于本次的树莓派的使用,想法为使用树莓派联网的方便性,将DHT11温湿度探测到的温湿度先
传到百度天工lot服务器上(MQTT服务器),然后我们可以在百度云端看到数据

次のように具体的な解決策は以下のとおりです。

MQTT契約の使用を初めて目

  MQTT(消息队列遥测传输)是ISO 标准(ISO/IEC PRF 20922)下基于发布/订阅范式的消息协议。

サーバーメッセージパブリッシュ/サブスクライブトランスポートプロトコル- MQTTは、クライアントに基づいています。MQTT契約は、軽量でシンプル、オープンかつ容易に実装でき、これらの機能は、非常に広い範囲に適するよう。マシン(M2M)通信及び観光情報(IOT)のインターネットへの機械:のような制約のある環境を含む多くの場合、です。衛星リンクセンサ、時折ダイヤルインの医療が、通信
機器、情報家電、および小型のデバイスのいくつかは、広く使用されています。

だから、どのように接続ラズベリーパイサーバとMQTTそれを達成するには?
ラズベリーパイは、テーマtopic1に加入し、その後topic2テーマ公開する
テーマに加入topic2 MQTTサーバーを、次にtopic1のテーマを公開
ラズベリーパイが情報を確認することができ、この時間はMQTTサーバーを受けたが、サーバーがMQTTすることができますチャールズはラズベリーパイを送信された情報を受信しました

携帯端末は情報MQTTサーバーを受け取りたい場合はこのように、その後、携帯電話のサブスクリプションの対象と長いサーバーを確認することができ、メッセージMQTTを受け取るようtopic1終了

ラズベリーは、情報のパスの携帯電話側に送信されました:

ラズベリーパイリリースtopic2テーマ--MQTTサーバはラズベリーパイの情報topic2テーマを受信し、topic1テーマを公開 - 電話メッセージはtopic1テーマを受け取りました

ラズベリーパイは、Baiduの空の物事の作業台を接続しました

1、Baiduの雲のウェブサイトを入力します。https://cloud.baidu.com/campaign/Annualceremony-2020/index.htmlトラック= CP:nsem | PF :?パソコン| PP:npinzhuan-biaoti | PU:wenzineirong | CI:2020ndsd | KW:2180026
問題へのクリックハブアクセスロット
ここに画像を挿入説明
アカウントを確立した後、プロジェクトを作成することができます2、(特定のプロジェクトを確立するために、どのようにについてのあなた自身をお知らせください)
ここに画像を挿入説明
。政策の確立が(パブリッシュおよびテーマを使用してサブスクライブ)LED_PUB、LED_SUBある
ここに画像を挿入説明
ようなプロジェクトの設立をお勧めします私は新しく設立されたプロジェクトは、テストとの接続を容易際に生成されたデータを記録するために、テーブルの列をした
ここに画像を挿入説明
3、テスト接続
私たちは天のMQTTサーバーの接続にMQTT.fxクライアントを使用
:MQTT.fxクライアントダウンロードHTTP:// mqttfxを。 bceapp.com/
ここに画像を挿入説明
この時間の後にブローカアドレスはBaiduのクラウドロットインターフェースTCPとして良いの確立:// URLのバック
ここに画像を挿入説明
、ユーザー名とパスワードを追加し、その後を埋めるためには、セットアップが完了しています。
ここに画像を挿入説明
テスト
ここに画像を挿入説明
である緑色の光、のための右上隅に、接続が成功した
リリースLED_SUBは、LED_SUBがサブスクライブ
ここに画像を挿入説明
情報を受信
ここに画像を挿入説明

過去の記事:

使用ラズベリーPiは、自分の()を使用-DHT11温度と湿度センサーのスマートホームを建てる:
https://blog.csdn.net/qq_41744697/article/details/103907582

リリース7件のオリジナルの記事 ウォンの賞賛2 ビュー548

おすすめ

転載: blog.csdn.net/qq_41744697/article/details/103908028