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

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

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

Я забыл сделать что-то еще?

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

ТКС заранее

2 ответа

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

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

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

Другие вопросы по тегам