Страница 37 из 82

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

Добавлено: Чт янв 02, 2020 11:56 am
nick7zmail
Начните с получения и настройки сертификата. Обычно это самый геморный шаг. Как итог - должен в систему по https заходить с сертификатом на ваше доменное имя. Либо если систему в инет не хотите прокидывать - тогда вебхуки по https должны хоть какой нить ответ возвращать.

Остальное проще.

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

Добавлено: Чт янв 02, 2020 1:27 pm
AndySot
nick7zmail, Спасибо что откликнулись!
Мне бы чуть подробней по шагам, как для маленьких)) У меня так понимаю серый IP. и первое что мне нужно идти на сайт VPNKI.ru и регистрироваться? для получения статического IP адреса. Систему в интернет не планировал прокидывать.
Услуги сайта так понимаю платные.... может есть еще какие варианты "халявные"?

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

Добавлено: Чт янв 02, 2020 10:35 pm
nick7zmail
А...вот о сером IP надо было сразу)) Может вам попробовать вариант через коннект? Не все возможности будут доступны, но есть демо-период, и хоть что то с Алисой попробуете поделать, посмотрите надо вам оно вообще или нет))

А в целом да...ищите какой нибудь vpn сервис (например роутеры keenetic предоставляют своё облако бесплатно...может ещё есть варианты...), заводите домен, сертификат (в кинетике кстати сразу с сертификатом предоставляют), и потом уже к остальным шагам.

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

Добавлено: Чт янв 02, 2020 11:10 pm
AndySot
Такссс...))) Получается или роутер поменять на keenetic (у меня TP-Link без облака) или в платный сервис лезть. Коннект так понимаю 200₽ в месяц.

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

Добавлено: Пт янв 03, 2020 7:49 pm
nick7zmail
AndySot писал(а): Чт янв 02, 2020 11:10 pm Такссс...))) Получается или роутер поменять на keenetic (у меня TP-Link без облака) или в платный сервис лезть. Коннект так понимаю 200₽ в месяц.
Помимо кинетиков может и другие роутеры такие сервисы предоставляют вроде...А в целом да, примерно так. Пол года-год - дешевле выходит в коннекте.

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

Добавлено: Вт янв 07, 2020 4:12 pm
novikov.a.n
Kulibink писал(а): Чт дек 05, 2019 11:44 am Доброго времени суток. Те кто столкнулся с проблемой синхронизации модуля YandexHome, а именно с ошибкой:

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

2019-11-16T22:47:19Z: Error during discovery, user: 983590002, skillId: f37e1f30-493e-424b-bb5e-81ff0c1994e1-draft, error: request to Provider Adapter failed. Reason: [400]
Особо нового не чего нет.
На RP3, с веб сервером Nginx. Я решил данную проблему следующим образом.
1. Получение сертификата и публикация Веб Хуков (сертификат я получал на https://www.sslforfree.com/ (не принципиально, получайте сертификаты на любых ресурсах. Публикацию Веб Хуков делал по статье автора: https://connect.smartliving.ru/profile/ ... hukov.html
2. После всего сделанного из первого пункта остается изменить конфиг веб-сервера Nginx по адресу /etc/nginx/sites-enabled/default Убрать старый конфиг и за место него вставить следующий конфиг:

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

server {
  listen 80 default_server;
  listen [::]:80 default_server;

  root /var/www/html;

  # Add index.php to the list if you are using PHP
  index index.php index.html index.htm index.nginx-debian.html;

  server_name _;

location /api {
  rewrite ^(.*)$ /api.php;
}

 
location ~ \.html {
  if (!-e $request_filename){
    rewrite ^(.*)$ /nf.php;
  }
}

location ~ \.php$ {
 include fastcgi.conf;
 fastcgi_pass unix:/var/run/php/php7.0-fpm.sock;
}


location ~ \.php.+$ {
 include fastcgi_params;
 fastcgi_split_path_info ^(.+\.php)(/.+)$;
 try_files $fastcgi_script_name =404;
 fastcgi_pass unix:/var/run/php/php7.0-fpm.sock;
 fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
 set $path_info $fastcgi_path_info;
 fastcgi_param PATH_INFO $path_info;
}
 
location ~ /\.ht {
                deny all;
        }
}

# Virtual Host configuration for example.com
#
# You can move that to a different file under sites-available/ and symlink that
# to sites-enabled/ to enable it.
#
#server {
#  listen 80;
#  listen [::]:80;
#
#  server_name example.com;
#
#  root /var/www/example.com;
#  index index.html;
#
#  location / {
#    try_files $uri $uri/ =404;
#  }
#}
Здравствуйте. Вопросик такой, в конфиге которую привели для nginx нет строки где слушается 443 порт для https.
Как же тогда навык работает? если ему нужно соединение по https по 443 порту? а так же не слова про ssl сертификаты в конфиге тоже не увидел. Заранее спасибо

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

Добавлено: Ср янв 08, 2020 6:38 pm
nick7zmail
обычно 433 порт в отдельном файле...но в целом там то же самое.

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

Добавлено: Сб янв 11, 2020 11:18 am
mab
AndySot писал(а): Чт янв 02, 2020 11:10 pm Такссс...))) Получается или роутер поменять на keenetic (у меня TP-Link без облака) или в платный сервис лезть. Коннект так понимаю 200₽ в месяц.
а у провайдера не дешевле статический IP?

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

Добавлено: Сб янв 11, 2020 12:52 pm
Dicont
Всем привет!
А какие варианты отправлять на колонку Яндекса по ее ID команду say из МЖД?
Было бы удобно по колонке в комнате работает управление да еще и информирование на нее выводить, Яндекс Мини отличная получилась - шума по сравнению с IRBIS A ноль )

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

Добавлено: Сб янв 11, 2020 4:45 pm
xor
Dicont писал(а): Сб янв 11, 2020 12:52 pm Всем привет!
А какие варианты отправлять на колонку Яндекса по ее ID команду say из МЖД?
Было бы удобно по колонке в комнате работает управление да еще и информирование на нее выводить, Яндекс Мини отличная получилась - шума по сравнению с IRBIS A ноль )
Сергей модуль обещал. Ждём)