Страница 1 из 1

Управление умным домом с разных комнат.

Добавлено: Чт июн 21, 2018 5:37 am
Kiberos
Натолкните на мысль как реализовать. Задача управлять с различных комнат. Чтобы устройство обслуживало одну комнату и звук команд не проговаривала во всех комнатах а так же в вечерние время уменьшался голос воспроизведения. И все это на русском под управлением девайсов прописанных в Majordomo ? Как ?
На ум приходит связки что то типо google home mini но вопрос я так понял ещё не допилен.

Re: Управление умным домом с разных комнат.

Добавлено: Чт июн 21, 2018 6:14 am
directman66
С google home как раз таки все просто, по количеству колонок ставится необходимое количество сервисов google-notifier на разные порты. Можно прописать на каждую колонку отдельный терминал, Скрипт отправки контента на терминал должен уметь определять, откуда пришел запрос. Пока это не реализовано, по крайней мере у меня, но не думаю, что это сложная задача. При необходимости это сделать не трудно. Задача такая не ставилась.

Куда сложнее определить, откуда пришел запрос, так как нормального взаимодействия с google assistant пока не предусмотрено, из опробованных имеется только метод web hook (через ifttp), который не предусматривает какой-либо авторизации. Либо можно использовать dialogflow, вроде там возможностей больше. Все ждем русификации google assistant, дальше уже будем допиливать функционал.

Задача интеграции majordomo и google assistant имеется в идеях Разработка ядра системы MajorDoMo и звучит "Добавить поддержку Google Home без использования стороннего кода", пока набрала только 5 голосов https://connect.smartliving.ru/tasks/1.html

Просьба проголосовать за необходимый функционал.

Re: Управление умным домом с разных комнат.

Добавлено: Вт июл 03, 2018 9:37 pm
samolet
И все-же хочу поддержать тему, у меня как минимум 7 помещений и соответственно 7 микрофонов и 14 колонок в каждой комнате по 2 колонки. Мысль пока такая, при активации микрофона активируется функция Алисы и в зависимости от того где был активирован микрофон, мажорка будет перенаправлять звук в колонки через электронный ключ, осуществить это можно при помощи микросхемы MCP23017 она будет портом ввода или вывода для ключа (аналогово мультиплексора) DG408, ну или любых его и прочих аналогов. Здесь для меня небольшая проблема это написание кода на основе if else. В настоящий момент жду от китайцев через алика микроф. усилитель https://ru.aliexpress.com/item/10pcs-KY ... 33edLuV2wC
так-же уже пришли вот такие усилители на каждую колонку https://ru.aliexpress.com/item/TDA2030A ... 33edWuXRAZ
имея на компе аудио вход выход будем звук мажорки распределять по комнатам, после получения, по wifi, кода номера порта, активированого голосом, в отделной комнате, в коде мажорки вставляем номер этого порта и распределяем, при помощи мультиплексора(ключа), порт для активации усилка в той или иной комнате, голос Алиски. Жду комментариев.
логика примерно такая
если на 200 gpio=1 и была активирована TTS словом Алиса
то активировать 211 gpio/тут 211 нога будет включать канал DG408 который был назначен (например 1) комнате
ну и так далее
к примеру нам нужно включить звук везде, то при помощи шаблона мы активыруем все ноги (всех DG408) и естественно звук пойдет во все колонки.
Шаблонами мы (в различных комбинациях) задаем полное управление всеми усилителями, и получаем информацию с любой комнаты, опять-же через MCP23017.
Создадим сцену с переключателями, и уже без голоса будем распределять звуки по комнатам.

Re: Управление умным домом с разных комнат.

Добавлено: Пт июл 13, 2018 8:40 pm
tarasfrompir
все это хрень собачая - ну а вдруг 2 человека одновременно зададут вопрос? Ты распилиш одну звуковуху на 2 части ?
Для такого уж понаставь юсб звуковух 7 штук и мурыж вопрос - ответ по определенному устройству...
Под винду для этого уже года 2 как написано ПО было там и болтовня и распознавалка и все остальное + радио вроде было...
Извени что грубо - не обижайся.... :| :oops: :oops:
ПС
Сам думал так же и даже на халяву предлогали звуковуху помоему 16 канальную со всякими дрючками переключалками...
За два года - свою голову переубедил, что полноценный терминал со своими мозгами это самое оно.... :D :) ;) :( :o :shock: :oops: :oops: :oops: :roll: :roll:
Попробовал смягчить все смайликами...

Re: Управление умным домом с разных комнат.

Добавлено: Пт июл 13, 2018 8:44 pm
tarasfrompir
Kiberos писал(а):
Чт июн 21, 2018 5:37 am
Натолкните на мысль как реализовать. Задача управлять с различных комнат. Чтобы устройство обслуживало одну комнату и звук команд не проговаривала во всех комнатах а так же в вечерние время уменьшался голос воспроизведения. И все это на русском под управлением девайсов прописанных в Majordomo ? Как ?
На ум приходит связки что то типо google home mini но вопрос я так понял ещё не допилен.
По Вашему вопросу скажу следующее - берите одноплатники и вперед к девофф и ланкет ...
Там у них запилен правильный вариант терминала со всей лобудой, вопрос - ответ , ключевое слово и тд

Re: Управление умным домом с разных комнат.

Добавлено: Пт июл 13, 2018 9:41 pm
samolet
ну это не самое страшное, ответит что неизвестная команда, или выполнит одну из команд по установленному приоритету, я думаю не так часто будут обращения к Алисе, в любом случае надо сначала попробовать погонять алиску, возможно подправить код, в плане очередности, или сначала все обращения записывать в папку назначенной комнаты и после этого выдать эту запись Алиске после приоритетного выполнения.А вот про 7 звуковых карт это интересная идея, каждая карта будет записывать свою комнату и выводить Алисе в порядке приоритетности и только после выполнения приоритетной команды.

Re: Управление умным домом с разных комнат.

Добавлено: Пт июл 13, 2018 10:55 pm
tarasfrompir
да ну блин - если вы все это и ради собственного развития то помогу чем смогу....
Ну а если ради того чтобы работало - то не надо изобретать велосипед.
Просто потом получится - то цеп растянутый, то звездочки не подходят, то надо перекрасить - ато выбрасывать стыдно...
Ну это мое мнение - я уже 4 юсб выкинул.... Да и ведь дело не в них а опять же в велосипеде...

Re: Управление умным домом с разных комнат.

Добавлено: Сб июл 14, 2018 1:23 pm
samolet
Помощь не помешает, спасибо.

Re: Управление умным домом с разных комнат.

Добавлено: Сб июл 14, 2018 1:37 pm
tarasfrompir
Ну тогда начиная описывать мысли - как будешь делать... Одна звуковуха на все комнаты или отдельные на каждую комнату...
А мы тут всем скопом поможем... И что за сервер главное ось обязательно..