MQTT клиент для Arduino, ESP8266, ESP32
Правила форума
Рекомендации по размещению блоков:
Автор блока создает подробное описание блока, отличие от подобных(если есть на данный момент).Сложные блоки очень желательно с примерами.
При выходе новых версий редактирует/дополняет свой первый пост с указанием даты, версии, причины.
В каждой теме обсуждается только выложенный автором блок - баги, возможность (или предложение) доработки и прочие хотелки.
Свои блоки, переработанные, с другими библиотеками, протоколами и т.д.- размещаем либо сами отдельно, либо обсуждаем и дорабатываем в форуме Разработка блоков.
Пользователи улучшив блок автора и проверив его работоспособность - могут обратиться к автору или модераторам с просьбой добавить их версию блока в первое сообщение темы.
Рекомендации по размещению блоков:
Автор блока создает подробное описание блока, отличие от подобных(если есть на данный момент).Сложные блоки очень желательно с примерами.
При выходе новых версий редактирует/дополняет свой первый пост с указанием даты, версии, причины.
В каждой теме обсуждается только выложенный автором блок - баги, возможность (или предложение) доработки и прочие хотелки.
Свои блоки, переработанные, с другими библиотеками, протоколами и т.д.- размещаем либо сами отдельно, либо обсуждаем и дорабатываем в форуме Разработка блоков.
Пользователи улучшив блок автора и проверив его работоспособность - могут обратиться к автору или модераторам с просьбой добавить их версию блока в первое сообщение темы.
-
- Рядовой
- Сообщения: 10
- Зарегистрирован: 04 фев 2020, 23:37
- Имя: Александр
MQTT клиент для Arduino, ESP8266, ESP32
Спасибо всем,все завилось и работает(скачал портативную,перезаменил папку библиотек в установленой, блоки мейн 6.8 для 32,подпищик и публицист работают прекрасно)
Попробуйте мой-
Отправлено спустя 6 минут 8 секунд:
А как у вас с обновлением по воздуху ?
Попробуйте мой-
Отправлено спустя 6 минут 8 секунд:
А как у вас с обновлением по воздуху ?
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- Лейтенант
- Сообщения: 613
- Зарегистрирован: 06 янв 2018, 19:50
- Благодарил (а): 8 раз
- Поблагодарили: 2 раза
MQTT клиент для Arduino, ESP8266, ESP32
Питание так же от ноутбука?
По воздуху у меня не обновляется, пока этим занимался.
Проверить ваш файл смогу только вечером.
По воздуху у меня не обновляется, пока этим занимался.
Проверить ваш файл смогу только вечером.

