Как использовать умную кнопку с HomeKit

Хотя умный дом все еще находится на начальной стадии развития, на рынке представлено множество различных типов аксессуаров HomeKit. Умные кнопки HomeKit помогают управлять другими аксессуарами HomeKit, такими как освещение или вентиляторы. Популярные умные кнопки, доступные в настоящее время, включают Logitech POP Smart Button Kit, FIBARO The Button и Elgato Eve Button. Вот как их настроить и начать использовать для управления сценами HomeKit, освещением и многим другим…

Прежде всего, вам нужно добавить умную кнопку в ваш дом HomeKit. Шаги настройки будут немного отличаться в зависимости от бренда. Часто производитель рекомендует загрузить их стороннее приложение и следовать инструкциям по сопряжению. Затем вам нужно будет зарегистрировать аксессуар в HomeKit, введя 8-значный код на наклейке, которая поставляется с продуктом.

В случае с Logitech POP Smart Button вы можете фактически настроить аксессуар через настройки WiFi устройства iOS. Просто следуйте инструкциям, и iPhone или iPad автоматически отправит учетные данные Wi-Fi на мост. Затем вы можете перейти в приложение Home и добавить аксессуар.

Чтобы использовать аксессуар с HomeKit, вам нужно будет добавить аксессуар в приложение Home, если его там нет. Каждая кнопка с поддержкой HomeKit поставляется с кодом аутентификации HomeKit, обычно включенным в упаковку в виде наклейки.

Откройте приложение Home, нажмите «Добавить аксессуар» и используйте камеру, чтобы отсканировать этот код. После назначения аксессуара в HomeKit обычно нет необходимости снова открывать стороннее приложение.

В этом примере вы можете увидеть, что Logitech POP Button теперь отображается в моей комнате по умолчанию HomeKit. Мост также отображается как отдельная плитка, к сожалению, ее нельзя скрыть.

Чтобы указать HomeKit, где находится кнопка, нажмите на плитку и откройте «Сведения» (переименовано в «Настройки» в iOS 12). Нажмите на ячейку «Комната» и выберите другую комнату из выпадающего списка. Вы можете нажать «Создать новую», чтобы добавить новую именованную комнату на лету.

Итак. Теперь к самому интересному. В окне предварительного просмотра кнопки будет написано «есть не настроенная кнопка». Это означает, что HomeKit знает о кнопке как об элементе, но сообщает вам, что действия не выбраны — поэтому при нажатии ничего не произойдет.

Чтобы подключить кнопку для выполнения действия, вернитесь в меню «Сведения». Ниже названия аксессуара и комнаты находится список действий. Кнопка POP имеет действие «Однократное нажатие», «Двойное нажатие» и «Длительное нажатие».

Выберите действие, которое вы хотите отредактировать, например «Однократное нажатие». Приложение Home отображает список всех сцен и аксессуаров в вашем доме. Выберите, какие аксессуары вы хотите изменить при нажатии кнопки. Нажмите «Далее». Этот экран позволяет установить свойства аксессуаров. Думайте об этом экране как о снимке желаемого состояния этих аксессуаров при срабатывании действия кнопки.

Вы можете нажать «Протестировать это действие», чтобы немедленно обновить аксессуары, чтобы увидеть, что произойдет. Вы можете добавить тайм-аут «Выключить», который автоматически выключает любые аксессуары, включенные этим действием, через определенное время. Например, вы можете нажать умную кнопку, чтобы включить все огни в саду, но они автоматически выключатся через полчаса.

Когда закончите, нажмите «Готово», и действие будет настроено. Повторите для других не настроенных действий, доступных для вашей умной кнопки. Когда на странице сведений больше нет ссылок «Добавить», вы настроили все возможные действия для аксессуара кнопки.

Теперь вы можете попробовать их, нажимая, дважды нажимая и удерживая свою физическую кнопку. Это как супер-настраиваемый пульт для вашего умного дома.

Одним из недостатков приложения Home начиная с iOS 11 (и iOS 12) является то, что умные кнопки не поддерживают переключающее действие. Если вы хотите, чтобы кнопка работала как выключатель — нажмите один раз, чтобы включить свет, нажмите еще раз, чтобы выключить его — вы просто не сможете этого сделать с помощью приложения Apple Home. Есть обходное решение, но оно довольно неуклюжее:

Загрузите одно из различных сторонних клиентских приложений HomeKit из App Store, таких как Controller for HomeKit или Home. Создайте автоматизацию, которая запускается при нажатии умной кнопки, включая условие, основанное на состоянии ваших огней. Вам нужно настроить одну автоматизацию, которая говорит: «когда я нажимаю кнопку, если свет выключен, включи его», и другую автоматизацию, которая обрабатывает обратный случай: «когда я нажимаю кнопку, если свет включен, выключи его».

Затем, в следующий раз, когда вы активируете кнопку физическим нажатием, обе автоматизации отреагируют на событие… но только одна фактически завершится, поскольку два условия по сути формируют булево условие, где одно всегда будет истинным, а другое всегда ложным. Это создает имитацию переключающего поведения.

Обидно, что приходится так возиться, но это работает. Надеемся, функция переключения будет улучшена в будущих версиях iOS, чтобы обходные пути с использованием сторонних приложений и сложных деревьев автоматизации не требовались.


Посмотрите 9to5Mac на YouTube для получения дополнительных новостей об Apple: