Мой умный дом Apple стал намного лучше с Home Assistant, который управляет всем.

Мой умный дом Apple стал намного лучше с Home Assistant, который управляет всем.


Home Assistant и Apple Home привлекают двух разных владельцев умного дома. Первый считается сложным с бесконечными возможностями, а второй — закрытой экосистемой, которую невероятно легко использовать. Но знаете ли вы, что можно получить лучшее из обоих миров?

Вам не нужно выбирать между ними, вы можете иметь оба варианта. Apple Home может оказаться тем компонентом, которого не хватает вашей установке Home Assistant.

Разница между Home Assistant и Apple Home

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

Home Assistant — это платформа для умного дома с открытым исходным кодом. Это решение на базе локального сервера, которое может работать почти на любом устройстве. Ему не нужен доступ в интернет, что означает, что (большинство) взаимодействий между сервером и вашими устройствами умного дома (такими как розетки и светильники) происходит локально.

Красота Home Assistant заключается в том, что это действительно открытая платформа. Исходный код доступен каждому для просмотра и внесения вклада, а философия проекта также способствует совместимости. Это достигается через интеграции, которые объединяют тысячи различных устройств и сервисов в одной системе умного дома. Home Assistant становится связующим звеном, позволяя им взаимодействовать друг с другом.

Home Assistant требует специализированного оборудования, такого как одноплатный компьютер или даже старый ноутбук, который вы оставляете включенным все время. Платформа Home Assistant основана на Linux, что означает, что вам нужно либо установить операционную систему напрямую, либо запустить платформу внутри виртуальной машины, либо использовать систему контейнеров Linux, такую как Docker.

Если это кажется немного пугающим, не волнуйтесь. Существуют относительно простые инструкции по установке для всех совместимых платформ. Вы даже можете приобрести готовый сервер Home Assistant Green, подключить его, и вы готовы к работе. Также вам потребуется добавить радиомодуль Zigbee или Matter (Thread) или конкурирующую технологию, такую как Z-Wave, чтобы иметь возможность общаться с выбранными вами умными устройствами для дома.

Apple Home, с другой стороны, — это собственная закрытая система умного дома Apple. Она работает с устройствами, специально разработанными для поддержки Apple Home, включая устройства с поддержкой Matter. Для использования Apple Home вам потребуется только домашний хаб, такой как HomePod или Apple TV 4K (четвертого поколения), и несколько устройств Apple.

Открытие приложения «Дом» на вашем iPhone, iPad или Mac проведет вас через почти все этапы настройки и управления вашим умным домом. Apple Home также разработан с учетом офлайн-использования, поэтому вещи должны продолжать работать, даже если ваше интернет-соединение пропало, если только вы не пытаетесь управлять удаленно.

Обе платформы поддерживают сцены и автоматизации, но Home Assistant позволяет создавать значительно более сложные рабочие процессы. Вы можете интегрировать широкий спектр внешних сервисов в Home Assistant, и предел возможностей зависит только от вашей фантазии.

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

Home Assistant позволяет почти всему работать с Apple Home

В совместной настройке Home Assistant и Apple Home Home Assistant является основой сети. Это потому, что платформа позволяет подключать практически любое устройство к Apple Home. Всё это возможно благодаря интеграции HomeKit Bridge.

В строго организованной умной домашней системе Apple Home устройства должны быть либо специально совместимыми с HomeKit, либо поддерживать стандарт Matter. Это может значительно ограничить ваш выбор при покупке устройств для умного дома. В целом, устройства, соответствующие Apple Home, дороже, чем аналоги от Google и Alexa, и их меньше на рынке.

С помощью Home Assistant вы можете обойти это ограничение, и сделать это крайне просто. Просто добавьте устройство в Home Assistant, как обычно, затем настройте HomeKit Bridge и выберите, какие устройства вы хотите сделать доступными. Вы можете выбрать один из двух режимов: первый — когда всё включено по умолчанию, и вы указываете, что исключить; второй — когда вы выбираете только те устройства, которые хотите видеть в приложении Home.

Лично я выбираю второй вариант. Мне не нужно, чтобы все устройства и датчики отображались в Apple Home, особенно странные сторонние вещи, с которыми я возюсь. Всего за секунду можно вернуться в HomeKit Bridge и перенастроить соединение, когда хотите что-то добавить или удалить.

Есть несколько оговорок. Во-первых, вам все равно понадобится устройство, которое Apple считает «домашним узлом» (home hub), чтобы настроить Apple Home. Самый дешевый вариант — HomePod mini, но подойдут и современные Apple TV. Я использую начальную модель HomePod для этого (ту, которую Apple отменил), и она все еще получает обновления и исправно работает.

