iOS 16에서의 Matter 지원
iOS 16.1에서는 다양한 액세서리가 함께 작동하고, 플랫폼 어디에서나 작동하며, 고객에게 더 많은 선택권과 상호 운용성을 제공하는 새로운 스마트 홈 연결 표준인 Matter가 지원됩니다.
Apple의 Matter 구현에는 혁신적인 개인정보 보호 및 보안 기술 그리고 스마트 홈 경험과 앱 및 생태계 간의 향상된 상호 운용성을 사용자가 제어하도록 설계된 기술이 포함되어 있습니다.
Xcode에는 인증된 Matter SDK 전체가 포함되어 있습니다. Apple에서 제공하는 해당 버전의 SDK를 Matter 생태계 앱에 사용할 것을 권해 드립니다. Apple에서는 최신 상태를 유지할 수 있도록 계속 노력할 것입니다.
새로운 Matter 액세서리 페어링하기
새로운 Matter 액세서리를 페어링하는 경우 iOS에서는 최고 수준의 개인정보 보호 및 보안을 유지하므로 사용자가 본인의 집에 연결된 액세서리를 항상 인식하고 스마트 홈 네트워크를 완벽하게 제어할 수 있도록 해줍니다. 사용자의 위치 정보, 연락처, 캘린더 또는 사진과 마찬가지로 사용자의 집에 액세서리를 추가하려면 앱에서도 접근 권한을 요청해야 합니다.
Matter 액세서리를 페어링하려면 앱에서 새로운 Matter Support 프레임워크를 사용해야 합니다. iOS에서 사용자에게 액세서리 페어링 권한을 요청하는 메시지를 표시하여 추가하는 액세서리에 관한 투명성과 제어권을 사용자에게 제공하고, 앱 전반에 걸쳐 일관된 설정 경험을 제공합니다.
새로운 액세서리를 페어링하는 경우 iOS에서는 Matter 설정 코드를 스캔할 수 있도록 카메라 뷰파인더를 표시합니다. 사용자가 설정 코드를 스캔하면 iPhone에서 적절하게 Wi-Fi 또는 스레드에 자동으로 액세서리의 권한을 설정합니다. 사용자에게 앱에서 네트워크 자격 증명을 요청하는 메시지를 표시할 필요가 없습니다. iOS에서 적절한 네트워크 자격 증명을 자동으로 액세서리에 제공하므로 사용자가 민감한 네트워크 자격 증명 정보를 공유하거나 수동으로 입력할 필요가 없습니다.
iOS에서는 앱으로 페어링 코드를 반환하고, 앱에서는 페어링 코드를 사용하여 IP를 통해 액세서리에서 관리자 패브릭을 설정할 수 있습니다.
특정 사용 사례의 경우 고유한 QR 코드 스캐너를 구현하는 것이 더 좋을 수도 있습니다. 앱에서는 페어링하는 API에 QR 코드 페이로드를 전달할 수 있으며, iOS에서는 내장된 QR 코드 스캐너 UI를 우회하게 됩니다. 또한 iOS에는 액세서리 페어링 중에 주변에 있는 사용 가능한 네트워크를 검색하고 기본 네트워크 대신 특정 Wi-Fi 또는 스레드 네트워크에 Matter 액세서리를 위탁하는 API도 있습니다.
다양한 생태계에서 Matter 액세서리 사용하기
새로운 Matter Support 프레임워크는 Matter 액세서리가 생태계 어디에서나 쉽게 페어링되도록 하므로, 사용자에게 더 많은 선택권과 유연성을 제공하고 상호 운용성에 관한 Matter의 비전을 실현하는 데 도움이 됩니다.
Matter Support 프레임워크를 사용하는 경우 Matter를 지원하는 앱에서 인근 Matter 액세서리에 페어링하도록 요청하거나 이전에 다른 생태계 앱과 페어링되어 iOS 설정에 저장된 액세서리에 접근 권한을 요청할 수 있습니다. 이를 통해 앱과 생태계 어디에서나 Matter 액세서리의 상호 운용성을 개선하고 사용자에게 제어권을 부여할 수 있습니다.
Matter 액세서리는 액세서리를 처음 설정할 때 어떤 앱을 사용했는지와 관계없이 설정 앱에서 일반으로 이동한 다음 Matter 액세서리로 이동하여 관리할 수 있습니다. 사용자는 모든 Matter 액세서리를 한 곳에서 확인할 수 있으며 페어링을 삭제하거나 액세서리를 초기 설정 값으로 재설정할 수 있습니다.
예를 들어, 사용자가 하나의 앱을 사용하여 스마트 조명을 설정한 다음 다른 앱을 사용하여 스마트 잠금을 설정한 경우 사용자는 iOS 설정 앱에서 두 가지의 서로 다른 액세서리를 모두 볼 수 있고 본인 집의 네트워크에 추가된 액세서리를 완벽하게 제어할 수 있습니다. 사용자가 스마트 잠금 앱을 열면 이전에 다른 앱에서 설정한 조명을 추가하는 옵션도 표시되므로 사용자가 두 액세서리를 함께 연결하여 강력한 모드 및 자동화를 만들 수 있습니다. 일례로 저녁때 현관문의 잠금을 해제하면 불이 켜지도록 할 수 있습니다.
Apple 홈에서 Matter 사용하기
Apple 홈 생태계에서 Matter 액세서리를 사용하려면 사용자는 홈 앱을 통해 액세서리를 추가하거나 HomeKit 기반 앱을 통해 액세서리를 추가하면 됩니다. 액세서리를 추가하면 Apple 홈에서는 홈 앱, Siri, 제어 센터 및 타사 HomeKit 앱을 통해 Matter 액세서리를 투명하게 지원합니다. 또한 타사 Matter 생태계 앱에서는 Matter Support 프레임워크를 사용하여 이러한 액세서리의 접근 권한을 사용자에게 쉽게 요청할 수 있어 생태계 어디에서나 상호 운용성을 증진하는 데 도움이 됩니다.
자체 Matter 생태계를 구현하지 않는 앱에서는 HomeKit API를 사용하여 HAP 액세서리 외에도 Matter 액세서리를 제어할 수 있습니다. HomeKit Entitlement(권한)이 있으면 명시적으로 액세서리를 다시 페어링하지 않아도 사용자가 Apple 홈에 추가한 모든 액세서리에 접근할 수 있습니다.