Вопросы по примерам Node-Red Алиса

Тестируем голосовое управление Алисой

Ответить
feodor53
Рядовой
Сообщения: 85
Зарегистрирован: 28.09.2021{, 13:45}
Репутация: 16
Имя: федор

Тестируем голосовое управление Алисой

#1

Сообщение feodor53 » 01.10.2021{, 15:38}

не совсем понятно - а в чем отличие от других тем?

тем что сервер Алисы находится в локалке? а как он тогда работать будет без интернета?
или какой сервер дома находится? mqtt? :smile427:

и с чем все таки связан отказ от использования решений этих тем в других ветках?
безопасностью?

но ведь достаточно иметь в локалке свой mqtt, к которому подключены домашние устройства.
А уже алисой/гуглом взаимодействовать с этим локальным/собственным mqtt.
В этом случае не происходит непосредственного взаимодействия сервисов алисы/гугла с домашними устройствами, т.к. все общение будет через свой сервер-посредник mqtt

*требуется расжевывание :D а то не догоняем о чем речь

Sancho,
непонятна сама схема управления:
устройства домашние - сервер на расбери - алиса? так?

Отправлено спустя 5 минут 37 секунд:
Sancho писал(а):
01.10.2021{, 15:44}
При этом брокер mqtt или мастер для modbus находятся у меня на сервере
непонятно: выше говорите что у вас не mqtt, а еше выше что имеется mqtt.....

если честно, пока совсем не понятна концепция

Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25.12.2015{, 17:32}
Репутация: 590
Откуда: Ярославль.
Имя: Александр
Контактная информация:

Вопросы по примерам Node-Red Алиса

#2

Сообщение Sancho » 01.10.2021{, 15:44}

feodor53 писал(а):
01.10.2021{, 15:38}
не совсем понятно - а в чем отличие от других тем?
Это не mqtt.
feodor53 писал(а):
01.10.2021{, 15:38}
тем что сервер Алисы находится в локалке? а как он тогда работать будет без интернета?
Сервер Алисы находится у яндекса. Работать не будет.
feodor53 писал(а):
01.10.2021{, 15:38}
или какой сервер дома находится? mqtt?
Устройство управления, основное, мастер, я называю сервером. В моём случае это Raspberry.
В данном случае получаем создание устройств прямо в N-R, и его вход/выход. Далее Вы можете распоряжаться как душе угодно.
feodor53 писал(а):
01.10.2021{, 15:38}
но ведь достаточно иметь в локалке свой mqtt, к которому подключены домашние устройства.
А уже алисой/гуглом взаимодействовать с этим локальным/собственным mqtt.
В этом случае не происходит непосредственного взаимодействия сервисов алисы/гугла с домашними устройствами, т.к. все общение будет через свой сервер-посредник mqtt
Абсолютно с Вами согласен с первым предложением. Но как Вы видите связь алисы с Вашим MQTT? Я смутно это представляю.
И для нормального связывания существующей логики управления и добавляемого голосового управления, либо создания всего с нуля, нужно где-то что-то анализировать и проверять?
Не обязательно, что у Вас всё будет на mqtt - хоть на модбасе или телеграмме.
feodor53 писал(а):
01.10.2021{, 15:38}
непонятно: выше говорите что у вас не mqtt, а еше выше что имеется mqtt.....
если честно, пока совсем не понятна концепция
Представим, что мы создаём переменную в флпрог, тип bool. - вот её мы и поучаем от алисы при использовании on_off.
Далее, по нужному нам алгоритму, мы можем делать любые вещи - отправить сообщение в mqtt, сделать запрос по модбас, включить что либо, взять на охрану.
Т.е. мы получаем переменную в чистом виде.
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.

feodor53
Рядовой
Сообщения: 85
Зарегистрирован: 28.09.2021{, 13:45}
Репутация: 16
Имя: федор

Тестируем голосовое управление Алисой

#3

Сообщение feodor53 » 01.10.2021{, 15:58}

Sancho писал(а):
01.10.2021{, 15:28}
Тестируем
такой вопрос - а статус может Алиса сказать?
ну т.е. "скажи состояние светильника" - ответ как-то реально получить?

Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25.12.2015{, 17:32}
Репутация: 590
Откуда: Ярославль.
Имя: Александр
Контактная информация:

Тестируем голосовое управление Алисой

#4

Сообщение Sancho » 01.10.2021{, 16:03}

feodor53 писал(а):
01.10.2021{, 15:58}
такой вопрос - а статус может Алиса сказать?
ну т.е. "скажи состояние светильника" - ответ как реально получить?
Это очень интересный момент. Вчера, также вечером, нашёл одну статью, в которой у народа получилось заставить проговаривать станцию или колонку(не помню точно, от яндекса, фирменную), нужную инфу. Типа - протечка в ванной и т.п.
Нужно будет обязательно попробовать, обязательно не на фирменном железе.
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.

feodor53
Рядовой
Сообщения: 85
Зарегистрирован: 28.09.2021{, 13:45}
Репутация: 16
Имя: федор

Тестируем голосовое управление Алисой

#5

Сообщение feodor53 » 01.10.2021{, 16:05}

Sancho писал(а):
01.10.2021{, 15:44}
Представим, что мы создаём переменную в флпрог, тип bool. - вот её мы и поучаем от алисы при использовании on_off.
Далее, по нужному нам алгоритму, мы можем делать любые вещи - отправить сообщение в mqtt, сделать запрос по модбас, включить что либо, взять на охрану.
Т.е. мы получаем переменную в чистом виде
так кстати понятнее стало.
Тогда зачем нужен расбери?

ведь "переменные" от алисы можно на любую есп слать. И уже с этой есп забирать для локального использования.

и дешевле получается: расбери же исключаем.
и по безопасности проходим.

Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25.12.2015{, 17:32}
Репутация: 590
Откуда: Ярославль.
Имя: Александр
Контактная информация:

Вопросы по примерам Node-Red Алиса

#6

Сообщение Sancho » 01.10.2021{, 16:26}

feodor53 писал(а):
01.10.2021{, 16:05}
так кстати понятнее стало.
Тогда зачем нужен расбери?

ведь "переменные" от алисы можно на любую есп слать. И уже с этой есп забирать для локального использования.
На распбери node-red, и тема, собственно, о нём.
Вы переменные, в Вашем случае при использовании esp, шлёте к себе в среду из-вне в формате mqtt. А в данном формате есть вход подтверждения получения информации.
При добавлении устройства Вам придётся заново прошивать esp, и возможно не его одно. А если управление может идти из нескольких мест, по какой-то логике с привязкой ко времени?
Наверняка Вы никогда не пользовались Node-Red.
feodor53 писал(а):
01.10.2021{, 16:05}
и дешевле получается: расбери же исключаем.
Кроилово приводит к попадолову.
feodor53 писал(а):
01.10.2021{, 16:05}
и по безопасности проходим.
Вообще ничего не понятно.
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.

feodor53
Рядовой
Сообщения: 85
Зарегистрирован: 28.09.2021{, 13:45}
Репутация: 16
Имя: федор

Вопросы по примерам Node-Red Алиса

#7

Сообщение feodor53 » 01.10.2021{, 19:44}

Sancho писал(а):
01.10.2021{, 16:26}
Вы переменные, в Вашем случае при использовании esp, шлёте к себе в среду из-вне в формате mqtt
почему сразу в mqtt?
Sancho писал(а):
01.10.2021{, 16:26}
При добавлении устройства Вам придётся заново прошивать esp, и возможно не его одно
почему?
если есп будет по юарт (например) скидывать полученное от гугла, алисы, iftt, да от кого угодно - то зачем тогда прошивать есп при добавлении нового устройства?

Отправлено спустя 1 минуту 33 секунды:
Sancho писал(а):
01.10.2021{, 19:44}
Вообще ничего не понятно
нет непосредственного управления домашними устройствами.

Отправлено спустя 5 минут 27 секунд:
Sancho писал(а):
01.10.2021{, 16:26}
Кроилово приводит к попадолову
у богатых свои причуды, но 6 круб для чего? для сервера?

да еще к тому же
Sancho писал(а):
01.10.2021{, 12:03}
Справедливости ради, необходимо отметить, что указанный пакет также существует на энтузиазме создателя, срок жизни не определён
Отправлено спустя 49 минут 46 секунд:
feodor53 писал(а):
01.10.2021{, 15:38}
На распбери node-red, и тема, собственно, о нём
блин я что то затупил )))
подумал что просто голосовое управление.
а тут же конкретно про red.

извиняюсь за свой флуд тогда.

Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25.12.2015{, 17:32}
Репутация: 590
Откуда: Ярославль.
Имя: Александр
Контактная информация:

Вопросы по примерам Node-Red Алиса

#8

Сообщение Sancho » 01.10.2021{, 21:09}

feodor53 писал(а):
01.10.2021{, 20:41}
у богатых свои причуды, но 6 круб для чего? для сервера?
Скажем так - я давно купил 2В+, сейчас есть 3B+ за менее 4кр.
У меня на ней много чего, даже codesys. доволен очень.
feodor53 писал(а):
01.10.2021{, 20:41}
да еще к тому же
Sancho писал(а):
01.10.2021{, 09:37}
Справедливости ради, необходимо отметить, что указанный пакет также существует на энтузиазме создателя, срок жизни не определён.
Перестанет работать указанный сервис - при необходимости поменяю или сделаю даже напрямую, со своими навыками.
feodor53 писал(а):
01.10.2021{, 20:41}
блин я что то затупил )))
подумал что просто голосовое управление.
а тут же конкретно про red.
извиняюсь за свой флуд тогда.
Очень хорошие вопросы. Думаю, что после нашего диалога у многих прояснится видение ситуации в общем.
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.

feodor53
Рядовой
Сообщения: 85
Зарегистрирован: 28.09.2021{, 13:45}
Репутация: 16
Имя: федор

Вопросы по примерам Node-Red Алиса

#9

Сообщение feodor53 » 01.10.2021{, 21:14}

