モノのインターネット

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

1
リモートファームウェア更新Arduino Nano
私はArduino Nano (2Kbがブートローダーで使用される32Kbフラッシュメモリ、2Kb SRAM、1Kb EEPROM)に取り組んでいます。 マイクロコントローラーは、RS485モジュールを介して電気機器から入力を受け取り、GPRS A6モジュールを使用してリモートサーバーに読み取ったデータをポストします。製品はリモートサーバーと対話し、データを定期的に送信することになっています。 統合部分を完了しました。デバイスは正常に動作し、データを収集してサーバーに投稿します(appx 10-15 Km先)。私が直面している唯一の課題は、そのようなデバイスが100あり、リモートサーバー(または他の適切なメカニズム)を使用してファームウェアを更新する必要がある場合、どうすればよいかということです。 私は、ISPとして別のArduinoを使用することを提案する多くの投稿を経てきましたが、これは私の最後のアプローチになる可能性があります(製品の最終的なコストが増加するため)。 無線によるファームウェアのアップデートは、ローエンドマイクロコントローラーのStack Exchangeコミュニティの場合と同様、まだはっきりしていません。どんな議論も多くの人にとって大きな助けとなります。

1
設計でGCF / PTCRB認定モジュールを使用すると、デバイスがネットワークオペレーターによってブロックされるリスクがありますか?
セルラー接続を備えたIoTデバイスを設計したい。1日あたり最大50MBのアップロードが必要ですが、ライブの高周波モニタリングが必要です。HSPAネットワークで十分だと思います。私もそれを安くしてほしいと思います(グローバルなペンタバンド周波数サポートで$ 100未満です)。 Nimbelinkなどの企業から入手可能なエンドデバイス認定(PTCRBおよびGCF)組み込み「モデム」があることに気付きました。しかし、彼らは高価です。 さて、私は、例えば「モジュール」であり「モデム」ではない、例えばUbloxのような安価なオプションの存在について知っています。しかし、例えばUbloxのLisa-U200は、GCFの認定モジュールのリストに含まれています。 それは適格ではなく、エンドデバイス認定されていないようです。認定するための資金がありません。しかし、それは必要ですか?私はこのオープンソースデザインを作成したいと思います。せいぜい、同じオペレーターにUblox Lisa-U200を搭載したデバイスが100台あると思います。ネットワークオペレーターはこれらのデバイスをブロックしますか?GCFデータベースではなく、同じチップセットを備えたARM mbedのC027などの開発ボードが存在する場合、それらがすべて同じデバイスであることをどのようにして彼らは知るのでしょうか?

3
モジュールとチップセットの違いは何ですか?
この質問のコメントから、チップセットまたはモジュールについて話す場合、大幅な違いがあることがわかりました。 私の英語力やウィキペディアの検索では十分な情報が得られなかったため、これらの用語を明確に区別できる定義を見つけることができませんでした。 では、この2つは違いが明らかになることをどのように説明しますか?

4
トラフィックのフィンガープリントを通じてデバイスが機密データを漏洩するのをどのように防ぐことができますか?
最近のペーパーA Smart Home is No Castle:Encrypted IoT Trafficのプライバシーの脆弱性によると、多くのスマートホームデバイスは接続パターンによって「フィンガープリント」される可能性があります。ほとんどのデバイスは呼び出されたときに少数のURLセットに接続するため、攻撃者(または不親切なISP)が各デバイスをいつ使用するかを特定する可能性があります。 たとえば、ホームルーターからAlexaサーバーに送信されるトラフィックを追跡しました(使用したURLは、ペーパーの図1にあります)。 また、同様の原理を使用して、スリープモニターが使用されたとき(したがって、ウェイクアップ/スリープ状態になったとき)、またはスマートスイッチが切り替えられたときを判断できることも示しています。 暗号化されているにもかかわらず、デバイスから多くの情報を取得できることは明らかに不安です。アクセスされるサーバーがはるかに多様であるため、コンピュータートラフィックから多くの情報を取得することは困難に思われますが、特定のサーバーにのみ「コールホーム」するIoTデバイスの場合、使用されたデバイスとそのタイミングを追跡するのは簡単なようです。 以来、多くの国がこのようなメタデータを格納し、それは彼らがあなたの活動を決定するために、このメソッド自体を使用することができるだろうことを実現可能だし、同じ量のデータは、任意のネットワーク・レベルの攻撃者に漏洩したことになります。 この方法でトラフィックがフィンガープリントされるのを防ぐ方法、または少なくとも抽出できる機密データの量を減らす方法はありますか?
8 privacy  https  tls 

