Google Smart Home - отчет о состоянии в режиме реального времени - PullRequest
0 голосов
/ 18 января 2019

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

Я тоже настроил Report State в консоли HomeGraph. Он работает нормально, но когда я отправляю команду отчета об изменениях в HomeGraph и она принимается, в домашнем приложении Google ничего не обновляется, верно? такое правильное поведение?

Я забыл заняться чем-то другим?

Мой ответ на синхронизацию отправляет устройство с willRportSate: true

ТКС заранее

Ответы [ 2 ]

0 голосов
/ 22 января 2019

Я недавно внедрил HomeGraph в свои действия. Я обнаружил, что если что-то не так с запросом, Google вернет ошибку в форме JSON с другим кодом состояния.

Но, как сказано выше, если вы получили 200 OK, то все в порядке с вашей стороны. На мои запросы я получаю ответ с uuid, который я даю с кодом состояния 200 OK.

0 голосов
/ 22 января 2019

Если вы получаете ответ HTTP 200 от вашей команды состояния отчета, вы делаете это правильно.

...