Этот SDK позволяет разработчикам более глубоко интегрировать свои интеллектуальные устройства в Assistant, опираясь на существующую платформу Smart Home через колонки Google Home и дисплеи Nest.
С помощью нового SDK можно настраивать свою логику управления новыми и существующими IoT-устройствами — через JavaScript, который выполняется на колонках или дисплеях, что дает пользователям меньшую задержку и более высокую надежность.
Локальные Экшены в Assistant отправляются на локальные же устройства (Google Nest и Home), а не в облако. Далее JavaScript приложение разработчика через Local Home SDK уже обращается к подключенным устройствам через TCP, UDP или HTTP/HTTPS. В случае сбоя запросы могут быть направлены в облако, однако локальная обработка сводит к минимуму вероятность неудачи и значительно улучшает пользовательский опыт.
Среди других функций Local Home SDK — лучшее обнаружение устройств, простая конфигурация, поддержка Wi-Fi-устройств без двухфакторной аутентификации.