[Модуль] YaDevices (yadevices)

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

Модератор: immortal

Аватара пользователя
xor
Сообщения: 2039
Зарегистрирован: Сб ноя 22, 2014 8:45 pm
Благодарил (а): 286 раз
Поблагодарили: 629 раз

Re: [Модуль] YaDevices (yadevices)

Сообщение xor » Вс июл 19, 2020 11:13 pm

saturn017 писал(а):
Вс июл 19, 2020 3:34 pm
Прошу помощи!
Имею пару колонок Irbis, мжд на винде. Установил модуль, закрепил куки. Список колонок есть, токен есть. Но при отправке на любую колонку сообщение - получаю в логе ошибку "Failed to update TTS scenario". Подскажите что сделать?
настройки через облако, надеюсь?
Попробуйте поиграть с параметром station в консоли
callAPI('/api/module/yadevices','GET',array('station'=>1,'command'=>'повтори за мной раз-два-три'));

у меня просто одна колонка(
yray
Сообщения: 106
Зарегистрирован: Чт дек 14, 2017 12:51 am
Благодарил (а): 13 раз
Поблагодарили: 16 раз

Re: [Модуль] YaDevices (yadevices)

Сообщение yray » Вс июл 19, 2020 11:51 pm

Тоже самое было пока не использовал куки от устройств. После куков с устройств всё заработало, при этом токина до сих пор нет, но работает, возможно он из куков подхватился, не знаю, да и все равно, работает ведь.
saturn017
Сообщения: 10
Зарегистрирован: Вс май 13, 2018 2:02 am
Благодарил (а): 6 раз
Поблагодарили: 1 раз

Re: [Модуль] YaDevices (yadevices)

Сообщение saturn017 » Ср июл 22, 2020 12:06 pm

xor писал(а):
Вс июл 19, 2020 11:13 pm
настройки через облако, надеюсь?
Непосредственно со страницы настройки устройства - отправить команду через облако.

В файле PHP вставил отладочные сообщения, чтобы найти что не отрабатывает получилось так:
В функции addScenarios метод
$result=$this->apiRequest('https://iot.quasar.yandex.ru/m/user/sce ... ',$payload);
не возвращает "ок", т.е. не срабатывает.
Соответственно функция sendCloudTTS не выполняется, так как не находит "свой" сценарий.

Пересохранил куки - результат тот же.
Можете посмотреть, есть ли в сценариях у самой алисы сценарии с подобными именами: мжд иленпвляыарорындиаылллуыусптудктоиял ?
Аватара пользователя
xor
Сообщения: 2039
Зарегистрирован: Сб ноя 22, 2014 8:45 pm
Благодарил (а): 286 раз
Поблагодарили: 629 раз

Re: [Модуль] YaDevices (yadevices)

Сообщение xor » Ср июл 22, 2020 2:27 pm

saturn017 писал(а):
Ср июл 22, 2020 12:06 pm
xor писал(а):
Вс июл 19, 2020 11:13 pm
настройки через облако, надеюсь?
Непосредственно со страницы настройки устройства - отправить команду через облако.

В файле PHP вставил отладочные сообщения, чтобы найти что не отрабатывает получилось так:
В функции addScenarios метод
$result=$this->apiRequest('https://iot.quasar.yandex.ru/m/user/sce ... ',$payload);
не возвращает "ок", т.е. не срабатывает.
Соответственно функция sendCloudTTS не выполняется, так как не находит "свой" сценарий.

Пересохранил куки - результат тот же.
Можете посмотреть, есть ли в сценариях у самой алисы сценарии с подобными именами: мжд иленпвляыарорындиаылллуыусптудктоиял ?
да, есть
2020-07-22_14-26-54.png
2020-07-22_14-26-54.png (11.17 КБ) 4205 просмотров
saturn017
Сообщения: 10
Зарегистрирован: Вс май 13, 2018 2:02 am
Благодарил (а): 6 раз
Поблагодарили: 1 раз

Re: [Модуль] YaDevices (yadevices)

Сообщение saturn017 » Ср июл 22, 2020 2:48 pm

xor писал(а):
Ср июл 22, 2020 2:27 pm
да, есть
у меня нет, почему может не срабатывать метод добавления сценария? Куда копнуть?
saturn017
Сообщения: 10
Зарегистрирован: Вс май 13, 2018 2:02 am
Благодарил (а): 6 раз
Поблагодарили: 1 раз

Re: [Модуль] YaDevices (yadevices)

Сообщение saturn017 » Ср июл 22, 2020 6:37 pm

Семь бед один ответ:
Отвязал колонки от аккаунта, удалил все в yadevices. Заново все зарегистрировал - и заработало! Спасибо за поддержку!
Аватара пользователя
xor
Сообщения: 2039
Зарегистрирован: Сб ноя 22, 2014 8:45 pm
Благодарил (а): 286 раз
Поблагодарили: 629 раз

Re: [Модуль] YaDevices (yadevices)

Сообщение xor » Ср июл 22, 2020 9:05 pm

saturn017 писал(а):
Ср июл 22, 2020 6:37 pm
Семь бед один ответ:
Отвязал колонки от аккаунта, удалил все в yadevices. Заново все зарегистрировал - и заработало! Спасибо за поддержку!
и куки нормальные пришли и токен?
saturn017
Сообщения: 10
Зарегистрирован: Вс май 13, 2018 2:02 am
Благодарил (а): 6 раз
Поблагодарили: 1 раз

Re: [Модуль] YaDevices (yadevices)

Сообщение saturn017 » Ср июл 22, 2020 9:23 pm

xor писал(а):
Ср июл 22, 2020 9:05 pm
и куки нормальные пришли и токен?
Куки подменил и закрепил как в сообщении на 11 стр, токен на "первой" колонке автоматом появился, на остальных нет, но все работает. ID устройств "IOT_ID" поменялись.
Аватара пользователя
xor
Сообщения: 2039
Зарегистрирован: Сб ноя 22, 2014 8:45 pm
Благодарил (а): 286 раз
Поблагодарили: 629 раз

Re: [Модуль] YaDevices (yadevices)

Сообщение xor » Чт июл 23, 2020 6:14 pm

saturn017 писал(а):
Ср июл 22, 2020 9:23 pm
xor писал(а):
Ср июл 22, 2020 9:05 pm
и куки нормальные пришли и токен?
Куки подменил и закрепил как в сообщении на 11 стр, токен на "первой" колонке автоматом появился, на остальных нет, но все работает. ID устройств "IOT_ID" поменялись.
то есть - для винды проблемы с авторизацией остались(
yray
Сообщения: 106
Зарегистрирован: Чт дек 14, 2017 12:51 am
Благодарил (а): 13 раз
Поблагодарили: 16 раз

Re: [Модуль] YaDevices (yadevices)

Сообщение yray » Пт июл 24, 2020 1:22 am

так ведь не было в модуле никаких изменений и дополнений - с чего оно вдруг заработает
Ответить