Добавлю, что можно написать название устройства просто "Свет", и если несколько таких устройств в разных комнатах, можно их включать фразой с указанием нужной комнаты "включи свет на кухне", "включи свет в гостиной"
Eraser, у меня на старте такая фича не заработала. Игнорировало комнату в команде, и включался свет везде. Надо будет снова попробовать.
Добрый день!
а никто не сталкивался с проблемой, что в приложении от yandexa при ручном управлении вкл/выкл что либо, фактически свет включается выключает, но появляется сообщение "что то пошло не так" и не меняется состояние устройства, но если перезайти в список устройств то отображается правильный статус, ну и при управлении голосом то же всё ок
shil, на чем МДМ крутится? Как вебхуки проброшены в интернет? Что показывает в логах отладчик в кабинете разработчика навыка?
skysilver, на windows, вебхуки опубликованы через https://smart.skud24.ru 443 порт прокинут внутрь сети на сервер mjdm, в логе пусто)
лог появляется только когда обновляю список устройств
лог из mjdm
13:52:46 0.84995600 PropertySetHandle for object 'Relay15' and property 'status' and value=0
13:52:46 0.05435400 PropertySetHandle for object 'Relay15' and property 'status' and value=0
13:52:45 0.97635400 PropertySetHandle for object 'Relay15' and property 'status' and value=0
13:52:45 0.97635400 smarthome.php >>> {"request_id":"f3e7eb57-f8ed-4fe5-81cf-36700c5f5998","payload":{"devices":[{"id":"4","capabilities":[{"type":"devices.capabilities.on_off","state":{"instance":"on","action_result":{"status":"DONE"}}}]}]}}
13:52:45 0.97635400 Object 'Relay15', property 'status', set value=0
13:52:45 0.83595400 Capabilities type 'devices.capabilities.on_off', instance 'on', relative=0, value=false
13:52:45 0.83595400 Incoming action request for device ID4
13:52:45 0.83595400 POST /modules/yandexhome/smarthome.php/v1.0/user/devices/action 37.9.68.173 <<< {"payload":{"devices":[{"id":"4","capabilities":[{"type":"devices.capabilities.on_off","state":{"instance":"on","value":false}}]}]}}
Я не про лог в МДМ, а про лог с вкладки Тестирование в платформе диалогов. Там все должно быть - и на обновление списка устройств, и на получение статуса, и на управление.
ну у меня только при обновлении там лог
Please login to leave comments. Join us!