Какова ожидаемая частота запросов Google Home для устройства?

У меня выпущено приложение Google для умного дома, которое поддерживает различные бренды лампочек. У меня есть пользователь с 5 лампочками Phillip Hue, и в день для 5 лампочек выполняется примерно 1360 запросов состояния. Является ли такая частота запросов запросов общей и ожидаемой для всех устройств?

Это один запрос каждые ~ 5 минут.

https://developers.google.com/actions/smarthome/develop/process-intents#QUERY


person Thomas Kessler    schedule 25.09.2019    source источник


Ответы (1)


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

Фактическую частоту немного сложнее определить, поскольку она связана не только с тем, как часто вы сообщаете о состоянии устройств, но и с действиями пользователей на этих устройствах. Вообще говоря, чем чаще вы сообщаете о состоянии в Google, тем реже вы должны видеть опрос QUERY.

Мы также активно работаем над способами уменьшения потребности в опросе QUERY, поэтому в будущем вы должны увидеть, что частота этого уменьшится, если вы внедрили Report State для всех устройств ваших пользователей.

person devunwired    schedule 26.09.2019