Блок для GPRS модулей, связь по MQTT

Создаем свой блок. Вопросы, помощь знатоков.
zakhar81
Рядовой
Сообщения: 35
Зарегистрирован: 25 май 2021, 08:47
Имя: Захар

Блок для GPRS модулей, связь по MQTT

Сообщение zakhar81 »

Добрый день
[ref]rw9[/ref], а может ваш товарищ блоки эти доработать для ESP32, пусть даже за вознаграждение, и выложить если нужно тут?

Отправлено спустя 2 минуты 24 секунды:
Я про GPRS (sim8000)
rw9
Рядовой
Сообщения: 11
Зарегистрирован: 17 окт 2021, 21:07
Имя: Serge

Блок для GPRS модулей, связь по MQTT

Сообщение rw9 »

zakhar81 писал(а): 27 янв 2022, 06:54 Добрый день
[ref]rw9[/ref], а может ваш товарищ блоки эти доработать для ESP32, пусть даже за вознаграждение, и выложить если нужно тут?

Отправлено спустя 2 минуты 24 секунды:
Я про GPRS (sim8000)
Долго не заходил и не видел вашего сообщения.... Блоки сделаны и тестируются мной и весьма успешно... Завтра постараюсь выложить, они работают с ЕСП 32 и с СИМ800. С ЕСП 8266 тоже, но что-то у меня не получилось больше одной публикации, если больше начинатся какая-то фигня....В общем завтра постараюсь всё выложить..
rw9
Рядовой
Сообщения: 11
Зарегистрирован: 17 окт 2021, 21:07
Имя: Serge

Блок для GPRS модулей, связь по MQTT

Сообщение rw9 »

Как обещал выкладываю блоки для wi fi и GPRS. Работают и с ЕСП32 и с Ардуино Мега( у УНО или Нано маловато памяти).. В ESP32_Test_.7z и Test release_m.7z это примеры.. Можно в случае пропадания одного канала связи с помощью логики автоматом переходить на другой канал...с Wi Fi на Gprs. Работают стабильно,зависаний не обнаружено, НО! надо правильно их расставлять, т.е. соблюдать порядок! Иначе Фл прог начинает путать скетч, особенно важно первыми выставлять блок Streams, потом Провайдер и после Клиента! Streams прописывает порт, поэтому он нужен только для СИМ800. ИЗ-за нехватки времени мой товарищ не смог... пока... сделать описание блоков... В примерах ESP32_Test_ проект метеостанции - Улица, дом, атм. давление и котёл отопления с установкой верх порога температуры при достижение которого отправляется уведомление каждые 2 мин. Датчик дыма при сработке тоже отправляется уведомление на тел. каждые 2 мин.. Test release_m блоки Wi Fi и Gprs работают по очереди каждые 2 мин.. Пользуюсь приложением Mqtt Push Client, в нём есть пуш-уведомления. Блок Wi Fi Diag - это показатель уровня сигнала.Всё работает стабильно.. Да, ещё забыл.. во вложениях есть библиотека st_timers.zip, она используется в блоках и возможно её придётся установить если IDE попросит.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
rw9
Рядовой
Сообщения: 11
Зарегистрирован: 17 окт 2021, 21:07
Имя: Serge

Блок для GPRS модулей, связь по MQTT

Сообщение rw9 »

Вот блоки wIfI и GPRS для ESP32 и SIM800 с описанием автора.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
rw9
Рядовой
Сообщения: 11
Зарегистрирован: 17 окт 2021, 21:07
Имя: Serge

Блок для GPRS модулей, связь по MQTT

Сообщение rw9 »

Обнаружен косячок)) в блоках GPRS, ошибки вроде исправлены..Обновлённые блоки тестировал автор, я пока не успел..
У вас нет необходимых прав для просмотра вложений в этом сообщении.
tolika
Рядовой
Сообщения: 54
Зарегистрирован: 07 ноя 2019, 11:25
Откуда: Магадан
Имя: Андрей
Благодарил (а): 7 раз

Блок для GPRS модулей, связь по MQTT

Сообщение tolika »

[ref]rw9[/ref],
Здравствуйте! В какой версии FLProg работают блоки у Вас?
belokuriha
Рядовой
Сообщения: 84
Зарегистрирован: 10 мар 2020, 11:35
Имя: Алексей

Блок для GPRS модулей, связь по MQTT

Сообщение belokuriha »

День добрый , а где взять блок для работы сим800 и блока телеграмм? очень нужен , даже заплатить готов в разумных приделах.
Аватара пользователя
Phazz
Полковник
Сообщения: 3125
Зарегистрирован: 17 окт 2016, 15:38
Откуда: Сургут
Имя: Анатолий
Благодарил (а): 233 раза
Поблагодарили: 114 раз

Блок для GPRS модулей, связь по MQTT

Сообщение Phazz »

[ref]belokuriha[/ref], так несколькими постами выше разве не оно?
belokuriha
Рядовой
Сообщения: 84
Зарегистрирован: 10 мар 2020, 11:35
Имя: Алексей

Блок для GPRS модулей, связь по MQTT

Сообщение belokuriha »

там я так понял только для MQTT блоки , судя по примерам в flprog , а мне нужно телеграмм
Аватара пользователя
Phazz
Полковник
Сообщения: 3125
Зарегистрирован: 17 окт 2016, 15:38
Откуда: Сургут
Имя: Анатолий
Благодарил (а): 233 раза
Поблагодарили: 114 раз

Блок для GPRS модулей, связь по MQTT

Сообщение Phazz »

