Страница 2 из 3

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

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

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

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

Добавлено: 01.10.2021{, 22:23}
WZV
Попробую эти варианты:
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}
запустить мост, клиент и сервер
Может какой и выстрелит.

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

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

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

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

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

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

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

Отправлено спустя 2 минуты 46 секунд:
Там запускается два экземпляра драйвера с разными настройками.

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

Добавлено: 02.10.2021{, 10:23}
WZV
Sancho, Благодарю, очень интересная информация.

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

Добавлено: 02.10.2021{, 13:58}
Phazz
Самый лучший вариант это поднять мост на локальном брокере. Можно при этом отслеживать соедение с брокером и в случае его недоступности переключаться на облачный

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

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


Посмотреть...

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

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

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

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

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

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

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

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

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

Добавлено: 03.10.2021{, 11:03}
Sancho
Dryundel писал(а):
03.10.2021{, 01:18}
- Будет ли работать устройство при потере соединения с MQTT брокером
По указанному примеру, после просмотра скрина, предполагаю возможную ситуацию:
Мы активировали устройство голосом.
Произошла потеря связи.
Мы активировали, а спустя время деактивировали устройство локально.
После восстановления связи устройство активируется сигналом с mqtt.
Или не прав?

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

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

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

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

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

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

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

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

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

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

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

Добавлено: 17.04.2022{, 04:29}
fylhtq778
Здравствуйте друзья у меня такой вопрос можно ли как то заделать из Алисы дверной звонок правильней сказать добавит такой навык

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

Добавлено: 29.08.2022{, 11:49}
NetGuru
Добрый день, друзья!
Совсем недавно увлёкся новой для себя средой разработки FLProg.
Вчера создал проект по образу и подобию ESP01_Люстра1.rar.
Только у меня ESP32 и я заменил блок на соответствующий (MQTT_ESP32_Main_6_8).

Обнаружил странную особенность:
  • Если ESPшка долгое время отключена от питания, а потом даю ей питание - она подключается к вайфай и нормально устанавливает соединение с брокером на dealgate.
  • Если ESPшка была подключена и соединена с брокером, выдёргиваешь из неё питание и через секунд 5 опять подаёшь питание - то на странице диагностики dealgate обнаруживаю следующую картину:
out_of_memory.jpg

Почему такое происходит?
Это не хватает памяти у брокера?

Пытался гуглить, нашёл только один понимаемый мною ответ:
Are you saying you have out of memory because the disconnect error is "Out of memory." ?
There is no out-of-memory in this cause, just a wrong number for this error :)
Но этот ответ был в топике по paho.mqtt.python.
Поэтому не факт, что в Dealgate такая же проблема.

Я сделал вывод в UART параметра "Размер свободной памяти (в байтах)" и он постоянно выводить число 183848.
Вряд ли тут дело действительно в памяти.

Подскажите, пожалуйста, куда копать?

P.S. Бывает такая ошибка даже когда ESPшка долго лежала отключенная.
Теперь вообще не понимаю ничего...

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

Добавлено: 29.08.2022{, 12:43}
Dryundel
NetGuru, попробуйте обратиться с этим вопросом в чат поддержки https://t.me/dealgate_ru