開発せずにスマートエアコンを構築する方法は?

MCUドッキングソリューションは、Tuyaプラットフォームとドッキングする家電製品で現在最も一般的に使用されているソリューションの1つです。主にMCUマスター制御でエアコン製品のインテリジェント化を実現するために使用され、ネットワークを実現するためにTuyaモジュールのシリアルポートプロトコルに直接接続できます。お客様は製品自体の機能の研究開発に注意を払うだけで済みます。ネットワーク化されたインテリジェントパーツは、パブリックバージョンまたはパネルワークベンチを使用します。MCUソリューションの具体的な通信回路図は次のとおりです。
ここに画像の説明を挿入

システム紹介
1. Tuyaネットワーキングモジュール:製品配布ネットワークを実現し、シリアル通信を使用してアプリとクラウドを接続し、製品の指示のアップロードと発行を実現します。

IoTモジュールは、パッチタイプやインラインタイプなどのさまざまなニーズをサポートするさまざまなモジュールオプションを提供し、クロスチッププラットフォームおよびクロスコミュニケーションプラットフォーム機能を実現しています
。IoTアダプターボードモジュールは、さまざまなアダプターボードモジュールオプションを提供します。 3.3V、5V、12Vおよびその他のさまざまな電圧レベル要件をサポートします。プラグアンドプレイプラグアンドプレイUSBシリアルポートアダプターボードのドッキング方法が実現されました
。2。Tuya Cloud:すべてのデバイスとアプリを接続するグローバルに展開されたIoTプラットフォーム、データの沈殿を実行し、安全で安定した高速なスマートデバイスの相互通信を実現します。

3.アプリユニット:機器のリモートコントロールを実現するためのさまざまな形式のアプリを提供します。

パブリックバージョンアプリ:無料のパブリックバージョンアプリ、すぐに使える、豊富なシナリオ、ユニバーサル、迅速な製品ドッキングに適しています;
OEMアプリ:公式テンプレートに基づいて、シンプルなUIとパーソナライズされた構成により、ワンクリックで独自のブランドの独立したアプリを生成し、満足します軽くパーソナライズされたカスタマイズ要件;
カスタマイズされたアプリ:詳細な開発のためのブランドのパーソナライズされたニーズを完全に満たすパブリックバージョンアーキテクチャに基づくアプリバージョン。
ユーザーの自己開発アプリに適したAppSDK。4。
音声ユニット:国内および海外の主流の音声プラットフォームをサポートします。に。

外国はAmazon Alexa、Googleアシスタント、Yandex Aliceを
サポートしています。国内は、Baidu Xiaodu などの主要な主流のスピーカープラットフォームをサポートしています。Tuya
は、「Xiaozhi Butler」ウェイクアップワードとノイズキャンセルが組み込まれたIoT制御のWi-Fiオンライン音声モジュールを国内で提供しています「リトルスマートマネージャービルトイン」の音声ポータル機能とPowered by TuyaのIoT制御機能を実現するアルゴリズム
。5。データと運用および保守管理プラットフォーム:Tuya は、すべての開発者にメーカーが提供する非常に豊富なデータ統計プラットフォームを提供します機器体験の最適化の向上。Tuyaのオペレーティングプラットフォームの助けを借りて、消費者向け製品に問題がある場合、製品は積極的に障害コードを報告します。プラットフォームが分析した後、アラームの作業指示書が自動的に生成され、カスタマーサービスのスタッフが即座に対応できるため、アフターサービスが容易になります。

