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

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

Модератор: immortal

Аватара пользователя
ImageMaker
Сообщения: 82
Зарегистрирован: Ср фев 13, 2019 9:28 pm

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

Сообщение ImageMaker »

mihas писал(а): Вт фев 27, 2024 1:21 am непонятно в каком формате нужно модулю.
Netscape
Аватара пользователя
ImageMaker
Сообщения: 82
Зарегистрирован: Ср фев 13, 2019 9:28 pm

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

Сообщение ImageMaker »

Cформировать токен так и не починили :-[
windows 10, лайт, авторизовался по куар-коду.
flooow
Сообщения: 3
Зарегистрирован: Вт апр 28, 2015 10:59 pm

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

Сообщение flooow »

1048: Column 'OWNER' cannot be null
UPDATE `yastations` SET `TITLE`='Станция Мини', `OWNER`=NULL, `STATION_ID`='M10F3G010YV2AK', `IP`='', `MIN_LEVEL_TEXT`='', `TTS`='0', `ALLOW_ASK`='1',....

При попытке обновить список устройств выдает такую ошибку.

При попытке "разговорить алису" говорит: Недоступно, т.к. произошла ошибка генерации сценария для облачного управления!
Аватара пользователя
xor
Сообщения: 2045
Зарегистрирован: Сб ноя 22, 2014 8:45 pm

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

Сообщение xor »

flooow писал(а): Пт май 24, 2024 1:42 pm 1048: Column 'OWNER' cannot be null
UPDATE `yastations` SET `TITLE`='Станция Мини', `OWNER`=NULL, `STATION_ID`='M10F3G010YV2AK', `IP`='', `MIN_LEVEL_TEXT`='', `TTS`='0', `ALLOW_ASK`='1',....

При попытке обновить список устройств выдает такую ошибку.

При попытке "разговорить алису" говорит: Недоступно, т.к. произошла ошибка генерации сценария для облачного управления!
обычно с такими ошибками разработки модулей в мдм борются таким костылём - отключают строгий режим mysql (в блогах было)
flooow
Сообщения: 3
Зарегистрирован: Вт апр 28, 2015 10:59 pm

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

Сообщение flooow »

xor писал(а): Чт май 30, 2024 11:28 am
flooow писал(а): Пт май 24, 2024 1:42 pm 1048: Column 'OWNER' cannot be null
UPDATE `yastations` SET `TITLE`='Станция Мини', `OWNER`=NULL, `STATION_ID`='M10F3G010YV2AK', `IP`='', `MIN_LEVEL_TEXT`='', `TTS`='0', `ALLOW_ASK`='1',....

При попытке обновить список устройств выдает такую ошибку.

При попытке "разговорить алису" говорит: Недоступно, т.к. произошла ошибка генерации сценария для облачного управления!
обычно с такими ошибками разработки модулей в мдм борются таким костылём - отключают строгий режим mysql (в блогах было)

ОГРОМНОЕ ЧЕЛОВЕЧЕСКОЕ СПАСИБО!!!!! Даже примерно было не ясно куда копать. В блогах нашёл инструкцию, по ней все получилось
kris0377
Сообщения: 6
Зарегистрирован: Вт окт 19, 2021 1:05 pm

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

Сообщение kris0377 »

Подскажите, пожалуйста, какие порты использует модуль на вход/выход.. активировал брандмауэр, модуль работать перестал при открытых 80/443
mxz
Сообщения: 17
Зарегистрирован: Пн сен 30, 2019 7:16 am

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

Сообщение mxz »

Вот и у меня отлетела авторизация - пишет "Ошибка получения CSRF-токена" для двух способов (QR, одноразовый пароль).
Так понял, что ошибка давняя и где именно сломалось не ясно до сих пор.

Товарищи,
подскажите, как сгенерировать куки? Ссылается на https://yandex.ru/quasar/iot/, но там не вижу такой опции. Если делается какими-то манипуляциями то подскажите как.
Аватара пользователя
andrey040670
Сообщения: 473
Зарегистрирован: Пн июл 31, 2017 10:00 pm

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

Сообщение andrey040670 »

mxz писал(а): Вс июл 07, 2024 4:24 pm подскажите, как сгенерировать куки? Ссылается на https://yandex.ru/quasar/iot/, но там не вижу такой опции. Если делается какими-то манипуляциями то подскажите как.
Естественно там нет такой опции. Чтоб скачать куки, нужно установить любое расширение браузера, которое умеет это делать. Далее зайти по https://yandex.ru/quasar/iot/, в расширении нажать "скачать куки".
MJD alfa: Khadas VIM1 Ubuntu 18.04.2 LTS (bionic) Linux 4.9.241 #33 aarch64 GNU/Linux
MJD alfa: Rpi 3B Debian 11 (bullseye) 6.1.68-v8+ #1708 aarch64 GNU/Linux
MJD alfa: AS-604T-F284 (ADM 3.5.9.RWM1) 3.12.20 #1 x86_64 GNU/Linux
strannik
Сообщения: 9
Зарегистрирован: Вт июл 20, 2021 3:49 pm

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

Сообщение strannik »

Здравствуйте, также сталкиваюсь с проблемой, когда через некоторое время в YaDevices слетает авторизация (пробовал и через qr-код, и через куки). При этом отсутствие авторизации не мешает отправлять команды на яндекс-станцию через callAPI(). Но каждую команду яндекс-станция подтверждает блюмканьем, что при регулярном срабатывании датчика движения уже напрягает. Решил сделать два варианта включения света по датчикам движения: 1) пока авторизация есть - через изменение свойств объектов; 2) когда авторизация слетает - через callAPI().
Прошу подсказать, как получить текущее состояние авторизации модуля YaDevices?
Аватара пользователя
xor
Сообщения: 2045
Зарегистрирован: Сб ноя 22, 2014 8:45 pm

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

Сообщение xor »

strannik писал(а): Пн авг 12, 2024 10:32 am ...
Прошу подсказать, как получить текущее состояние авторизации модуля YaDevices?

Код: Выделить всё

include_once(DIR_MODULES . 'yadevices/yadevices.class.php');
$yadevices = new yadevices();
    $data = $yadevices->apiRequest('https://iot.quasar.yandex.ru/m/user/devices');
    if (is_array($data)) {
        //debmes('YaDevices AUTHORIZED OK');
    }else{
        say("Слетела авторизация Яндекса!");   
        debmes('YaDevices AUTHORIZED FAIL!!!'); 
    }
Ответить