이미 홈 오토메이션 ios 앱이 있습니다. 우리 집에 구성된 장치를 제어 할 수 있습니다. 로컬 및 원격 네트워크를 통해 장치에 액세스 할 수 있습니다.ios8 HomeKit Support가 포함 된 타사 장치?
방금 애플의 새로운 ios8 HomeKit 지원을 읽었습니다. 내 앱에 HomeKit 호환성을 통합하려고합니다. HAP (홈 액세서리 프로토콜) 지원 장치가 HomeKit Framework 와만 통신 할 수 있다고 들었습니다. 또한 애플은 타사 장치가 HomeKit과 통신 할 수있는 다리가 있다고 말했다. 하드웨어 프로토콜이나 절차, 타사 장치와 HomeKit간에 브리지를 사용하는 방법에 대한 정보는 많지 않습니다.
내 HomeKit 브리지가 실제 하드웨어입니까?
또한 구성된 액세서리와 통신하는 데 의의가 있습니다. Apple HomeKit Framework에는 하나 이상의 작업을 수행하는 "startExecutingActionSet"과 같은 명령이 있지만이 명령은 ios app에 정의 된 기존 명령 프로토콜과 어떻게 작동하는지 설명합니다.
저는 하드웨어 엔지니어링을 처음 사용합니다. 그러니 내 하드웨어 장치와 다리를 통해 사과 homekit 사이의 간단한 의사 소통의 예를 들어주십시오. 사전에
감사합니다 ...
안녕하세요, 귀하의 회신에 감사드립니다. 그게 정말 도움이. 그러나 약간의 설명이 필요합니다. - 내 Old 앱에 HomeKit Framework를 통합 할 수 있습니까? - 내 오래된 도서관 장치와 통신하기위한 코드가 필요합니까? 또는 HomeKit FrameWork 프로토콜 및 위임으로 충분합니까? –
HomeKit 프레임 워크에 명령을 실행하여 서비스를 켜고 끌 수 있습니다 (또는 제공하는 서비스가 무엇이든간에). 그러나 iOS 앱에서는 해당 명령을받지 못합니다. 명령은 앱에서 iOS로 연결되어 기기와 연결됩니다. 같은 방식으로 장치에서 정보를 요청할 수 있지만 모든 경우에 브리지 나 장치와 통신하는 IOS입니다. 명령을 외부 하드웨어에서 실행해야하는 경우 앱에 연결하지 않습니다. HomeKit의 요점은 모든 다른 하드웨어 유형과 통신하기 위해 작성해야하는 모든 사용자 정의 코드를 대체하는 것입니다. – Craig