HomeKit Remote Accessはどのように機能しますか?


10

Appleの2014 WWDC会議セッションHomeKitの紹介(スライド11)およびiOSおよびOS X向けのアクセサリの設計(スライド88)から、ユーザーが同じ場所にいなくても、ユーザーがHomeKit対応/互換性のあるアクセサリーを制御できることは私の理解です。これはインターネット経由で指示を送信できることを意味すると思います。また、これは最終的な場所(つまり、アクセサリのあるホーム)で静的IPを必要としないことも想定しています。

これらの推定が正しい場合、HomeKit Remote Accessはどのように機能しますか?ホームの動的IPが変更されるとどうなりますか?

プレゼンテーションの唯一の情報は、これは「iOSデバイス接続」を通じて実現され、アプリ開発者とアクセサリーメーカーにとってシームレスであることです。

回答:


3

リンク先のプレゼンテーションは確認していませんが、ホームキットが機能するために静的IPまたはIPv4接続さえも必要ありません。

Appleは、2009年にMobileMeとBack-to-My-Macを発表した当時からSnow Leopardとともに IPv6アドレスを使用し、逆DNSルーティングを行ってきました。Home KitはIPv6とmDNS(別名Bonjour)を大いに活用して、何百万もの世帯が固定IPアドレスを確立したり、適切なデバイスでiCloudにログインする以外の設定をしたりする必要をなくすことを期待しています。

また、Appleのルーターのルーターラインとの緊密な統合が期待されますが、汎用またはサードパーティのルーターに必要な設定に関する適切な説明も必要です。

MacのmDNSアドレスに戻ることや、sshやその他のトラフィックのルーティングに使用できますか?を参照してくださいmDNSの既存のOS X使用法の詳細については。

つまり、制御信号を適切に配信できるように、家で稼働している機器からAppleのプッシュ通知サーバーへの実行可能なネットワーク接続がある限り、通信のどの部分もIPv4に依存しません。


まだ全体像が見えません。あなたの提案はまだ家にあるiCloudのリレーとして機能するある種のAppleハードウェアを必要とするようです。Apple TVはおそらくそのハードウェアになってしまうのでしょうか?appleinsider.com/articles/14/10/07/...
死神

@Reaper私の信念は、どの AppleハードウェアもHomeKitのプロキシにできるが、iOSデバイスが起動時にショーを実行するということです。(例:Apple TVと "i"デバイスのみ
-Apple

1

@bmikeが上で提案したように、AppleはリモートアクセスをサポートするにはApple TVが必要であることを確認しています。

Appleの新しく投稿されたサポートページから:https : //support.apple.com/en-us/HT204893

アクセサリを外出先で制御するソフトウェアバージョン7.0以降を搭載したApple TV(第3世代以降)を使用している場合、iOSデバイスを使用して外出先でHomeKit対応アクセサリを制御できます。


0

「iOSデバイス接続」、つまり片手でのリモートアクセスは、標準のNATトラバーサル/ポートパンチングスキームになる可能性があります。一方、単純なコマンド/コントロール(「ポーチライトをオンにする」)の場合、カスタムのリレーサーバー/ TURN-サーバー/ XMPPサーバー/ WebSocketサーバーになる可能性があります。

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