MQTT Брокер на ESP8266 NodeMCU

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

MQTT Брокер на ESP8266 NodeMCU

Сообщение Golan »

Ну как пример, условие то можно любое прикрутить на вход
Добро не ценится в современном мире, люди от него наглеют!
pipapsix
Лейтенант
Сообщения: 438
Зарегистрирован: 25 окт 2016, 21:26
Откуда: Волгоградская обл.
Имя: СашкаСаняАлександр
Благодарил (а): 1 раз
Поблагодарили: 4 раза

MQTT Брокер на ESP8266 NodeMCU

Сообщение pipapsix »

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

MQTT Брокер на ESP8266 NodeMCU

Сообщение Golan »

Ну никто не застрахован ни от чего.
Добро не ценится в современном мире, люди от него наглеют!
fsergei70
Капитан
Сообщения: 857
Зарегистрирован: 17 ноя 2015, 20:36
Имя: Сергей
Благодарил (а): 39 раз
Поблагодарили: 7 раз

MQTT Брокер на ESP8266 NodeMCU

Сообщение fsergei70 »

Golan писал(а): 25 июл 2018, 16:21Ну никто не застрахован ни от чего.
Видел на NE555 реализацию собачки но просто так ее к ESP не прикрутишь, NE555 от 3,3 в не работает. А так на внешней микрухе самый надежный вариант.

Отправлено спустя 6 минут 8 секунд:
Хотя может я и ошибаюсь на счет питания 555 вот нарыл вариант http://samopal.pro/wdt-ne555/
Аватара пользователя
Golan
Капитан
Сообщения: 827
Зарегистрирован: 26 ноя 2017, 23:18
Откуда: Деревня, 98 домов в Мордовии
Имя: Владимир
Контактная информация:

MQTT Брокер на ESP8266 NodeMCU

Сообщение Golan »

Ну уж если питание обрубать, я бы не заморачивался с такими схемами, две ESP и пусть друг друга ,раз в сутки или еще как, вырубают, то что в одно время зависнут обе, крайне маловероятно ИМХО
Добро не ценится в современном мире, люди от него наглеют!
pipapsix
Лейтенант
Сообщения: 438
Зарегистрирован: 25 окт 2016, 21:26
Откуда: Волгоградская обл.
Имя: СашкаСаняАлександр
Благодарил (а): 1 раз
Поблагодарили: 4 раза

MQTT Брокер на ESP8266 NodeMCU

Сообщение pipapsix »

Итак вот. Скажите где что исправить или вообще удалить))
https://www.youtube.com/watch?v=-OuHnfd-b9c&feature=youtu.be
Аватара пользователя
Kotafey
Лейтенант
Сообщения: 311
Зарегистрирован: 18 июл 2018, 15:03
Откуда: Геленджик
Имя: Константин

MQTT Брокер на ESP8266 NodeMCU

Сообщение Kotafey »

Супер!!! Но у меня много вопросов.
pipapsix
Лейтенант
Сообщения: 438
Зарегистрирован: 25 окт 2016, 21:26
Откуда: Волгоградская обл.
Имя: СашкаСаняАлександр
Благодарил (а): 1 раз
Поблагодарили: 4 раза

MQTT Брокер на ESP8266 NodeMCU

Сообщение pipapsix »

[ref]Kotafey[/ref],
Жду конечно.
Аватара пользователя
Kotafey
Лейтенант
Сообщения: 311
Зарегистрирован: 18 июл 2018, 15:03
Откуда: Геленджик
Имя: Константин

MQTT Брокер на ESP8266 NodeMCU

Сообщение Kotafey »

Друзья, по поводу сегодняшнего зависания ESP. Я не знаю его причину, может свет моргнул, может сеть потеряла (мне кажется второе).
Я не питаю иллюзий, что это полноценная замена брокерам на ОС. Но тем не менее с задачей она справляется отлично. И если нужно быстро развернуть MQTT сеть она на обе лопатки положит тяжеловесов Lunux Windows Банана-Оранжей...

Отправлено спустя 1 минуту 57 секунд:
pipapsix писал(а): 25 июл 2018, 19:44[ref]Kotafey[/ref],
Жду конечно.
Некоторые покажутся детскими, но я не опытный пользователь.
1 вопрос не по теме, чем захватывал экран?
2 вопрос, для чего настройки сети в левой колонке FLProg? Я ничего там не делал :smile44:
Аватара пользователя
Golan
Капитан
Сообщения: 827
Зарегистрирован: 26 ноя 2017, 23:18
Откуда: Деревня, 98 домов в Мордовии
Имя: Владимир
Контактная информация:

MQTT Брокер на ESP8266 NodeMCU

Сообщение Golan »

Kotafey писал(а): 25 июл 2018, 19:47И если нужно быстро развернуть MQTT сеть она на обе лопатки положит тяжеловесов Lunux Windows Банана-Оранжей...
Ну это да, бесспорно
Добро не ценится в современном мире, люди от него наглеют!
Аватара пользователя
Kotafey
Лейтенант
Сообщения: 311
Зарегистрирован: 18 июл 2018, 15:03
Откуда: Геленджик
Имя: Константин

MQTT Брокер на ESP8266 NodeMCU

Сообщение Kotafey »

pipapsix писал(а): 25 июл 2018, 16:14А если раньше зависнет, а если вообще зависнет??
А висела ли она? Не работал MQTT в штатном режиме. Я не уверен можно ли контроллер заставить зависнуть. Провел дома эксперимент и выяснил, при пропадании WI-FI c пятого раза не законектилась, ждал 15 мин, связь не восстановилась. Попробывал еще раз, связь многократно восстанавливалась. Висяка нет, нет переконекта.
Аватара пользователя
Golan
Капитан
Сообщения: 827
Зарегистрирован: 26 ноя 2017, 23:18
Откуда: Деревня, 98 домов в Мордовии
Имя: Владимир
Контактная информация:

MQTT Брокер на ESP8266 NodeMCU

Сообщение Golan »

Мож питание?
Добро не ценится в современном мире, люди от него наглеют!
Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25 дек 2015, 17:32
Откуда: Ярославль.
Имя: Александр
Поблагодарили: 3 раза
Контактная информация:

MQTT Брокер на ESP8266 NodeMCU

Сообщение Sancho »

Kotafey писал(а): 25 июл 2018, 21:57Висяка нет, нет переконекта.
Попробовать добавить в блок функцию реконекта. Надо подумать.....
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
Аватара пользователя
Kotafey
Лейтенант
Сообщения: 311
Зарегистрирован: 18 июл 2018, 15:03
Откуда: Геленджик
Имя: Константин

MQTT Брокер на ESP8266 NodeMCU

Сообщение Kotafey »

Sancho писал(а): 25 июл 2018, 22:26
Kotafey писал(а): 25 июл 2018, 21:57Висяка нет, нет переконекта.
Попробовать добавить в блок функцию реконекта. Надо подумать.....
:smile9:

Отправлено спустя 10 минут 55 секунд:
Golan писал(а): 25 июл 2018, 22:13Мож питание?
Питание я дергал для испытаний жестко, не давая стартануть, в секунду раза три, просто снимал и снова давал... ни разу не сбоила.
fsergei70
Капитан
Сообщения: 857
Зарегистрирован: 17 ноя 2015, 20:36
Имя: Сергей
Благодарил (а): 39 раз
Поблагодарили: 7 раз

MQTT Брокер на ESP8266 NodeMCU

Сообщение fsergei70 »

Вот по теме правда на английском https://roboticboyer.wordpress.com/2017 ... h-esp8266/
ссылка на исходники
https://github.com/martin-ger/esp_mqtt
https://github.com/martin-ger/esp_wifi_ ... QTT_broker
отрывок из описания на русском
Этот узел можно считать Master или Server, и он называется Broker в протоколе MQTT.
Узел сервера - это точка доступа (AP) с адресом 192.168.4.1, но также он может подключаться к локальной сети Wi-Fi в качестве станции (STA).
Узел сервера совместно использует MQTT-сообщения из двух сетей.
pipapsix
Лейтенант
Сообщения: 438
Зарегистрирован: 25 окт 2016, 21:26
Откуда: Волгоградская обл.
Имя: СашкаСаняАлександр
Благодарил (а): 1 раз
Поблагодарили: 4 раза

MQTT Брокер на ESP8266 NodeMCU

Сообщение pipapsix »

[ref]Kotafey[/ref],
2 я думал там обязательно настройки вбивать.
1 FSCapture_ захват экрана.
Аватара пользователя
Kotafey
Лейтенант
Сообщения: 311
Зарегистрирован: 18 июл 2018, 15:03
Откуда: Геленджик
Имя: Константин

MQTT Брокер на ESP8266 NodeMCU

Сообщение Kotafey »

За сутки сбоев не было. Вырубался свет и пропадал интернет. ESP broker коннектился.
Вынужденно прекращаю эксперимент. Приехал IT-шник Поставил на сервер виртуальную машину в нее Win7.
Я установил Mosquitto и теперь думаю, что ставить дальше. Попробовал Majordomo (хвалят вроде) расстроился... глюк за глюком.
Не пошел на Orange PI Zero (работает пару дней и сыпется база), так же лег на виртуалке. Единственное работает на Win10, но оооочень тяжелый в настройке. У кого есть опыт работы с такими системами? Кто и что использует?
Anydy

MQTT Брокер на ESP8266 NodeMCU

Сообщение Anydy »

Я уже говорил...берете древний комп, ставите Linux + Mosquito +Mqttwarn == Uptime больше года без единого зависания. А MajorDOMO или OpenHab или еще что вашей душе угодно! Плюс можно еще кучу сервисов прикрутить типа PHP +MySQL ....ну вы поняли!
WZV
Сержант
Сообщения: 226
Зарегистрирован: 06 сен 2015, 14:31

MQTT Брокер на ESP8266 NodeMCU

Сообщение WZV »

Kotafey писал(а): 26 июл 2018, 20:51Кто и что использует?
У меня ioBroker на Raspberry работает стабильно.
Аватара пользователя
Kotafey
Лейтенант
Сообщения: 311
Зарегистрирован: 18 июл 2018, 15:03
Откуда: Геленджик
Имя: Константин

MQTT Брокер на ESP8266 NodeMCU

Сообщение Kotafey »

Anydy писал(а): 26 июл 2018, 20:59..берете древний комп
Зачем мне древний комп, у меня на работе 8 ядреный сервак.

Отправлено спустя 44 секунды:
WZV писал(а): 26 июл 2018, 21:04У меня ioBroker
Смотрю в его сторону.
Ответить

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

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

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