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

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

Модератор: immortal

Аватара пользователя
mab
Сообщения: 46
Зарегистрирован: Сб янв 19, 2019 1:26 am
Благодарил (а): 5 раз
Поблагодарили: 9 раз

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

Сообщение mab » Вс ноя 10, 2019 12:24 am

Jon811 писал(а):
Пт окт 25, 2019 10:36 am
Jon811 писал(а):
Чт окт 24, 2019 4:29 pm
Подскажите, навык еще не опубликован, но есть тестирование. Там говорит при связке аккаунтов "Произошла ошибка в процессе получения данных от сервиса". Такое было у кого. Как решить? В хрее нет ничего, где можно логи посмотреть? В инет все открыто.
Помогло полное пересоздание диалога
не помогает пересоздание! что-то не то, ошибка при связке так и появляется "Произошла ошибка в процессе получения данных от сервиса"
Аватара пользователя
mab
Сообщения: 46
Зарегистрирован: Сб янв 19, 2019 1:26 am
Благодарил (а): 5 раз
Поблагодарили: 9 раз

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

Сообщение mab » Пн ноя 11, 2019 10:47 am

так никто и не проверит? ((((
после запроса доступа и подтверждения возникает ошибка.
Вложения
2019-11-10_17-07-57.png
2019-11-10_17-07-57.png (22.09 КБ) 3163 просмотра
2019-11-10_17-08-17.png
2019-11-10_17-08-17.png (11.66 КБ) 3163 просмотра
Аватара пользователя
mab
Сообщения: 46
Зарегистрирован: Сб янв 19, 2019 1:26 am
Благодарил (а): 5 раз
Поблагодарили: 9 раз

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

Сообщение mab » Пн ноя 11, 2019 11:52 am

как я понимаю, глядя в "отладочную информацию", не получает "OAuth2 Access token" - он у меня пустой !
у всех там что? заполнены значения?
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

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

Сообщение nick7zmail » Пн ноя 11, 2019 12:03 pm

В модуле нужно нажать кнопочку, чтобы он там появился. И его же ввести в яндекс.
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
digiben
Сообщения: 10
Зарегистрирован: Ср май 17, 2017 5:56 pm
Благодарил (а): 1 раз
Поблагодарили: 3 раза

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

Сообщение digiben » Пн ноя 11, 2019 4:36 pm

TurburatoR писал(а):
Вт ноя 05, 2019 10:19 am
digiben писал(а):
Пт окт 25, 2019 10:54 pm
Кто-нибудь сталкивался с такой проблемой при обновлении списка устройств?

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

2019-10-25T19:06:38Z: Performing discovery for provider b508d900-a488-475f-9a2f-b7808f1e5277
2019-10-25T19:06:38Z: Sending request to provider:
GET https://мойадрес.ru:2222/modules/yandexhome/smarthome.php/v1.0/user/devices
request id: 16e44e12-7afb-4e07-abb5-ed6a408a12ab
ОС Windows
Все надстройки выполнены. Но устройства не появляются, выпадает в ошибку.
В яндекс тикет писал, не помогло

UPD: Поднял рядом Linux. Ошибка сохраняется.
Снимок.PNG
Переименуй навык в Я.Диалогах и заново опубликуй.
Я раз 100 переименовывал и латиницей и кириллицей
Kulibink
Сообщения: 32
Зарегистрирован: Пн сен 23, 2019 9:04 pm
Откуда: Челябинск
Благодарил (а): 4 раза
Поблагодарили: 5 раз

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

Сообщение Kulibink » Вт ноя 12, 2019 6:46 am

digiben писал(а):
Пн ноя 11, 2019 4:36 pm
TurburatoR писал(а):
Вт ноя 05, 2019 10:19 am
digiben писал(а):
Пт окт 25, 2019 10:54 pm
Кто-нибудь сталкивался с такой проблемой при обновлении списка устройств?

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

2019-10-25T19:06:38Z: Performing discovery for provider b508d900-a488-475f-9a2f-b7808f1e5277
2019-10-25T19:06:38Z: Sending request to provider:
GET https://мойадрес.ru:2222/modules/yandexhome/smarthome.php/v1.0/user/devices
request id: 16e44e12-7afb-4e07-abb5-ed6a408a12ab
ОС Windows
Все надстройки выполнены. Но устройства не появляются, выпадает в ошибку.
В яндекс тикет писал, не помогло

UPD: Поднял рядом Linux. Ошибка сохраняется.
Снимок.PNG
Переименуй навык в Я.Диалогах и заново опубликуй.
Я раз 100 переименовывал и латиницей и кириллицей

Та же проблема, кому-то удалось победить данную проблему?
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

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

Сообщение nick7zmail » Вт ноя 12, 2019 6:52 am

У вас nginx? Может не все настройки выполнены? Конфиг обновленный, с ($|/) в location?
Последний раз редактировалось nick7zmail Вт ноя 12, 2019 9:54 am, всего редактировалось 1 раз.
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Аватара пользователя
mab
Сообщения: 46
Зарегистрирован: Сб янв 19, 2019 1:26 am
Благодарил (а): 5 раз
Поблагодарили: 9 раз

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

Сообщение mab » Вт ноя 12, 2019 9:40 am

Хотел расписать на что я нарвался в процессе установки YandexHome...

1) Не забывайте в файле config.php исправить строки для доступа яндекса к нашим вебхукам:

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

// доступ к этим файлам без пароля
if (!(preg_match('/\/authorize\.php/is', $_SERVER['REQUEST_URI']) ||
      preg_match('/\/token\.php/is', $_SERVER['REQUEST_URI']) ||
      preg_match('/\/smarthome\.php/is', $_SERVER['REQUEST_URI'])))
{
   Define('HOME_NETWORK', '192.168.0.*');                  // домашняя сетка (доступ без пароля)
   Define('EXT_ACCESS_USERNAME', 'admin');               // имя 
   Define('EXT_ACCESS_PASSWORD', 'password');          // пароль
}
2)Ещё была проблема при установке сертификата Let’s Encrypt.
устанавливал сертификат на свой debian по инструкции от сюда https://www.8host.com/blog/sozdanie-ser ... -debian-9/
поэтому в файле /etc/apache2/sites-available/webhooks.conf пришлось изменить пути к сертификатам:

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

# Это комментируем
#SSLCertificateFile /etc/apache2/ssl/webhooks/fullchain.pem
#SSLCertificateKeyFile /etc/apache2/ssl/webhooks/privkey.pem
#SSLCertificateChainFile /etc/apache2/ssl/webhooks/chain.pem

# Указываем пути к файлам SSL-сертификата  ... вместо alisa.mysite.ru - ваше доменное имя
SSLCertificateFile /etc/letsencrypt/live/alisa.mysite.ru/fullchain.pem
SSLCertificateKeyFile /etc/letsencrypt/live/alisa.mysite.ru/privkey.pem
SSLCertificateChainFile /etc/letsencrypt/live/alisa.mysite.ru/chain.pem  
Include /etc/letsencrypt/options-ssl-apache.conf
За это сообщение автора mab поблагодарили (всего 2):
cabat (Вт ноя 12, 2019 9:52 am) • dimavoron (Вс янв 19, 2020 2:31 pm)
Рейтинг: 2.33%
cabat
Сообщения: 216
Зарегистрирован: Ср май 28, 2014 12:42 pm
Откуда: Санкт-Петерург
Благодарил (а): 76 раз
Поблагодарили: 28 раз

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

Сообщение cabat » Вт ноя 12, 2019 9:51 am

mab писал(а):
Вт ноя 12, 2019 9:40 am

1) Не забывайте в файле config.php исправить строки для доступа яндекса к нашим вебхукам:
Об этом вроде написано в инструкции по настройке модуля?
mab писал(а):
Вт ноя 12, 2019 9:40 am
2)Ещё была проблема при установке сертификата Let’s Encrypt.
За это спасибо, может когда пригодится..
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

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

Сообщение nick7zmail » Вт ноя 12, 2019 10:03 am

1) Да, вроде было написано))
2) лично я предоставил это certbot-у. Он сам у меня в конфигах прописал пути к сертификату.
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Ответить