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

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

Модератор: immortal

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

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

Сообщение skysilver » Чт янв 21, 2021 12:30 pm

ozels писал(а):
Ср янв 20, 2021 11:17 pm
Не могу справится с ползунком на каналах), делаю сценарий в действиях выбираю тв/каналы и там ползунок выбора номеров каналов вот 4 канал ни как не могу поймать), с 1ого сразу на 5тый зараза прыгает, я понимаю ползунок красиво, но лучше бы окошко в котором можно циферки каналов печатать.
Это не функционал модуля, это по части самого Яндекса. Все пожелания в их тех. поддержку.
ozels писал(а):
Ср янв 20, 2021 11:17 pm
после выполнения сценария не много раздражает "Окей, поехали", лучше не большой мелодичный звук или просто "Окей".
Это аналогично - в тех.поддержку Яндекса.
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
skysilver
Сообщения: 3006
Зарегистрирован: Чт авг 21, 2014 8:28 am
Откуда: Киров, Россия
Благодарил (а): 400 раз
Поблагодарили: 1753 раза
Контактная информация:

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

Сообщение skysilver » Чт янв 21, 2021 12:32 pm

Михаил1990 писал(а):
Пн янв 18, 2021 8:25 pm
Пробовал и 443 пробрасывать, но результата нет, пишет не удаётся получить доступ к сайту.
Для проверки в командной строке на сервере выполнить команду netstat -ab -p TCPи искать там процесс apache.exe, который слушает tcp/443.
За это сообщение автора skysilver поблагодарил:
Михаил1990 (Чт янв 21, 2021 11:32 pm)
Рейтинг: 1.16%
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
Михаил1990
Сообщения: 19
Зарегистрирован: Ср янв 17, 2018 8:24 pm
Благодарил (а): 8 раз
Поблагодарили: 1 раз

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

Сообщение Михаил1990 » Чт янв 21, 2021 11:32 pm

nick7zmail писал(а):
Чт янв 21, 2021 10:19 am

А, в таком случае я вижу у вас только редиректы на модуль яндекса на 80й порт...совсем не факт что на 443 у вас что то открываться должно с таким конфигом...вы определитесь - вам таки редиректы только нужны или же весь мажордом на 443 на внешке? И нет, с ip это не связано. Если пробрасывается 80 - должен и 443.
Весь мажордомо на внешке мне не нужен. Я лишь пытаюсь сконектить yandex станцию и majorDomo к сожалению я не программист, возможно я взялся за задачу не по своим силам, но очень хочется разобраться и наладить связь.
В консоли разработчика "яндекс диалоги" в графе Endpoint URL ввожу строку
https://ghs123456.ddns.net/modules/yand ... rthome.php, после попытки публикации выдаёт ошибку:
Ошибки валидации:
— Endpoint URL: Ошибка реализации протокола умного дома:
availability: Request Timeout
devices: Request Timeout
Порт 443 всегда закрыт, если я правильно вас понял нужно копать в конфиге.
Михаил1990
Сообщения: 19
Зарегистрирован: Ср янв 17, 2018 8:24 pm
Благодарил (а): 8 раз
Поблагодарили: 1 раз

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

Сообщение Михаил1990 » Чт янв 21, 2021 11:34 pm

skysilver писал(а):
Чт янв 21, 2021 12:32 pm