Sancho писал(а):
01.10.2021{, 21:09}
Очень хорошие вопросы. Думаю, что после нашего диалога у многих прояснится видение ситуации в общем
спасибо.
вы знаете, есть самый главный вопрос: как сервер у вас на node-red получает интернет?

т.е. понятно что можно поднять например mqtt lens прямо в браузере - но это же только на локалке.
А как с этим дела у node-red?

Как сервер получает данные снаружи без белого ip и за nat?
или же вот эта проблема:
Sancho писал(а): ↑Справедливости ради, необходимо отметить, что указанный пакет также существует на энтузиазме создателя, срок жизни не определён

как раз и решает доступ из к серверу из-за NAT и серого ip?
Последний раз редактировалось feodor53 01.10.2021{, 21:20}, всего редактировалось 1 раз.

Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25.12.2015{, 17:32}
Репутация: 590
Откуда: Ярославль.
Имя: Александр
Контактная информация:

Вопросы по примерам Node-Red Алиса

#10

Сообщение Sancho » 01.10.2021{, 21:19}

feodor53 писал(а):
01.10.2021{, 21:14}
как сервер у вас на node-red получает интернет?
Стоит за роутером с белым динамическим IP. На некоторые порты стоит проброс, с подменой номера порта(переадресация). В т.ч. на mqtt.
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.

feodor53
Рядовой
Сообщения: 85
Зарегистрирован: 28.09.2021{, 13:45}
Репутация: 16
Имя: федор

Вопросы по примерам Node-Red Алиса

#11

Сообщение feodor53 » 01.10.2021{, 21:21}

feodor53 писал(а):
01.10.2021{, 21:14}
Стоит за роутером с белым динамическим IP. На некоторые порты стоит проброс, с подменой номера порта(переадресация). В т.ч. на mqtt
ну как так то?)))) ну е-мое....
о какой тогда безопасности можно говорить?

Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25.12.2015{, 17:32}
Репутация: 590
Откуда: Ярославль.
Имя: Александр
Контактная информация:

Вопросы по примерам Node-Red Алиса

#12

Сообщение Sancho » 01.10.2021{, 21:28}

feodor53 писал(а):
01.10.2021{, 21:21}
ну как так то?)))) ну е-мое....
о какой тогда безопасности можно говорить?
А я исхожу из простого - все меры, о которых я знал, предприняты; взлом, если кому-то это нужно, не повлечёт глобальных и невосполнимых последствий.
Гораздо опаснее переходить дорогу на зелёный.
Как-то так.
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.

WZV
Сержант
Сообщения: 216
Зарегистрирован: 06.09.2015{, 14:31}
Репутация: 24

Вопросы по примерам Node-Red Алиса

#13

Сообщение WZV » 01.10.2021{, 21:30}

Sancho, Хорошая штука, ноя не смог зарегистрироваться т.к. Крым под санкциями. Написал в тех поддержку node-red-contrib-alice, там сказали что сервер крутится на буржуйских ресурсах, вполне возможно что блокируют. В iObroker есть готовый навык для Yandex Алиса, Google Home, Amazon Alexa.
СпойлерПоказать
Описание.jpg

Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25.12.2015{, 17:32}
Репутация: 590
Откуда: Ярославль.
Имя: Александр
Контактная информация:

Вопросы по примерам Node-Red Алиса

#14

Сообщение Sancho » 01.10.2021{, 21:35}

WZV писал(а):
01.10.2021{, 21:30}
В iObroker есть готовый навык для Yandex Алиса, Google Home, Amazon Alexa.
Я читал об этом.
Просто у меня в любимчиках, так сказать, node-red. Правда ушло около года или двух, когда полностью понял его прелесть. Просто и сам процесс работы через браузер радует.
Как говорил мой дедушка очень давно, лет 40 назад, "на вкус и цвет товарища нет".
Разнообразие направлений очень полезно, главное быть в выбранном "в теме".
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.

feodor53
Рядовой
Сообщения: 85
Зарегистрирован: 28.09.2021{, 13:45}
Репутация: 16
Имя: федор

Вопросы по примерам Node-Red Алиса

#15

Сообщение feodor53 » 01.10.2021{, 21:36}

WZV,
впн поможет вам.

WZV
Сержант
Сообщения: 216
Зарегистрирован: 06.09.2015{, 14:31}
Репутация: 24

Вопросы по примерам Node-Red Алиса

#16

Сообщение WZV » 01.10.2021{, 22:34}

Sancho писал(а):
01.10.2021{, 21:35}
Просто у меня в любимчиках, так сказать, node-red.
Мне тоже нравится, научил голосовую колонку Алиса разговаривать, и Orange в динамики говорит.
СпойлерПоказать
голос.jpg

Аватара пользователя
Phazz
Полковник
Сообщения: 2552
Зарегистрирован: 17.10.2016{, 15:38}
Репутация: 367
Откуда: Сургут
Имя: Анатолий

Вопросы по примерам Node-Red Алиса

#17

Сообщение Phazz » 02.10.2021{, 14:13}

WZV писал(а):
01.10.2021{, 22:34}
Как сервер получает данные снаружи без белого ip и за nat?
Через облачный брокер

Ответить

Вернуться в «Примеры»