Страница 1 из 2
Тестируем голосовое управление Алисой
Добавлено: 01 окт 2021, 12:03
Sancho
Копия моего поста в другой теме:
Sancho писал(а): 01 окт 2021, 09:37
Вчера вечером почитал темы форума, За текущую неделю.
Активно в обсуждении было голосовое управление.
После прочтения и анализа примеров для себя определил, если вдруг понадобится, следующие моменты.
Прив сей простоте предлагаемых решений, блоков, отказаться от данной концепции.
Использовать конечные устройства, которые никаким боком не должны быть завязаны напрямую куда-то вне моей сети.
Это значит, что все устройства, которые есть или будут в дальнейшем, будут использовать внутри моей системы принятый стандарт/стандарты. При этом брокер mqtt или мастер для modbus находятся у меня на сервере.
Интеграцию команд от голосового помощника производить в сервере - при потере с ним связи система останется жива.
При этом мне никак не нужно модифицировать существующие устройства - как было реле подключено к моему брокеру по mqtt на соответствующий топик, так и остаётся, ничего не нужно менять.
Всё, что нужно сделать - внести поступающую информацию в существующую систему.
А это уже совсем не сложно, тем-более в пределах одного устройства, сервера. Он у меня на Raspberry.
И там есть Node Red(N-R). А это упрощает всё!
Поэтому, вчера вечером, решил по быстрому проверить.
Установил в N-R пакет NodeRed Home, немного настроил его, привязал его в настройках алисы - всё взлетело.
Справедливости ради, необходимо отметить, что указанный пакет также существует на энтузиазме создателя, срок жизни не определён.
Поддерживаются, на первый взгляд, все возможные варианты сервиса алисы, но пока не проверил.
Сервис работает не на mqtt.
Выходы из нод уже можно загонять в логику управления, а дальше как душе угодно или как сейчас есть.
тестовый пример
Посему, тестировать будем node-red-contrib-alice.
ссылка
Тестируем голосовое управление Алисой
Добавлено: 01 окт 2021, 15:28
Sancho
Процесс создания канала управления.
Устанавливаем в N-R node-red-contrib-alice по ссылке выше через управление палитрой.
[spoiler=установка модуля]
2021-10-01_14-14-50.png
[/spoiler]
Вытаскиваем на поле блок. Для примера on_off. Настраиваем имя устройства и расположение[spoiler]
2021-10-01_14-29-37.png
[/spoiler]и добавляем сервис - вводим адрес и пароль - это типа логин и пароль для связи с алисой.
[spoiler]
2021-10-01_14-28-14.png
[/spoiler]
Когда всё прописано - жмём добавить[spoiler]
2021-10-01_14-42-23.png
[/spoiler] и готово.[spoiler]
2021-10-01_14-44-30.png
[/spoiler]
Добавим сразу отладку.
Разворачиваем - deploy.
Через несколько секунд статус позеленеет.
[spoiler]
2021-10-01_14-48-36.png
[/spoiler]
Далее из нэта-
Установите и настройте Node-Red
Из интерфейса Node-Red добавьте модуль node-red-contrib-alice
Добавьте в свою схему устройства и умения Алисы и зарегистрируйтесь на вкладке настройки
В приложении Яндекс перейдите в раздел "Устройства"
Выберите пункт "Умный дом"
Нажмите кнопку "+", выберите "Добавить устройство" - "Устройство умного дома"
Выберите "NodeRed Home" из списка производителей
Нажмите "Объединить аккаунты"
Авторизуйтесь, используя аккаунт настроек из N-R.
Появляется выключатель.
Тестируем.[spoiler]
0-02-05-483c77cd48ce901633a6e2b32f75f02140b146769778a84bd70376622ecc1ad7_f9743e9292bcdc22.jpg
2021-10-01_15-25-04.png
[/spoiler]
Тестируем голосовое управление Алисой
Добавлено: 01 окт 2021, 15:36
Sancho
Резерв
Тестируем голосовое управление Алисой
Добавлено: 01 окт 2021, 16:32
Sancho
Резерв
Тестируем голосовое управление Алисой
Добавлено: 02 окт 2021, 11:16
feodor53
[ref=#ff8000]Sancho[/ref],
не запускали node-red на андроиде?
на тв боксе например. (он то всегда включен, а значит можно вместо расберри использовать).
Тестируем голосовое управление Алисой
Добавлено: 02 окт 2021, 12:51
Phazz
Запускается без проблем
Тестируем голосовое управление Алисой
Добавлено: 07 окт 2021, 11:01
Crazydanik
Сделал также, но при деплое пишет ошибку, нет такого логина или он был удален.
p\s:Логин конечно же проверил,все правильно указан.
Тестируем голосовое управление Алисой
Добавлено: 19 окт 2021, 21:07
SerOv
Sancho писал(а): 01 окт 2021, 15:28
Процесс создания канала управления.
Устанавливаем в N-R node-red-contrib-alice по ссылке выше через управление палитрой.
Есть вопрос по регистрайии. Вы писалию.
и добавляем сервис - вводим адрес и пароль - это типа логин и пароль для связи с алисой.
Вводим адрес и пароль это вымышленные адрес? Или надо гдето регеастрироваться? Просто соединение всегда горит красным.
Тестируем голосовое управление Алисой
Добавлено: 19 окт 2021, 21:41
Sancho
SerOv писал(а): 19 окт 2021, 21:07
Sancho писал(а): 01 окт 2021, 15:28
Процесс создания канала управления.
Устанавливаем в N-R node-red-contrib-alice по ссылке выше через управление палитрой.
Есть вопрос по регистрации. Вы писали.
и добавляем сервис - вводим адрес и пароль - это типа логин и пароль для связи с алисой.
Вводим адрес и пароль это вымышленные адрес? Или надо где-то регистрироваться? Просто соединение всегда горит красным.
Адрес, как и пароль, придумываем. но должен быть похож на настоящий, например
serov_iz_flprog@gmail.com
UDP.
Не стоит так делать, придумывать адрес, так как при потере пароля от ноды, ещё каких либо засадах удалить устройство из яндекса Очень Большая проблема. Используйте настоящую почту, к которой имеете доступ.
Можете вводить настоящий адрес, но вводите, конечно, не настоящий пароль, и адрес не от яндекса. это всего лишь как логин.
потом singup
Должно позеленеть.

[spoiler]
Screenshot_22.jpg
[/spoiler]Потом эту паре введёте в яндексе, умный дом, и т.д.
Отправлено спустя 4 минуты 36 секунд:
Возможно, мне всегда везло и я попадал на существующий реально.
Завтра придумаю фантастический 100-% и отпишусь о результате.
Тестируем голосовое управление Алисой
Добавлено: 19 окт 2021, 21:57
SerOv
Написал.Успешно развернуто. Зарегистрировался, а соединения все равно нет.
[spoiler]
capture_006_19102021_215255.jpg
[/spoiler]
Отправлено спустя 1 минуту 22 секунды:
и в телефоне все принял. но пишет новых устройств не найдено
Тестируем голосовое управление Алисой
Добавлено: 19 окт 2021, 22:00
Sancho
SerOv писал(а): 19 окт 2021, 21:57
Написал.Успешно развернуто. Зарегистрировался, а соединения все равно нет.
После нажатия singup вверху было корректное подтверждение?
Тестируем голосовое управление Алисой
Добавлено: 19 окт 2021, 22:01
SerOv
да
Отправлено спустя 18 секунд:
[spoiler]
Screenshot_2021-10-19-21-58-17-533_ru.yandex.searchplugin.jpg
[/spoiler]
Тестируем голосовое управление Алисой
Добавлено: 19 окт 2021, 22:04
Sancho
[ref]SerOv[/ref], Предлагаю немного потерпеть, обновится сервис может. Иногда были небольшие задержки при первых экспериментах.
Отправлено спустя 59 секунд:
а потом заходишь в "устройства", а они уже там

Тестируем голосовое управление Алисой
Добавлено: 19 окт 2021, 22:16
SerOv
Hode red установлен на IoBroker вот пишет ошибка
[spoiler]
capture_007_19102021_221010.jpg
[/spoiler]
Отправлено спустя 1 минуту 5 секунд:
Sancho писал(а): 19 окт 2021, 22:04
[ref]SerOv[/ref], Предлагаю немного потерпеть, обновится сервис может. Иногда были небольшие задержки при первых экспериментах.
Отправлено спустя 59 секунд:
а потом заходишь в "устройства", а они уже там
Да было бы интересно. но нет пока ничего
Отправлено спустя 2 минуты 42 секунды:
[spoiler]
capture_008_19102021_221521.jpg
[/spoiler]
Тестируем голосовое управление Алисой
Добавлено: 19 окт 2021, 22:27
Sancho
SerOv писал(а): 19 окт 2021, 22:16
Hode red установлен на IoBroker вот пишет ошибка
Попробуйте задать вопрос автору ноды в телеге.
Тестируем голосовое управление Алисой
Добавлено: 19 окт 2021, 22:59
SerOv
Sancho писал(а): 19 окт 2021, 22:27
Попробуйте задать вопрос автору ноды в телеге.
Это где?
Тестируем голосовое управление Алисой
Добавлено: 20 окт 2021, 08:58
Sancho
SerOv писал(а): 19 окт 2021, 22:59
Sancho писал(а): 19 окт 2021, 22:27
Попробуйте задать вопрос автору ноды в телеге.
Это где?
Тут всё есть. Ссылка так-же есть в первом посте.
Тестируем голосовое управление Алисой
Добавлено: 21 окт 2021, 08:04
SerOv
Sancho писал(а): 20 окт 2021, 08:58
SerOv писал(а): 19 окт 2021, 22:59
Это где?
Тут всё есть. Ссылка так-же есть в первом посте.
Подскажите. Какая у вас версия Node Red и самой body?
Тестируем голосовое управление Алисой
Добавлено: 21 окт 2021, 08:14
Sancho
SerOv писал(а): 21 окт 2021, 08:04
Подскажите. Какая у вас версия Node Red и самой body?
2021-10-21_08-11-32.png
noda alice 0.6.8
Отправлено спустя 1 минуту 37 секунд:
обновитесь
Тестируем голосовое управление Алисой
Добавлено: 21 окт 2021, 09:22
SerOv
Sancho писал(а): 21 окт 2021, 08:14
SerOv писал(а): 21 окт 2021, 08:04
Подскажите. Какая у вас версия Node Red и самой body?
2021-10-21_08-11-32.png
noda alice 0.6.8
Отправлено спустя 1 минуту 37 секунд:
обновитесь
У меня Node Red стоит в IoBrokre и сказали, что очень древняя версия. Хотя Iobroket пишет что стоит последняя версия. Попробую удалить из IoBrokera и установить отдельно. Посмотрим что получится.