データセンターの機能と手順
オペレーションセンターの使用ガイド
プログラムの詳細
コア機能
高速ネットワーク配信:EZおよびAPの2つのネットワーク配信方法とBluetooth高速接続をサポートし、
リアルタイム制御:スイッチマシン、温度設定、モード調整、上下左右風、セルフクリーニング、画面表示スイッチなど;
リアルタイムのステータス:PM2.5値、空気品質表示、室内温度表示、華氏度の切り替えなど;
機器構成:配信ネットワーク情報、ショートカットスイッチ、アラーム設定など;
障害アラーム:機械の故障プッシュ通知、アラーム、通知など。
デバイス共有:メンバー間の家族管理とデバイス共有を
サポートします。グループコントロール:グループコントロールのグループを形成するために同じタイプのデバイスを
サポートします。インテリジェントシーンオートメーション:インテリジェントシーントリガー条件をサポートし、タスクを実行します。アプリのインテリジェントシーンで対応する機能を設定します
。OTAアップグレード:プロンプト/サイレンスなどのデバイスとモジュールのアップグレードをサポートします。
多言語管理:複数言語での構成管理をサポートします。
拡張機能
クラウドタイミング:Tuya Cloudはクラウドタイミング機能を提供します。ローカルタイムキーピングは必要ありません。毎週のサイクル設定をサポートします。
電力消費統計:電力消費統計をサポートし、年、月、日のディメンションで電力値を表示します。
スリープ曲線:スリープ期間のさまざまな時点で空調温度と風速設定を設定します。
フィルターネットワークメンテナンスリマインダー:フィルターの使用時間を検出し、フィルター交換時間に達したときにメッセージをプッシュします;
メンテナンスリマインダー:デバイスがアクティブになった後、累積的に使用時間をカウントし、マシン全体のメンテナンス時間に達したときにメッセージをプッシュします;
パネルに
エアコンが導入されます現在選択できるコントロールパネルには3つのタイプがあり、詳細なUIは次のとおりです。
ここに画像の説明を挿入

お客様がテーマスタイルに一致するパネルを選択したら、[編集]をクリックして2次編集を行うことができます。具体的な編集方法については、次を参照してください:パネルDIY操作ガイド

モジュールの選択
ハードウェアモジュール
MCUタイプのマザーボードには、WBR3、WBR3D、およびその他のIoTモジュールを提供できます。

WBR3モジュールの簡単な情報は次のとおりです。
ここに画像の説明を挿入

100MHzでクロックされるアプリケーションプロセッサとしても機能する組み込み低電力KM4 MCU
動作電圧:3V-3.6V
周辺機器:9×GPIO、1×UART、1×Log_Tx
Wi-Fi / BT接続802.11 B / G / N20チャネル[email protected](US / CAの場合はCH1-11、EU / CNの場合はCH1-13)サポートWPA / WPA2セキュリティモードサポートBluetooth 4.2低エネルギー802.11bモード+ 20dBm出力電力サポートSmartConfig機能(AndroidおよびiOSデバイス)オンボードPCBオンボードアンテナはCE、FCC認証に合格しています。動作温度:-20℃〜85℃。
モジュール要件の詳細については、プラットフォームの動作、対応するBD、またはプロジェクトマネージャーに確認を依頼してください。

該当する単一製品
壁掛けエアコン、キャビネットエアコン、モバイルエアコン、ウィンドウマシン、およびその他の製品ソリューションへのアクセスをサポートします。

製品のインテリジェンスをすばやく完了するのに役立つIoT開発プラットフォームについて学ぶには、ここをクリックしてください。

auth.tuya.com/register?from=http%3A%2F%2Fiot.tuya.com%2F&_source=e74d60a1928993e1892f7e5efbaa5467

以下は、製品作成の詳細なプロセスです。

プラットフォームにログイン
するTuya IoTプラットフォームで、開発者アカウントを登録して製品インテリジェンスを有効にします。

ログクエリ、権限の共有、その他の関連機能を使用するには、エンタープライズバージョンの権限をアクティブ化してください。

IoTプラットフォームリンク:Tuya IoT。

プロセスの概要
ステップ1-製品の作成:IoTプラットフォームで対応する製品カテゴリを選択し、製品名とモデルを定義して、製品を作成します。

ステップ2-製品の定義:プラットフォーム上の製品の特定の機能を定義します。中心となるのは、データ転送のコンテンツと形式です。

Step3-Panel構成:製品の特性に応じて、パーソナライズされたUIを選択して構成します。コアは、スタイル、色、アイコンなどです。

