Z sesji konferencyjnych WWDC Apple 2014, przedstawiających HomeKit (Slajd 11) i projektowanie akcesoriów dla iOS i OS X (Slajd 88), rozumiem, że użytkownik może kontrolować akcesoria kompatybilne z HomeKit / kompatybilne, nawet jeśli użytkownik nie znajduje się w tej samej lokalizacji . Zakładam, że oznacza to, że instrukcje mogą być przesyłane przez Internet i zakładam również, że nie wymaga to statycznego adresu IP w miejscu końcowym (tj. Domu z akcesoriami).
Jeśli te domniemania są dokładne, jak działa HomeKit Remote Access? Co się stanie, gdy zmieni się dynamiczny adres IP domu?
Jedyną informacją w prezentacjach jest to, że osiąga się to poprzez „Łączność urządzeń iOS” i jest to bezproblemowe dla twórców aplikacji i producentów akcesoriów.
Jak sugeruje powyżej @bmike, Apple potwierdziło, że potrzebujesz Apple TV do obsługi zdalnego dostępu.
Z nowo opublikowanej strony wsparcia Apple: https://support.apple.com/en-us/HT204893
źródło
„Łączność urządzeń z iOS”, tj. zdalny dostęp jedną ręką, może być standardowym schematem translacji NAT / dziurkowania portów. Z drugiej strony, jeśli jego proste polecenie / sterowanie („włącz światło ganku”), może to być niestandardowy serwer przekaźnikowy / serwer TURN / serwer XMPP / serwer WebSocket.
źródło