実際のIoTプロジェクトで開発されたGeekOpen MTQTTソケットは10分でAlibaba Cloudプラットフォームに接続

GeekOpen スマート ソケットは、Geek Intelligent Hardware Application Club によって作成されています。関連製品には、スマート スイッチ、スマート ソケット、スマート ブレーカーなどの製品が含まれます。Alibaba Cloud、Tianyi Cloud、Tencent Cloud、Huawei Cloud などのサードパーティのクラウド プラットフォームへのアクセスをサポートしています。 、など、自作サーバーも対応しております。デバイスは工場出荷時にデフォルトで GeekOpen クラウド プラットフォームに接続されていますが、この記事ではソケットを Alibaba Cloud IoT プラットフォームに接続し、インテリジェントな制御を実現する方法を主に紹介します。

第 1 章: まずは Alibaba Cloud IoT Platform とは何かを理解する

Alibaba Cloud IoT プラットフォームは、デバイス管理、データ セキュリティ通信、メッセージ サブスクリプション、データ サービスを統合する統合プラットフォームです。下り方向では多数のデバイスへの接続をサポートし、デバイスのデータをクラウドに収集し、上り方向ではクラウドAPIを提供し、サーバーがクラウドAPIを呼び出すことでデバイスに指示を出し遠隔制御を実現します。詳細については、「Alibaba Cloud IoT プラットフォーム」を参照してください

Alibaba Cloud へのデバイスのアクセスはどのように機能しますか?

第 2 章 GeekOpen IoT デバイスのアクセス手順

1. 登録する

Alibaba Cloud アカウントを登録し、Alibaba Cloud にログインし、Alibaba Cloud にログインします

2. Alibaba Cloud コンソールに入ります

Alibaba Cloud ホームページで IoT プラットフォームを検索し、管理コンソールをクリックします。

3. 公開事例の申請

初めてパブリック インスタンスを申請する場合は、アクティブ化するまで少し待ってから、クリックしてパブリック インスタンスに入る必要があります。

4. 製品を作成する

コンソールのメイン インターフェイスに入り、[デバイス管理] -> [製品] をクリックし、[製品の作成] をクリックします。

5. 製品パラメータを入力します。

新しい商品は、下の図のように指示に従って順番に記入していきますが、記入する項目は以下の5項目だけです。

6. デバイスの追加

入力後、「確認」をクリックして製品作成ページに入り、「デバイスの追加」→「追加に進む」をクリックします。

「デバイスの追加」をクリックし、デバイス名を入力します。名前を中国語にすることはできないことに注意してください。入力したら、「確認」をクリックします。

「確認」をクリックすると、デバイス情報を表示できます。

【備考】機器はお客様にてご購入いただく必要があります 操作ガイド内で使用している製品リンク:

スマートミニソケット:

https://item.taobao.com/item.htm?spm=a1z10.3-cs.w4023-24816240193.8.14d67d01QDOjaR&id=728813143446タイプ 86 スマート ソケット:

https://item.taobao.com/item.htm?ft=t&id=703031801152

7. デバイスの詳細を表示し、主要なデバイス情報を記録します

デバイス追加後は非アクティブ状態となっておりますので、[表示]ボタンをクリックするとデバイスの詳細が表示されます。

デバイス詳細ページの[表示]ボタンをクリックすると、MQTT接続情報が表示されます。

[ワンクリック コピー] をクリックし、メモ帳を使用して MQTT 接続情報を記録します。

8.サブスクリプションを作成してトピックを公開する

トピック リストをクリックすると、この時点ではリストが空であることがわかります。サブスクリプションを作成してトピックを公開する必要があります。

製品をクリックし、追加したデバイスを選択して、[表示] をクリックします。

トピックをカスタマイズするには、以下の手順に従ってください

9. 公開テーマを追加する

10. サブスクリプショントピックの追加

定義は次のように完了します。${deviceName} は、前に作成したデバイスの名前を表します。

上記の情報に基づいて、ツールまたは小さなプログラムを使用して、カスタマイズされた情報をデバイスに送信します。公開とサブスクリプションのトピックは逆であることに注意してください。つまり、デバイスの公開はクラウド プラットフォームのサブスクリプションに対応し、デバイスの公開はクラウド プラットフォームのサブスクリプションに対応します。クラウド プラットフォームはデバイスのサブスクリプションに対応します。

11. 接続は成功し、デバイスはオンラインです

restart コマンドを使用してデバイスを再起動します。デバイスは、デフォルトで接続されている GeekOpen クラウド プラットフォームから切断され、Alibaba Cloud IoT プラットフォームに接続します。この時点で、Alibaba Cloud IoT プラットフォーム デバイスはオンラインとして表示されます。

12.制御機器

GeekOpen で定義されたデバイス制御コマンドをサブスクライブしたトピックで公開し、Alibaba Cloud に接続されているデバイスを制御すると、接続が成功します。

GeekOpen によって開発されたすべてのデバイスは、サードパーティのクラウド プラットフォームとのドッキングをサポートしており、共有ティールーム、セルフサービスのチェスおよびカード ルーム、ジム、共有アプライアンス、QR コード充電などのさまざまなシナリオに統合できます。そのようなシナリオをサポートする製品含む:

タイプ 86 スマート ソケット: https://item.taabao.com/item.htm?ft=t&id=703031801152 icon-default.png?t=N7T8https://item.taabao.com/item.htm?ft=t&id=703031801152

ミニスマートソケット:

https://item.taabao.com/item.htm?spm=a1z10.3-cs.w4023-24816240193.8.14d67d01QDOjaR&id=728813143446 icon-default.png?t=N7T8https://item.taovao.com/item.htm?spm=a1z10.3-cs .w4023-24816240193.8.14d67d01QDOjaR&id=728813143446

86 型インテリジェント ゼロ ファイア スイッチ: https://item.taabao.com/item.htm?ft=t&id=701109818673 icon-default.png?t=N7T8https://item.taovao.com/item.htm?ft=t&id=701109818673

詳細については、当社の公式 Web サイトにアクセスして理解し、伝達してください。

GeekOpen インテリジェント ハードウェア オープン プラットフォームは、二次ソフトウェア開発とハードウェア カスタマイズ開発をサポートします。

この記事は、必要な友人のみが学習および使用できるようにするためのものです。不明な点がある場合は、メッセージを残してください。不適切な情報があれば含めてください。

おすすめ

転載: blog.csdn.net/ligongzhikong/article/details/133313211