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

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

Модератор: immortal

skysilver
Сообщения: 3006
Зарегистрирован: Чт авг 21, 2014 8:28 am
Откуда: Киров, Россия
Контактная информация:

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

Сообщение skysilver »

Grey писал(а): Чт дек 24, 2020 12:23 am и отображается страница авторизации в Мажордомо.
Дайте скриншот, как это выглядит.
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
Grey
Сообщения: 5
Зарегистрирован: Пт апр 05, 2019 10:48 pm

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

Сообщение Grey »

skysilver писал(а): Чт дек 24, 2020 11:27 am
Grey писал(а): Чт дек 24, 2020 12:23 am и отображается страница авторизации в Мажордомо.
Дайте скриншот, как это выглядит.
Вот так:
Изображение
skysilver
Сообщения: 3006
Зарегистрирован: Чт авг 21, 2014 8:28 am
Откуда: Киров, Россия
Контактная информация:

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

Сообщение skysilver »

Grey писал(а): Чт дек 24, 2020 1:31 pm Вот так:
Изображение
Это авторизация модуля, а не МДМ. Введите логин пароль из настроек модуля. В документации все расписано.
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
Grey
Сообщения: 5
Зарегистрирован: Пт апр 05, 2019 10:48 pm

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

Сообщение Grey »

skysilver писал(а): Чт дек 24, 2020 2:09 pm Это авторизация модуля, а не МДМ. Введите логин пароль из настроек модуля. В документации все расписано.
Работает! Спасибо!
Пойду тестировать. Ну и донатить. 8-)
klv666
Сообщения: 175
Зарегистрирован: Вс янв 20, 2019 10:48 am

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

Сообщение klv666 »

Всем привет у меня снова чутка сломалась Алиса((( Все выполняет, но постоянно говорит что не справилась, к сожалению дико бесит всю семью, в общем необходимо срочно исправить.
Произошло после переустановки системы из-за поломки БД в результате зацикливания метода (косякнул, сам виноват).
Есть наводка на одно место. В config.php раньше присутствовал следующий код:

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

if (!(preg_match('/\/authorize\.php/is', $_SERVER['REQUEST_URI']) ||   ////номер строки 59 это для сообщения ниже
      preg_match('/\/token\.php/is', $_SERVER['REQUEST_URI']) ||        ////номер строки 60
      preg_match('/\/smarthome\.php/is', $_SERVER['REQUEST_URI'])))    ////номер строки 61
{
   Define('HOME_NETWORK', '192.168.1.*, 172.16.65.170');                  // home network (optional)
   Define('EXT_ACCESS_USERNAME', 'loginjdk');                  // access details for external network (internet)
   Define('EXT_ACCESS_PASSWORD', 'parolgh');
}
Теперь в окне командной строки где крутятся циклы мдм периодически появляется:

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

PHP Notice:  Undefined index: REQUEST_URI in C:\_majordomo\htdocs\config.php on line 59
PHP Notice:  Undefined index: REQUEST_URI in C:\_majordomo\htdocs\config.php on line 60
PHP Notice:  Undefined index: REQUEST_URI in C:\_majordomo\htdocs\config.php on line 61
Кто нибудь может помочь :(
МДМ обновлял...
skysilver
Сообщения: 3006
Зарегистрирован: Чт авг 21, 2014 8:28 am
Откуда: Киров, Россия
Контактная информация:

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

Сообщение skysilver »

klv666 писал(а): Вт дек 29, 2020 7:25 pm Всем привет у меня снова чутка сломалась Алиса((( Все выполняет, но постоянно говорит что не справилась, к сожалению дико бесит всю семью, в общем необходимо срочно исправить.
Проверь свои вебхуки на внешнем сервисе. Как здесь https://mjdm.ru/forum/viewtopic.php?f=5 ... 30#p125434
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
klv666
Сообщения: 175
Зарегистрирован: Вс янв 20, 2019 10:48 am

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

Сообщение klv666 »

klv666 писал(а): Вт дек 29, 2020 7:25 pm
Теперь в окне командной строки где крутятся циклы мдм периодически появляется:

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

PHP Notice:  Undefined index: REQUEST_URI in C:\_majordomo\htdocs\config.php on line 59
PHP Notice:  Undefined index: REQUEST_URI in C:\_majordomo\htdocs\config.php on line 60
PHP Notice:  Undefined index: REQUEST_URI in C:\_majordomo\htdocs\config.php on line 61
А в связи с чем могут сыпать ошибки об отсутствии элемента 'REQUEST_URI' ?
klv666
Сообщения: 175
Зарегистрирован: Вс янв 20, 2019 10:48 am

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

Сообщение klv666 »

Divan писал(а): Чт дек 17, 2020 1:16 am Если после авторизации получили ошибку 400 Bad Request

Вероятно долго не использовали модуль Yandex Home. Если токен не обновлялся в течение двух недель, то теряется связь и получите такую ошибку 400 Bad Request. Обычно токен доступа сам обновляется, если модулем регулярно пользоваться.

Если все же токен утратил свою силу, то можно принудительно обновить. Для этого необходимо удалить связь между яндекс с мажориком и по новой пройти авторизацию.

Можно проверить жизнеспособность токена через сайт

Указываем https://домен:порт/yandexhome/smarthome.php/v1.0/user/devices и токен
SPOILERSPOILER_SHOW
Безымянный.jpg
Что за токен, где брать?
Аватара пользователя
Divan
Сообщения: 859
Зарегистрирован: Пн июл 08, 2019 5:04 pm

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

Сообщение Divan »

klv666 писал(а): Чт дек 31, 2020 3:07 pm
Divan писал(а): Чт дек 17, 2020 1:16 am Если после авторизации получили ошибку 400 Bad Request

Вероятно долго не использовали модуль Yandex Home. Если токен не обновлялся в течение двух недель, то теряется связь и получите такую ошибку 400 Bad Request. Обычно токен доступа сам обновляется, если модулем регулярно пользоваться.

Если все же токен утратил свою силу, то можно принудительно обновить. Для этого необходимо удалить связь между яндекс с мажориком и по новой пройти авторизацию.

Можно проверить жизнеспособность токена через сайт

Указываем https://домен:порт/yandexhome/smarthome.php/v1.0/user/devices и токен
SPOILERSPOILER_SHOW
Безымянный.jpg
Что за токен, где брать?
Токен можете узнать в самом модуле Yandex Home
SPOILERSPOILER_SHOW
токен.jpg
токен.jpg (68.11 КБ) 5763 просмотра
токен2.jpg
токен2.jpg (56.58 КБ) 5763 просмотра
Xpenology DSM 6.2.2 + Ubuntu Server 18.10 + Majordomo + MariaDB
Аватара пользователя
slgeo
Сообщения: 551
Зарегистрирован: Чт фев 05, 2015 2:35 pm
Откуда: РнД

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

Сообщение slgeo »

Чой-то колонка стала отбивать запросы в последние дни, начал копать и обнаружил в кабинете разработчика такую дребедень:

Изображение

Это типа бан?
Raspberry Pi2 Model B + NRF24L01 (MySensors) + 1-Wire + Esp8266 (WiFi-IoT)
CONNECT
Ответить