-
- Лейтенант
- Сообщения: 613
- Зарегистрирован: 06 янв 2018, 19:50
- Благодарил (а): 8 раз
- Поблагодарили: 2 раза
MQTT клиент для Arduino, ESP8266, ESP32
Банально все просто. Блок MQTT_ESP_Sub_6_8_(CODE).ubi оказывается редактировался. и остался с прежнем обозначением. Поменял блок и все заработало. Пока не посмотрел проект sashamelja. так и не понял бы. Печалька ;(
- ivanpost
- Сержант
- Сообщения: 203
- Зарегистрирован: 24 сен 2016, 22:26
- Откуда: Тольятти
- Имя: Иван
- Благодарил (а): 3 раза
- Поблагодарили: 8 раз
- Контактная информация:
MQTT клиент для Arduino, ESP8266, ESP32
Коллеги, в связи с введением всеобщей платности на cloudmqtt.com, поделитесь, каким сервисом пользуетесь, к которому подходят наши блоки? Яндекс-облако никто не рассматривал? Не могу понять тамошней мути с сертификатами...
- Phazz
- Полковник
- Сообщения: 3126
- Зарегистрирован: 17 окт 2016, 15:38
- Откуда: Сургут
- Имя: Анатолий
- Благодарил (а): 233 раза
- Поблагодарили: 114 раз
MQTT клиент для Arduino, ESP8266, ESP32
[ref]ivanpost[/ref], Попробуйте ресурс из этой темы. viewtopic.php?f=63&t=6203
MQTT клиент для Arduino, ESP8266, ESP32
Присоединяюсь. Я увидел, что компилятор кричит о том, что в вызове не хватает параметров. И только тогда догадался пере залить блок подписчика. Какой нибудь минорный индекс в имя файла вставить не мешало бы.SerOv писал(а): 07 фев 2020, 15:40 Банально все просто. Блок MQTT_ESP_Sub_6_8_(CODE).ubi оказывается редактировался. и остался с прежнем обозначением. Поменял блок и все заработало. Пока не посмотрел проект sashamelja. так и не понял бы. Печалька ;(
-
- Лейтенант
- Сообщения: 613
- Зарегистрирован: 06 янв 2018, 19:50
- Благодарил (а): 8 раз
- Поблагодарили: 2 раза
MQTT клиент для Arduino, ESP8266, ESP32
Усть два ESP одно ESP32 Другое ESP8266. но фото отображается разное время работы. Это разные настройки счетчика. Они было включены в одно время и проработали одинаковое количество дней. А именно 24 дня. За это время ESP32 потелял брокера 20 раз. а ESP8266 всего три раза. Каждая ESP (всегда, после потери брокера) подключалась заново. Они находятся в радиусе трех метров друг от друга и от модема, к кторому подключены. Модем один и тот же. Интересно почему так? и Есть ли возможность исправить ситуацию?
[spoiler] [/spoiler]
[spoiler] [/spoiler]
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось SerOv 01 апр 2020, 14:53, всего редактировалось 1 раз.
MQTT клиент для Arduino, ESP8266, ESP32
[ref]SerOv[/ref], очень много зависит от питания схемы. Но очень часто про это забывают.
MQTT клиент для Arduino, ESP8266, ESP32
Вопрос, может кто поборол.
MQTT - Aduino UNO, блоки подписки viewtopic.php?p=61490#p61486 16 штук выход на две микросхемы расширения PCF8574 скетч простейший каждый блок подписки на соответствующий выход, память контроллера не забита.
Но но вот москито в своей консоли пишет "Socket error on client test, disconnecting."
MQTT - Aduino UNO, блоки подписки viewtopic.php?p=61490#p61486 16 штук выход на две микросхемы расширения PCF8574 скетч простейший каждый блок подписки на соответствующий выход, память контроллера не забита.
Но но вот москито в своей консоли пишет "Socket error on client test, disconnecting."
MQTT клиент для Arduino, ESP8266, ESP32
[ref]smol[/ref], 16 штук на уно и памяти хватает? Может и пишет при компиляции что хватает, но там не учитывается динамическая память, после старта вся динамическая память забивается и контроллер ничего не может сделать кроме как тупить. Нужно ждать новую версию флпрог, где переделают пользовательские блоки и не будут создаваться глобальные переменные для каждого входа в блоках, тогда памяти может и хватит, пока могу предложить только использовать контроллер с большим количеством памяти.
MQTT клиент для Arduino, ESP8266, ESP32
будем ждать, может попробую перейти на код
Отправлено спустя 16 минут 17 секунд:
Отправлено спустя 16 минут 17 секунд:
интересно, постояла 10 минут пописало "Socket error on client..." и поехало ошибка ушлаsmol писал(а): 31 мар 2020, 21:32 Вопрос, может кто поборол.
MQTT - Aduino UNO, блоки подписки viewtopic.php?p=61490#p61486 16 штук выход на две микросхемы расширения PCF8574 скетч простейший каждый блок подписки на соответствующий выход, память контроллера не забита.
Но но вот москито в своей консоли пишет "Socket error on client test, disconnecting."
MQTT клиент для Arduino, ESP8266, ESP32
Всем доброго дня. Плиз, подскажите, как сделать рестарт клиента MQTT на ESP . А то получается следующая ситуация: Если перегрузить брокер MQTT (на raspbrry), то клиенты на ESP отваливаются 50/50. Помогает перезагрузка ESP. Надо как то реализовать переключение программно. Да, клиент на ESP показывает подключение к брокеру коррректно, (Брокер включен, статус mqttConnected 1, брокер отключен, статус mqttConnected 0). Можно попробовать конечно перезапускать плату с главным блоком, но как то грубо.
-
- Лейтенант
- Сообщения: 403
- Зарегистрирован: 20 ноя 2016, 19:57
- Откуда: Ростов на дону
- Имя: Сергей
- Благодарил (а): 4 раза
- Поблагодарили: 1 раз
MQTT клиент для Arduino, ESP8266, ESP32
У меня так было когда роутер был рядом с esp.Перенёс роутер в центр дома,на равное примерно от устройств и всё поехало, ещё проигрался с каналами WiFi и вообще хорошо стало. Сейчас кстати при запуске брокера esp быстрее планшетов запускаться.Vitez писал(а): 08 апр 2020, 10:51 Всем доброго дня. Плиз, подскажите, как сделать рестарт клиента MQTT на ESP . А то получается следующая ситуация: Если перегрузить брокер MQTT (на raspbrry), то клиенты на ESP отваливаются 50/50. Помогает перезагрузка ESP. Надо как то реализовать переключение программно. Да, клиент на ESP показывает подключение к брокеру коррректно, (Брокер включен, статус mqttConnected 1, брокер отключен, статус mqttConnected 0). Можно попробовать конечно перезапускать плату с главным блоком, но как то грубо.
-
- Сержант
- Сообщения: 269
- Зарегистрирован: 18 ноя 2015, 22:42
- Откуда: Близко к Ставрополю
- Имя: Евгений
- Поблагодарили: 2 раза
MQTT клиент для Arduino, ESP8266, ESP32
удалил, сам разобрался
Последний раз редактировалось JonyBest 27 май 2020, 11:37, всего редактировалось 1 раз.
-
- Сержант
- Сообщения: 269
- Зарегистрирован: 18 ноя 2015, 22:42
- Откуда: Близко к Ставрополю
- Имя: Евгений
- Поблагодарили: 2 раза
MQTT клиент для Arduino, ESP8266, ESP32
Доброго дня! Чуть не пойму основную суть.
Сделал MQTT клиент на ESP32
Вывел данные на Beebotte.com сервис для IoT устройств
В Dashboard создал управление и вывод информации. Всё бы хорошо, но хочется вывести данные на комп под виндой с красивым интерфейсом и гибкостью настройки как на скаде.
Поделитесь опытом, кто как делает...
Сделал MQTT клиент на ESP32
Вывел данные на Beebotte.com сервис для IoT устройств
В Dashboard создал управление и вывод информации. Всё бы хорошо, но хочется вывести данные на комп под виндой с красивым интерфейсом и гибкостью настройки как на скаде.
Поделитесь опытом, кто как делает...
- AlexCrane
- Капитан
- Сообщения: 903
- Зарегистрирован: 20 окт 2017, 13:22
- Откуда: Ульяновск
- Имя: Александр
- Поблагодарили: 12 раз
MQTT клиент для Arduino, ESP8266, ESP32
Кто-нибудь пробовал на esp подключиться к брокеру mqtt.by ? Ни в какую у меня не хочет коннектиться... Почему никак не пойму.
Если не знаю, то не скажу. Если скажу, то сначала проверю...
Если нет возможности отблагодарить материально, хотя бы оцени пост....
Если нет возможности отблагодарить материально, хотя бы оцени пост....
MQTT клиент для Arduino, ESP8266, ESP32
Здравствуйте а у вас esp32 не перезагружается?JonyBest писал(а): 27 май 2020, 11:17 Доброго дня! Чуть не пойму основную суть.
Сделал MQTT клиент на ESP32
Вывел данные на Beebotte.com сервис для IoT устройств
В Dashboard создал управление и вывод информации. Всё бы хорошо, но хочется вывести данные на комп под виндой с красивым интерфейсом и гибкостью настройки как на скаде.
Поделитесь опытом, кто как делает...
Просто у меня раз в 60-90 секунд уходит в перезагрузку.
все по вине блока main
-
- Сержант
- Сообщения: 269
- Зарегистрирован: 18 ноя 2015, 22:42
- Откуда: Близко к Ставрополю
- Имя: Евгений
- Поблагодарили: 2 раза
MQTT клиент для Arduino, ESP8266, ESP32
У меня такое было, пока не настроил правильно топик esp32 - топик на Beebotte.comTaser писал(а): 13 июн 2020, 03:29 Здравствуйте а у вас esp32 не перезагружается?
Просто у меня раз в 60-90 секунд уходит в перезагрузку.
все по вине блока main
Отправлено спустя 9 минут 13 секунд:
Подскажите, при использовании блоков MQTT_ESP32_Main_6_8 и MQTT_ESP32_Main_6_8_copy_(CODE), при удачном подключении, единица появляется только на выходе mqttConnected блока MQTT_ESP32_Main_6_8, не зависимо какой блок подключился к серверу MQTT, на выходе mqttConnected блока MQTT_ESP32_Main_6_8_copy единица не появляется. В остальном оба блока работают корректно. Как это можно исправить?
MQTT клиент для Arduino, ESP8266, ESP32
А что значит правильно?JonyBest писал(а): 13 июн 2020, 11:05 У меня такое было, пока не настроил правильно топик esp32 - топик на Beebotte.com
MQTT клиент для Arduino, ESP8266, ESP32
Посмотрите, выводит ли он что-нибудь в COM-порт. А меня была подобная перезагрузка, из-за того, что при работе с MQTT не хватало размера стека. Увеличил (удвоил) стек = все стало нормально. О том что не хватает стека контроллер сообщал в порт.Taser писал(а): 13 июн 2020, 03:29 Здравствуйте а у вас esp32 не перезагружается?
Просто у меня раз в 60-90 секунд уходит в перезагрузку.
все по вине блока main
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя