HomeKit


HomeKit — это программная среда от Apple , доступная в iOS/iPadOS [1] , которая позволяет пользователям настраивать устройства умного дома , взаимодействовать с ними и управлять ими с помощью устройств Apple. Он предоставляет пользователям возможность автоматически обнаруживать такие устройства и настраивать их. [1] Создавая комнаты, предметы и действия в службе HomeKit, пользователи могут включать автоматические действия в доме с помощью простой голосовой команды для Siri или через приложение «Дом». [2]С помощью HomeKit разработчики могут создавать сложные приложения для управления аксессуарами на высоком уровне. HomeKit — это просто протокол связи, который объединяет и управляет несколькими типами аксессуаров в доме. [1]

HomeKit был создан по нескольким причинам. Основная причина заключалась в том, чтобы облегчить работу по дому. Он был создан, чтобы предоставить людям методы и различные инструменты для изменения и адаптации определенных домашних возможностей к их конкретным желаниям. Это было сделано, чтобы компенсировать постоянный запрос на совместную оценку системы и пользователя. [1]HomeKit управляет подключенными бытовыми приборами через протокол аксессуаров HomeKit (HAP). Сообщения из HomeKit постоянно отправляются устройствами, подключенными к HomeKit. Они включают поля, которые распознают конкретный аксессуар и к какой категории он относится. Каждая категория также имеет код, который используется для идентификации устройства. Он также идентифицируется с глобальным номером состояния (GSN). Это число увеличивается каждый раз, когда изменяется состояние аксессуара. Как и в большинстве устройств Apple, используются протоколы непрерывности Apple. Протоколы непрерывности состоят из беспроводных технологий, таких как Bluetooth/BLE и WiFi. Их можно проводить через соединение «устройство-устройство». [3] HomeKit использует протоколы Bluetooth и Wi-Fi .[4] На Homepods и некоторых Apple TV Thread [ 5] также используется для подключения и связи с устройствами. Производители устройств с поддержкой HomeKit должны зарегистрироваться в программе MFi [6] ,и первоначально все продукты на основе HomeKit должны были включатьсопроцессор шифрования . [7] Последнее требование позже было изменено в iOS 11 , где была добавлена ​​поддержка программной аутентификации. [8] Оборудование, изготовленное без поддержки HomeKit, можно включить для использования через продукт «шлюз», который соединяет эти устройства со службой HomeKit. [9]

HomeKit в первую очередь конкурирует со стандартами умного дома от Amazon и Google . По состоянию на октябрь 2019 года Apple перечисляет 450 устройств, совместимых с HomeKit, по сравнению с 10 000 у Google и 85 000 у Amazon. [10]

18 декабря 2019 года Apple объявила [11] , что будет тесно сотрудничать с Samsung, Amazon и Google, чтобы открыть стандарт для безопасности умного дома. Проект под названием Matter направлен на уменьшение фрагментации между различными поставщиками и достижение функциональной совместимости между устройствами умного дома и платформами Интернета вещей (IoT) от разных поставщиков. [12] Проект был отложен [13] до осени 2022 года из-за «беспрецедентного интереса» со стороны Альянса стандартов подключения (CSA) .

Гаражные двери, замки, системы безопасности и окна относятся к категории безопасных устройств, и для управления ими требуется устройство с аутентификацией , такое как iPhone или iPad .

iPad , HomePods и Apple TV четвертого и более новых поколений можно использовать в качестве домашнего концентратора для удаленного управления устройствами HomeKit, предоставления гостевого доступа и настройки автоматизации. [16] Apple TV третьего поколения поддерживает ограниченные функции. [17]