홈키트
HomeKit![]() | |
기타 이름 | 홈 |
---|---|
개발자 | 애플 |
운영 체제 | iOS, iPadOS, macOS, watchOS, tvOS |
유형 | 홈 오토메이션 |
홈키트는 애플이 iOS/iPadOS에서 제공하는[1] 소프트웨어 프레임워크로, 사용자가 애플 기기를 사용하여 스마트 가전제품을 구성, 통신 및 제어할 수 있도록 한다.사용자에게 그러한 기기를 자동으로 검색하고 구성할 수 있는 방법을 제공한다.[1]홈키트 서비스에서 룸, 아이템, 액션을 설계해 시리(Siri)에 대한 간단한 음성 명령이나 홈 앱을 통해 집안 내 자동 액션이 가능하도록 했다.[2]개발자들은 홈키트를 통해 액세서리를 높은 수준으로 관리하기 위해 복잡한 응용프로그램을 만들 수 있다.HomeKit은 단순히 통신 프로토콜로, 가정 내에서 여러 종류의 부속품을 통합하여 운용한다.[1]
개요
홈키트는 몇 가지 이유로 만들어졌다.집 안의 일을 더 쉽게 하기 위해서가 주된 이유였다.그것은 사람들에게 특정한 가정 능력을 변화시키고 그들의 특정한 욕구에 적응시킬 수 있는 방법과 다른 도구를 제공하기 위해 만들어졌다.이는 사용자 시스템 공동평가의 진행 중인 요구를 보완하기 위해 실시되었다.[1]홈키트는 홈키트 액세서리 프로토콜(HAP)을 통해 연결된 가전제품을 관리한다.HomeKit의 메시지는 HomeKit에 연결된 전동 장치를 통해 지속적으로 전송되고 있다.그들은 특정 부속품을 인식하는 분야와 그것이 어떤 범주에 속하는지 통합한다.또한 각 범주에는 장치가 무엇인지 식별하는 데 사용되는 코드가 있다.또한 GGSN(Global State Number)과 동일하다.이 숫자는 부속품의 상태가 변경될 때마다 증가한다.대부분의 애플 기기와 마찬가지로 애플 연속성 프로토콜이 사용된다.연속성 프로토콜은 Bluetooth/B와 같은 무선 기술로 구성됨LE와 WiFi.그들은 장치 대 장치 연결을 통해 수행될 수 있다.[3] 홈키트는 블루투스, 와이파이 프로토콜을 사용한다.[4]홈팟과 일부 애플 TV에서 스레드는[5] 기기와의 연결 및 통신에도 사용된다.HomeKit 지원 장치 제조업체는 MFi 프로그램에 등록해야 하며,[6] 초기에는 모든 HomeKit 기반 제품이 암호화 공동 프로세서를 포함하도록 요구되었다.[7]후자의 요건은 나중에 iOS 11에서 변경되어 소프트웨어 기반 인증에 대한 지원이 추가되었다.[8]홈키트 지원 없이 제작된 장비는 해당 기기를 홈키트 서비스에 연결하는 브리지인 '게이트웨이' 제품을 통해 사용이 가능하다.[9]
홈키트는 주로 아마존과 구글의 스마트홈 표준과 경쟁한다.2019년 10월 현재 애플은 홈키트와 호환되는 기기 450개를 나열하고 있는데 비해 구글은 1만 대, 아마존은 8만5000대다.[10]
장치 범주
HomeKit는 현재 다음과 같은 장치 범주(확장 목록)를 지원한다.[11][3][12]
차고 문, 잠금장치, 보안시스템, 창문은 보안가전으로 분류돼 아이폰이나 아이패드 등 인증이 있는 장치가 있어야 제어할 수 있다.
홈 허브
iPad, HomePods 및 4세대 이상 최신 Apple TV를 홈 허브로 사용하여 HomeKit 어플라이언스를 원격으로 제어하고, 게스트 액세스 권한을 부여하며, 자동화를 설정할 수 있다.[13]애플 3세대 TV는 제한된 기능을 지원한다.[14]
홈앱
iOS, iPadOS 및 보기OS 버전
홈키트는 iOS 8과 함께 2014년 9월 17일에 정식 출시되었다.이 프레임워크는 타사 앱이 Siri를 사용하는 HomeKit 기기와 인터페이스할 수 있도록 했으며, 홈 허브를 통한 원격 액세스를 허용했다.[15]
2016년 6월 13일 선보인 홈 앱은 iOS 10, watchOS 3과 함께 모든 기기를 하나의 앱으로 통합한 앱이 2016년 9월 13일 출시됐다.[16]홈허브를 이용한 자동화 지원을 추가했고, 단일 명령으로 복수의 기기를 설정할 수 있는 사전 프로그래밍 '막장'을 했다.[17]
macOS 버전
2018년 9월 24일 발매된 MacOS 10.14 Mojave와 함께 Macs에 홈 앱이 추가되었다.
홈팟과 애플 TV
4세대 이상 신형 애플 TV는 시리 음성 명령으로 홈키트 기기를 제어할 수 있다.tvOS 14는 iOS 14, iPadOS 14와 함께 2020년 9월 16일에 출시되어 시청할 수 있다.OS 7은 Control Center의 HomeKit 장치에 대한 직접 제어와 카메라 피드 및 HomeKit 지원 보안 카메라를 위한 사진 모니터링을 추가했다.[18]
홈팟은 HomeKit 장치를 제어하기 위한 그래픽 사용자 인터페이스가 부족하고 대신 Siri 음성 명령을 사용한다.홈팟이나 애플 TV 모두 보안 장치를 제어할 수 없다.[19]
참고 항목
참조
- ^ a b c d Fogli, D.; Peroni, M.; Stefini, C. "Smart Home Control through Unwitting Trigger-Action Programming". 22nd International Conference on Distributed Multimedia Systems: 194–201.
- ^ Ritchie, Rene (August 27, 2014). "HomeKit in iOS 8: Explained". iMore. Retrieved December 26, 2016.
- ^ a b Guillaume, Celosia; Mathieu, Cunche (2020). "Discontinued Privacy: Personal Data Leaks in Apple Bluetooth-Low-Energy Continuity Protocols". Proceedings in Privacy Enhancing Technologies. 1: 26–46 – via sciendo.
- ^ Chin, Monica; Chang 2019-09-27T15:27:35Z, Althea. "Apple HomeKit: What Is It, and How Do You Use It?". Tom's Guide. Retrieved 2020-01-06.
- ^ "HomePod mini - Technical Specifications". Apple. Retrieved 2022-01-04.
- ^ "Working with HomeKit". Apple Inc. Retrieved December 26, 2016.
- ^ Higginbotham, Stacey (June 10, 2015). "What one startup CEO learned from handling Apple's HomeKit mess". Fortune. Time Inc. Retrieved December 26, 2016.
- ^ "How HomeKit's software authentication works". 29 March 2018.
- ^ Ricker, Thomas; Kastrenakes, Jacob (January 8, 2015). "First HomeKit devices confirm Apple TV's limited role in home automation". The Verge. Vox Media. Retrieved December 26, 2016.
- ^ Porter, Jon (2019-10-28). "HomeKit might be fading, but Apple's not giving up yet". The Verge. Retrieved 2020-01-05.
- ^ "iOS - Home". Apple. Retrieved 2019-12-26.
- ^ "Multi Device Ecosystems". Library Technology Reports. 52. 2016.
- ^ "Set up your HomePod, Apple TV, or iPad as a home hub". Apple Support. Retrieved 2019-12-26.
- ^ Hall, Zac (2016-09-16). "HomeKit automation no longer works with third-gen Apple TV after iOS 10 (Updated: Apple clarifies)". 9to5Mac. Retrieved 2019-12-26.
- ^ Rossignol, Joe. "Getting Started With HomeKit: A Beginner's Guide". www.macrumors.com. Retrieved 2019-12-26.
- ^ "How to add a home to the new Home app in iOS 10". iMore. 2016-08-23. Retrieved 2019-12-26.
- ^ Clover, Juli. "Here's the New 'Home' App for Controlling HomeKit Devices in iOS 10". www.macrumors.com. Retrieved 2019-12-26.
- ^ "What's new in tvOS 14 for Apple TV". Apple Support. Retrieved 2020-10-11.
- ^ "Other things you can ask Siri on Apple TV". Apple Support. Retrieved 2019-12-26.
외부 링크
- Apple 제품 페이지
- Apple Home Automation Protocol의 오픈 소스 구현인 Homebridge
- 홈키트 서브레드잇
- 홈키트 프레임워크
- HomeKit 개발자 가이드
- Apple의 HomeKit용 개발 가이드