Есть ли способ (например, использовать OAuth на платформе Google Actions) для пользователя, чтобы предоставить доступ к стороннему приложению (настольному, веб-сайту или мобильному) для доступа / управления устройствами, которые пользователь связал в Ассистенте?
OAuth:
1. Стороннее приложение запрашивает доступ пользователя к службе Assistant
2. Google предоставляет экран входа в систему пользователю
3. Пользователь входит в систему
4. Пользователь выбирает, какие устройства 3-йсторонние приложения могут иметь доступ к
5. Стороннее приложение получает токен доступа
API Google Smart Home:
6. Стороннее приложение получает список пользовательских идентификаторов агентов и устройств
7. 3rdприложение party отправляет команды SYNC, QUERY, EXECUTE
Другой способ заключается в том, что пользователь может использовать приложение-помощник для «совместного использования» доступа к устройству со связанным исполнением.