1
ファームウェアを交換すると、Foscam IPカメラは安全になりますか?
私のFoscam FI8910Wをサービスに戻すことを考えていました(それでも機能するものと想定しています)が、このかなり広範な脆弱性の開示リストに出くわしました。信頼できる交換用ファームウェアがあるかどうか疑問に思っていました。おそらくopenipcamですが、人々が交換用ファームウェアに取り組んでいるのか、なぜこれらのゼロデイが以前に特定されていないのでしょうか。 寛大に、私は交換用ファームウェアが在庫ファームウェアよりも改善されたことを望んでいるのか疑問に思います。

2
スマートホームで照明をオフにしようとしています
私の主な目的は、Arduinoを作成するか、Androidでアプリを作成して家の照明を制御することです。 私の家にはNexwell Tukanがあり、照明や電源コンセントなどを制御できます。また、LANカードも付いているので、携帯電話やPCで制御できます。このアプリはNexovisionと呼ばれます。そのプログラムでは、さまざまなものを追加して制御できます。 だから私がする必要があるのは、ソフトウェアがさまざまなものをオン/オフにし、それらをarduino / androidアプリに送信させるために使用するパケットを取得することです。 "l.soverom 1"はNexwellの私の部屋の名前です。6528はライトがオンのとき、0はオフのときです。PCのIPは154のIPで、IoTは75です。最初の行は認証です多分、 WireShark .pcapngへのリンクは次のとおりです。

1
Smarter FridgeCamで有効期限を手動で入力する必要がありますか?
Smarter FridgeCamについて最近学んでいます。彼らの記事によると、機能の1つは次のとおりです。 有効期限の通知:食品の有効期限が来るとスマートフォンに自動通知が送信されます。 ただし、解読できなかったことが1つあります。スマートフォンでこれらすべての日付を手動で入力する必要がありますか、それともスキャナーで日付を実行して、その日付と製品のエントリを自動的に追加することができますか?

2
SmartThingsでArloモードを設定する
可能であれば、SmartThingsルーチンを使用してArloデバイスの「モード」を設定するにはどうすればよいですか?理想的には、SmartThingsがさまざまなセキュリティモードに入るときにカメラモードを設定するだけです。 Arloのセキュリティモードがあまり好きではないことがわかりました。独自の通知/記録モードを作成し、Arloアプリでスケジュールに設定しました。しかし、私はそれがSmartThingsのように私たちの家族の存在によって引き起こされることを望みます。 SmartThingsルーチンを見ると、ルーチンでカメラを「オンにする」ことができるようですが、それが何を意味するのかはよくわかりません。デバイスを見ている場合を除いて、SmartThingsを介してビデオを録画するオプションはないようです。 更新: このSmartThingsの投稿は、Arloをルーチンに統合する方法にかなり役立ちました。hirstiのステップバイステップの説明が最も役立ちます(アンカーがなかったようです...) 手順については、以下の私の答えを参照してください


1
クラウドサービスが停止したときにIoTデバイスが壊れないようにするにはどうすればよいですか?
最近、Amazon S3 が停止したため、IoTデバイスをリンクするためによく使用されるIFTTT(例:Alexaを一部のPhilips Hue電球に接続する)を含む、多くのWebサービスがダウンしました。 Nest防犯カメラが機能を停止し、TP-Linkスマートスイッチがオンになりませんでした。また、停電のためにクラウドと同期しているため、誰かがマウスの感度を変更できませんでした。 いくつかのPhilips Hue電球、Amazon Echo、およびいくつかのスマートスイッチを備えたスマートホームでは、このような問題を回避して、私の家がクラウドサービスと一緒に「ダウン」しないようにしたいと考えています。 デバイスが単一のサービスに依存しているかどうかを判断し、可能であればそれを回避するにはどうすればよいですか?

