モノのインターネット

スマートホーム、産業オートメーション、または環境センサーのコンテキストにおけるネットワーク化されたセンサーおよび制御装置の製造業者およびユーザーのためのQ&A

3
IoTデバイス用に独自のパーソナルクラウドを作成するには何が必要ですか?
これは私がしばらくの間考えていたテーマです。特に「IoT」の概念が最近多くの場所に浮かんでいるためです。 「IoT」と言うときの意味から始めます。IoTという用語はさまざまな意味を持ち、時には誤用されることもあります。それは明確に定義されていない用語である可能性があり、それが正確に何を意味するかについて大きな議論につながる可能性があります。したがって、私にとってIoTは概念であり、別の組み込みデバイスまたは携帯電話からインターネットを介してリモートで組み込みデバイスに接続する機能を定義する概念です。それと同じくらい簡単。 このコンテキストでは、接続の目的は重要ではありません。オフィスのあるデバイスを自宅の別のデバイスと接続できる場合、または携帯電話から自宅の1つのデバイスに接続できる場合は、すべてインターネット経由で、次に、IoTデバイス(電話ではなく、組み込みデバイス)について話します。 それで、IoTが意味することについて合意したので、今、私が達成しようとしていることを説明します。 私が達成しようとしているのは、まさにIoTの定義で説明していることです。 自宅で1つまたは複数の組み込みデバイスをイーサネットまたはwifiでインターネットルーターに接続し、リモートロケーションにある別の組み込みデバイスを使用してリモートで接続できるようにしたい(リモートでは同じネットワーク上にないことを意味する)そして、おそらく私の携帯電話の監視アプリでそれらに接続できるように たとえば、ガレージのドアオープナーに接続されたオン/オフスイッチとして機能する単純な組み込みデバイスと、職場の机の大きな赤いボタンとして機能する別の組み込みデバイスがあり、机の赤いボタンを押すことができますガレージのドアが開きます。 別の例として、自宅の温度を監視し、しきい値に達したときにアラートを送信できるADC機能を備えた組み込みデバイスがあります。通知は、シンプルなAndroidアプリか、職場の机の上に小さな画面がある別の組み込みデバイスのいずれかで受信できます。 これらの例はばかげているかもしれませんが、私が達成しようとしていることの可能なシナリオとユースケースを説明するためのものです。最後に、考え方は同じです。1つの組み込みデバイスをインターネット経由で別の組み込みデバイスに接続します。 明確にするべきもう1つのことは、これらのデバイス間のデータ交換は非常に軽量であり、毎回数バイトだけであり、デバイス間で数百キロバイトを交換する必要があるということではありません。 さらに、私が言及している種類の「組み込みデバイス」は、100MHzまたは200MHzのcortex-m4マイクロコントローラーをベースにしたシンプルだが機能的なデバイスです。また、これらのデバイスで実行されるLinuxまたは複雑なライブラリは存在しないため、明確にすることが重要です。結局、このようなリソースの浪費であり、電球をオン/オフするためだけにLinuxを実行する強力なプロセッサーを持つことはまったく不要です。いずれにせよ、BeagleBoard、Raspberry Pi、またはそのような他のボードを組み込みデバイスとして使用する予定です。それ以上の複雑さは必要ないので、ちょうどマイクロコントローラー。 私は、IoTプラットフォームと、そのような種類の複雑なソリューションについてはあまり知りません。インターネットを介して1つの組み込みデバイスを別の組み込みデバイスに接続する方法を見つけるこの旅を始めたとき、IoTサービスを備えたいくつかのサイトにつまずきました。 次のようなIoTクラウドサービスがあることを知っています。 ブリンク Google Cloud Platform Exosite IoTプラットフォーム Ayla IoTプラットフォーム ほんの数例を挙げます。それらの主な問題は、コストと複雑さです。あなたはそれらのサービスを得るためにお金を払わなければならず、また、あなたがそれらすべてを必要とする場合に備えて、彼らが持っているすべてのサービスを実装する方法を学ぶ必要がありますデバイス間でいくつかのバイトを交換することができます。それより単純なもの、自分でできることをしたいだけです。 あなたはそれが私がしなければならないことであるなら、私自身の「クラウド」を実装することは単純ではなく、時には単純化のためにこれらの種類のサービスを使用した方が良いと言うかもしれませんが、独自のIoTサービスを実装します。 主な理由は、私が自分でやりたいからです。サードパーティに依存してデバイスを相互に接続したくありません。デバイスのコードとハードウェアを開発するので、IoTデバイスとして接続する独自の手段を作成する方が良いと感じています。 2番目の理由は、その方法を学ぶことです。これを達成するために必要なすべてのことを知ることで、IoTの世界についてよりよく理解できるようになります。 また、私はCに精通しており、Linuxを職場や自宅で日常のOSとして使用しているので、Windowsのものは役に立たないので避けてください。私は自分の目標を達成するために必要なものを実装するために、組み込みデバイス用にCで、またはLinuxで実装しなければならないものを恐れていません。 だから私の質問は、何を実装する必要があり、どこで、それらの間のデータ交換の目的で2つ以上の組み込みデバイスを相互に接続できるようにするためですか? この質問自分のサーバーでIoTを作成するために何を使用できますか?同様のものがありますが、閉じられており、答えがありません。また、既存のクラウドインフラストラクチャを使用することを想定しています。だからそれは私を助けません。 この別の投稿では、クラウドに汎用データを保存/送信/公開するためにどのIoTサービスを利用できますか?同様の質問がありますが、OPはIoTサービスを明示的に要求しており、それらを回避しようとしています。

2
バッテリー駆動のデータ収集プロジェクト用のマイクロコントローラーの選択
私は井戸の水位を測定することを計画しています。それは深さ約10 mで、最大水位は最大5 mです。私の計画は、超音波センサー HC SR04を使用して深度を測定し、ZigBeeを介して自宅のRaspberry Piに送信することです。 前の質問で説明したように、 超音波センサーとZigBeeモジュールを接続するマイクロコントローラーを選択する必要があります。 選択のパラメーターは次のとおりです。 低電力:バッテリーでこれを実行する予定なので、低電力使用が優先されます。現時点では、電力使用量の目標も、バッテリー交換の日数も、使用するバッテリーさえもありません。これは学習プロジェクトであり、自宅にあるため、柔軟性はありますが、電力使用量は少ない方が良いです。 低コスト:これは私にとって学習プロジェクトであり、これに法外な金額を費やしたくないので、低コストの方が良いです。 井戸内での作業:プロジェクト全体が井戸内で動作し、厳しい日光と雨にさらされます。しかし、私は良いケースと保護を提供します。 プログラムが簡単。 ZigBeeを選んだのは、シンプルで、ユースケースと低電力を満たしているからです。しかし、私の要件はセンサーデータを転送することであり、他のトランスポートにオープンです。私の井戸からRaspberry Piまでの距離は約6メートルで、間に壁があります。私は、水ポンプが稼働しているとき(毎日約20分)、10分ごとに1分に2回水深を測定することを計画しています。

2
MQTTとWebソケットの違いは何ですか?また、いつ使用する必要がありますか?
MQTTとWeb Socketsの主な違いは何ですか? ホームオートメーションにIoTを使用する場合-さまざまなデバイスでアクセスを制御および監視します。RestAPIベースおよびブラウザーベースのアクセシビリティが必要な場合は、どちらを使用する必要があります。 Raspberry Pi 2 B +でJava(Pi4Jライブラリ)を使用しています。 明暗、湿度、PIDなどのいくつかのセンサーのセットアップがあります。 また、必要に応じてデータを送信できるクラウドサーバーもあります。

8
PoEを備えた安価なIoTマイクロコントローラー
Raspberri Pi Zeroのような安価なPoEを使用して給電できる、いくつかのI / O(<8)を備えたシンプルなマイクロコントローラーをお勧めしますか?要件は次のとおりです。 PoE統合をサポートします。電源バッテリーのメンテナンスは不要です。 TCP / UDP通信をサポート 少ないI / O。 問題は、家中に分散している各マイクロコントローラーごとに電源アダプターが必要な場合、多くの予算が必要になることです。PoE対応チップのセットを持っていると、電源コンセントを占有するのを避け、同時に安全な通信ができます。 基本的に、各エンドポイントに完全なArduinoをセットアップすることなく、いくつかのイーサネットケーブルを介していくつかのセンサーとアクチュエーターを追加することです。そして、毎年バッテリーを交換する必要はありません。また、アドフルーツやシールドを買うために余分なお金をかけたくありません。 私の要件を何らかの形で満たす別の選択肢は、私が考えていたものではありませんが、商用のWi-Fi電源コンセントを設置することです。必要なユニットの量に対して少し高いと思います。 これがAmazonの例です。 これにより、電力を電力網から直接取得することで、電力要件を解決できます。 Wi-Fi経由の通信を提供します。 電源アダプターを備えたマイクロコントローラーを接続できます。 市販のハードウェアであるため、ある程度の安全レベルの操作が可能になると考えています。自分でできるテストボードと比較すると、ばかげたショートカットのため、キッチンをファイルに設定するのは嫌です。 もちろん、楽しみは自分でアプリケーションを開発することです

