MQTT для новичков

Контроллеры на основе ESP8266
fsergei70
Капитан
Сообщения: 860
Зарегистрирован: 17 ноя 2015, 20:36
Имя: Сергей
Благодарил (а): 40 раз
Поблагодарили: 8 раз

MQTT для новичков

Сообщение fsergei70 »

Sancho писал(а): 23 июл 2018, 16:01Допиливаю локальные подписки и публикации(отправки).
Сань не компилируется проект.
Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25 дек 2015, 17:32
Откуда: Ярославль.
Имя: Александр
Поблагодарили: 5 раз
Контактная информация:

MQTT для новичков

Сообщение Sancho »

[ref]fsergei70[/ref], Серёга, чувствую небольшую/большую засаду с блоком в режиме локальных данных.
Вот так голый брокер, извиняюсь за недоделку...
У вас нет необходимых прав для просмотра вложений в этом сообщении.
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
fsergei70
Капитан
Сообщения: 860
Зарегистрирован: 17 ноя 2015, 20:36
Имя: Сергей
Благодарил (а): 40 раз
Поблагодарили: 8 раз

MQTT для новичков

Сообщение fsergei70 »

Sancho писал(а): 24 июл 2018, 08:55Вот так голый брокер
Спасибо Сань. Все компилируется теперь, в железе не пробовал как работает, нет у меня на работе ESP.
Аватара пользователя
Golan
Капитан
Сообщения: 827
Зарегистрирован: 26 ноя 2017, 23:18
Откуда: Деревня, 98 домов в Мордовии
Имя: Владимир
Контактная информация:

MQTT для новичков

Сообщение Golan »

Ща попробуем

Отправлено спустя 16 минут 3 секунды:
Сань, работает, и диодик у меня включается, спасибо большое тебе дружище Изображение
Добро не ценится в современном мире, люди от него наглеют!
fsergei70
Капитан
Сообщения: 860
Зарегистрирован: 17 ноя 2015, 20:36
Имя: Сергей
Благодарил (а): 40 раз
Поблагодарили: 8 раз

MQTT для новичков

Сообщение fsergei70 »

[ref=#ff8000]Sancho[/ref], Сань есть еще вот такая библиотека в ней 2 примера, может пригодится

Отправлено спустя 4 минуты 58 секунд:
вот еще 2 библиотеки без них не компилируется
Взято отсюда
https://habr.com/post/326794/
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось fsergei70 26 июл 2018, 03:44, всего редактировалось 1 раз.
Аватара пользователя
Golan
Капитан
Сообщения: 827
Зарегистрирован: 26 ноя 2017, 23:18
Откуда: Деревня, 98 домов в Мордовии
Имя: Владимир
Контактная информация:

MQTT для новичков

Сообщение Golan »

Ха, у меня получилось сделать брокер вообще без роутера (просто выключил его из розетки), кажется, наверное, может быть, точно напьюсь, ща попробую что нибудь по передовать.
Добро не ценится в современном мире, люди от него наглеют!
Аватара пользователя
Golan
Капитан
Сообщения: 827
Зарегистрирован: 26 ноя 2017, 23:18
Откуда: Деревня, 98 домов в Мордовии
Имя: Владимир
Контактная информация:

MQTT для новичков

Сообщение Golan »

В компе, на эмуляторе андроида все работает, другой модуль к нему зацепить не смог.

[spoiler]
1.jpg
[/spoiler]
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Добро не ценится в современном мире, люди от него наглеют!
fsergei70
Капитан
Сообщения: 860
Зарегистрирован: 17 ноя 2015, 20:36
Имя: Сергей
Благодарил (а): 40 раз
Поблагодарили: 8 раз

MQTT для новичков

Сообщение fsergei70 »

Golan писал(а): 24 июл 2018, 17:06Ха, у меня получилось сделать брокер вообще без роутера (просто выключил его из розетки), кажется, наверное, может быть, точно напьюсь, ща попробую что нибудь по передовать.
А по подробней? На скетч бы взглянуть
Аватара пользователя
Golan
Капитан
Сообщения: 827
Зарегистрирован: 26 ноя 2017, 23:18
Откуда: Деревня, 98 домов в Мордовии
Имя: Владимир
Контактная информация:

MQTT для новичков

Сообщение Golan »

Ну так блок же Саша выложил
Добро не ценится в современном мире, люди от него наглеют!
Аватара пользователя
Max
Лейтенант
Сообщения: 691
Зарегистрирован: 06 сен 2015, 13:12
Откуда: Тюмень-Баку
Имя: Максим

MQTT для новичков

Сообщение Max »

Golan писал(а): 20 июл 2018, 10:36После танцев с подключением и прошивкой ESP-01, никак не соображу как в программе сделать чтобы при нажатии кнопки однократно уходило ON, а при отпускании OFF, то есть как в приложении на смартфоне. И счетчик пробовал и триггеры с переключателями ни фига, к МОТТ конечно это не относится, но чтобы не плодить темы. "Проект" :smile171: внизу

[spoiler]1.jpg[/spoiler]

Отправлено спустя 5 минут 21 секунду:
Сегодня у себя на форуме мне задали вопрос, ответить я не смог, знаниЁФФ маловато еще.
Почему нельзя клиенту непосредственно обращаться к publisher?
Просто представь такую картину
У тебя в каждой комнате есть монитор, на котором отображаются все датчики которые есть по дому. Да ещё скажем, ты можешь посмотреть что было неделю назад. Все они берут информацию с брокера. А тот в свою очередь берёт информацию с датчиков и сохраняет историю. Все мониторы подписаны так, что должны в обязательном порядке получать информацию. Значит брокер должен её хранить до тех пор, пока не передаст. А опрашивает он датчики какие-то раз в секунду, а какие-то раз в минуту. И вот у одного монитора села батарейка. Соответственно он не отписался, а просто пропал. И брокер начинает для него информацию копить. Надолго его памяти хватит?
Так почему бы тому, кому нужна информация, не обращаться за ней непосредственно к датчику?
Блоки в вашем проекте рабочие в результате?
Аватара пользователя
Golan
Капитан
Сообщения: 827
Зарегистрирован: 26 ноя 2017, 23:18
Откуда: Деревня, 98 домов в Мордовии
Имя: Владимир
Контактная информация:

MQTT для новичков

Сообщение Golan »

Да
Добро не ценится в современном мире, люди от него наглеют!
Аватара пользователя
Max
Лейтенант
Сообщения: 691
Зарегистрирован: 06 сен 2015, 13:12
Откуда: Тюмень-Баку
Имя: Максим

MQTT для новичков

Сообщение Max »

Golan писал(а): 03 ноя 2018, 20:45Да
Блок публикации есть.

А блока подписки я не увидел. Он существует?
Аватара пользователя
Golan
Капитан
Сообщения: 827
Зарегистрирован: 26 ноя 2017, 23:18
Откуда: Деревня, 98 домов в Мордовии
Имя: Владимир
Контактная информация:

MQTT для новичков

Сообщение Golan »

ТУТ и ТУТ подробно
Добро не ценится в современном мире, люди от него наглеют!
Ответить

Вернуться в «ESP8266»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 3 гостя