Действия в Google - умный дом - REQUEST_SYNC

У нас есть приложение для умного дома с действиями в Google и уже реализованы намерения SYNC, QUERY и EXECUTE.

Теперь мы хотели бы реализовать намерение REQUEST_SYNC (упомянуто на рис. 2 здесь. Однако мы не можем найти никакой документации о его реализации. Кто-нибудь уже реализовал это?


person Fabien    schedule 30.06.2017    source источник
comment
Есть ли шанс, что вы нашли ответ, но еще не вернули его сюда?   -  person Michael Hallock    schedule 04.07.2017
comment
Привет, Майкл, к сожалению, я не нашел ответа. Если сюда зайдет гугл-инженер;).   -  person Fabien    schedule 05.07.2017
comment
Для получения дополнительной информации, Google обновил документацию: developers.google.com/actions. / smarthome / create-app # request-sync   -  person Fabien    schedule 18.10.2017


Ответы (2)


Google обновил свой пример кода Node.js, добавив в него функцию синхронизации запросов: https://github.com/actions-on-google/actionssdk-smart-home-nodejs

Обратитесь к последней фиксации. Может быть, ты сможешь начать здесь.

person Chris Wang    schedule 18.07.2017
comment
Да, я это видел. К сожалению, он использует API, который, похоже, еще не опубликован: homegraph.googleapis.com. У меня есть открытая проблема с этим репо: github.com / actions-on-google / actionssdk-smart-home-nodejs / - person Michael Hallock; 21.07.2017

Кажется, теперь доступен. Я использую https://homegraph.googleapis.com/v1/devices:requestSync?key= < KEY > с содержимым тела json agent_user_id: < agent userid >

найдите "запрос синхронизации" на странице: https://developers.google.com/actions/smarthome/create-app

person Andrew Rowbottom    schedule 30.11.2017