Step4-ハードウェア開発:製品のメインコントロールの要件に従って、適切なWi-Fi通信モジュールを選択し、MCUプログラムを開発します。

ステップ5-アプリの構築:ベンダーの特徴を備えたアプリを作成します。コアは、ロゴ、ウェルカムページ、デバイスページなどです。

ステップ6-クラウド構成:多言語アプリインターフェイスを構成し、スマートスピーカー、デバイスOTAアップグレード、およびその他の中核操作を申請します。

作成手順
製品の作成
Tuya IoTプラットフォームで製品を作成するには、[家電]-[エアコン]を選択し、[製品の作成]をクリックして製品の作成を開始します。

ここに画像の説明を挿入

ここに画像の説明を挿入

関連する説明:

製品名:実際のデバイスのデフォルト名。アプリのデバイスページに表示されます。
通信タイプ:ハードウェアがTuya Cloudに接続する方法で、現在Wi-Fi、Wi-FI&Bluetoothデュアルモード、NBなどをサポートしています
製品定義
DP
Tuyaの定義方法プラットフォームは、デバイスとクラウドの間で送信されるデータをさまざまなタイプのDPに抽象化します。DPを定義するとき、制御および表示のマシン機能に従って、さまざまなDPポイントに分類できます。

Tuyaプラットフォームは、さまざまな開発ニーズを満たすために、標準化されたカスタム関数を提供します。

標準機能:このカテゴリで提供される一般的に使用される機能を指します。Tuyaは空調製品の共通機能を標準化しており、お客様は必要に応じてそれらを直接選択できます。
カスタム機能:エアコンの追加機能項目をカスタマイズして、機器の機能を拡張します製品機能は標準機能に含まれていません。カスタム機能を追加できます。
パネル構成
製品を定義した後、さまざまなスタイルのパネル(デバイス制御ページ)をエアコン製品のインタラクティブページとして選択できます。TuyaはIoTプラットフォーム上で、顧客が選択できる推奨パネル、無料の構成パネル、開発およびデバッグパネルを提供しています。

推奨パネル:完全なUIデザインのパネル。お客様は、テーマの設定に応じて対応するスタイルを選択できます。同時に、このタイプのパネルグラフィティは豊富なビジュアルコンポーネントを提供し、ユーザーは選択したメインパネルに基づいて2次編集を実行し、レイアウトと色を変更できますそして、製品論理規則など 無料の設定パネル:カスタム製品のページコントロールとスタイルの無料設定をサポートします。デバッグパネル:開発フェーズでデバッグするためのスイッチオプションの形式でマシン側のデータを表示します。

ここに画像の説明を挿入

ハードウェア開発
モジュール選択
空調電気制御、メインボードはクラウドモジュールを介してTuyaクラウドとアプリと通信します。製品を新規構築した後、該当するクラウドモジュールを選択し、マザーボードとクラウドモジュールのインターフェース回路と製品要件に応じたハードウェア回路の開発を完了します。
ここに画像の説明を挿入
ここに画像の説明を挿入
ここに画像の説明を挿入
ここに画像の説明を挿入
ここに画像の説明を挿入

手順:モジュール選択-ファームウェア選択-ファームウェア情報の構成

現在、WBR3モジュールはスマートエアコン製品に多く使用されていますが、モジュールの詳細についてはWBR3の仕様書をご覧ください。

MCUプログラム開発
クラウドモジュールはMCUとシリアル通信で接続されており、MCU側は[Product Definition]ステップで定義された関数DPに従ってデバイスデータとクラウド間の相互作用を実現します。MCU開発プロセスには、主にプロトコル分析、データのレポートと受信などが含まれます。

MCU開発には2つのオプションがあります。

1)シリアルプロトコルモード

シリアルポートプロトコルによれば、MCUはグループ化してアンパックし、データの報告と実行を実現します。

2)SDKメソッド

IoTプラットフォームによってカプセル化されたSDKインターフェースファイルが移植され、MCUが関連する関数を直接呼び出して、データのレポートと実行を実装します。

開発の詳細については、Tuya Universal Wi-Fi SDKの説明を参照してください。

マシン機能のデバッグ
製品開発の検証とデバッグの段階で、アプリパネルの技術的ソリューションまたは機能を検証するために、IoTプラットフォームによって提供されるデバッグアシスタントとデバッグパネルを使用して、アプリ側とマシン側の間のデータ通信を実現し、開発プロセスの開発とデバッグを支援できます。 。

1.シミュレーションアシスタントTuyaクラウドシミュレーションアシスタント、PCおよびクラウドモジュールはシリアルポートを介して接続され、MCUをシミュレートしてマシン機能のDPデータを送受信し、アプリ側でリアルタイムでインタラクティブな効果を体験できます。

MCUプログラム開発前の定義済み製品機能の検証や、デバッグ時のデータの妥当性検証に適しています。

ここに画像の説明を挿入

シミュレーションアシスタントの使用の詳細については、次を参照してください。モジュールシミュレーションデバッグアシスタントの手順

2.パネルのデバッグ

機器ネットワーク機能のデバッグが完了したら、アプリから給湯器を構成し、アプリで給湯器を操作して、命令の送受信、アプリの表示、機械の実行が正しいかどうかを確認できます。

同時に、開発の初期段階では、MCUはデバッグパネル機能を使用して、特定のDPのロジックが正しいかどうかを個別にデバッグできます。

デバッグパネルは、対話式ロジックなしでデータの送受信操作のみを保持します。これは、[インターフェイス構成]リンクで選択でき、開発プロセスでのデバッグに適しています。

3.ログクエリ

コミッショニングプロセス中に、DPデータの受信および送信プロセスをクエリする必要があります。IoTプラットフォームは、空調MCUとアプリ間のデータ通信を確認できるログクエリ機能を提供し、異常時の各端末のトラブルシューティングに適しています。
ここに画像の説明を挿入

【解説】ログクエリ機能を利用するには、「Enterprise Edition」のアカウント権限が必要です。

アプリの構築
機械機能の開発が完了すると、自社ブランドのアプリの構築が伴います。Tuyaプラットフォームは、オンラインOEMアプリの機能を提供します。

IoTの[App Workbench]では、アプリ名、LOG、配布ネットワークコピー、製品アイコンなどの情報を構成して、製造元識別情報とパーソナライズされたOEMアプリを生成できます。

ここに画像の説明を挿入

詳細な操作については、アプリ構築ガイドを参照してください。

クラウド構成
多言語構成
製品の対象市場が海外の地域である場合、アプリのインターフェースの言語を対応する地域の言語に合わせる必要があります。

IoTプラットフォームの「拡張機能」の「多言語構成」では、設定した機能点の多言語編集が可能になり、編集が完了します。電話機がシステム言語を調整すると、それに応じてアプリインターフェイス言語も調整されます。

ここに画像の説明を挿入

OTAアップグレード
マシン機能のアップグレードを満たすために、プラットフォームはMCU OTA機能をサポートしています。

IoTプラットフォームの「拡張機能」の「ファームウェアアップグレード」では、MCUファームウェアのアップロードをカスタマイズでき、ファームウェアバージョンやアップグレード情報など、すべてカスタム管理に対応しています。

ここに画像の説明を挿入

アラーム設定
Tuyaは、さまざまなレベルのアラーム通知機能を提供します。顧客は、製品のアラーム状態をカスタマイズし、トリガーしてから製品のステータスをリアルタイムで監視するようにユーザーまたは企業に通知して、製品の正常な動作を確保できます。
ここに画像の説明を挿入
ここに画像の説明を挿入

その他のクラウド構成機能について、ご不明な点がある場合は、プラットフォームの運用、対応するBD、およびプロジェクトマネージャーにお問い合わせください。

おすすめ

転載: blog.csdn.net/weixin_42614971/article/details/108660845