Для проверки в командной строке на сервере выполнить команду netstat -ab -p TCPи искать там процесс apache.exe, который слушает tcp/443.
После ввода команды получил следующее:
СпойлерПоказать
TCP 127.0.0.1:443 ghs123456:55831 TIME_WAIT
TCP 127.0.0.1:443 ghs123456:55867 TIME_WAIT
TCP 127.0.0.1:443 ghs123456:55868 TIME_WAIT
TCP 127.0.0.1:443 ghs123456:55926 TIME_WAIT
TCP 127.0.0.1:443 ghs123456:55927 TIME_WAIT
TCP 127.0.0.1:443 ghs123456:55942 TIME_WAIT
TCP 127.0.0.1:443 ghs123456:55943 TIME_WAIT
TCP 127.0.0.1:443 ghs123456:55948 TIME_WAIT
TCP 127.0.0.1:443 ghs123456:55996 TIME_WAIT
TCP 127.0.0.1:443 ghs123456:55997 TIME_WAIT
TCP 127.0.0.1:443 ghs123456:55998 TIME_WAIT
TCP 127.0.0.1:443 ghs123456:56052 TIME_WAIT
TCP 127.0.0.1:443 ghs123456:56053 TIME_WAIT
TCP 127.0.0.1:443 ghs123456:56093 TIME_WAIT
TCP 127.0.0.1:443 ghs123456:56109 TIME_WAIT
TCP 127.0.0.1:443 ghs123456:56134 TIME_WAIT
TCP 127.0.0.1:443 ghs123456:56136 ESTABLISHED
[httpd.exe]
TCP 127.0.0.1:443 ghs123456:56164 TIME_WAIT
TCP 127.0.0.1:443 ghs123456:56185 TIME_WAIT
TCP 127.0.0.1:443 ghs123456:56264 ESTABLISHED
[httpd.exe]
TCP 127.0.0.1:443 ghs123456:56370 ESTABLISHED
[httpd.exe]
TCP 127.0.0.1:49595 apps:0 LISTENING
[helper.exe]
TCP 127.0.0.1:51457 apps:0 LISTENING
[NVIDIA Web Helper.exe]
TCP 127.0.0.1:51570 apps:0 LISTENING
[helper.exe]
TCP 127.0.0.1:51576 ghs123456:64307 ESTABLISHED
[helper.exe]
TCP 127.0.0.1:56136 ghs123456:https ESTABLISHED
[Система]
TCP 127.0.0.1:56264 ghs123456:https ESTABLISHED
[Система]
TCP 127.0.0.1:56370 ghs123456:https ESTABLISHED
[Система]
TCP 127.0.0.1:57748 ghs123456:65001 ESTABLISHED
[Система]
TCP 127.0.0.1:64307 ghs123456:51576 ESTABLISHED
skysilver
Сообщения: 3006
Зарегистрирован: Чт авг 21, 2014 8:28 am
Откуда: Киров, Россия
Благодарил (а): 400 раз
Поблагодарили: 1753 раза
Контактная информация:

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

Сообщение skysilver » Пт янв 22, 2021 9:23 am

Михаил1990 писал(а):
Чт янв 21, 2021 11:32 pm
Весь мажордомо на внешке мне не нужен.
Начни с простого варианта - вывести весь МДМ по https в интернет. Если заработает яндекс, то переходи уже к настройке реверс-прокси.

И вообще. Если адрес ghs123456.ddns.net настоящий, то с ним явно проблемы. Он даже не пингуется.
skysilver@ihome:~$ ping ghs123456.ddns.net
ping: unknown host ghs123456.ddns.net
За это сообщение автора skysilver поблагодарил:
Михаил1990 (Пт янв 22, 2021 3:39 pm)
Рейтинг: 1.16%
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

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

Сообщение nick7zmail » Пт янв 22, 2021 9:27 am

skysilver писал(а):
Пт янв 22, 2021 9:23 am
Если адрес ghs123456.ddns.net настоящий, то с ним явно проблемы. Он даже не пингуется.
Я тоже 1ым делом проверил и решил что ненастоящий, просто для примера...))
Михаил1990 писал(а):
Чт янв 21, 2021 11:32 pm

