Разработка дополнительных модулей, подключение различных приложений.
Модератор: immortal
-
skysilver
- Сообщения: 3006
- Зарегистрирован: Чт авг 21, 2014 8:28 am
- Откуда: Киров, Россия
-
Благодарил (а):
400 раз
-
Поблагодарили:
1754 раза
-
Контактная информация:
Сообщение
skysilver » Пт июн 21, 2019 4:09 pm
MajorDoMo и Яндекс Алиса. Алиса, измени цвет бра на красный.
Часть 8. Про управление цветом и температурой белого света через Яндекс Алису.
Читать статью в блоге
-
sailan
- Сообщения: 26
- Зарегистрирован: Сб май 27, 2017 6:35 am
-
Благодарил (а):
0
-
Поблагодарили:
0
Сообщение
sailan » Сб июн 22, 2019 11:03 pm
Подскажите в чем тут проблема. Не сохраняется пароль в Секрете приложения. Нет звездочки.
-
Вложения
-

- Снимок экрана (4)_LI.jpg (800.95 КБ) 4674 просмотра
-
iden
- Сообщения: 84
- Зарегистрирован: Вт мар 13, 2018 1:51 pm
-
Благодарил (а):
34 раза
-
Поблагодарили:
6 раз
Сообщение
iden » Вс июн 23, 2019 10:42 am
sailan писал(а): ↑Сб июн 22, 2019 11:03 pm
Подскажите в чем тут проблема. Не сохраняется пароль в Секрете приложения. Нет звездочки.
При повторном-последующем редактировании эта строчка всегда пустая. Просто введите сгенерированный ключ повторно и сохраните.
-
sailan
- Сообщения: 26
- Зарегистрирован: Сб май 27, 2017 6:35 am
-
Благодарил (а):
0
-
Поблагодарили:
0
Сообщение
sailan » Вс июн 23, 2019 3:15 pm
С чем может быть связана это ошибка. После подтверждения доступа.

- Inkedfile_30_LI.jpg (726.52 КБ) 4632 просмотра

