Голосовое управление (Умный Дом) Привет, Алиса! ( пошаговая инструкция легкого решения )

Привет Алиса, ESP и Алиса, Голосовой ассистент, MQTT брокер.

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

Голосовое управление (Умный Дом) Привет, Алиса! ( пошаговая инструкция легкого решения )

#21

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

WZV писал(а):
01.10.2021{, 21:02}
Вопрос такой, можно ли пользовательским блоком посылать топик с контроллера одновременно в dealgate.ru и в свой локальный iObroker на Orange.
а что мешает выполнить по платам:
1 плата-подключаемся к dealgate.ru и отсылаем сообщение
2 плата-отключаемся от dealgate.ru и подключаемся к локальному брокеру и шлем ему сообщение и возвращаемся на плату 1

из минусов если только время на все эти переподключения

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

Голосовое управление (Умный Дом) Привет, Алиса! ( пошаговая инструкция легкого решения )

#22

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

Попробую эти варианты:
feodor53 писал(а):
01.10.2021{, 21:50}
выполнить по платам:
1 плата-подключаемся к dealgate.ru и отсылаем сообщение
2 плата-отключаемся от dealgate.ru и подключаемся к локальному брокеру и шлем ему сообщение и возвращаемся на плату 1
Dryundel писал(а):
01.10.2021{, 21:31}
Вставить еще один блок в проект, настроить на нужный адрес и одно и то же сообщение отсылать двум брокерам.
Sancho писал(а):
01.10.2021{, 21:41}
запустить мост, клиент и сервер
Может какой и выстрелит.

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

Голосовое управление (Умный Дом) Привет, Алиса! ( пошаговая инструкция легкого решения )

#23

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

Dryundel писал(а):
28.09.2021{, 15:26}
Вставить еще один блок
там разве можно использовать два main блока в проекте?

Аватара пользователя
Dryundel
Подполковник
Сообщения: 1277
Зарегистрирован: 22.05.2017{, 23:15}
Репутация: 390
Откуда: Ярославль
Имя: Андрей
Контактная информация:

Голосовое управление (Умный Дом) Привет, Алиса! ( пошаговая инструкция легкого решения )

#24

Сообщение Dryundel » 01.10.2021{, 23:14}

WZV писал(а):
01.10.2021{, 22:23}
Может какой и выстрелит.
Вставить еще один блок не получится. Ограничение на использование один раз.

Отправлено спустя 10 минут 8 секунд:
Второй вариант возможно тоже не прокатит.
Обратитесь с таким вопросом к автору блоков.
Пользовательские блоки на сайте FLPROG - BLOCK

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

Голосовое управление (Умный Дом) Привет, Алиса! ( пошаговая инструкция легкого решения )

#25

Сообщение Sancho » 02.10.2021{, 09:33}

Sancho писал(а):
01.10.2021{, 21:41}
WZV писал(а):
01.10.2021{, 21:02}
Dryundel, Вопрос такой, можно ли пользовательским блоком посылать топик с контроллера одновременно в dealgate.ru и в свой локальный iObroker на Orange.
Думаю, что если есть возможность запустить мост, клиент и сервер, то всё можно, наверное. Возможно не прав.
На mosquitto можно.
Посмотрите последний раздел этой статьи.

Отправлено спустя 2 минуты 46 секунд:
Там запускается два экземпляра драйвера с разными настройками.
Если не получится на контроллере - сделаю на тразисторах и 155/176...Научился, немного.
Поможем проекту вместе!

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

Голосовое управление (Умный Дом) Привет, Алиса! ( пошаговая инструкция легкого решения )

#26

Сообщение WZV » 02.10.2021{, 10:23}

Sancho, Благодарю, очень интересная информация.

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

Голосовое управление (Умный Дом) Привет, Алиса! ( пошаговая инструкция легкого решения )

#27

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

Самый лучший вариант это поднять мост на локальном брокере. Можно при этом отслеживать соедение с брокером и в случае его недоступности переключаться на облачный

