スマートホームで照明をオフにしようとしています


8

私の主な目的は、Arduinoを作成するか、Androidでアプリを作成して家の照明を制御することです。

私の家にはNexwell Tukanがあり、照明や電源コンセントなどを制御できます。また、LANカードも付いているので、携帯電話やPCで制御できます。このアプリはNexovisionと呼ばれます。そのプログラムでは、さまざまなものを追加して制御できます。

だから私がする必要があるのは、ソフトウェアがさまざまなものをオン/オフにし、それらをarduino / androidアプリに送信させるために使用するパケットを取得することです。

"l.soverom 1"はNexwellの私の部屋の名前です。6528はライトがオンのとき、0はオフのときです。PCのIPは154のIPで、IoTは75です。最初の行は認証です多分、

WireShark .pcapngへのリンクは次のとおりです。


1
マニュアルの英語版はありますか?
Goufalite 2017年

2
Goufalite-少なくとも英語ではマニュアルがないと思います。また、WireSharkを試していくつかの結果を得たところ、ライトがオンまたはオフになったときにパケットがどのように見えるかを見つけたかもしれませんが、問題はこの種のパケットを送信しても何も起こらないので、認証が必要で、どうすればよいかわからないと思います。パケットを送信するのに最適なソフトウェアは何でしょうか。
Tymec

1
送信したパケットの応答を投稿できますか?
Goufalite

2
"l.soverom 1"はNexwellの私の部屋の名前です。6528はライトがオンのとき、0はオフのときです。PCのIPは154のIPで、IoTは75です。最初の行は認証です:おそらく、ここでWireSharkの.pcapngへのリンクですdrive.google.com/file/d/0B0-1_1Nl64MjRXk2MGMzNlIwdDA/...
Tymec

2
(質問の)ログのシノプシスが役立ちます...
Sean Houlihane 2017年

回答:


5

私はシステムを詳細に調べていませんが、実際に適切に暗号化/認証された送信が行われているはずです。つまり、アプリのプライベート証明書を抽出できないか、LANトラフィックの中間者でない限り、提案どおりにシステムにアクセスすることはできません。これが正しく行われていることの最初の兆候は、TLS(つまり、HTTPではなくHTTPS)を使用して送信を監視することです。

システムで電話を最初に認証するときにキー交換が発生している可能性があります。このプロセスを合法的に使用して、Piで正しいIDを取得できます。

システムにIFTTT統合はありますか?それでも直接アクセスすることはできませんが、コマンドを間接的に送信することはできます。


7

ネットワークの監視にはWiresharkから始める必要があります。ヘッダーに注意する(認証、証明書など)

モジュールのインターフェースにはRaspberry Piを使用する必要があると思います。これは、WebサーバーまたはMQTTリスナー/インスタンスとの構成が非常に簡単なインターフェースになる可能性があります。

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