モノのインターネット

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

2
Amazon Echo / Alexaを米国、英国、ドイツ、カナダ以外で機能させる
Amazon EchoのWikipediaページによると、それらは米国、英国、ドイツ、カナダでのみ利用可能です。 Echoのアキレス腱は、Amazonが米国を超えて見たくないことです。- オーストラリア人 ただし、主にIoTデバイスであるため、電力とインターネットアクセスが得られる場所であればどこでも動作するはずです。 上記の国以外でも働くことができますか? 私はオーストラリアにいて、それが機能するかどうか知りたいと思っていました。 はいの場合、機能またはサービスが失われていますか?

2
STM32F030K6T6にMQTTを実装するにはどうすればよいですか?
問題のコントローラーはSTM32F030K6T6で、ARM®32ビットCortex®-M0低電力コア、32 kBフラッシュメモリ、4 kB SRAMを搭載しています。インターネット接続のためにSIM808とインターフェースします。 メモリに関するリソースは非常に限られています。 このデバイスにMQTTを実装することはできますか? MQTTを使用/実行できるようにするには、マイクロコントローラーがどのような要件を満たす必要がありますか? (プロトコルスタックの完全な実装については質問していません。)

5
IoTデバイスを外部インターネットに公開するときにポート転送を回避するにはどうすればよいですか?
私は質問にいくつかの良い答えを受けた私はのIoTデバイスのための私自身の個人的な雲を作成する必要がありますか?そこから私が理解したことの1つは、ハブまたはゲートウェイを外部インターネットに「公開」する必要があるということです。そのための提案されたソリューションはポート転送です。 これを別の質問として作成したのは、すべての回答に対するコメントだけで適切にフォローアップするのが難しく、誰かが迷子になる可能性があるためです。また、この情報は、同様の質問がある人にとって有用かもしれません。 ルーターの構成に移動してポート転送を構成する必要があるという考えが嫌いです。これは、IoTインフラストラクチャの一部であるにもかかわらず、「私の」デバイスではないデバイスを構成する必要があるためです。既存のホームネットワークの混乱をできるだけ少なくする必要があります。また、特定のルーターの管理者パスワードがわからない場合があり、取得するのが本当に困難でした。 おそらくLinuxを実行するより強力なIoT HUBを持っていることを意味しているとしても、それがどうなるかはわかりません。その「代替」方法でそのポート転送構成を回避できる場合は、もう少し複雑なHUBを使用してもかまいません。 チームビューアーのようなアプリケーションがポートフォワーディングを構成する必要がないことを考える方法があると確信しています。 質問は、ポートフォワーディングを必要としない世界中のどこからでもアクセスできるように、IoT組み込みデバイスを外部インターネットに「公開」する方法を知っている人はいますか?

2
IoTデバイスがネットワーク設定を受信するための良い方法は何ですか?
ESP8266を使用してIoTデバイスを構築中です。デバイスには最終的に2つのモーターが含まれます。MQTTを使用してこれらのモーターを制御したいと思います。できるだけ安くしたいので、ディスプレイやキーボードなどは避けたいです。 したがって、デバイスが回転すると、ローカルWiFiに接続し、次にMQTTブローカーに接続することになります。しかし、接続先のローカルSSIDについてはどうやって知るのでしょうか。ユーザー名とパスワードについてはどうでしょうか。デバイスにはディスプレイやキーボードがないため、これらを入力する方法はありません。そして、ユーザーはデバイスが接続できたかどうかをどのようにして知るのでしょうか?トラブルシューティングの場合、デバイスに少なくとも問題が何であるかを示す何らかの方法があればよいでしょう。 私が考えていた解決策は、デバイスに1つのボタンと1つのLEDを持つことです。ボタンは「config」または同様のマークが付けられます。ボタンを押すと、デバイスは事前定義されたSSIDを持つWiFiアクセスポイントとして動作を開始します。これにはウェブサーバーがあるため、ユーザーはラップトップまたは電話でこの事前定義されたアクセスポイントに接続し、ローカルネットワーク設定(SSID、ユーザー名とパスワード)とMQTTブローカーのアドレスを入力できます。LEDは、動作モードを示すために使用され、エラー表示としても使用されます。たとえば、すべてが接続されている状態でLEDが安定して点灯している場合、長い点滅は設定モードであることを意味し、短い点滅はエラーまたは同様の何かがあることを意味します。 私の質問は、この問題に関して私が提案した解決策は、物事を行うための標準的な方法ですか?つまり、ユーザーにとってなじみのあるフローのように感じますか、それとも他の方法の方が優れているでしょうか。少し検索した後、私はこれを見つけました。これは、同様のユーザーフローのようです。あなたはこれについてあなたがどのような経験をしているのか、そしてどのようにそれを解決するのかを聞くことに興味がありますか? これがこの問題を解決するための優れた有用な方法であることが判明した場合、これは一種の一般的な解決策であるため、ホイールをあまり作り直さない方がいいでしょう。私はこれをすべて行うことができるライブラリがあるかもしれないと考えています。ライブラリは、ボタンの入力ピンとLEDの出力ピンで構成され、残りは処理されます。これは、PubSubClientライブラリに基づいて構築でき、チュートリアルESP8266:MQTTブローカーへの接続に基づいています。これを行うライブラリはありますか?そうでない場合、私は刺して自分で作成しますが、最初に何が出るかについて聞きたいです。 ありがとう!
15 wifi  esp8266  arduino 

