кнопка mqtt

Ответить
Led
Рядовой
Сообщения: 7
Зарегистрирован: 15.05.2021{, 19:33}
Репутация: 0
Имя: Дмитрий

кнопка mqtt

#1

Сообщение Led » 07.08.2021{, 21:21}

Помогите разобраться с частью схемы проекта по управлению как с выключателя, так и через Алису.
Если выключателем не пользоваться, то Алиса реагирует адекватно. Алиса включи в комнате свет - свет включается, если выключить свет, то выключает. Так же и с выключателем вкл. вык., но тогда Алиса вместо включи свет в комнате выключает.
Вложения
button.flp
(1.46 МБ) 32 скачивания

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

кнопка mqtt

#2

Сообщение Phazz » 08.08.2021{, 15:28}

Led, Ничего не понятно как происходит общение с Алисой.

Led
Рядовой
Сообщения: 7
Зарегистрирован: 15.05.2021{, 19:33}
Репутация: 0
Имя: Дмитрий

кнопка mqtt

#3

Сообщение Led » 08.08.2021{, 15:48}

Через MQTT. Это один канал часть схемы. Весь проект завязан на прошивке ESP-LINK установленный на WeMos D1 и подключенный по UART к меге 2560 про. То есть WeMos является мостом. https://disk.yandex.ru/d/s1Wuc3gFJ8CF0Q
Вложения
esp-link-v3.2.47-g9c6530d.7z
прошивка
(239.51 КБ) 15 скачиваний
IMG_20210808_195400.jpg

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

кнопка mqtt

#4

Сообщение Phazz » 08.08.2021{, 17:57}

2021-08-08 19-56-02 FLProg-7.3.6.png

Led
Рядовой
Сообщения: 7
Зарегистрирован: 15.05.2021{, 19:33}
Репутация: 0
Имя: Дмитрий

кнопка mqtt

#5

Сообщение Led » 09.08.2021{, 08:23}

Phazz писал(а):
08.08.2021{, 17:57}
2021-08-08 19-56-02 FLProg-7.3.6.png
Алгоритм схемы получается такой; сенсорной кнопкой ttp223 включает выключает свет, всё типа нормально, но если управлять светом через MQTT, то кнопка перестаёт реагировать, то есть если свет включить через MQTT, то кнопкой ttp223 невозможно выключить и наоборот.

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

кнопка mqtt

#6

Сообщение Phazz » 09.08.2021{, 09:00}

Led, А кнопка работает как тригер?

Led
Рядовой
Сообщения: 7
Зарегистрирован: 15.05.2021{, 19:33}
Репутация: 0
Имя: Дмитрий

кнопка mqtt

#7

Сообщение Led » 09.08.2021{, 09:07}

Phazz писал(а):
09.08.2021{, 09:00}
Led, А кнопка работает как тригер?
сама кнопка работает как кнопка без фиксации.

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

кнопка mqtt

#8

Сообщение Phazz » 09.08.2021{, 10:34}

Ну выше я показал как это сделать

JonyBest
Сержант
Сообщения: 269
Зарегистрирован: 18.11.2015{, 22:42}
Репутация: 89
Откуда: Близко к Ставрополю
Имя: Евгений

кнопка mqtt

#9

Сообщение JonyBest » 09.08.2021{, 15:41}

Я конечно извиняюсь, чуть не в тему, но не могу понять - какие блоки для работы через MQTT применены в проекте? Можно ссылочку на ветку форума и чем они лучше чем MQTT_ESP_6_8?

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

кнопка mqtt

#10

Сообщение Phazz » 09.08.2021{, 17:07}

У него на Меге блоки работают

JonyBest
Сержант
Сообщения: 269
Зарегистрирован: 18.11.2015{, 22:42}
Репутация: 89
Откуда: Близко к Ставрополю
Имя: Евгений

кнопка mqtt

#11

Сообщение JonyBest » 09.08.2021{, 17:25}

Понял. Спс!

Anydy

кнопка mqtt

#12

Сообщение Anydy » 09.08.2021{, 19:52}

