MQTT и Beebotte.com

Пользовательские блоки для коммкникации и связи GSM, GPRS, IR, Bluetooth и другие
Правила форума
Рекомендации по размещению блоков:
Автор блока создает подробное описание блока, отличие от подобных(если есть на данный момент).Сложные блоки очень желательно с примерами.
При выходе новых версий редактирует/дополняет свой первый пост с указанием даты, версии, причины.
В каждой теме обсуждается только выложенный автором блок - баги, возможность (или предложение) доработки и прочие хотелки.
Свои блоки, переработанные, с другими библиотеками, протоколами и т.д.- размещаем либо сами отдельно, либо обсуждаем и дорабатываем в форуме Разработка блоков.
Пользователи улучшив блок автора и проверив его работоспособность - могут обратиться к автору или модераторам с просьбой добавить их версию блока в первое сообщение темы.
Аватара пользователя
anivik
Рядовой
Сообщения: 14
Зарегистрирован: 31 июл 2019, 13:49
Имя: Виктор

MQTT и Beebotte.com

Сообщение anivik »

Phazz писал(а): 02 апр 2020, 08:00
anivik писал(а): 01 апр 2020, 10:54 от 26.3 имею только 6.
Разобрался в чем причина. В примере оказался блок для строки вместо блока для цифр. Пример во втором посте обновил.
Спасибо.
Все тип-топ. ESP8266 - брокер - ESP8266 получилось четко.
А можете сделать ШАБЛОН для ESP32.
Попробовал по вашим шаблонам - не проходит
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Phazz
Полковник
Сообщения: 3110
Зарегистрирован: 17 окт 2016, 15:38
Откуда: Сургут
Имя: Анатолий
Благодарил (а): 228 раз
Поблагодарили: 107 раз

MQTT и Beebotte.com

Сообщение Phazz »

У меня esp32 на работе остался. Когда я туда попаду неизвестно, изоляцию продлили (

Отправлено спустя 1 минуту 29 секунд:
А что не получается?
Аватара пользователя
anivik
Рядовой
Сообщения: 14
Зарегистрирован: 31 июл 2019, 13:49
Имя: Виктор

MQTT и Beebotte.com

Сообщение anivik »

Спасибо. Реализовал свою затею - kotel1 (первое устройство ESP8266) передает температуру брокеру, а от брокера получаю температуру в kotel2 (второе устройство ESP8266).
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
anivik
Рядовой
Сообщения: 14
Зарегистрирован: 31 июл 2019, 13:49
Имя: Виктор

MQTT и Beebotte.com

Сообщение anivik »

Phazz писал(а): 02 апр 2020, 21:16 У меня esp32 на работе остался. Когда я туда попаду неизвестно, изоляцию продлили (

Отправлено спустя 1 минуту 29 секунд:
А что не получается?
Я вот привел пример который реализовал для esp8266.
Потом заменил основной блок. Подключил ESP32. Заливал через плату - ESP32 Dev Module.
Итог пока такой.
C ESP32 не проходит сигнал к брокеру. И нет приема.
Аватара пользователя
Phazz
Полковник
Сообщения: 3110
Зарегистрирован: 17 окт 2016, 15:38
Откуда: Сургут
Имя: Анатолий
Благодарил (а): 228 раз
Поблагодарили: 107 раз

MQTT и Beebotte.com

Сообщение Phazz »

[ref]anivik[/ref], viewtopic.php?p=61490#p61490 блок main для esp32
Аватара пользователя
anivik
Рядовой
Сообщения: 14
Зарегистрирован: 31 июл 2019, 13:49
Имя: Виктор

MQTT и Beebotte.com

Сообщение anivik »

Phazz писал(а): 03 апр 2020, 09:06 [ref]anivik[/ref], viewtopic.php?p=61490#p61490 блок main для esp32
у меня - блок для esp32. см.#21. Там скрин и проект viewtopic.php?t=6293&start=20#p87682
Аватара пользователя
Phazz
Полковник
Сообщения: 3110
Зарегистрирован: 17 окт 2016, 15:38
Откуда: Сургут
Имя: Анатолий
Благодарил (а): 228 раз
Поблагодарили: 107 раз

MQTT и Beebotte.com

Сообщение Phazz »

а ну да))) Простите, проморгал. Ну тогда проблема с блоком, я тут не смогу помочь.
Аватара пользователя
anivik
Рядовой
Сообщения: 14
Зарегистрирован: 31 июл 2019, 13:49
Имя: Виктор

MQTT и Beebotte.com

Сообщение anivik »

