209 похожих чатов

Всем привет. Кто-то пробовал: после отправки запроса на состояния устройства

POST https://example.com/v1.0/user/devices/query , когда запрос приходит на наш сервер - принудительно отправить с сервер на свой же сервер запрос на получение информации об устройствах GET https://example.com/v1.0/user/devices ? То есть предыдущий шаг, запрос на который отправляется до привязки устройств.
Чтобы у устройства обновились метрики

8 ответов

28 просмотров

Так есть же https://yandex.ru/dev/dialogs/smart-home/doc/reference-alerts/post-skill_id-callback-state.html

Sergey- Автор вопроса
Ringo🍎
Так есть же https://yandex.ru/dev/dialogs/smart-ho...

Не то. Это уведомление об изменении состояния устройств. А мне надо, чтобы когда пользователь зашёл в устройство - чтобы у него кнопки перерисовались. То есть при первой загрузке - умный дом получил метрики, например "нагрев, охлаждение", а когда пользователь зашёл в карточку - надо сделать проверку - не пропал ли какой-то из режимов, и если пропал - то изменить ему метрики - удалить кнопку

Sergey
Не то. Это уведомление об изменении состояния устр...

https://yandex.ru/dev/dialogs/smart-home/doc/reference-alerts/post-skill_id-callback-discovery.html

Sergey- Автор вопроса

Спасибо, на первый взгляд выглядит, как то, что должно сработать! Надо попробовать

Sergey
Спасибо, на первый взгляд выглядит, как то, что до...

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

Sergey- Автор вопроса
Artem Sorokin
Минус этого метода - нужно возвращать описание все...

да, вижу. Жалко не id конкретного устройства отправляется. Ещё бы понять в какой момент его отправлять..

Sergey
да, вижу. Жалко не id конкретного устройства отпра...

В тот момент когда, как вы писали "пропал какой-то из режимов". То есть если в устройстве произошли изменения (что-то добавилось/убавилось) нужно дёргать эту ручку. А когда пользователь войдёт в приложение у него будет уже актуальная картинка.

Sergey- Автор вопроса
Md5sum
В тот момент когда, как вы писали "пропал какой-то...

Только получится, что изменилось одно устройство - а будет обновлять все устройства

Похожие вопросы

Обсуждают сегодня

Карта сайта