Второе, что нужно знать, это то, что HomeKit Bridge не будет дублировать вашу настройку Home Assistant как точную копию. Хотя ваши устройства будут отображаться в приложении Home, вам всё равно нужно будет создавать комнаты, назначать устройства этим комнатам и создавать сцены, которые вы хотите запускать через приложение Home на ваших устройствах. Вам также нужно будет добавить всех членов семьи в ваш Apple Home, как вы обычно это делаете.

Apple Home может управлять Home Assistant

На этом этапе вы, возможно, задаётесь вопросом, зачем вообще стоит покупать HomePod и тратить время на настройку, если Home Assistant уже отлично справляется со своей задачей. Это справедливое замечание. Если вы полностью довольны тем, как работает Home Assistant, так держать.

Как бы сильно я ни любил Home Assistant, Apple Home выигрывает с точки зрения удобства использования. Взаимодействовать с моим умным домом через приложение Home на iPhone или отдавая команды Сири гораздо удобнее, чем открывать приложение Home Assistant или использовать относительно разочаровывающие функции голосового помощника Home Assistant.

С двумя системами, работающими в тандеме, вы можете использовать Apple Home по сути как интерфейс для Home Assistant. Когда я выключаю свет в Apple Home, изменение также отражается в Home Assistant. Все мои важные переключатели и датчики видны в обеих системах, и я даже дошел до того, что воспроизвел те же сцены, чтобы можно было сказать, например, «Сири, расслабься», и всё просто работает.

Но дело не только во мне — мой партнер тоже доволен этой системой. Он полностью поддерживает мою привычку к умному дому, но мало интересуется всеми подробностями его настройки. Ему никогда не нужно видеть панель управления Home Assistant или беспокоиться о том, чтобы установить приложение на iPhone для взаимодействия с системой.

Apple также отлично справилась с созданием полезных функций в приложении Home. После того как я подключил датчик утечки воды IKEA Badring через HomeKit Bridge, я протестировал эту функцию и получил критические уведомления на всех соответствующих устройствах, включая два iPhone и Apple Watch. Ещё одной удобной функцией, которая меня впечатлила, является определение местоположения, благодаря которому я могу сказать Siri «включи свет», и нужные лампы включаются стабильно.

Я признанный немного ненавистником Siri, но пока мне нечего жаловаться. Голосовое управление является небольшой проблемой для пользователей Home Assistant, но благодаря тому, что у меня есть и Home Assistant, и Apple Home, у меня такой проблемы нет.

Apple Home также работает удалённо

Home Assistant — это полностью офлайн-платформа для умного дома, пока вы не решите подключить её к интернету. Существует несколько способов сделать это, и самый простой — просто платить Nabu Casa $6,50 в месяц. Это обеспечивает надежный удаленный доступ, а также позволяет чувствовать себя хорошо, поддерживая проект Home Assistant (плюс доступ к лучшим API для синтеза речи).

Еще один вариант — открыть порт на вашем маршрутизаторе специально для Home Assistant, а затем использовать решение с динамическим DNS, чтобы сопоставить ваш (не статический) IP-адрес с URL для удобного доступа. При этом существуют определенные вопросы безопасности, а также неудобство настройки всей системы. Наконец, вы можете использовать SSH или VPN для доступа к вашему серверу, но это не совсем удобно для пользователя.

Я выбираю другой вариант, который заключается в использовании Apple Home в качестве удалённого моста для моей установки Home Assistant. Поскольку Apple уже делает доступ к вашей умной домашней системе вне дома чрезвычайно простым, наличие домашнего хаба позволяет мгновенно получать доступ к вашим подключённым устройствам. Вы можете считывать данные с датчиков, включать свет и переключатели, регулировать охлаждение или отопление, а также просматривать камеры, если вы их настроили.

Если вас привлекает Apple Home, есть большая вероятность, что вы платите за iCloud+ для резервного копирования ваших устройств и хранения медиафайлов. В этом случае вы также получаете доступ к HomeKit Secure Video, облачному видеосервису Apple. Используя сервис вроде Scrypted с Home Assistant, вы можете передавать видео в iCloud и просматривать его в приложении Home даже если камера не сертифицирована для HomeKit.

Это фактически предоставляет вам удалённый доступ к вашему дому и камерам, с бесплатным облачным хранилищем (так как HomeKit Secure Video не учитывается в вашем iCloud хранилище).


Если у вас дом, полный iPhone и iPad, выбор Apple Home выглядит логичным. Но вы можете сделать еще лучше, используя Home Assistant в фоновом режиме, при этом пользуясь стильным интерфейсом умного дома Apple и глубокой интеграцией с Siri и подобными сервисами.

Если бы у меня не было HomePod, который мог бы это делать, я бы пошёл и купил его. Вот насколько я поражён тем, насколько хорошо взаимодействуют эти две платформы.

Комментарии

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *