Хабы в Apple HomeKit
Когда вы находитесь дома, все управление выполняются через локальную сеть. Это означает, что осуществляется двухсторонняя связь между пультами управления и конечными устройствами.
Однако полноценное управление системой может осуществляться и удаленно. Это позволяет отслеживать состояние квартиры и дома, а при необходимости и управлять ими удаленно. Для этого необходим хаб Apple HomeKit.
Чтобы система работала корректно необходимо учитывать некоторые моменты и докупить дополнительное оборудование. В первую очередь необходимо выбрать устройство, которое будет использоваться в виде главного хаба Умного дома.
Почти всегда первоначальная настройка системы осуществляются с помощью iPhone, все настройки хранятся локально, и управление доступно только с него.
В дальнейшем необходима настройка ICloud для синхронизации данных между всеми вашими устройствами.
Важное уточнение: в системе может использоваться более одного хаба Apple HomeKit.
Несколько центров управления, Apple TV, HomePod и iPad, общаются между собой и дополняют функционал друг друга. Удаленный доступ возможен только в том случае, если вы активировали двухфакторную аутентификацию для своей учетной записи iCloud.
iCloud
Ранее мы сделали первичную настройку системы Умный дом с помощью Apple HomeKit и было это все сделано на одном устройстве. Теперь необходимо подключить iCloud. Весь трафик данных между конечными устройствами и iCloud зашифрован с использованием алгоритма AES-128. Ваши данные в полной безопасности.
Для того чтобы подключить iPad или другие устройства, нужно чтобы они были подключены к той же учетной записи iCloud.
В этом случае, достаточно активировать связку ключей и сам HomeKit в настройках iCloud.
Затем устройство извлекает все данные из iCloud и перемещает их в приложение «Дом».
Когда вы откроете приложение «Дом» на новом устройстве, вы обнаружите, что доступны все настройки HomeKit.
Если вы измените что-то в доме на одном из устройств, эти настройки будут отправлены в iCloud, который затем отправит их на другие устройства. Благодаря этой функции у вас всегда есть синхронизированный статус данных, доступный на всех устройствах.
Только фоновые изображения, которые вы сами выбрали для комнат, на данный момент не синхронизируются.
ICloud предназначен не только для синхронизации между устройствами, но для удаленного доступа к системе.
Суть работы следующая: iPhone отправляет данные об измении состоянии аксусуаров в iCloud, хаб Apple HomeKit который находится в доме и подключен к iCloud получает эти данные и далее перенапрвялет данные на конечные устройтва. Обратная связь осущевляется по тому же пути. Ответ от управляемого устройства возвращается в концентратор, который затем отправляет его в iCloud, далее он пересылает этот ответ на ваш iPhone.
Из этого можно сделать вывод, для удаленного доступа абсолютно необходим концентратор Apple HomeKit, в будущем он также будет нужен для настройки автоматизации.
Apple TV в качестве концентратора Apple HomeKit
Одним из центров Apple HomeKit может быть Apple TV HD или Apple TV 4K. Это устройство, которое Apple также называет приставкой. Apple TV позволяет транслировать видео, музыку и подкасты на телевизор и в то же время предлагает установку приложений из собственного магазина приложений платформы. Программная платформа Apple TV называется tvOS, похожа на iOS на iPhone и iPadOS на iPad, но является собственной программной платформой.
Apple TV HD (4-го поколения) и Apple TV 4K (5-го поколения) считаются совместимыми устройствами. Для выполнения всех своих функций Apple TV должен быть подключен в вашу локальную сеть.
Разблокируйте свой iPhone, включите Bluetooth и поднесите его к Apple TV. Оба устройства теперь автоматически найдут друг друга через Bluetooth, появится мастер настройки, и эта настройка очень похожа на подключение AirPods. При подключении к Wi-Fi вы привязываете приставку к своему дому HomeKit через учетную запись iCloud.
С этого момента Apple TV в приложении «Дом» отображается в качестве концентратора Apple HomeKit. Важно, чтобы Apple TV всегда был включен, именно поэтому в своих проектах мы подключаем её к неотключаемой розетки. Когда устройство не используется, оно находится в режиме ожидания. Даже если устройство находится в спящем режиме приставка в любом случае принимает команды HomeKit.
Теперь любые команды, отправленные с телефона или любого другого устройства, будут проходить через iCloud и хаб Умного дома.
Настройка Apple TV
Подключите Apple TV HD или Apple TV 4K к телевизору. Далее идут стандартные шаги по настройке оборудования, выбора языка и страны использования.
Затем можно с помощью iPhone, подключить в своему iCloud. Поднеся телефон к приставке, наiPhone появляется экран, необходимо нажать клавишу «настроить». Для завершения настройки введите четырехзначный код, отображаемый на экране телевизора. Теперь iPhone начнет настройку Apple TV.
Настройка HomeKit также является одним из этапов настройки Apple TV.
Теперь iPhone открывает функцию дистанционного управления, с помощью которой можно продолжить настройку Apple TV.
Apple TV использует функции HomeKit, которые уже были настроены, и показывает все комнаты, которые уже созданы на данный момент. Нужно выбрать комнату, в которой Apple TV будет находиться.
После прохождения всех шагов настройки приставка Apple TV будет отображаться в той комнате, которую выбрали ранее.
Если открыть главную страницу приложения «Дом», и затем нажать символ дома в левом верхнем углу, далее перейти в запись «Настройки дома», можно увидеть «Центры управления и мосты». Статусы «подключено» и «ожидание» описывает текущее состояние устройства и не влияет на прием команд.
Выключенные устройства помечаются как «Не подключены».
Если Apple TV недоступен, это может быть связано с неправильным расположением дома.
В настройках Apple TV нужно переключиться на пункт меню «AirPlay и HomeKit». Внизу можно увидеть «Центр управления» и убедиться, назначен ли Apple TV правильному дому Apple HomeKit.
Если создано несколько домов в приложении «Дом», здесь можно назначить Apple TV одному из этих домов. Хаб Apple HomeKit может быть привязан только к одному дому.
В данном меню можно активировать или деактивировать работу дверного звонка с приставкой. Т.е. будет ли открывать оповещение о звонке на телевизоре.
В этой настройке также можно назначить Apple TV в другую комнату. На работу системы расположение приставки никак не влияет. Эта функция нужна для удобства, когда в одном доме есть несколько приставок.
HomePod в качестве хаба
HomePod - это не только Умная колонка для прослушивания музыки и подкастов, он также подходит для управления домом Apple HomeKit. С него можно управлять устройствами с помощью Siri и запускать сценарии. HomePod также является концентратором Apple HomeKit и, позволяет реализовывать удаленный доступ и выполнение автоматизаций.
Важный момент! В своих проектах мы не рекомендуем использовать HomePod в виде основного хаба. Объясняется это тем, что он подключается к интернету через Wi-Fi и не может гарантировать постоянный доступ к интернету.
Работа HomePod осуществляется точно по тому же принципу, как и работа любого другого концентратора.
При удаленном управлении с iPhone, команда отправляется в iCloud, к которому подключен HomePod. Колонка, находясь в доме отдает команды конечным устройствам и собирает обратную связь, отправляя эти данные обратно в облако iCloud.
При первом включении HomePod, нужно подойти с телефоном в колонке. Оба устройства видят друг друга через Bluetooth, и на iPhone открывается окно подключения.
Далее необходимо назначить HomePod к комнате в приложении «Дом».
Более глубокая настройка колонки с интеграцией с сообщениями, заметками, календарем и т.д. возможна, но к данной теме не имеет отношение, и поэтому не будет здесь описана.
Чтобы HomePod мог полноценно работать, ему необходим доступ к нескольким функциям, связанным с Apple ID. Например, подписка на Apple Music, дает доступ к медиатеке. Поэтому необходимо разрешить в настройках передачи.
Затем необходимо ввести пароль от Apple ID. Далее необходимо держать iPhone над поверхностью HomePod. расположив камеру так, чтобы она располагалась по центру поверхности HomePod. Ритм света используется для аутентификации устройства.
Затем iPhone начинает настройку HomePod. Этот процесс может занять некоторое время. В это время iPhone передает сетевые данные на HomePod, что позволяет ему подключаться к Wi-Fi и, таким образом, подключаться к Apple HomeKit и таким сервисам, как Apple Music, используя Apple ID.
После настройки в приложении «Дом» HomePod можно найти в комнате, выбранной во время настройки. Однако ему еще нужно время, чтобы настроить себя. Примерно через 30 минут HomePod полностью настроен и готов к использованию.
Нажав кнопку HomePod, можно попасть в подробные настройки HomePod. Здесь отображаются дополнительные параметры.
Службы определения местоположения очень важны для HomePod. Убедитесь, что эта опция всегда активна. Только так HomePod сможет правильно работать как концентратор Apple HomeKit и правильно понимать, и выполнять автоматизацию на основе присутствия и отсутствия Вас в доме. Если в системе используется звонок Apple HomeKit, каждый HomePod можно настроить работу с ним.
HomePod mini в качестве хаба
Помимо HomePod, есть еще его младший брат HomePod mini. Он меньше по размеру и качество звука чуть проще.
Как и его старший брат, HomePod mini представляет собой динамик AirPlay 2, имеет Siri в качестве голосового помощника и также может быть концентратором Apple HomeKit.
Настройка и подключение к Умному дому осуществляет по тому же принципу как HomePod.
Важно чтобы в настройках HomePod mini был активирована служба определения местоположения, для правильной работы автоматизации.
iPad в качестве хаба
Если у вас нет Apple TV HD (4-го поколения) или Apple TV 4K (5-го поколения), вы также можете использовать iPad в качестве шлюза. Важно, чтобы iPad был включен, подключен к сети Wi-Fi и находился дома. IPad должен поддерживать как минимум iOS 10.
Важно! В своих проектах мы не рекомендуем использовать IPad в виде основного хаба. Объясняется это тем, что он подключается к интернету через Wi-Fi и не может гарантировать постоянный доступ к интернету.
Если iPad поддерживает более позднюю версию, чем iOS 10, обновите его до максимально возможной версии.
Важно! iPad используемый в качестве концентратора Apple HomeKit всегда должен оставаться дома, чтобы функция удаленного доступа была доступна.
IPad, который используется в качестве концентратора Apple HomeKit, всегда должен быть подключен к источнику питания. Если iPad выключится из-за разряда батареи, функция концентратора Apple HomeKit также перестанет работать.
Чтобы использовать iPad в качестве центра управления, необходимо открыть настройки, прокрутить вниз до записи «Дом», активировать переключатель рядом с записью «Использовать этот iPad как центр управления».
После этих манипуляций iPad отображается как концентратор Apple HomeKit в приложении «Дом». Также можно использовать более одного iPad в качестве центра управления.