Страница 13 из 82
Re: [Модуль] Yandex Home (yandexhome)
Добавлено: Чт июл 11, 2019 12:25 pm
ovcher
Беда в том что в инструкции этого нет. Автор ставил перед собой немного другую задачу. Если по простому, он и не собирался открывать свой Мажор во вне. Поэтому Яндекс впустил к себе через реверс-прокси. Это написано у него в инструкции, пункт 4 реализации. Ввиду этого и вылезла ошибка с доступом, которую Автор благополучно поправил предложив здесь решение, поправьте если мне изменяет память, по моему, еще на второй странице. Но беда в том, что народ то, кроме верхнего топика, к сожалению, ничего не читает. Помятуя об этом я и попросил поднять пост в шапку. Ну, а в остальном, конечно, Вы правы, картинку то не видно и логов нет, поэтому остается только гадать. Ну и насчет Яндекса, тоже.
Re: [Модуль] Yandex Home (yandexhome)
Добавлено: Чт июл 11, 2019 2:32 pm
skysilver
Дополнил первый и третий посты темы.
Re: [Модуль] Yandex Home (yandexhome)
Добавлено: Чт июл 11, 2019 8:04 pm
Александр282
Добрый вечер, всё сделал как у Вас и всё прекрасно работает, Спасибо, но никак не пойму какие адреса Яндекса нужно разрешить как у Вас в топике ? Точнее их же много и как мне кажется они меняются периодически.
"Дополнительно на роутере средствами межсетевого экрана можно запретить доступ к открытому порту TCP/8443 с любых адресов и разрешить только от адресов Яндекса."
Re: [Модуль] Yandex Home (yandexhome)
Добавлено: Чт июл 11, 2019 8:33 pm
skysilver
Александр282 писал(а): Чт июл 11, 2019 8:04 pmно никак не пойму какие адреса Яндекса нужно разрешить
Официально они нигде не опубликованы. По крайней мере, лично я не видел.
Можно посмотреть логи модуля. В них видно IP-адреса, с которых приходят запросы. И потом по маске добавить их в правила МЭ.
К примеру, у меня за последние три недели адреса были 37.9.68.0/24 и 5.255.199.0/24.
Re: [Модуль] Yandex Home (yandexhome)
Добавлено: Пт июл 12, 2019 11:40 am
skysilver
Обновление. Версия 0.6-beta.
- Добавлена поддержка умения thermostat (температурный режим). Возможные значения - auto (авто), heat (нагрев), cool (охлаждение), eco (экономичный), dry (осушение), fan_only (вентиляция).
- Добавлена поддержка умения fan_speed (скорость вентиляции). Возможные значения - auto (авто), low (низкая), medium (средняя), high (высокая).
На данный момент все умения и типы устройств, доступные в API платформы умного дома Яндекс, покрыты функционалом модуля.
Re: [Модуль] Yandex Home (yandexhome)
Добавлено: Пт июл 12, 2019 11:59 am
nick7zmail
О, только вчера об этом спросить хотел - а уже добавлено))
Re: [Модуль] Yandex Home (yandexhome)
Добавлено: Пт июл 12, 2019 9:09 pm
Aleks130699
skysilver писал(а): Чт июн 13, 2019 11:54 am
webms писал(а): Чт июн 13, 2019 11:45 am
Возможность выбора сценарий а не объект.свойство
Это только усложнит. Свойство все-равно нужно, т.к. откуда-то надо брать текущее состояние устройства. А привязка сценариев опять же предполагает введение новых форм и условий - если on == 0, то сценарий "выключить", если on == 1, то сценарий "включить". Ладно, если этих значений только два, а если больше? И это только один частный случай. В общем, не вижу смысла ни методы вводить, ни сценарии.
К дополнению этого вопроса, хотелось бы чтобы была все таки возможность выбора дополнительно исполняемого метода, и возможно сценария, но без какой либо привязки к значению которое передал яндекс, просто выполнение при получении изменения, как это сделано в большинстве случаев в системе, но все таки желательно чтобы можно была выбрать для каждого умения в устройстве
Re: [Модуль] Yandex Home (yandexhome)
Добавлено: Пт июл 12, 2019 10:17 pm
skysilver
MajorDoMo и Яндекс Алиса. Алиса, включи канал Карусель.
Часть 9. Про управление телевизором через Яндекс Алису и ее внутренние сценарии.
Читать статью в блоге
Re: [Модуль] Yandex Home (yandexhome)
Добавлено: Пт июл 12, 2019 10:23 pm
skysilver
Aleks130699 писал(а): Пт июл 12, 2019 9:09 pmхотелось бы чтобы была все таки возможность выбора дополнительно исполняемого метода, и возможно сценария
"Любой каприз за Ваши деньги" (c)
Предлагаю, для начала, оформить в виде предложения в проекте в коннекте
https://connect.smartliving.ru/tasks/482.html
Re: [Модуль] Yandex Home (yandexhome)
Добавлено: Чт июл 18, 2019 5:27 pm
demonred2005
Добрый день!
Подскажите в чем может быть проблема? Я настраиваю модуль YandexHome, через vpnki.ru. Загвоздка на этапе объединения аккаунтов:
1. Из приложения yandex кликнув объединить аккаунты, попадаю в браузер - вижу окно для входа в аккаунт.
2. Логинюсь, вижу запрос на доступ к аккаунту Majordomo.
3. Нажимаю предоставить, что-то происходит и снова на экране запрос на доступ к аккаунту Majordomo.
4. Нажимаю предоставить опять, после чего сразу снова появляется окно с запросом логина и пароля.
5. Логинюсь повторно, нажимаю предоставить - и вылезает ошибка "нарушена целостность данных".
При этом в модуле в окошке служебной информации я вижу что заполнились все поля.
P.S. Авторизацию убрал полностью.
Доступ из чужой сети к *.php есть, выдают свои ответы. (только smarthome.php выдает - HTTP ERROR 400).
Убивал модуль, диалог остановил, связку убил. Все сделал заново - все повторилось в точности.
Куда копать?