4
クラウドを使用しないWi-Fi IoT製品を商業的に販売することは可能ですか?
スマートフォンを使用して、ライトをオンまたはオフにする単純なWi-Fi接続デバイス、または単純な温度ゲージを制御したい場合、クラウドを経由せずにデバイスと直接通信しないのはなぜですか?データの永続性や重い処理、またはその他の処理が必要なものはありません。 このような単純なIoT製品を設計し、それを大量生産して販売することを妨げるものはありますか?仲介者を削減する方が安く、クラウドのコスト/メッセージ料金を処理する必要がないようです。

6
スマートライトまたはスマートライトスイッチ/フィクスチャを制御する方が良いですか?
IoT対応の電球は、しばらく前から市場に出回っています。Philips Hueはおそらく最も有名です。しかし、球根を直接制御することは、ルールメンテナンスの災害が起こるのを待っていると思います。電球が消えた(そして、はい、LED電球は失敗します)場合は、電球を交換する必要があります。また、電球を制御する(または電球によってトリガーされる)シーンまたはその他のルールを更新する必要があります。キッチンのフィクスチャAから寝室のフィクスチャBまで(おそらく掃除中)、「キッチンライトをオンにする」というルールが寝室を照らします。 ホームオートメーションシステムの構成をよく理解している私たちにとって、それは今日では大きな問題に思えないかもしれませんが、典型的な顧客のためにプロのインテグレーターによってセットアップされたホームオートメーションシステムを想像してください。住宅所有者はルールの変更方法を知らない可能性があるため、電球を交換するとスマート電球の価格だけでなく、統合会社からの追加のサービスコール料金がかかる可能性があります。スイッチは通常のメンテナンスでは移動しないため、スマートスイッチまたはフィクスチャはこの問題を解決します。(もちろん、スイッチに障害が発生して交換が必要な場合、構成の問題は同じですが、通常、スイッチは一般的に消耗品と考えられる電球よりも寿命が長いです。) 一方、IoT対応のライトスイッチは、スマート電球と同じように照明のあらゆる側面を完全に制御することはできません。スイッチは、電球の特定の技術に対して簡単な調光を行うことができますが、Hue電球の色を制御することはできません。 さらに悪いことに、スマートスイッチはさまざまな種類の電子回路を使用して調光を実行するため、制御する電球の技術に慎重に適合させる必要があります。典型的な古い調光器は白熱電球のみを調光でき、CFLやLED電球は調光できません。一部の調光器は、白熱灯とCFLの両方を調光できますが、LED電球は調光できません。一部の調光器は、白熱電球とLED電球を制御できますが、CFLは制御できません。また、一部の調光器はハロゲントランスなどの誘導負荷を制御できますが、CFLやLEDは制御できません。白熱電球はエネルギーの浪費者であるため交換されているため、これも大きな問題となっています。 それでは、最も実用的なアプローチは何ですか?それらを制御するために直接制御可能で高価なスマートスイッチである高価な電球を購入するか、安価な電球と高価なスマートスイッチを購入して制御可能なカラー照明のアイデアをあきらめますか?
17 smart-home 

4
トリガーはIFTTTでチェーンできますか?
IFTTTを使用する場合、1つのトリガー(これの場合)を1つのイベント/出力(それの場合)に接続するのは簡単です。ただし、「これが3回発生する場合は、それを行う」という行に沿って、少し複雑なクエリにIFTTTを使用することに興味があります。 A Quoraの質問には、このことを説明し、より複雑なトリガのために使用することができるチャンネルとして多くの示唆が、それは多くのがあることが判明した資金不足にシャットダウンしなければならなかった数ヶ月前に。 Redditでも同様の質問があり、満足のいく答えはありませんでした。そこで、私の問題に対するより良い解決策があることを願ってここで質問しています。Numerousがシャットダウンした今、これは可能ですか、それとも代替サービスを使用する必要がありますか?

1
Samsung SmartThingsへのデバイスの追加
自宅にSamsung SmartThingsシステムをインストールしましたが、AndroidスマートフォンのSmartThingsアプリで新しいデバイス(壁のコンセントなど)が見つからない状況がいくつかあります。私にとっての一時的な修正は、SmartThings Hubと新しいコンセントの間の「橋」として機能するように、プラグインコンセントの1つを半分ほど移動することでした。 私の質問は、スマートホームに新しいオブジェクトを追加する別の方法があるかどうかです。例えば私の電話?あるいは、これらのリンクを完了するには、どのワイヤレステクノロジー(ZigBee、Z-Wave、Bluetoothなど)が必要ですか?

3
低電力のエッジデバイス用に統合されたwifi MCUを選択する際に考慮すべき要素は何ですか?
この質問の動機は、しばらく前に、マイクロコントローラーとCC3100 Wifiネットワークプロセッサーを使用して、簡単な概念実証(PoC)IoTエッジデバイスを作成したという事実にあります。このプロトタイプの問題の1つは、構成にかなりの電力が必要なことでした。したがって、バッテリーと使用頻度の選択に応じて、2〜10年以上続く既存の低電力デバイスの利点を克服できませんでした。 用途に応じて、現在の製品は、容量が1400 mAh〜2400 mAhの6V DCバッテリーを使用しています。このデバイスには、低電力検出要素と作動メカニズムがあります。ほとんどの場合、ペイロードは約100バイトになります。通信の頻度は、ピークアクティビティ中は約2分ごとです。IoTの進歩と市場の需要により、このPoCは注目を集めています。 いくつかのIOTプラットフォームプロバイダーの提案に従って、主にCC3100の後継であるため、Texas InstrumentのCC3200ワイヤレスMCUを検討しています。使用していないときのシステムレベルでは、CC3100の電源を完全にオフにすることができます。これは、システムレベルでの低電力にとって大きな利点です。アクティビティが検出されると、検知要素が割り込みを介してマイクロコントローラを起動します。ESP8266、BCM43362、ATWINC1500B、88MC200など、他の統合されたwifi MCUがあります。ULPBenchスコアを使用して、低電力マイクロコントローラーの1次分析を行い、次に以下のような分析を行います。低電力アプリケーション用のマイクロコントローラーの選択方法は? 低電力マイクロコントローラーの選択を支援します。周波数ごとのアクティブモードの電流引き込みなどのパラメーターを使用し、情報に基づいた選択を行うために、さまざまな低電力モードの電流引き込みを使用しました。したがって、低電力オプションを維持し、IoT機能を追加するために、統合されたwifi MCUを選択する際に細心の注意を払う必要がある重要なパラメーター(ワイヤレス通信に関連する可能性がある)は何ですか? 参照: SimpleLink™CC3100 / CC3200 Wi-Fiインターネットオンチップネットワーキングサブシステムの電源管理 Wi-Fiモジュールの選択方法は?

1
ヘッドレスIoTデバイスにWi-Fiを実装する方法は?
最近、アプリを使用して設定したTP-Link HS100スマートプラグを購入しましたが、すべて正常に機能しています。現在、このような実装の基礎となるソフトウェアおよびハードウェアアーキテクチャを理解しようとしています。Googleの単純な検索に基づいて、次のことを理解しています。 ヘッドレススマートプラグは、携帯電話やコンピューターなどのデバイスへのピアツーピア接続を行います。UIを備えたデバイスを使用して、ネットワーク構成がIoTデバイスに入力されます。IoTデバイスは、アクセスポイントに接続してクラウドサービスで何らかの認証を行い、接続を確立します。モバイルアプリはコマンドをクラウドサービスに伝え、クラウドサービスはコマンドをスマートプラグに中継します。これは非常に簡単です。 このタイプの設計のためのソフトウェアとハ​​ードウェアの両方のアーキテクチャについてもう少し深く理解したいです。CC3100 Wi-FiチップなどのようなWi-Fiデバイスのタイプがあると言っても過言ではありません。ARM Cortexのようなタイプのマイクロコントローラーがあります。CC3200などの統合Wi-Fiコントローラーでもかまいません。 安全な通信リンクをセットアップして確立するためのそのような設計を実装するための基礎となるソフトウェアおよびハードウェアアーキテクチャは何ですか デバイスを保護するには、どのタイプの最小セキュリティを実装する必要がありますか?このサイトの誰かがそのような適応(2.4 GHz)の経験を持ち、彼らの経験を喜んで共有したいと思っています。
16 security  wifi  tp-link 

