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

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

Модератор: immortal

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

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

Сообщение nick7zmail » Чт янв 02, 2020 11:56 am

Начните с получения и настройки сертификата. Обычно это самый геморный шаг. Как итог - должен в систему по https заходить с сертификатом на ваше доменное имя. Либо если систему в инет не хотите прокидывать - тогда вебхуки по https должны хоть какой нить ответ возвращать.

Остальное проще.
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
AndySot
Сообщения: 24
Зарегистрирован: Пт окт 11, 2019 9:44 pm
Благодарил (а): 1 раз
Поблагодарили: 7 раз

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

Сообщение AndySot » Чт янв 02, 2020 1:27 pm

nick7zmail, Спасибо что откликнулись!
Мне бы чуть подробней по шагам, как для маленьких)) У меня так понимаю серый IP. и первое что мне нужно идти на сайт VPNKI.ru и регистрироваться? для получения статического IP адреса. Систему в интернет не планировал прокидывать.
Услуги сайта так понимаю платные.... может есть еще какие варианты "халявные"?
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

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

Сообщение nick7zmail » Чт янв 02, 2020 10:35 pm

А...вот о сером IP надо было сразу)) Может вам попробовать вариант через коннект? Не все возможности будут доступны, но есть демо-период, и хоть что то с Алисой попробуете поделать, посмотрите надо вам оно вообще или нет))

А в целом да...ищите какой нибудь vpn сервис (например роутеры keenetic предоставляют своё облако бесплатно...может ещё есть варианты...), заводите домен, сертификат (в кинетике кстати сразу с сертификатом предоставляют), и потом уже к остальным шагам.
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
AndySot
Сообщения: 24
Зарегистрирован: Пт окт 11, 2019 9:44 pm
Благодарил (а): 1 раз
Поблагодарили: 7 раз

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

Сообщение AndySot » Чт янв 02, 2020 11:10 pm

Такссс...))) Получается или роутер поменять на keenetic (у меня TP-Link без облака) или в платный сервис лезть. Коннект так понимаю 200₽ в месяц.
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

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

Сообщение nick7zmail » Пт янв 03, 2020 7:49 pm

AndySot писал(а):
Чт янв 02, 2020 11:10 pm
Такссс...))) Получается или роутер поменять на keenetic (у меня TP-Link без облака) или в платный сервис лезть. Коннект так понимаю 200₽ в месяц.
Помимо кинетиков может и другие роутеры такие сервисы предоставляют вроде...А в целом да, примерно так. Пол года-год - дешевле выходит в коннекте.
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
novikov.a.n
Сообщения: 15
Зарегистрирован: Пн дек 02, 2019 6:13 pm
Благодарил (а): 0
Поблагодарили: 0

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

Сообщение novikov.a.n » Вт янв 07, 2020 4:12 pm

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 сертификаты в конфиге тоже не увидел. Заранее спасибо
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

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

Сообщение nick7zmail » Ср янв 08, 2020 6:38 pm

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

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

Сообщение mab » Сб янв 11, 2020 11:18 am

AndySot писал(а):
Чт янв 02, 2020 11:10 pm
Такссс...))) Получается или роутер поменять на keenetic (у меня TP-Link без облака) или в платный сервис лезть. Коннект так понимаю 200₽ в месяц.
а у провайдера не дешевле статический IP?
Dicont
Сообщения: 112
Зарегистрирован: Вс дек 17, 2017 11:24 pm
Благодарил (а): 34 раза
Поблагодарили: 11 раз

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

Сообщение Dicont » Сб янв 11, 2020 12:52 pm

Всем привет!
А какие варианты отправлять на колонку Яндекса по ее ID команду say из МЖД?
Было бы удобно по колонке в комнате работает управление да еще и информирование на нее выводить, Яндекс Мини отличная получилась - шума по сравнению с IRBIS A ноль )
Аватара пользователя
xor
Сообщения: 2039
Зарегистрирован: Сб ноя 22, 2014 8:45 pm
Благодарил (а): 286 раз
Поблагодарили: 629 раз

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

Сообщение xor » Сб янв 11, 2020 4:45 pm

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