私は、単一の場所のベータ テスト用に Raspberry Pi 3 デバイスに展開する Windows 10 IOT Core アプリを仕上げているところです。このアプリは消費者向けであり、センサーから読み取るため、アプリを完成させるために、少なくとも週に 1 ~ 2 回の更新が行われると確信しています。私が読んでいるものはすべて、Windows デバイス ポータル、Windows ストア、または Azure からのみアプリの更新を行うことができると書かれています。
- Windows デバイス ポータルは、現時点ではローカルでの管理/展開には問題なく機能しますが、リモートでは機能しません。これは、デバイスが最終的にはさまざまなファイアウォールの背後にある国全体にインストールされるためです。顧客のファイアウォール ポート フォワーディングについていく必要はありません。 .
- 更新プログラムの承認を最大 48 時間待つ必要がないため、Windows ストアはおそらく機能しません。また、Windows 10 IOT が Windows ストアを完全にサポートしているかどうかも不明です。
- Azure IOT Hub がアプリの更新をどのように管理するかはわかりませんが、すべてを自社のサーバーに保持し、自社のサーバーで実行できることに対してクラウド プロバイダーに支払いたくないため、可能であれば Azure を使用する必要は避けたいと考えています。
バックグラウンド サービスを実行してアプリの更新をダウンロードして適用する方法を理解している人はいますか?
Azure IOT Hub に対処する必要がありますか?