Аватара пользователя
Dryundel
Подполковник
Сообщения: 1277
Зарегистрирован: 22.05.2017{, 23:15}
Репутация: 390
Откуда: Ярославль
Имя: Андрей
Контактная информация:

Голосовое управление (Умный Дом) Привет, Алиса! ( пошаговая инструкция легкого решения )

#28

Сообщение Dryundel » 03.10.2021{, 01:18}

NEW
.
Обновления статьи
Добавлено:
- Логика взаимодействия (Алиса-Deflgate-Устройство)
- Будет ли работать устройство при потере соединения с MQTT брокером
- Управляем яркостью
- Особенности модуля ESP01


Посмотреть...
Последний раз редактировалось Dryundel 05.10.2021{, 14:14}, всего редактировалось 3 раза.
Пользовательские блоки на сайте FLPROG - BLOCK

Ingwar
Подполковник
Сообщения: 1316
Зарегистрирован: 28.10.2015{, 22:47}
Репутация: 90
Откуда: Ленобласть
Имя: Игорь

Голосовое управление (Умный Дом) Привет, Алиса! ( пошаговая инструкция легкого решения )

#29

Сообщение Ingwar » 03.10.2021{, 01:53}

Dryundel писал(а):
28.09.2021{, 16:30}
Используя сигнал о подключении к MQTT брокеру, включаем одну или другую логику работы кнопки.
Сам не тестил, но тут на форуме читал, что если проблемы с WiFi - ESP (которые не 32) "забивают" на выполнение программы от слова совсем...
Люди в своем большинстве живо интересуются всем на свете, за исключением того, что действительно стоит знать.

Аватара пользователя
Dryundel
Подполковник
Сообщения: 1277
Зарегистрирован: 22.05.2017{, 23:15}
Репутация: 390
Откуда: Ярославль
Имя: Андрей
Контактная информация:

Голосовое управление (Умный Дом) Привет, Алиса! ( пошаговая инструкция легкого решения )

#30

Сообщение Dryundel » 03.10.2021{, 02:09}

Ingwar писал(а):
03.10.2021{, 01:53}
Сам не тестил, но тут на форуме читал, что если проблемы с WiFi - ESP (которые не 32)......
Так может взять проект и потестить? :) Или проще рассказать, что где то кто то говорил .... ?
Проект готовый, в свободном доступе, не вижу препятствий.
Пользовательские блоки на сайте FLPROG - BLOCK

Ingwar
Подполковник
Сообщения: 1316
Зарегистрирован: 28.10.2015{, 22:47}
Репутация: 90
Откуда: Ленобласть
Имя: Игорь

Голосовое управление (Умный Дом) Привет, Алиса! ( пошаговая инструкция легкого решения )

#31

Сообщение Ingwar » 03.10.2021{, 02:28}

Dryundel писал(а):
03.10.2021{, 02:09}
Или проще рассказать, что где то кто то говорил .... ?
Давненько было... может что и изменилось
Люди в своем большинстве живо интересуются всем на свете, за исключением того, что действительно стоит знать.

Аватара пользователя
Dryundel
Подполковник
Сообщения: 1277
Зарегистрирован: 22.05.2017{, 23:15}
Репутация: 390
Откуда: Ярославль
Имя: Андрей
Контактная информация:

Голосовое управление (Умный Дом) Привет, Алиса! ( пошаговая инструкция легкого решения )

#32

Сообщение Dryundel » 03.10.2021{, 02:57}

Ingwar писал(а):
03.10.2021{, 02:28}
Давненько было... может что и изменилось
М-да... Видимо проще рассказать... :)
Пользовательские блоки на сайте FLPROG - BLOCK

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

Голосовое управление (Умный Дом) Привет, Алиса! ( пошаговая инструкция легкого решения )

#33

Сообщение Sancho » 03.10.2021{, 11:03}