- file_27.jpg (49.56 КБ) 4632 просмотра
-
doc_bravn
- Сообщения: 126
- Зарегистрирован: Чт янв 30, 2014 1:14 pm
- Откуда: Москва
-
Благодарил (а):
4 раза
-
Поблагодарили:
1 раз
Сообщение
doc_bravn » Вс июн 23, 2019 5:05 pm
Обновил модуль Yandex Home до версии 0.4 с поддержкой умений управления звуком и каналами телевизора. Считал код кнопки Mute пульта от телевизора броадлинковским пультом. Создал простое устройство для управления. Из интерфейса МДМ при нажатии на кнопку простого устройства звук включается и выключается. Добавил к телевизору в модуле умение выключения звука. Указал в качестве объекта мой выключатель и привязал свойство статус. Данные в модуле сохранил. Обновил устройства в яндексе. Стали доступны голосовые команды включения и выключения звука. Да вот только не реагирует МДМ на команды Алисы по управлению звуком. Прошу Алису выключить. звук. она говорит, что сделала. Но в МДМ не приходит ничего вообще свойство объекта не меняется. Светом в квартире Алиса управляет замечательно через Яндекс модуль, телевизор тоже включает и выключает. А вот звук выключать не желает.
-
skysilver
- Сообщения: 3006
- Зарегистрирован: Чт авг 21, 2014 8:28 am
- Откуда: Киров, Россия
-
Благодарил (а):
400 раз
-
Поблагодарили:
1754 раза
-
Контактная информация:
Сообщение
skysilver » Вс июн 23, 2019 7:17 pm
sailan писал(а): ↑Вс июн 23, 2019 3:15 pm
С чем может быть связана это ошибка. После подтверждения доступа.
Вебхуки твои пароль от МДМ не просят случаем?
-
skysilver
- Сообщения: 3006
- Зарегистрирован: Чт авг 21, 2014 8:28 am
- Откуда: Киров, Россия
-
Благодарил (а):
400 раз
-
Поблагодарили:
1754 раза
-
Контактная информация:
Сообщение
skysilver » Вс июн 23, 2019 7:18 pm
doc_bravn писал(а): ↑Вс июн 23, 2019 5:05 pm
Да вот только не реагирует МДМ на команды Алисы по управлению звуком. Прошу Алису выключить. звук. она говорит, что сделала. Но в МДМ не приходит ничего вообще свойство объекта не меняется.
А кнопкой Mute в приложении Яндекс управляется?
-
BET
- Сообщения: 17
- Зарегистрирован: Сб сен 26, 2015 6:03 pm
-
Благодарил (а):
17 раз
-
Поблагодарили:
0
Сообщение
BET » Вс июн 23, 2019 7:39 pm
Помогите пожалуйста. не могу объединить аккаунты. Застрял на публикации вебхуков. Работаю через openVPN через сайт vpnki. В домашней сети заходит на страницу мажордомо, с интернета просит пароль. Но когда объединяю аккаунты по инструкции он мой приватный навык даже не видит. Если в браузере набираю например так:
https://bet-majordomo.vpnki.ru/modules/yandexhome/ , то пишет:
You don't have permission to access /modules/yandexhome/ on this server. Apache/2.4.18 (Win32) OpenSSL/1.0.2f PHP/7.2.2 Server at 172.16.29.253 Port 80
Помогите пожалуйста, голову всю сломал, а знаний не хватает. Спасибо.
-
skysilver
- Сообщения: 3006
- Зарегистрирован: Чт авг 21, 2014 8:28 am
- Откуда: Киров, Россия
-
Благодарил (а):
400 раз
-
Поблагодарили:
1754 раза
-
Контактная информация:
Сообщение
skysilver » Вс июн 23, 2019 7:46 pm
BET писал(а): ↑Вс июн 23, 2019 7:39 pm
с интернета просит пароль.
Добавлять вебхуки в исключения авторизации.
Проверяя работу вебхуков, нужно указывать полный путь до php-файла.
Код: Выделить всё
https://bet-majordomo.vpnki.ru/modules/yandexhome/token.php
https://bet-majordomo.vpnki.ru/modules/yandexhome/authorize.php
-
BET
- Сообщения: 17
- Зарегистрирован: Сб сен 26, 2015 6:03 pm
-
Благодарил (а):
17 раз
-
Поблагодарили:
0
Сообщение
BET » Вс июн 23, 2019 8:05 pm
skysilver писал(а): ↑Вс июн 23, 2019 7:46 pm
BET писал(а): ↑Вс июн 23, 2019 7:39 pm
с интернета просит пароль.
Добавлять вебхуки в исключения авторизации.
Проверяя работу вебхуков, нужно указывать полный путь до php-файла.
Код: Выделить всё
https://bet-majordomo.vpnki.ru/modules/yandexhome/token.php
https://bet-majordomo.vpnki.ru/modules/yandexhome/authorize.php
Пишет
Fatal error: Uncaught PDOException: could not find driver in C:\_majordomo\htdocs\modules\yandexhome\lib\OAuth2\Storage\MajordomoPdo.php:47 Stack trace: #0 C:\_majordomo\htdocs\modules\yandexhome\lib\OAuth2\Storage\MajordomoPdo.php(47): PDO->__construct('mysql:dbname=db...', 'root', '', Array) #1 C:\_majordomo\htdocs\modules\yandexhome\server.php(28): OAuth2\Storage\MajordomoPdo->__construct(Array) #2 C:\_majordomo\htdocs\modules\yandexhome\authorize.php(3): require_once('C:\\_majordomo\\h...') #3 {main} thrown in C:\_majordomo\htdocs\modules\yandexhome\lib\OAuth2\Storage\MajordomoPdo.php on line 47