3
Google Homeの音声認識はどの程度正確ですか、特にスピーカーのアクセントが太い場合はどうですか?
Google Homeの購入を考えています。 過去には、音声認識システムの「広いヨークシャーアクセント」のために常に問題がありました。Google Homeを購入すると、アクセントが原因でデバイスが自分の声を正確に認識できなくなることが心配です。 Google Homeの音声認識は、より太いアクセント(特に標準的な英語から大きく外れたアクセント)でどの程度うまく機能しますか?Google Homeのパフォーマンスを他の音声認識システムと比較する統計情報はありますか?

2
* my *プレイリストからYouTubeビデオを再生するようにGoogle Homeに指示する方法
Google HomeにYouTubeビデオを再生するように要求するたびに、そのビデオが含まれている可能性のある(一見)ランダムなプレイリストを検索します。 特定のビデオを含む自分のプレイリストがあります。 どうやってからビデオを再生するには、Googleホームページに指示しない私の YouTube再生リスト? 編集:私が試したリクエスト: これは私がやりたいビデオです。ウェブ上で、「Frozen Let It Go」と入力するだけで、このビデオが100%の時間(シークレットモードでも)表示されます。 Frozen Let It Goをテレビで再生する TVでYouTubeでFrozen Let It Goをプレイする Let It Goをテレビで歌う Let It Goを歌って、ディズニーでテレビで再生 Frozen Let It Goを一緒にテレビで歌う ほとんどの場合、Demi Lovatoのカバーを提供 します。また、プレイリストをロードする場合もあります(再び、Demi Lovatoのカバーを使用するか、その他のいずれかを使用します) 「Frozen Sing Along」というプレイリストがありますが、プレイリスト内で検索するようにGoogle Homeに指示する方法がわかりません。 「Frozen Sing Along A TV」を試してみましたが、繰り返しますが、私のプレイリストではなく、ランダムなプレイリストを選択します。

1
多数のIoTデバイスをリモートでオンにする方法はありますか?
現在取り組んでいるIoTデバイスがたくさんあります(遊びながら読んでください)。私の最大の頭痛の種の1つは、机の下に登ってたくさんの電線をつなぐことなく、必要なものをオンにすることです。IoT制御の電源スイッチを見ましたが、それは多数の分散デバイスに対して非常に高速で非常に高価になります(実際、5ドルのマイクロコンピューターに対して20ドルの電源スイッチが必要ですか?)。明らかに、それらが大量に展開されると(サイトで〜100)、デスククライミングはオプションではなくなります。 インターネットがあればどこからでも(完全にオフから)それらをオンにできるようにしたいと思います。電源が回復すると、ほとんどがオンになると安全に想定できます。 うまくいけば、誰かが私のものよりも良い解決策を持っている。

11
モノのインターネットと従来のインターネットの違いは何ですか?
モノのインターネットと従来のインターネットの違いは何ですか?IoTがなければ、以前は、スマートメーター、リモートメーター、スマートアプライアンス、VTS(車両追跡システム)など、従来のインターネットを使用してさまざまなリモート監視プロジェクトのコンポーネントと通信できました。では、なぜIoTが必要なのでしょうか?IoT環境の意味は何ですか?

1
IoTデバイス用の安全なホームネットワークパーティション
自宅でIoTデバイスを非IoTデバイスから分割するための最良のアプローチは何ですか? IoTデバイス用と他のすべて用に別々のネットワークを設定するのが良いアプローチだと聞いたことがあります。これは、3つのルーター「Y」ネットワークがセットアップされていると考えることができます。1台のルーターは家を外の世界に接続し、他の2台のルーターに接続します。これらのルーターの1つはIoTコンポーネント用で、もう1つは他のすべてのもの用です。 私のIoTデバイスは、IPカメラ、スマート電球、ネストなどです。 私の非IoTデバイスは、PCとネットワークプリンターです。 このネットワークのユーザーは、経験豊富なコンピューター業界の専門家とコンピューターに詳しくないユーザーです。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.