Phazz писал(а): 03 апр 2020, 10:24 а ну да))) Простите, проморгал. Ну тогда проблема с блоком, я тут не смогу помочь.
с блоком Main? Для ESP32?
Аватара пользователя
Phazz
Полковник
Сообщения: 3110
Зарегистрирован: 17 окт 2016, 15:38
Откуда: Сургут
Имя: Анатолий
Благодарил (а): 228 раз
Поблагодарили: 107 раз

MQTT и Beebotte.com

Сообщение Phazz »

да, но в приложенном проекте используется блок для 8266
Аватара пользователя
anivik
Рядовой
Сообщения: 14
Зарегистрирован: 31 июл 2019, 13:49
Имя: Виктор

MQTT и Beebotte.com

Сообщение anivik »

Phazz писал(а): 03 апр 2020, 10:41 да, но в приложенном проекте используется блок для 8266
специально скачал (#21) - нет не ошибся. Основной для 32. Pub и Sub - и 8266 и 32
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
anivik
Рядовой
Сообщения: 14
Зарегистрирован: 31 июл 2019, 13:49
Имя: Виктор

MQTT и Beebotte.com

Сообщение anivik »

Я это сделал!!!
Нет ошибки в блоках!! Просто нужно не копировать, а собирать плату "начисто"
Поставил на тест до утра! Получилась такая связка: ESP8266 шлет температуру брокеру...
От брокера принимаем на ESP32 и
передаем в Telegram!!!
Есть нюанс... Есть
короче. Доложу завтра
Аватара пользователя
ivanpost
Сержант
Сообщения: 203
Зарегистрирован: 24 сен 2016, 22:26
Откуда: Тольятти
Имя: Иван
Благодарил (а): 3 раза
Поблагодарили: 8 раз
Контактная информация:

MQTT и Beebotte.com

Сообщение ivanpost »

У кого стабильно работает bebotte.com ? Сегодня большой тайм-аут между отправкой и получением сообщения, брокер накапливает сообщения и сбрасывает по 3-4 штуки...
fok52
Рядовой
Сообщения: 98
Зарегистрирован: 15 сен 2016, 09:44

MQTT и Beebotte.com

Сообщение fok52 »

Flprog 6.3 и nodemcu 3 версия wemos. Пол дня мучался, но только когда добавляю блок отправки числа и заливаю скетч есп виснет вифи не подключается. В общем проблему решил попробовав сделать проект в версии 4.2 и о чудо все заработало. Может кому пригодиться данная инфа
Аватара пользователя
Skull
Лейтенант
Сообщения: 432
Зарегистрирован: 08 сен 2015, 16:18
Откуда: Мариуполь

MQTT и Beebotte.com

Сообщение Skull »

Народ, подскажите глупому студенту. при компиляции примера на ESP32мне выдает вот такое:

pr8:3:20: error: WiFiAP.h: No such file or directory

compilation terminated.

exit status 1
WiFiAP.h: No such file or directory

При этом, если сменить контроллер на 8266 , то все нормально... Что нужно добавить и как это сделать ?
З.Ы. мои обычные проекты, в которых включена и ТД и клиент компилируются нормально
Аватара пользователя
Skull
Лейтенант
Сообщения: 432
Зарегистрирован: 08 сен 2015, 16:18
Откуда: Мариуполь

MQTT и Beebotte.com

Сообщение Skull »

В новой версии Flprog блоки форматирования вызывают ошибку. Блок Main- нормально, публикация тоже. Но стоит добавить форматирование для beebotte- бьет ошибку.
[spoiler]Arduino: 1.8.11 (Windows 10), Плата:"ESP32 Dev Module, Disabled, Minimal SPIFFS (1.9MB APP with OTA/190KB SPIFFS), 240MHz (WiFi/BT), QIO, 80MHz, 4MB (32Mb), 921600, None"

C:\Users\User\AppData\Local\Temp\flprog\pr9\pr9.ino: In function 'void _func_UB_55715872(UB_55715872*, String)':

pr9:1427:20: error: expected primary-expression before ';' token

ubo_57341428 = ;

^

Несколько библиотек найдено для "WiFi.h"
Используется: C:\Program
Не используется: c:\Program
exit status 1
expected primary-expression before ';' token

Этот отчёт будет иметь больше информации с
включенной опцией Файл -> Настройки ->
"Показать подробный вывод во время компиляции"
[/spoiler]
Taser
Рядовой
Сообщения: 10
Зарегистрирован: 05 июн 2020, 00:21
Имя: Sergey

MQTT и Beebotte.com

Сообщение Taser »

Skull писал(а): 03 июн 2020, 21:09 В новой версии Flprog блоки форматирования вызывают ошибку. Блок Main- нормально, публикация тоже. Но стоит добавить форматирование для beebotte- бьет ошибку.
[spoiler]Arduino: 1.8.11 (Windows 10), Плата:"ESP32 Dev Module, Disabled, Minimal SPIFFS (1.9MB APP with OTA/190KB SPIFFS), 240MHz (WiFi/BT), QIO, 80MHz, 4MB (32Mb), 921600, None"

C:\Users\User\AppData\Local\Temp\flprog\pr9\pr9.ino: In function 'void _func_UB_55715872(UB_55715872*, String)':

pr9:1427:20: error: expected primary-expression before ';' token

ubo_57341428 = ;

^

Несколько библиотек найдено для "WiFi.h"
Используется: C:\Program
Не используется: c:\Program
exit status 1
expected primary-expression before ';' token

Этот отчёт будет иметь больше информации с
включенной опцией Файл -> Настройки ->
"Показать подробный вывод во время компиляции"
[/spoiler]
в flprog 6.3.1
все норм

тоже встречался с этой проблемой
и вытащил содержимое блоков
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Nesterovtolya1
Рядовой
Сообщения: 1
Зарегистрирован: 19 фев 2020, 09:17
Имя: Анатолий

MQTT и Beebotte.com

Сообщение Nesterovtolya1 »

вот что пишет в ардуино IDE когда с ds18b20 делаю.


else if (event == SYSTEM_EVENT_STA_DISCONNECTED) mqttReconnectTimer.detach();

^

Несколько библиотек найдено для "OneWire.h"
Используется: c:\Program
Не используется: c:\Program
exit status 1
'SYSTEM_EVENT_STA_GOT_IP' was not declared in this scope
kramar
Рядовой
Сообщения: 41
Зарегистрирован: 29 дек 2020, 13:53
Имя: Виталий

MQTT и Beebotte.com

Сообщение kramar »

все привет и с Новым годом!
kramar писал(а): 02 янв 2021, 00:16 Почему то при подключении к брокеру, есп8266 подключается к нему РОВНО один раз после заливки скетча.
Если после заливки обесточить или перезагрузить есп8266 - то к брокеру уже не подключается. Всегда: "Статус соединения с MQTT-брокером
Disconnect"
НЕ РАБОТАЕТ Connect к брокеру (после ребута есп) если использовать блок WEB_UPDATE (viewtopic.php?f=71&t=5429&p=84840&hilit ... ATE#p72440) и сделать так (т.е. если вынести ссылку в веб-интерфейс):
[spoiler]
не работает.jpg
[/spoiler]



А вот так подключение к брокеру уже работает:
[spoiler]
работает.jpg
[/spoiler]

Отправлено спустя 6 минут 10 секунд:
[ref]User8[/ref],
[ref=#808080]Phazz[/ref],
если это возможно и не затруднит Вас поправьте плз :)
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Phazz
Полковник
Сообщения: 3110
Зарегистрирован: 17 окт 2016, 15:38
Откуда: Сургут
Имя: Анатолий
Благодарил (а): 228 раз
Поблагодарили: 107 раз

MQTT и Beebotte.com

Сообщение Phazz »

[ref]kramar[/ref], Странно, вроде все работало. Ну можно сделать задержку на включение этой платы при загрузке контроллера
kramar
Рядовой
Сообщения: 41
Зарегистрирован: 29 дек 2020, 13:53
Имя: Виталий

MQTT и Beebotte.com

Сообщение kramar »

[ref=#808080]Phazz[/ref],
так сами блокИ работают!
не работает подключение к брокеру если использовать именно сложение строк для создания ссылки.

Отправлено спустя 5 минут 47 секунд:
[ref=#808080]Phazz[/ref],
работа платы по условию с блоком webupdate не имеет значения. Если просто использовать блок webupdate- то все работает!
проблемы начинаются если делать ссылку на обновление в веб интерфейсе путем сложения строк

Отправлено спустя 5 минут 20 секунд:
как будто происходит при компилировании некая экранизация символов что ли....

Отправлено спустя 6 минут 6 секунд:
для воспроизведения бага достаточно блока main_mqtt и платы номер7 из моего поста выше. (там где происходит сложение строк для передачи результата в веб интерфейс). В этом случае к брокеру будет отсутствие коннекта после ребута или переподключении питания есп8266.
Ответить

Вернуться в «Коммуникация и связь»

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

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