Google объявил об открытии API доступа к своей платформы “умного дома” Google Home. Это означает, что любой производитель приложений, связанных или не связанных с умным домом, может получить доступ к более чем 600 миллионам устройств, подключенных к Google Home, и использовать механизм автоматизации Google Home для создания умных решений для своих пользователей в собственном приложении.
API-интерфейсы Home могут получить доступ к любому Matter-устройству или устройству, работающему с Google Home, и позволяют разработчикам создавать свои собственные решения с использованием устройств и автоматики Google Home в своих приложениях как для iOS, так и для Android. Это значительный шаг для Google в открытии своей платформы умного дома, после того как в 2019 году была закрыта программа Works with Nest.
В сообщении в блоге, опубликованном во время конференции разработчиков Google I/O на этой неделе, Google сообщил, что в числе первых партнеров, которые будут использовать API Home — ADT и Eve. Компания ADT, занимающаяся обеспечением безопасности дома, инвестором которой является Google, запускает новую функцию Trusted Neighbor, которая использует продукты Google для умного дома, чтобы позволить клиентам «предоставлять безопасный и временный доступ к своему дому соседям, друзьям или помощникам».
Производитель устройств для умного дома Eve использует API, чтобы запустить свое приложение на Android «и создать полезные автоматические системы, которые могут, например, опускать жалюзи, когда температура падает ночью». Кроме того, устройства Google Pixel будут использовать API для соединения «цифрового и физического миров, чтобы режим отхода ко сну мог не только приглушать свет на экране, но и автоматически гасить свет в спальне, опускать жалюзи и запирать входную дверь».
API-интерфейсы Home уже доступны для партнеров Google в раннем доступе, и Google открывает список ожидания для всех разработчиков, которые могут зарегистрироваться уже сегодня. «Мы открываем доступ на постоянной основе, чтобы они могли начать создавать и тестировать свои приложения», — сказал Аниш Каттукаран, глава отдела продуктов Google Home и Nest. «Первые приложения, использующие домашние API, можно будет опубликовать в магазинах Play и App осенью».
Доступ открыт не только для разработчиков умных домов. В своем блоге Мэтт Ван Дер Стай, инженерный директор Google Home, сообщил, что Home API можно использовать для подключения устройств «умного дома» к приложениям для фитнеса или доставки. «Вы можете создать сложное приложение для управления любым аспектом умного дома или просто интегрироваться с умным устройством, чтобы решить болевые точки — например, автоматически включить свет перед приездом водителя доставки еды».
Он также привел такие идеи, как приложение для тренировок, которое может охлаждать вас во время занятий, включая вентилятор, или приложение для аренды жилья, которое может настроить дом для подготовки к приему гостей, включив свет и отрегулировав температуру.
API предоставляют доступ к большинству устройств, подключенных к Google Home, и к структурам Google Home, позволяя приложениям контролировать и управлять такими устройствами, как лампочки Matter или умный термостат Nest. Они также используют сигналы автоматизации Google Home, такие как движение от датчиков, изменение режима работы прибора или режим Home and Away от Google, который использует различные сигналы, чтобы определить, занят ли дом.
По словам Ван Дер Стая, производитель умных замков Yale использует API для автоматизации, чтобы позволить своим пользователям настроить включение света при отпирании входной двери в ночное время через приложение Yale Access.
Хотя подобные системы автоматизации уже сегодня можно настроить в приложении Google Home, их распространение на другие приложения могло бы действительно расширить привлекательность и доступ к «умному дому». Это также позволит разработчикам умных домов создавать более мощные приложения, используя все устройства, которые могут подключаться к Google Home, подобно тому, как разработчики получили доступ к самообучающемуся термостату Nest с помощью программы Works with Nest, пока Google не закрыл ее, сославшись на проблемы безопасности.
По словам Ван Дер Стая, новая программа разработана для обеспечения конфиденциальности и безопасности. Пользователи всегда контролируют ситуацию и должны явно предоставить доступ к устройствам «умного дома», прежде чем приложение получит к ним доступ. Кроме того, они могут легко отозвать доступ в любой момент из приложения Google Home. Разработчикам также необходимо пройти сертификацию, чтобы использовать API.
Google превращает свои телевизоры в хабы с локальным управлением устройствами
Интересно также то, что разработчики смогут использовать API для доступа к любому устройству, работающему с новым стандартом Matter для умного дома, и управлять им, и даже позволять пользователям настраивать устройства Matter непосредственно в своем приложении. Это должно облегчить им внедрение Matter в свои приложения, так как устройства уже будут в структуре Google Home, и не придется разрабатывать собственные решения.
Кроме того, Google объявил, что значительно расширяет свою инфраструктуру Matter, превращая Google TV в концентраторы Google Home и контроллеры Matter. Любое приложение, использующее API, будет нуждаться в хабе Google в доме клиента, чтобы управлять устройствами Matter локально.
Позже в этом году Chromecast с Google TV, некоторые панельные телевизоры с Google TV под управлением Android 14 или выше, а также некоторые телевизоры LG будут модернизированы, чтобы стать хабами Google Home.
Кроме того, Каттукаран сообщил, что Google обновит все свои существующие домашние концентраторы, включая Nest Hub (второго поколения), Nest Hub Max и Google Wifi, новой способностью под названием Home runtime.
«Все концентраторы для Google Home смогут напрямую передавать команды из любого приложения, созданного с использованием Home API… на устройство Matter клиента локально».
«С этим обновлением все хабы для Google Home смогут напрямую направлять команды из любого приложения, созданного с использованием Home API (например, приложения Google Home), на устройство Matter клиента локально, когда телефон находится в той же сети Wi-Fi, что и хаб», — говорит Каттукаран. Это означает, что при использовании локального управления через хаб в Google Home вы увидите «значительное уменьшение задержки».
Это огромный шаг вперед для Google Home и умного дома в целом. Хотя за последний год платформа получила ряд улучшений, она все еще страдает от недостатка возможностей автоматизации и медленного времени отклика из-за зависимости от облака. С новыми сигналами автоматизации, включая наконец-то добавление размыкания и замыкания контактных датчиков и изменения температуры в качестве сигналов, а также локальное управление устройствами Matter, появились инструменты для создания мощной платформы «умного дома».
Это значительный сдвиг, который может превратить «умный дом» из нишевого продукта в необходимость.