Страница 4 из 6

MQTT Брокер на ESP8266 NodeMCU

Добавлено: 25 июл 2018, 16:10
Golan
Ну как пример, условие то можно любое прикрутить на вход

MQTT Брокер на ESP8266 NodeMCU

Добавлено: 25 июл 2018, 16:14
pipapsix
А если раньше зависнет, а если вообще зависнет??
Как она перезапустит?
Сергей же говорил, что должен сделать Вач дог нормальный.
Я тут видео попыьался собрать для создания брокера, чет стремно выкладывать))

MQTT Брокер на ESP8266 NodeMCU

Добавлено: 25 июл 2018, 16:21
Golan
Ну никто не застрахован ни от чего.

MQTT Брокер на ESP8266 NodeMCU

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

Отправлено спустя 6 минут 8 секунд:
Хотя может я и ошибаюсь на счет питания 555 вот нарыл вариант http://samopal.pro/wdt-ne555/

MQTT Брокер на ESP8266 NodeMCU

Добавлено: 25 июл 2018, 16:58
Golan
Ну уж если питание обрубать, я бы не заморачивался с такими схемами, две ESP и пусть друг друга ,раз в сутки или еще как, вырубают, то что в одно время зависнут обе, крайне маловероятно ИМХО

MQTT Брокер на ESP8266 NodeMCU

Добавлено: 25 июл 2018, 17:00
pipapsix
Итак вот. Скажите где что исправить или вообще удалить))
https://www.youtube.com/watch?v=-OuHnfd-b9c&feature=youtu.be

MQTT Брокер на ESP8266 NodeMCU

Добавлено: 25 июл 2018, 19:42
Kotafey
Супер!!! Но у меня много вопросов.

MQTT Брокер на ESP8266 NodeMCU

Добавлено: 25 июл 2018, 19:44
pipapsix
[ref]Kotafey[/ref],
Жду конечно.

MQTT Брокер на ESP8266 NodeMCU

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

Отправлено спустя 1 минуту 57 секунд:
pipapsix писал(а): 25 июл 2018, 19:44[ref]Kotafey[/ref],
Жду конечно.
Некоторые покажутся детскими, но я не опытный пользователь.
1 вопрос не по теме, чем захватывал экран?
2 вопрос, для чего настройки сети в левой колонке FLProg? Я ничего там не делал :smile44:

MQTT Брокер на ESP8266 NodeMCU

Добавлено: 25 июл 2018, 19:49
Golan
Kotafey писал(а): 25 июл 2018, 19:47И если нужно быстро развернуть MQTT сеть она на обе лопатки положит тяжеловесов Lunux Windows Банана-Оранжей...
Ну это да, бесспорно

MQTT Брокер на ESP8266 NodeMCU

Добавлено: 25 июл 2018, 21:57
Kotafey
pipapsix писал(а): 25 июл 2018, 16:14А если раньше зависнет, а если вообще зависнет??
А висела ли она? Не работал MQTT в штатном режиме. Я не уверен можно ли контроллер заставить зависнуть. Провел дома эксперимент и выяснил, при пропадании WI-FI c пятого раза не законектилась, ждал 15 мин, связь не восстановилась. Попробывал еще раз, связь многократно восстанавливалась. Висяка нет, нет переконекта.

MQTT Брокер на ESP8266 NodeMCU

Добавлено: 25 июл 2018, 22:13
Golan
Мож питание?

MQTT Брокер на ESP8266 NodeMCU

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

MQTT Брокер на ESP8266 NodeMCU

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

Отправлено спустя 10 минут 55 секунд:
Golan писал(а): 25 июл 2018, 22:13Мож питание?
Питание я дергал для испытаний жестко, не давая стартануть, в секунду раза три, просто снимал и снова давал... ни разу не сбоила.

MQTT Брокер на ESP8266 NodeMCU

Добавлено: 26 июл 2018, 08:03
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-сообщения из двух сетей.

MQTT Брокер на ESP8266 NodeMCU

Добавлено: 26 июл 2018, 09:41
pipapsix
[ref]Kotafey[/ref],
2 я думал там обязательно настройки вбивать.
1 FSCapture_ захват экрана.

MQTT Брокер на ESP8266 NodeMCU

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

MQTT Брокер на ESP8266 NodeMCU

Добавлено: 26 июл 2018, 20:59
Anydy
Я уже говорил...берете древний комп, ставите Linux + Mosquito +Mqttwarn == Uptime больше года без единого зависания. А MajorDOMO или OpenHab или еще что вашей душе угодно! Плюс можно еще кучу сервисов прикрутить типа PHP +MySQL ....ну вы поняли!

MQTT Брокер на ESP8266 NodeMCU

Добавлено: 26 июл 2018, 21:04
WZV
Kotafey писал(а): 26 июл 2018, 20:51Кто и что использует?
У меня ioBroker на Raspberry работает стабильно.

MQTT Брокер на ESP8266 NodeMCU

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

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