Да простите, невнимательно прочитал
hard3d
Рядовой
Сообщения: 6
Зарегистрирован: 29 янв 2018, 00:11
Имя: Виталий

Блок для GPRS модулей, связь по MQTT

Сообщение hard3d »

Добрый день!
Протестировал эти блоки, работают прекрасно.
Возможно ли еще реализовать дополнительно отправку и прием смс.
и еще бы получать техническую информацию от модуля (уровень сигнала, номер телефона симки, ICCID, IMEI)
Vict
Рядовой
Сообщения: 11
Зарегистрирован: 24 янв 2021, 00:34
Откуда: СПб
Имя: Виктор

Блок для GPRS модулей, связь по MQTT

Сообщение Vict »

Ещё раз благодарю. Версия 0_4 отлично работает на Меге, на Нано.
Уважаемые знатоки . Кто имел проблемы с таким поведением блоков прошу помощи . Блоки mqtt представленные выше работают отлично , но есть одна особенность работы, представляющая трудность при включении их в проект имеющий значительное количество датчиков, алоговых и цифровых . При вЫключенном модеме и (или) отсутствии подключения к MQTT брокеру имеют место большие, до 7 секунд, задержки при измерении величин и реакции на любые датчики.
Возможно ли каким-либо образом остановить работу блока mqtt в нерабочем режиме так, чтобы он не влиял (не давал задержку работы остальных блоков) .
В отдельности блоки mqtt и блоки измерения работают хорошо , но при совмещении их в одном проекте нормальное работа начинается только с момента подключения к брокеру.
Дело в том , что в проекте работа блока mqtt нужна не постоянно. Размещеный на отдельные плате блок mqtt пробовал отключать- результатов не дает.
Возможно это проблема возникает из-за цикла подключения к брокеру.
Возможно ли как-то это обойти или обмануть?
atomstep
Рядовой
Сообщения: 8
Зарегистрирован: 29 май 2021, 15:15
Имя: Анатолий

Блок для GPRS модулей, связь по MQTT

Сообщение atomstep »

Screenshot_2022-11-02-23-49-20-63_99c04817c0de5652397fc8b56c3b3817.jpg
У вас нет необходимых прав для просмотра вложений в этом сообщении.
starshoy81
Лейтенант
Сообщения: 530
Зарегистрирован: 05 апр 2016, 23:30
Откуда: Санкт-Петербург
Имя: Илья

Блок для GPRS модулей, связь по MQTT

Сообщение starshoy81 »

[ref]atomstep[/ref], попробуйте, хоть минимально, разобраться сами - это очень простой вопрос.
atomstep
Рядовой
Сообщения: 8
Зарегистрирован: 29 май 2021, 15:15
Имя: Анатолий

Блок для GPRS модулей, связь по MQTT

Сообщение atomstep »

starshoy81 писал(а): 03 ноя 2022, 12:24 [ref]atomstep[/ref], попробуйте, хоть минимально, разобраться сами - это очень простой вопрос.
я уже неделю мучаюсь, так если легкий, сложно подсказать!?
Anydy

Блок для GPRS модулей, связь по MQTT

Сообщение Anydy »

Самая нижняя строчка красными буквами .....или перевести на русский?
starshoy81
Лейтенант
Сообщения: 530
Зарегистрирован: 05 апр 2016, 23:30
Откуда: Санкт-Петербург
Имя: Илья

Блок для GPRS модулей, связь по MQTT

Сообщение starshoy81 »

atomstep писал(а): 03 ноя 2022, 16:41
starshoy81 писал(а): 03 ноя 2022, 12:24 [ref]atomstep[/ref], попробуйте, хоть минимально, разобраться сами - это очень простой вопрос.
я уже неделю мучаюсь, так если легкий, сложно подсказать!?
я вам в чатике уже подсказывал, что нужно перевести на русский то - что пишет вам ide.
sampl
Сержант
Сообщения: 199
Зарегистрирован: 31 мар 2017, 11:28
Откуда: Днепропетровск

Блок для GPRS модулей, связь по MQTT

Сообщение sampl »

Добрый вечер всем, пытаюсь подключится к серверу cloudmqtt.com чтоб проверить работу sim800l в ком порт пишет
ets Jan 8 2013,rst cause:4, boot mode:(3,6)

wdt reset
load 0x4010f000, len 3460, room 16
tail 4
chksum 0xcc
load 0x3fff20b8, len 40, room 4
tail 4
chksum 0xc9
csum 0xc9
v00046d10
~ld


не могу понять в чем проблема и что ему не нравится, если кто сталкивался подскажите куда копать.
Связка Wemos+sim800l
У вас нет необходимых прав для просмотра вложений в этом сообщении.
starshoy81
Лейтенант
Сообщения: 530
Зарегистрирован: 05 апр 2016, 23:30
Откуда: Санкт-Петербург
Имя: Илья

Блок для GPRS модулей, связь по MQTT

Сообщение starshoy81 »

[ref]sampl[/ref], wemos не прошит
Аватара пользователя
Phazz
Полковник
Сообщения: 3125
Зарегистрирован: 17 окт 2016, 15:38
Откуда: Сургут
Имя: Анатолий
Благодарил (а): 233 раза
Поблагодарили: 114 раз

Блок для GPRS модулей, связь по MQTT

Сообщение Phazz »

[ref]sampl[/ref], срабатывает защита от зависания. Вариантов этому много: нехватка памяти, слишком длинный цикл, деление на ноль )
Ответить

Вернуться в «Разработка пользовательских блоков»

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

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