[Модуль] Yandex Home (yandexhome)

Разработка дополнительных модулей, подключение различных приложений.

Модератор: immortal

Аватара пользователя
harrysmith
Сообщения: 80
Зарегистрирован: Чт сен 29, 2016 5:49 pm
Благодарил (а): 5 раз
Поблагодарили: 2 раза

Re: [Модуль] Yandex Home (yandexhome)

Сообщение harrysmith » Пн май 01, 2023 12:52 pm

Добрый день всем. Подскажите может изменились какие правил взаимодействия МДМ с Алисой. При обновлении в Устройствах Алисы устройств МДМ запрашивает пароль.
photo_2023-05-01_12-51-15.jpg
photo_2023-05-01_12-51-15.jpg (27.24 КБ) 486 просмотров
Похоже это пароль для CONNECT но я ввожу логин пароль от коннекта и ничего. Надо заметить что логин пароль у меня есть но подписки на Connect нет. Раньше и не надо было. Может что поменялось. Кто знает?
Harry Smith
Аватара пользователя
xor
Сообщения: 1969
Зарегистрирован: Сб ноя 22, 2014 8:45 pm
Благодарил (а): 269 раз
Поблагодарили: 615 раз

Re: [Модуль] Yandex Home (yandexhome)

Сообщение xor » Пн май 01, 2023 9:16 pm

harrysmith писал(а):
Пн май 01, 2023 12:52 pm
Добрый день всем. Подскажите может изменились какие правил взаимодействия МДМ с Алисой. При обновлении в Устройствах Алисы устройств МДМ запрашивает пароль.
тут, разве, не так?
2023-05-01_21-09-54.png
2023-05-01_21-09-54.png (43.77 КБ) 421 просмотр
За это сообщение автора xor поблагодарил:
harrysmith (Чт май 04, 2023 10:19 pm)
Рейтинг: 1.18%
Аватара пользователя
harrysmith
Сообщения: 80
Зарегистрирован: Чт сен 29, 2016 5:49 pm
Благодарил (а): 5 раз
Поблагодарили: 2 раза

Re: [Модуль] Yandex Home (yandexhome)

Сообщение harrysmith » Чт май 04, 2023 10:19 pm

большое спасибо
Harry Smith
Shuravi
Сообщения: 15
Зарегистрирован: Вс апр 21, 2019 7:58 pm
Благодарил (а): 1 раз
Поблагодарили: 0

Re: [Модуль] Yandex Home (yandexhome)

Сообщение Shuravi » Чт май 04, 2023 11:21 pm

lipkiy писал(а):
Пн май 01, 2023 12:34 pm
display_errors = Off на винде помог, но параметр возвращает дефолтное значение при запуске мажордомо.
Завершил МЖД, изменил файл, поставил в свойствах галку только чтение, запустил МЖД.
Пока костыль такой =)
Сделал то-же самое, начал меньше говорить что-то пошло не так, однако при включении света именно диммируемых каналов или при изменении яркости всегда говорит что что-то пошло не так. Не знаю из-за чего связано, объекты лежат в классе "SDimmers" по изменению свойства объекта читается метод на 140 строк. Возможно из-за этого. Экспериментировать не стал.
yray
Сообщения: 105
Зарегистрирован: Чт дек 14, 2017 12:51 am
Благодарил (а): 13 раз
Поблагодарили: 16 раз

Re: [Модуль] Yandex Home (yandexhome)

Сообщение yray » Вс май 07, 2023 11:59 am

Shuravi просто привязанные диммеры из простых устройств работают без проблем. А если у вас собственный метод на 140 строк запускается, то есть вероятность что в этом коде имеется ошибка или предупреждение. А как выяснилось модуль предупреждения/ошибки тоже шлёт в яндекс, на что Алиса и начинает ругаться. Вам бы лог посмотреть что модуль на яндекс отправляет, вы бы наверное сразу поняли в чём проблема
За это сообщение автора yray поблагодарил:
xor (Вс май 07, 2023 3:21 pm)
Рейтинг: 1.18%
Shuravi
Сообщения: 15
Зарегистрирован: Вс апр 21, 2019 7:58 pm
Благодарил (а): 1 раз
Поблагодарили: 0

Re: [Модуль] Yandex Home (yandexhome)

Сообщение Shuravi » Ср май 10, 2023 9:27 pm

yray писал(а):
Вс май 07, 2023 11:59 am
Shuravi просто привязанные диммеры из простых устройств работают без проблем. А если у вас собственный метод на 140 строк запускается, то есть вероятность что в этом коде имеется ошибка или предупреждение. А как выяснилось модуль предупреждения/ошибки тоже шлёт в яндекс, на что Алиса и начинает ругаться. Вам бы лог посмотреть что модуль на яндекс отправляет, вы бы наверное сразу поняли в чём проблема
Коллеги, включил логи и попросил включить свет диммируемого канала. Если понимаете что может быть не так, подскажите пожалуйста. В какую сторону копать?

21:23:02 0.32606200 smarthome.php >>> {"request_id":"f9adb3b1-5a25-4473-a98a-af41bd733d1a","payload":{"devices":[{"id":"58","capabilities":[{"type":"devices.capabilities.on_off","state":{"instance":"on","action_result":{"status":"DONE"}}}]}]}}
21:23:02 0.32483300 Object 'HL_Kitchen', property 'status_yandex', set value=0
21:23:00 0.55031500 Capabilities type 'devices.capabilities.on_off', instance 'on', relative=0, value=false
21:23:00 0.54812500 Incoming action request for device ID58
21:23:00 0.53379800 POST /modules/yandexhome/smarthome.php/v1.0/user/devices/action 192.168.1.1 <<< {"payload":{"devices":[{"id":"58","capabilities":[{"type":"devices.capabilities.on_off","state":{"instance":"on","value":false}}]}]}}

А вот лог обычного канала включи свет без оповещения, что что-то поло не так:
21:32:28 0.96315200 PropertySetHandle send result:
21:32:28 0.85569400 PropertySetHandle send: {"ts":1683743548,"payload":{"user_id":"86179543d6cc770c8cc92a0168e18f44","devices":[{"id":"17","capabilities":[{"type":"devices.capabilities.color_setting","state":{"instance":"rgb","value":39695}}],"properties":[]}]}}
21:32:28 0.85328700 PropertySetHandle for object 'UR3_RGB_Hall' and property 'color' and value=009b0f
21:32:28 0.70675800 smarthome.php >>> {"request_id":"6828ea8a-ba6d-42cf-b1cc-8b2f9ecf183a","payload":{"devices":[{"id":"4","capabilities":[{"type":"devices.capabilities.on_off","state":{"instance":"on","action_result":{"status":"DONE"}}}]}]}}
21:32:28 0.70557400 Object 'HL_Hall', property 'HL_yandex', set value=1
Ответить