Весь мажордомо на внешке мне не нужен. Я лишь пытаюсь сконектить yandex станцию и majorDomo к сожалению я не программист, возможно я взялся за задачу не по своим силам, но очень хочется разобраться и наладить связь.
В консоли разработчика "яндекс диалоги" в графе Endpoint URL ввожу строку
https://ghs123456.ddns.net/modules/yand ... rthome.php, после попытки публикации выдаёт ошибку:
Ошибки валидации:
— Endpoint URL: Ошибка реализации протокола умного дома:
availability: Request Timeout
devices: Request Timeout
Порт 443 всегда закрыт, если я правильно вас понял нужно копать в конфиге.
Так...для начала попробуйте скопировать все настройки с 80 порта, поменять только порт на 443, и строки добавить с сертификатами - 4 строки про которые я в начале говорил...
Потом проверьте по
https://ваш_локальный_ип
https://ваш_внешний_ип
https://ваш_домен.ddns.net
За это сообщение автора nick7zmail поблагодарил:
Михаил1990 (Пт янв 22, 2021 3:39 pm)
Рейтинг: 1.16%
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Михаил1990
Сообщения: 19
Зарегистрирован: Ср янв 17, 2018 8:24 pm
Благодарил (а): 8 раз
Поблагодарили: 1 раз

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

Сообщение Михаил1990 » Пт янв 22, 2021 3:32 pm

nick7zmail писал(а):
Пт янв 22, 2021 9:27 am
skysilver писал(а):
Пт янв 22, 2021 9:23 am
Если адрес ghs123456.ddns.net настоящий, то с ним явно проблемы. Он даже не пингуется.
Я тоже 1ым делом проверил и решил что ненастоящий, просто для примера...))
это верно) просто для примера)
Михаил1990 писал(а):
Чт янв 21, 2021 11:32 pm

https://ghs123456.ddns.net/modules/yand ... rthome.php, после попытки публикации выдаёт ошибку:
Так...для начала попробуйте скопировать все настройки с 80 порта, поменять только порт на 443, и строки добавить с сертификатами - 4 строки про которые я в начале говорил...
Потом проверьте по
https://ваш_локальный_ип
https://ваш_внешний_ип
https://ваш_домен.ddns.net
Вы правы адрес ghs123456.ddns.net дан для примера) Спасибо большое за подсказку, буду пробовать.
Аватара пользователя
Карл Маркс
Сообщения: 70
Зарегистрирован: Ср апр 24, 2019 5:10 pm
Благодарил (а): 50 раз
Поблагодарили: 3 раза

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

Сообщение Карл Маркс » Сб янв 23, 2021 4:59 pm

Люди добрыя, помогите и мне, Христа ради.
Сперва организационный вопрос, если Кинетик даёт внешние адреса с сертификатом, можно ли только этими средствами наладить работу колонки?
У меня Яндекс мини, мажёр на четвёртой малинке, из образа готового, ставил без скриптов.
Сейчас не синхронизируются устройства, в диалоге вечно просит попозже попробовать.
Знаний в программировании почти нет. По этому многие вещи написанные не очень понимаю. Что то делал по трём инструкциям, короче апачи2 не хочет работать. Я не знаю, влияет ли это на получение списка устройств. Потом, по поводу доступа из вне к authorize.php и ещё двоим, по HTTPS есть наверно, я не знаю, что должен получить. На первых двух json ответы с ошибками. Так и должно быть? На smarthome.php чистый пустой ответ. На reqbin.com выдаёт Status: 400 (Bad Request) .
По поводу третьего поста. Пароль не требуют, SSL сертификаты проходят проверку на всех(пяти) проверяющих сайтах, всюду зелёные. Я недавно начал настраивать, токен не должен состариться. Четвёртый пункт перепроверил, эта строчка на месте. По поводу файла config.php, я правильно понял, там, где я у себя указал логин и пароль, нужно вставить 3 строчки вначале и фигурные скобки снаружи, и всё?
Куда копать? Где концы искать? Я уже ядевайсы с мажора удалил, и в устройствах яндекса всё поудалял. До этого через Кузю делал. Не хотит.
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

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

Сообщение nick7zmail » Вс янв 24, 2021 1:31 pm

Карл Маркс писал(а):Люди добрыя, помогите и мне, Христа ради.
Сперва организационный вопрос, если Кинетик даёт внешние адреса с сертификатом, можно ли только этими средствами наладить работу колонки?
У меня Яндекс мини, мажёр на четвёртой малинке, из образа готового, ставил без скриптов.
Сейчас не синхронизируются устройства, в диалоге вечно просит попозже попробовать.
Знаний в программировании почти нет. По этому многие вещи написанные не очень понимаю. Что то делал по трём инструкциям, короче апачи2 не хочет работать. Я не знаю, влияет ли это на получение списка устройств. Потом, по поводу доступа из вне к authorize.php и ещё двоим, по HTTPS есть наверно, я не знаю, что должен получить. На первых двух json ответы с ошибками. Так и должно быть? На smarthome.php чистый пустой ответ. На reqbin.com выдаёт Status: 400 (Bad Request) .
По поводу третьего поста. Пароль не требуют, SSL сертификаты проходят проверку на всех(пяти) проверяющих сайтах, всюду зелёные. Я недавно начал настраивать, токен не должен состариться. Четвёртый пункт перепроверил, эта строчка на месте. По поводу файла config.php, я правильно понял, там, где я у себя указал логин и пароль, нужно вставить 3 строчки вначале и фигурные скобки снаружи, и всё?
Куда копать? Где концы искать? Я уже ядевайсы с мажора удалил, и в устройствах яндекса всё поудалял. До этого через Кузю делал. Не хотит.
Может у вас белого ip нет? Хотя если с внешки json ошибки получается - должен быть белый...да, ошибки там должны быть, т.к. вы не передаёт доп.параметров. Посмотрите на ютубе есть несколько хороших инструкций на канале "умный дом с диваном". Обычно по одной единственной инструкции всё заводится... Если так мучаетесь - может кого опытного попросить за вознаграждение настроить всё вам? Готов помочь, если что.

Отправлено с моего Xperia XZ1 Compact через Tapatalk


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

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

Сообщение Карл Маркс » Вс янв 24, 2021 2:41 pm

nick7zmail писал(а):
Вс янв 24, 2021 1:31 pm
Может у вас белого ip нет? Хотя если с внешки json ошибки получается - должен быть белый...да, ошибки там должны быть, т.к. вы не передаёт доп.параметров. Посмотрите на ютубе есть несколько хороших инструкций на канале "умный дом с диваном". Обычно по одной единственной инструкции всё заводится... Если так мучаетесь - может кого опытного попросить за вознаграждение настроить всё вам? Готов помочь, если что.

Отправлено с моего Xperia XZ1 Compact через Tapatalk
Спасибо за ответ и предложение. Белого ip нет, выход настроил через Сервис KeenDNS. Часть вопроса и заключалась в этом. Если кинетик предоставляет ssl, стоит ли со стороны ещё подтягивать? Именно с этого ютюб канала и перешёл к попыткам настроить напрямую, мимо домовёнка Кузи. Настраивать начал с инструкции с коннекта (вроде). Сперва всё шло хорошо, автор прям про кинетик писал, потом пошел Вариант публикации вебхуков через реверс-прокси на базе веб-сервера Apache. Я не знаю, оно нужно было мне, или паралленьно написано, для других. Вот тут я и запнулся. Сперва конфиг файл не правильно создал, про 3 ссылки в конце не понятно написано. Потом информацию нашёл, исправил, но апачи2 так и не завёлся. Пытался понять, как через DDNS настроить, там ещё больше непоняток. А попросить настроить кого то... Когда что то поломается в работе, а поломается обязательно, после какого нибудь обновления, или просто так, опять бегать искать, кто починит? Сейчас на карту вернётся образ без этих изменений, попробую без реверс прокси настроить.
Ответить