Dryundel писал(а):
03.10.2021{, 01:18}
- Будет ли работать устройство при потере соединения с MQTT брокером
По указанному примеру, после просмотра скрина, предполагаю возможную ситуацию:
Мы активировали устройство голосом.
Произошла потеря связи.
Мы активировали, а спустя время деактивировали устройство локально.
После восстановления связи устройство активируется сигналом с mqtt.
Или не прав?
Если не получится на контроллере - сделаю на тразисторах и 155/176...Научился, немного.
Поможем проекту вместе!

Аватара пользователя
Dryundel
Подполковник
Сообщения: 1277
Зарегистрирован: 22.05.2017{, 23:15}
Репутация: 390
Откуда: Ярославль
Имя: Андрей
Контактная информация:

Голосовое управление (Умный Дом) Привет, Алиса! ( пошаговая инструкция легкого решения )

#34

Сообщение Dryundel » 03.10.2021{, 11:40}

Sancho писал(а):
03.10.2021{, 11:03}
После восстановления связи устройство активируется сигналом с mqtt.
Или не прав?
Sancho, конечно же ты прав.
Однако, господа, когда читаете статью, читайте пожалуйста все строчки, а не через одну. Там же русским по белому написано:
Dryundel писал(а):
28.09.2021{, 16:30}
Используя сигнал о подключении к MQTT брокеру, включаем одну или другую логику работы кнопки.
Данный проект является простым учебным примером и не является идеальным готовым решением, такие моменты как рассинхронизация состояния устройства при потере связи, необходимо учитывать и в соответствии с задачей строить логику.
Пользовательские блоки на сайте FLPROG - BLOCK

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

Голосовое управление (Умный Дом) Привет, Алиса! ( пошаговая инструкция легкого решения )

#35

Сообщение feodor53 » 03.10.2021{, 15:03}

Ingwar писал(а):
03.10.2021{, 01:53}
если проблемы с WiFi - ESP (которые не 32) "забивают" на выполнение программы от слова совсем
это если нет клиентом коннекта обычно.

я в таких случаях тупо delay(10) делаю в луп.
(т.е. если нет коннекта клиентом - то в луп дэлэй=10)
такие костыли :D
причем это похоже на железную проблему: бывает что попадаются есп (node или wemos) купоенные на али и им пофиг на этот коннект! они всегда стабильно работают.
Причем заливаешь один и тот же проект - а ведут две борды себя совершенно по разному)))
*это про 8266

Ingwar
Подполковник
Сообщения: 1316
Зарегистрирован: 28.10.2015{, 22:47}
Репутация: 90
Откуда: Ленобласть
Имя: Игорь

Голосовое управление (Умный Дом) Привет, Алиса! ( пошаговая инструкция легкого решения )

#36

Сообщение Ingwar » 03.10.2021{, 17:49}

Dryundel писал(а):
03.10.2021{, 02:57}
Видимо проще рассказать...
Думаю многие спасибо скажут за освещение этой проблемы...
Люди в своем большинстве живо интересуются всем на свете, за исключением того, что действительно стоит знать.

Аватара пользователя
Dryundel
Подполковник
Сообщения: 1277
Зарегистрирован: 22.05.2017{, 23:15}
Репутация: 390
Откуда: Ярославль
Имя: Андрей
Контактная информация:

Голосовое управление (Умный Дом) Привет, Алиса! ( пошаговая инструкция легкого решения )

#37

Сообщение Dryundel » 03.10.2021{, 18:06}

Ingwar писал(а):
03.10.2021{, 17:49}
Думаю многие спасибо скажут за освещение этой проблемы...
Я не знаю решения этой проблемы. Она может возникать с левыми девайсами.
Типа таких:Показать
20211003_164343.jpg

Отправлено спустя 10 минут 54 секунды:
Когда то я писал о подобной проблеме. Но решения так и не нашел.
viewtopic.php?f=135&t=5862&p=79807&hili ... lay#p80018
Для скачивания вложений Вы должны быть зарегистрированы.
Пользовательские блоки на сайте FLPROG - BLOCK

Ответить

Вернуться в «Букварь»