スマートフォンを使用して、ライトをオンまたはオフにする単純なWi-Fi接続デバイス、または単純な温度ゲージを制御したい場合、クラウドを経由せずにデバイスと直接通信しないのはなぜですか?データの永続性や重い処理、またはその他の処理が必要なものはありません。
このような単純なIoT製品を設計し、それを大量生産して販売することを妨げるものはありますか?仲介者を削減する方が安く、クラウドのコスト/メッセージ料金を処理する必要がないようです。
スマートフォンを使用して、ライトをオンまたはオフにする単純なWi-Fi接続デバイス、または単純な温度ゲージを制御したい場合、クラウドを経由せずにデバイスと直接通信しないのはなぜですか?データの永続性や重い処理、またはその他の処理が必要なものはありません。
このような単純なIoT製品を設計し、それを大量生産して販売することを妨げるものはありますか?仲介者を削減する方が安く、クラウドのコスト/メッセージ料金を処理する必要がないようです。
回答:
ユーザーの電話との直接接続を介して動作するIoTガジェットを設計できますが、その方法でのみ動作するデバイスは多くのユーザーにとって制限が多すぎる可能性があります。
ユーザーが自宅にいない場合、ホームネットワークへのインバウンド接続試行を許可することはセキュリティの観点から一般に受け入れられず、ほとんどのモバイルキャリアはデバイスへのインバウンド接続試行もブロックするため、ユーザーはデバイスと直接対話することはできません電話。代わりに、電話とIoTデバイスの両方からのアウトバウンド接続が到達するサーバーを介して、外出中のリクエストをプロキシする必要があります。
ユーザーが自宅にいるが、電話が現在ホームネットワークではなくモバイルネットワーク上にある場合、上記の問題は依然として当てはまります。スマートフォンをモバイルからWi-Fiに切り替えるようにユーザーに依頼することは、さまざまなユーザーに受け入れられる場合と受け入れられない場合があり、ある程度は電話のWi-Fiバッテリー使用量に依存します。また、一部の電話機は、wifiネットワークを必要とする場合に問題となる可能性のある方法で両方を動的に選択します。
BTLEのような他の方法による電話とデバイス間の接続は利点になる可能性がありますが、範囲が制限されているため、家や周辺の施設のすべての部分で機能しない場合があり、明らかに家から離れると機能しません。
したがって、自宅外のサーバーインフラストラクチャのサポートを必要としないデバイスを構築できますが、ユーザー設定で到達可能または許可されている場合は、リレーサーバーを効果的に使用できるデバイスを構築することをお勧めします。
はい、市場にはすでにクラウドサービスに依存しない多くのアプリケーションがあります。ユーザーが特定の製品とともにインストールすることを選択できる複雑さの階層は、次のようになります。
どのプロバイダーもチェーンの一部に対応できます。たとえば、IFTTTはクラウドサービスと電話アプリのみを提供します。サービスはすべてサードパーティです。
GoogleのNESTサーモスタットは、スタンドアロンで正常に動作するはずです(たとえそのモードでの高価な実装であっても)。
防犯カメラは、これらのモデルのさまざまな組み合わせに適合します。これらのモデルは、ユーザーのサブスクリプションまたは一回限りの販売コストに依存するかどうかによって異なります。
商業的な観点から、クラウドインフラストラクチャへの依存には2つの重要なポイントがあります。1つ目は、評価/部分的設置の適合性(初期コストを抑えながら)、2つ目は、バックホール(停電など)がない場合に限られたサービスを維持する能力です。
家の中だけを制御したい場合は、それが可能であることを確認してください。
問題は、家の外からコントロールを提供したい場合、物事は難しくなります。クライアントもサーバーも静的IPを持っている可能性が低く、ファイアウォールやNATが存在する可能性があります。
ユーザーがルーター/ファイアウォールでポート転送/例外を設定し、動的DNSを設定して動的IPを追跡し、クライアントを動的DNSエントリに向けることができますが、それを行うには技術ユーザーが必要ですセキュリティの問題が発生します。
パブリックインターネット上の既知の場所にサーバーを置くことは、動的IP、NATS、出力専用ファイアウォールなどに関係なく、物事が相互に通信できることを確認する最も簡単な方法です。より簡単に監視および更新できるセキュリティポリシーをサーバーに適用します。
Ipv6はNATを失いますが、ダイナミックIPと出力のみのファイアウォールはまだ一般的です。
通常、IoTは、マシンツーマシン(M2M)通信を超えるデバイス、システム、およびサービスの高度な接続を提供することが期待されています
IoTデバイスは、デバイス間の通信を超えています。たとえば、テレビのリモコンを例にとると、赤外線信号を介してテレビと通信し、チャンネルの変更などの操作をテレビに指示する組み込みデバイスです。これをIoTデバイスと考えますか?
IoTデバイスは「次を超える」:
これらの機能は、クラウドサービスを使用せずに製品に完全に実装できます。IoT製品に必要な機能がクラウドインフラストラクチャの恩恵を受けるかどうかを判断する場合が多くなります。利点はさまざまな分野にあります。
デバイスにストレージメディアを含める代わりに、データをクラウドに保存できます。これには多くの利点があります。
IoTデバイスには、ソフトウェアを介したユーザーとのやり取りの側面がある可能性があります。クラウドを利用することにより、製品ソフトウェアは次の恩恵を受けることができます。