А я вот ничего не понял... Где установлен MQTT брокер? На своей машине или в облаке? Или пользуетесь ресурсами типа cloudmqtt.com ?
Где установлена Алиса? Мы должны догадаться?
В общем --- хотите помощи -- так спросите с подробным описанием.....а просто помогите ..не могу --- я буду удалять и в бан... уж не обессудьте....

Modul
Рядовой
Сообщения: 37
Зарегистрирован: 16.03.2021{, 13:10}
Репутация: 3
Имя: Egor

кнопка mqtt

#13

Сообщение Modul » 09.08.2021{, 21:20}

Поддерживаю, тем более про Алису+mqtt это интересно.

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

кнопка mqtt

#14

Сообщение Phazz » 09.08.2021{, 22:08}

Modul, самый простой путь соединить Алису и mqtt это сервис wqtt.ru

Led
Рядовой
Сообщения: 7
Зарегистрирован: 15.05.2021{, 19:33}
Репутация: 0
Имя: Дмитрий

кнопка mqtt

#15

Сообщение Led » 09.08.2021{, 22:39}

Облачный брокер WQTT.RU подключен к Алисе через навык домовёнок Кузя https://alexstar.ru/. Блоки MQTT работают с прошивкой ESP-LINK.
Безымянный.png
https://disk.yandex.ru/d/s1Wuc3gFJ8CF0Q это сам сырой проект мастера. слэйв собран на ардуино нано и обмениваются данными с мастером пока через nrf2401. к слэйву подключены 2 клапана, датчик htu21 и 2 датчика протечки воды.
Вложения
схема.png
TopicName_ELClient_Subscribe_V3_(CODE).ubi
(36.56 КБ) 15 скачиваний
TopicName_ELClient_publish_V1_(CODE).ubi
(23.05 КБ) 13 скачиваний
GetUnixTime_V1_(CODE).ubi
(8.28 КБ) 16 скачиваний
ELClient_Setup_V3_mqtt_cmd_(CODE).ubi
(727.84 КБ) 15 скачиваний
ELClient_Setup_V2_(CODE).ubi
(774.31 КБ) 15 скачиваний

Led
Рядовой
Сообщения: 7
Зарегистрирован: 15.05.2021{, 19:33}
Репутация: 0
Имя: Дмитрий

кнопка mqtt

#16

Сообщение Led » 09.08.2021{, 22:49}

слэйв, тут другой костыль, пока почему то не передаётся сигнал с датчиков протечки на мастер. на мастере как с кнопок так и через алису управляются клапана нормально, с датчиков пока не хочет. Помощь знатаков нужен для синхронного управления освещением как через алису, так и через сенсорные кнопки выключателей.
как установить Esp-Link взял отсюда
Вложения
слэйв1.flp
(5.48 МБ) 21 скачивание

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

кнопка mqtt

#17

Сообщение Phazz » 10.08.2021{, 09:34}

А почему навык Кузя? Когда в wqtt можно нормально через Алису управлять?

Отправлено спустя 33 минуты 28 секунд:
Led, Я вам предлагал вариант управления, вы попробовали его?

Led
Рядовой
Сообщения: 7
Зарегистрирован: 15.05.2021{, 19:33}
Репутация: 0
Имя: Дмитрий

кнопка mqtt

#18

Сообщение Led » 10.08.2021{, 12:02}

Phazz писал(а):
10.08.2021{, 10:07}
А почему навык Кузя? Когда в wqtt можно нормально через Алису управлять?

Отправлено спустя 33 минуты 28 секунд:
Led, Я вам предлагал вариант управления, вы попробовали его?
Phazz писал(а):
10.08.2021{, 10:07}
А почему навык Кузя? Когда в wqtt можно нормально через Алису управлять?

Отправлено спустя 33 минуты 28 секунд:
Led, Я вам предлагал вариант управления, вы попробовали его?
Да, я ответил в #5 посте. Кузя по тому что там сделаны правила mqtt, но в принципе можно без него путём сценариев Алисы, пока не пробывал.

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

кнопка mqtt

#19

Сообщение Phazz » 10.08.2021{, 17:23}

Странно, я прям очень уверен что должно работать ). Видимо что-то не так сделали.

Ответить

Вернуться в «Помогите, а то я "нимагу"»