MQTT клиент для Arduino, ESP8266, ESP32
Правила форума
Рекомендации по размещению блоков:
Автор блока создает подробное описание блока, отличие от подобных(если есть на данный момент).Сложные блоки очень желательно с примерами.
При выходе новых версий редактирует/дополняет свой первый пост с указанием даты, версии, причины.
В каждой теме обсуждается только выложенный автором блок - баги, возможность (или предложение) доработки и прочие хотелки.
Свои блоки, переработанные, с другими библиотеками, протоколами и т.д.- размещаем либо сами отдельно, либо обсуждаем и дорабатываем в форуме Разработка блоков.
Пользователи улучшив блок автора и проверив его работоспособность - могут обратиться к автору или модераторам с просьбой добавить их версию блока в первое сообщение темы.
Рекомендации по размещению блоков:
Автор блока создает подробное описание блока, отличие от подобных(если есть на данный момент).Сложные блоки очень желательно с примерами.
При выходе новых версий редактирует/дополняет свой первый пост с указанием даты, версии, причины.
В каждой теме обсуждается только выложенный автором блок - баги, возможность (или предложение) доработки и прочие хотелки.
Свои блоки, переработанные, с другими библиотеками, протоколами и т.д.- размещаем либо сами отдельно, либо обсуждаем и дорабатываем в форуме Разработка блоков.
Пользователи улучшив блок автора и проверив его работоспособность - могут обратиться к автору или модераторам с просьбой добавить их версию блока в первое сообщение темы.
MQTT для Arduino, ESP8266, ESP32
[ref=#aa0000]Anydy[/ref], единицы после прихода чего? Зачем избыточный функционал, если можно все сделать с помощью стандартных блоков flprog.
MQTT для Arduino, ESP8266, ESP32
после прихода нового сообщения, на один цикл программы подать импульс на отдельный выход ...как то так...
MQTT для Arduino, ESP8266, ESP32
У меня максимум 5 блоков использовать получается (3 подписки, 2 публикации) параметров много приходится цикл городить (смену топика и данных в одном Public блоке)User8 писал(а): 12 мар 2019, 00:17[ref=#aa0000]Anydy[/ref], единицы после прихода чего? Зачем избыточный функционал, если можно все сделать с помощью стандартных блоков flprog.
MQTT для Arduino, ESP8266, ESP32
Попробовал блок подписки выдает строку кодов на выходе Message , т.е при отправке в топик значения 100 получаем текст 494848
-
- Рядовой
- Сообщения: 16
- Зарегистрирован: 29 сен 2017, 13:05
- Поблагодарили: 3 раза
MQTT для Arduino, ESP8266, ESP32
добрый день!
Может кто сталкивался.Проблема такая, день или полтора работает все в норме, а потом сообщения отправляются хаотично без чего либо ведома в случайном порядке со случайным периодом.После снятия и подачи питания опять все нормально на день. Программная перезагрузка особо не помогает.
Может кто сталкивался.Проблема такая, день или полтора работает все в норме, а потом сообщения отправляются хаотично без чего либо ведома в случайном порядке со случайным периодом.После снятия и подачи питания опять все нормально на день. Программная перезагрузка особо не помогает.
MQTT клиент для Arduino, ESP8266, ESP32
Реализована полная поддержка QoS на блоке Sub без костылей, используйте последние версии блоков.
MQTT клиент для Arduino, ESP8266, ESP32
mqtt_esp_main_6_8 использую
Arduino: 1.8.9 (Windows 10), Плата:"NodeMCU 0.9 (ESP-12 Module), 80 MHz, 57600, 4M (3M SPIFFS)"
In file included from c:\Program Files (x86)\FLProg\ideV3\portable\sketchbook\libraries\async-mqtt-client-master\src/AsyncMqttClient.h:4:0,
from C:\Users\Apercot\AppData\Local\Temp\flprog\pr2\pr2.ino:2:
c:\Program Files (x86)\FLProg\ideV3\portable\sketchbook\libraries\async-mqtt-client-master\src/AsyncMqttClient.hpp:12:25: fatal error: ESPAsyncTCP.h: No such file or directory
#include <ESPAsyncTCP.h>
^
compilation terminated.
exit status 1
Ошибка компиляции для платы NodeMCU 0.9 (ESP-12 Module).
Народ добрый вечер
Мучаюсь уже два дня что может быть
Выручайте
Arduino: 1.8.9 (Windows 10), Плата:"NodeMCU 0.9 (ESP-12 Module), 80 MHz, 57600, 4M (3M SPIFFS)"
In file included from c:\Program Files (x86)\FLProg\ideV3\portable\sketchbook\libraries\async-mqtt-client-master\src/AsyncMqttClient.h:4:0,
from C:\Users\Apercot\AppData\Local\Temp\flprog\pr2\pr2.ino:2:
c:\Program Files (x86)\FLProg\ideV3\portable\sketchbook\libraries\async-mqtt-client-master\src/AsyncMqttClient.hpp:12:25: fatal error: ESPAsyncTCP.h: No such file or directory
#include <ESPAsyncTCP.h>
^
compilation terminated.
exit status 1
Ошибка компиляции для платы NodeMCU 0.9 (ESP-12 Module).
Народ добрый вечер
Мучаюсь уже два дня что может быть
Выручайте
MQTT клиент для Arduino, ESP8266, ESP32
[ref]apercot[/ref], установить эту библиотеку https://github.com/me-no-dev/ESPAsyncTCP
- ivanpost
- Сержант
- Сообщения: 203
- Зарегистрирован: 24 сен 2016, 22:26
- Откуда: Тольятти
- Имя: Иван
- Благодарил (а): 3 раза
- Поблагодарили: 8 раз
- Контактная информация:
MQTT клиент для Arduino, ESP8266, ESP32
Никак не удается блок Main параметризировать из системных параметров или переменных загруженных из этих параметров... Из констант все работает отлично. Нет ли какой хитрости?
MQTT клиент для Arduino, ESP8266, ESP32
[ref]ivanpost[/ref], должно все работать, если последние версии блоков используете или покажите как используете.
- ivanpost
- Сержант
- Сообщения: 203
- Зарегистрирован: 24 сен 2016, 22:26
- Откуда: Тольятти
- Имя: Иван
- Благодарил (а): 3 раза
- Поблагодарили: 8 раз
- Контактная информация:
MQTT клиент для Arduino, ESP8266, ESP32
Параметры Main
Прямо так делаете? Может что конвертировать необходимо?
Прямо так делаете? Может что конвертировать необходимо?
MQTT клиент для Arduino, ESP8266, ESP32
[ref]ivanpost[/ref], да должно работать, в видео показано как https://m.youtube.com/watch?v=j1xbNdPzI ... ex=11&t=0s
- ivanpost
- Сержант
- Сообщения: 203
- Зарегистрирован: 24 сен 2016, 22:26
- Откуда: Тольятти
- Имя: Иван
- Благодарил (а): 3 раза
- Поблагодарили: 8 раз
- Контактная информация:
MQTT клиент для Arduino, ESP8266, ESP32
Моя ошибка была в том, что я поставил условие на плату с Блоком Main. Начинает работать, когда включен WiFi. Вероятно, этого делать не нужно. Блок должен обрабатываться сразу при старте.User8 писал(а): 19 июн 2019, 00:02 [ref]ivanpost[/ref], да должно работать, в видео показано как https://m.youtube.com/watch?v=j1xbNdPzI ... ex=11&t=0s
MQTT клиент для Arduino, ESP8266, ESP32
[ref]ivanpost[/ref], лучше вообще не использовать условия плат, по крайней мере для тех плат, где используются пользовательские блоки.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 3 гостя