1
Wi-Fi経由のオープンソースプロトコルを備えたデバイスはありますか?
Arduinoを使用してIoTをプログラミングする方法を知っています。しかし、デバイス側でプログラミングを必要としない既製のポータブルIoTデバイスが必要です。これらのデバイスを購入してネットワークに追加し(構成後)、(会社から提供されたドキュメントを使用して)コントローラロジックをそれらに書き込みたいだけです。 例えば: 既製のMQTTサーモスタットがいくつかのブローカーに接続し、いくつかのトピックで温度を公開します。誰かがそのサーモスタットを購入してインストールし、MQTTクライアントを使用してその温度を読み取ることができます。 CoAPサーバーに接続する既製のCoAPレギュラーライトは、誰かがそれを購入して自宅のライトをそれに置き換え、CoAPクライアントを使用してそのデバイスにCoAPメッセージを送信することにより、オン/オフを切り替えることができます。 親切に会社名またはリンクを共有します(REST / COAP / MQTTのみ)。検索しようとしたが、Rachio Smart WiFi Sprinkler(Docs)以外は何も見つかりませんでした

2
セルラーネットワーク指向のIoTプロトコルに使用できるメッセージングタイプは何ですか?
最近、YouTubeですばらしいビデオを見つけたときに、これに気付きました。 マイケルE.アンダーソン:IoTを、OpenIoTSummit、Linux Foundationのためのメッセージング技術を比較します。 彼の講演のスライドはこちらから入手できます スライド26および41分のビデオで、彼はどのように話しているのか(言い換えさせてください): 携帯電話会社は、より多くのデータを消費するため、IoTコンシューマーがHTML、XML、またはJSONタイプのメッセージを使用することを好みます。より多くのデータは、サービスに対してより多くのお金を消費者に請求できることを意味します。 独自のプロトコルがたくさんあることを理解しています。SigFox、Wireless HART、またはZ Waveのデータレートは低く、そのような通信事業者を介してかさばるデータを送信するのは費用のかかる問題です。 質問 現在および将来のIoTコンシューマー向けにコスト効率の高いソリューションにする独自プロトコルでの使用に使用されている他の軽量メッセージングフォーマットはありますか?(暗闇の中で撮影:軽量XMLまたはHTMLまたはJSONと呼ばれる形式はどこかにありますか?) たぶんCBORのようなものが使用されているのでしょうか?

2
ほとんどのスマートアシスタントが、ウェイクワードのカスタマイズをほとんど提供しないのはなぜですか?
Amazon EchoやGoogle Homeなどのスマートアシスタントブランドの大部分は、ウェイクワード(ユーザーが聞くようにデバイスをウェイクアップするために使用するフレーズ)をカスタマイズする方法をほとんど提供していません。 たとえば、Alexaは3つの選択肢のみを提供し、Google Homeは「OK Google」のみをサポートします。多くのユーザーは、カスタムウェイクワードのアイデアに興味を持っているようですが、主要ブランドはどれもサポートを追加していません。 ウェイクワードのカスタマイズを制限する技術的な理由はありますか、それとも単にブランディングの選択ですか? 「OK Google」を使用するGoogleの動機について読んだことがありますが、これはブランディングのアイデアが正しいかもしれないことを示唆していますが、ウェイクワードの認識はあまり正確ではなく、おそらく技術的な理由を示しているようです。誰がどの要因が主な理由であるかを明確にできますか?

1
建物監視センサーの有線センサープロトコル?
インストール環境でLoRa、LTE-M、SigFoxなどのワイヤレステクノロジーを使用できない場合、有線センサープロトコルを使用して、建物にリモートでインストールされたゲートウェイと通信する必要があります。 ケーブルの敷設はゲートウェイから最大20mまで可能です。理想的には、過度に高価ではない信頼できるソリューションを購入します。センサーがCEに準拠していても優れていますが、低価格のオプション(<£20)、たとえばソーラーはないようです。 そのため、要件は次のとおりです。 10台以上のデバイスに接続できます 少なくとも20mの最大距離 温度/湿度/ルクス(輝度)センサーが20ポンド未満の価格 SPI、I2C、RS485、Onewire、CANなどの多くのオプションがあります。選択するプロトコルによって、選択するセンサーが決まります。 マキシム(ダラス)のOnewireプロトコルは理想的に見えますが、まだ限られた範囲のセンサーしかありません(これについては、マキシムブリッジを使用できます)。 上記の要件に最適な有線プロトコルは何ですか?

3
画面のないスマートデバイスでWi-Fiを簡単に構成するにはどうすればよいですか?
私は、WiFi経由でWebアプリにサービスを提供するIoTデバイスを作成しています。 設定を簡単にしたいと思います。たとえば、私が想像できる最も簡単な方法は次のとおりです。必要なのは、NFC機能を備えた電話などです。(これはNFCなどができると仮定しているため、仮説的にのみです!) ユーザーがIoTデバイスの電源を入れます ユーザーは、IoTデバイスのNFCパッドに対して電話を保持します IoTデバイスが電話にWiFi資格情報を要求する IoTデバイスは資格情報を使用してWiFiに接続します IoTデバイスは、電話のブラウザーをそのURLに誘導します しかし、すぐに私は可能な欠陥を見ることができます: 電話で資格情報を提供することはほとんどありません。セキュリティリスク。 電話が特定のURLに移動する可能性は低いです。セキュリティリスク。 NFCには、これらの種類の操作の標準がおそらく定義されていません。(ユーザーの許可を求めるなど)セキュリティの問題が軽減されたとしても、これを実装するのに十分な幸運があるとは信じられません。したがって、これをすべて行うには、電話用のアプリをダウンロードする必要があります。つまり、アプリはApple用、Android用などに作成する必要があり、さらにAppleの場合は承認する必要があり、ユーザーがアプリを検索してインストールし、使用方法を学習する必要があります-すべてがWebインターフェースを持つという目的に反する。 明らかに、一部のユーザーはNFC互換の電話を持っていないため、2番目の方法も必要になります。 私が持っている解決策の唯一の認識は、私のWiFi IPセキュリティカメラがどのように機能するかです。まず、イーサネットケーブルを介して、特定のIPが予約されている192.168.1.Xサブネット上のルーターに接続する必要があります(たとえば、カメラは192.168.1.100を予約または無料にする必要があります)。次に、ユーザーはhttp://192.168.1.100/に移動し、カメラの提供されたユーザー名とパスワードでログインし、そこからWiFiアクセスポイントの名前とパスワードでカメラを設定します。 しかし、この方法には1つの重大な欠点がありました。ルーターがサブネット192.168.1.Xで動作する必要があるということです。鉱山は192.168.0.Xで作動しました。ありがたいことに、私はそれを再構成することができました。しかし、私の新しいルーターにはその能力がありません!! 私は立ち往生していたでしょう。さらに、上記の方法は非常に苦痛です。かなりのステップ。 IoTデバイスのWiFi接続をセットアップし、ユーザーにWebアドレスにアクセスできるようにIPアドレスを通知する問題を解決するために、他にどのようなソリューションが実装されていますか?

3
Bluetooth 3.0は、シングルマスターマルチスレーブネットワークに適していますか?
SIM808を搭載したデータロガーボードがあります。SIM808によるBluetooth 3.0機能を備えています。ボード自体は、重量、湿度、温度の測定を実行できるバッテリー管理システムを実装し、デバイスの変位を検出することもできます。収集されたすべてのデータは、GPRS接続によってリモートサーバーに転送されます。 デバイス自体を蜂の巣に取り付けることはできますが、何百もの巣箱用のSIMカードを持っていると費用対効果が低くなります。したがって、これはGPRS機能のほかにデータロギング機能を持つマスターとしてのみ機能します。 したがって、SIM808モジュールなしでスレーブボードを実装する予定です。そのため、SIM808の代わりに、巣箱間のローカルなワイヤレス通信を可能にするために、シンプルなワイヤレス通信ユニットが必要です。 マスターはすべてのスレーブにデータを照会し、GPRS経由ですべてを転送します。 100個のハイブのみで、次のようになります。 今の可能性ローカル無線通信のために: Bluetooth。マスターデバイスには既にBluetooth 3.0が搭載されています。しかし、100 kBのデータを100個のスレーブに照会するのにBluetoothが正しい方法であるかどうかは完全にはわかりません。 マスターデバイスにはI2Cバスがあるため、I2C互換のZigBeeまたはスレーブボードに追加できる他のRFモジュールを接続できます。 スレーブから収集可能なデータは、1 kB /クエリを超えません。 つまり、全体としてBluetoothにとどまることができますか、それともZigBeeをデバイスに追加する必要がありますか、それとも他のオプションがありますか? いくつかの詳細: 範囲は最大30メートルです また、デバイスはバッテリー駆動であるため、低消費電力のソリューションが適しています マスターは15分ごとにクエリを実行します 主な目標は、マスターがスレーブを効率的に照会できるようにすることです。これは、マスターのPCBを変更せずに行う必要があります。2つの可能性は、マスターで既に利用可能なBluetooth 3.0、またはオンボードMCUのI2Cバスを介してマスターボードに接続できる他のテクノロジーです。(Bluetoothを使用することを主張していません。SIM808で既にBT 3.0を使用していたため、これが出発点でした。)

1
低電力IoTエッジデバイスに関する「組み込みエージェント」とは何ですか?
質問:低電力のモノのインターネット(IoT)エッジデバイスとの関係で、「組み込みエージェント」の背後にある下線のデザインは何ですか? 一部のIoTクラウドサービスベンダーは、センサーベースのエッジデバイスに組み込みエージェントをインストールすることについて言及し続けています。クラウドに接続する各デバイスにベンダーがインストールする独自のソフトウェアのようです。以下に、Agentを参照するソフトウェアスタックの2つのイメージを示します。ソフトウェアスタックの一部は、マイクロコントローラーに存在します。 また、Thingworxの非常に広範な説明のブログもあります エージェントは、IoTデバイス上またはその近くで実行され、資産または環境のステータスを報告する組み込みプログラムです。IoTアプリケーションには常に何らかのエージェントが存在します。通常、エージェントはセンサーまたはアセットへのローカル接続からステータスを読み取り、送信者が情報を集約する頻度に関するルールまたはロジックを適用してから、長距離通信ネットワークを介してサーバーに情報を送信します。このプロセスも逆に動作できます。 このエージェントは、接続を支援するIPアドレス、サーバー名、SSIDタイプ情報などの接続情報で構成されていると想定しています。これらの組み込みエージェントには、接続の提供以外の機能がありますか? 参照: モノのインターネットのためのトップ49ツール モノのインターネット、「スマート」製品にはスマート戦略が必要 IoTソリューション、エッジ、クラウド、およびアプリケーション開発の基本要素 モノのインターネットにおける組み込みシステムの新しい生命 Iotのエッジ

2
ZigBeeはハブなしで使用できますか?
ハブなしでデバイスを接続できますか? 例えば。ZigBee AはZigBee BおよびCと話します 市場で見ているのは、デバイス用のハブがあることです。ZigBeeウォールスイッチにはZigBeeハブがあります。 同様に、ハブを使用して、ブランドに属していない他のZigBeeデバイスを操作できますか? 私が考えていること Googleホーム OnHub ハブ付きZigbeeウォールスイッチ(ただし、ブランドハブは使用しないと考えています) Arduino zigbeeプロジェクト その他のzigbeeセンサー これにはまだ新しい。私が見るすべての製品には、アプリまたはハブが付属しています。私がやろうとしているのは、専用のハブデバイスや付属のアプリを使用せずに、すべてを統合することです。
14 zigbee 

1
これらのおもちゃが私の子供の言うことをクラウドに送信しないようにする方法は?
VergeやConsumerAffairsのようないくつかのニュースアウトレットで報告されているように、接続されたおもちゃMy Friend Caylaとi-Queは、子供たちの言うことを記録し、子供の質問に答えるためにサーバーに送り返します。おもちゃは非常に不安定であるように思われ、慣習はFTCの苦情がすでに提出されているほど弱い法的根拠に基づいています。 私の質問は、これらのおもちゃがクラウドサービスにデータを送信しないようにする方法と、インターネットから切断したときにどのような機能を失うのかということです。


1
ポートフォワードなしでインターネット経由でArduinoに連絡する
インターネットにアクセスできるWifiネットワークに接続されたArduinoボードがあります。私が望むのは、Arduinoのホームネットワークのポート転送の助けを借りずに、他のネットワークからこのArduinoボードに連絡する必要があるということです。現在、私がしていることは、2秒ごとにWebサーバーにArduinoのpingを送信することですが、これは実際的ではないと思います。 スマートwifi LEDライトのようなデバイスはどのようにインターネットに接続しますか?ポート転送や他のルーター構成の調整なしで、携帯電話でそれらを操作できますか?どうやってやっているの?
13 protocols 

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