4
Windowsで実行されているMosquittoでWebSocketを有効にする方法は?
WindowsマシンでMosquittoブローカーを稼働させています。Webソケットのサポートを使用してインストールしたかどうかはわかりません(原因がわからなかったため、または必要だったため)。しかし、私の要件はJavaScript(Paho)を使用してMQTTに接続することです。既存のMQTTブローカーのWebソケットサポートを有効にする方法を知りたいです。 mosquitto.confこれらの行をファイルに追加してファイルを編集してみました listener 9001 protocol websockets しかし、動作していないようです。私はより良い写真を提供するかもしれない画像を添付しています: コマンドもよくわかりませんが、デフォルトのポート1883で動作するようです。 だから問題は:それをどのように機能させるのですか?

1
Alexaを使用してドアベルをオン/オフにする(および状態を判断する)方法を教えてください。
私はホームオートメーションに比較的慣れていませんが、電気配線とソフトウェア開発の経験があります。Alexaにドアベルをオンまたはオフにするように指示し、現在のオン/オフの状態を照会できるようにするソリューションを探しています。小さいほど良いので、ドアベルトランスの前に配線し、比較的隠しておくことができます。ただし、低電圧(16 VAC)で動作するソリューションも優れています。 いくつかのWiFi対応スイッチを目にしましたが、どれがAlexaで制御できるかわかりません。また、Alexaがスイッチの現在の状態を教えてくれるかどうかもわかりません。 誰かが似たようなことをしましたか?

1
スマートホームシステムで使用するテクノロジーについて混乱
私の大学のプロジェクト(スマートホームシステム)には、誰かがドアをノックすると画像が(ブラウザーの)モニターに表示される機能があります。私は、Arduinoを使用してドアノックセンサー(Piezo)を実装しています。Arduinoは、Raspberry Piにコマンドを送信して写真を撮り、それを別のコンピューターのブラウザーに送信する必要があります。このような他のいくつかのモジュールがあります。すべてが同じWiFiネットワークに接続されています。 うまくいけば、PHPとMySQL、およびいくつかのAjaxリクエストを絶えず実行して、何らかの方法で機能させることができます。node.jsとWebソケットについて聞いたことがありますが、学ぶ時間があるかどうかはわかりません。(絶対に必要な場合はできます) とにかく、このタイプのシステムを実装するための正しい方法は誰ですか?それは本当に役に立ちます。

1
無線センサーネットワークを構築する際に考慮すべきことは何ですか?
この質問は、ワイヤレスセンサーネットワークの構築に関する具体的な詳細について尋ねる質問に由来します。質問に答えながら、ワイヤレスセンサーネットワークの計画プロセスに関するいくつかの一般的なガイドラインを共有したいと思いました。 それでは、新しいワイヤレスセンサーネットワーク配置を構築したいと考えてみましょう。他の人が以前に犯した一般的な落とし穴や間違いを回避するための最良のアプローチは何ですか?

2
LoraWanネットワークをMQTTとインターフェイスするにはどうすればよいですか?
私はLoraWanネットワークの作成を含むプロジェクトに取り組んでいます: ゲートウェイとしてのDragino lg01。 シンプルなLM35温度センサーを備えたArduino UnoとDragino Loraシールド サーバーについては、オープンソースでLoraWanと互換性のあるものを探していました。Wso2IoTサーバーを見つけ、それをいくつか起動しました。ApacheActiveMQ JMSプロバイダーをインストールする必要があると思いましたが、そうしませんでした。ノーハウ。 ゲートウェイからサーバーにデータを送信するには、MQTTを使用します。 データの視覚化については、AngularJSを使用してアプリケーションを作成します。 したがって、私が持っていた問題は、2つの方法(無線によるアクティブ化とパーソナライゼーションによるアクティブ化)が見つかり、ゲートウェイとサーバーのプログラミング方法に影響を与えるため、ノードをサーバーに接続することに戸惑いました。 また、MQTTを使用してサーバーにデータを送信するようにゲートウェイをプログラムする予定ですか、またはすべてのプログラミングはノードで行われますか?
8 networking  mqtt  lora 

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