ESP32 Передача данных в сеть интернет
- Siberian
- Лейтенант
- Сообщения: 633
- Зарегистрирован: 07 сен 2015, 11:51
- Откуда: СССР
- Имя: Александр
- Благодарил (а): 33 раза
- Поблагодарили: 5 раз
ESP32 Передача данных в сеть интернет
Здравствуйте, Парни!
На просторах инета и на форуме ничего подходящего не смог найти...
Есть роутер WIFI подключенный к сети интернет.
Есть ESP32.
Есть домен на хостинге (если нужен).
Мне нужно передавать данные в сеть, чтобы удалённо можно было просматривать на смартфоне или ноутбуке.
Подскажите, как реализовать в FLProg?
Никогда раньше не имел дело с такими задачами, поэтому как-то сложновато понять в первый раз...
На просторах инета и на форуме ничего подходящего не смог найти...
Есть роутер WIFI подключенный к сети интернет.
Есть ESP32.
Есть домен на хостинге (если нужен).
Мне нужно передавать данные в сеть, чтобы удалённо можно было просматривать на смартфоне или ноутбуке.
Подскажите, как реализовать в FLProg?
Никогда раньше не имел дело с такими задачами, поэтому как-то сложновато понять в первый раз...
-
- Сержант
- Сообщения: 289
- Зарегистрирован: 08 дек 2021, 22:41
- Имя: Вячеслав
- Благодарил (а): 15 раз
- Поблагодарили: 43 раза
Re: ESP32 Передача данных в сеть интернет
Установите на хостинг или на домашний "сервер" софтину intraHouse или аналогичную.
Или можете ограничиться только MQTT брокером (своим, чужим платным/бесплатным) и отправляйте на него данные, а получать - любым удобным вам способом/софтом (можно даже через Алису)
Либо через телегу, доп софта при этом не нужно, только ФлП.
Или можете ограничиться только MQTT брокером (своим, чужим платным/бесплатным) и отправляйте на него данные, а получать - любым удобным вам способом/софтом (можно даже через Алису)
Либо через телегу, доп софта при этом не нужно, только ФлП.
- Siberian
- Лейтенант
- Сообщения: 633
- Зарегистрирован: 07 сен 2015, 11:51
- Откуда: СССР
- Имя: Александр
- Благодарил (а): 33 раза
- Поблагодарили: 5 раз
Re: ESP32 Передача данных в сеть интернет
Я даже не нашел, как из FLP значение отправить в ESP WIFI...slsl писал(а): 17 мар 2025, 09:09 Установите на хостинг или на домашний "сервер" софтину intraHouse или аналогичную.
Или можете ограничиться только MQTT брокером (своим, чужим платным/бесплатным) и отправляйте на него данные, а получать - любым удобным вам способом/софтом (можно даже через Алису)
Либо через телегу, доп софта при этом не нужно, только ФлП.



- montirovka
- Капитан
- Сообщения: 728
- Зарегистрирован: 15 фев 2021, 16:16
- Откуда: Геленджик
- Имя: Сергей
- Благодарил (а): 42 раза
- Поблагодарили: 173 раза
Re: ESP32 Передача данных в сеть интернет
Есть темы про телеграмм. У меня сработка сигнализации идет в Телеграмм. Выше небольшая выдержка с форума.Phazz писал(а): 23 дек 2021, 05:59 Очень странно объяснять для чего нужен телеграмм бот на этом форуме )). Бот осуществляет общение между ESP и пользователем по средствам обычного месенджера Телеграмм. С помощью него возможно запрашивать состояние датчиков, управлять освещением и т.д. Чуть позже добавлю во 2 пост ссылки на инструкции по регистрации и настроек бота.
Отправлено спустя 1 минуту :
Upd: Добавил видео в шапку от Сергея
Блоки Telegram (AsyncTelegram2) v6.2
- Siberian
- Лейтенант
- Сообщения: 633
- Зарегистрирован: 07 сен 2015, 11:51
- Откуда: СССР
- Имя: Александр
- Благодарил (а): 33 раза
- Поблагодарили: 5 раз
Re: ESP32 Передача данных в сеть интернет
Спасибо за ссылку.montirovka писал(а): 17 мар 2025, 10:37Есть темы про телеграмм. У меня сработка сигнализации идет в Телеграмм. Выше небольшая выдержка с форума.Phazz писал(а): 23 дек 2021, 05:59 Очень странно объяснять для чего нужен телеграмм бот на этом форуме )). Бот осуществляет общение между ESP и пользователем по средствам обычного месенджера Телеграмм. С помощью него возможно запрашивать состояние датчиков, управлять освещением и т.д. Чуть позже добавлю во 2 пост ссылки на инструкции по регистрации и настроек бота.
Отправлено спустя 1 минуту :
Upd: Добавил видео в шапку от Сергея
Блоки Telegram (AsyncTelegram2) v6.2
Хотелось бы подробнее.
Что мне нужно установить, чтобы прикрутить к телеге?
На бесплатном телеграм работает, или нужно премиум?
-
- Сержант
- Сообщения: 289
- Зарегистрирован: 08 дек 2021, 22:41
- Имя: Вячеслав
- Благодарил (а): 15 раз
- Поблагодарили: 43 раза
Re: ESP32 Передача данных в сеть интернет
Работает без премиума, в обычной телеге (до 20 ботов (акаунтов) на один телефонный номер).
Создаёте бота в телеге с помощью бот фазера. (мануалов и видио - море.) делов на 5минут, например:
Далее в Флп с помощью ПБ создаёте логику приёма и посылки сообщений.
И более быстрые и устойчивые ПБ - FBT от Анатолия (Phazer). на основе Гайверовской библиотеки.
Создаёте бота в телеге с помощью бот фазера. (мануалов и видио - море.) делов на 5минут, например:
Далее в Флп с помощью ПБ создаёте логику приёма и посылки сообщений.
И более быстрые и устойчивые ПБ - FBT от Анатолия (Phazer). на основе Гайверовской библиотеки.
- Siberian
- Лейтенант
- Сообщения: 633
- Зарегистрирован: 07 сен 2015, 11:51
- Откуда: СССР
- Имя: Александр
- Благодарил (а): 33 раза
- Поблагодарили: 5 раз
Re: ESP32 Передача данных в сеть интернет
В телеге я создал бота.slsl писал(а): 17 мар 2025, 15:24 Работает без премиума, в обычной телеге (до 20 ботов (акаунтов) на один телефонный номер).
Создаёте бота в телеге с помощью бот фазера. (мануалов и видио - море.) делов на 5минут, например:
Далее в Флп с помощью ПБ создаёте логику приёма и посылки сообщений.
И более быстрые и устойчивые ПБ - FBT от Анатолия (Phazer). на основе Гайверовской библиотеки.
Не могу установить сервер MQTT, при входе на страницу скачивания, уведомление, что установить могут только пользователи ChromeOc.
-
- Сержант
- Сообщения: 289
- Зарегистрирован: 08 дек 2021, 22:41
- Имя: Вячеслав
- Благодарил (а): 15 раз
- Поблагодарили: 43 раза
Re: ESP32 Передача данных в сеть интернет
А зачем Вам ещё MQTT? Остановитесь пока на телеге.Siberian писал(а): 17 мар 2025, 15:47 В телеге я создал бота.
Не могу установить сервер MQTT, при входе на страницу скачивания, уведомление, что установить могут только пользователи ChromeOc.
Потом если возникнет необходимость добавите себе свой серверок на моските или какой другой.
Токо не надо метаться, - делайте всё поступательно.
Последний раз редактировалось slsl 17 мар 2025, 16:02, всего редактировалось 1 раз.
- Siberian
- Лейтенант
- Сообщения: 633
- Зарегистрирован: 07 сен 2015, 11:51
- Откуда: СССР
- Имя: Александр
- Благодарил (а): 33 раза
- Поблагодарили: 5 раз
Re: ESP32 Передача данных в сеть интернет
Siberian писал(а): 17 мар 2025, 15:47В телеге я создал бота.slsl писал(а): 17 мар 2025, 15:24 Работает без премиума, в обычной телеге (до 20 ботов (акаунтов) на один телефонный номер).
Создаёте бота в телеге с помощью бот фазера. (мануалов и видио - море.) делов на 5минут, например:
Далее в Флп с помощью ПБ создаёте логику приёма и посылки сообщений.
И более быстрые и устойчивые ПБ - FBT от Анатолия (Phazer). на основе Гайверовской библиотеки.
Не могу установить сервер MQTT, при входе на страницу скачивания, уведомление, что установить могут только пользователи ChromeOc.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
- Siberian
- Лейтенант
- Сообщения: 633
- Зарегистрирован: 07 сен 2015, 11:51
- Откуда: СССР
- Имя: Александр
- Благодарил (а): 33 раза
- Поблагодарили: 5 раз
Re: ESP32 Передача данных в сеть интернет
ПБ - FBT от Анатолия (Phazer) я скачал, но не разобрался с ними...
-
- Сержант
- Сообщения: 289
- Зарегистрирован: 08 дек 2021, 22:41
- Имя: Вячеслав
- Благодарил (а): 15 раз
- Поблагодарили: 43 раза
Re: ESP32 Передача данных в сеть интернет
Поверьте, с FBT будет проще разобраться чем с MQTT.Siberian писал(а): 17 мар 2025, 16:00 ПБ - FBT от Анатолия (Phazer) я скачал, но не разобрался с ними...
И у Анатолия там вроде с примерами на его Яндекс диске.
- Siberian
- Лейтенант
- Сообщения: 633
- Зарегистрирован: 07 сен 2015, 11:51
- Откуда: СССР
- Имя: Александр
- Благодарил (а): 33 раза
- Поблагодарили: 5 раз
Re: ESP32 Передача данных в сеть интернет
Не разберусь с ChatID - ID чата в которое отправляется сообщение.
- Phazz
- Полковник
- Сообщения: 3107
- Зарегистрирован: 17 окт 2016, 15:38
- Откуда: Сургут
- Имя: Анатолий
- Благодарил (а): 226 раз
- Поблагодарили: 106 раз
Re: ESP32 Передача данных в сеть интернет
ChatID это ваш id или группы. Его можно узнать через другого бота https://t.me/my_id_botSiberian писал(а): 17 мар 2025, 16:48Не разберусь с ChatID - ID чата в которое отправляется сообщение.
- Siberian
- Лейтенант
- Сообщения: 633
- Зарегистрирован: 07 сен 2015, 11:51
- Откуда: СССР
- Имя: Александр
- Благодарил (а): 33 раза
- Поблагодарили: 5 раз
Re: ESP32 Передача данных в сеть интернет
Вроде бы нужно свой id вставить...Siberian писал(а): 17 мар 2025, 16:48Не разберусь с ChatID - ID чата в которое отправляется сообщение.
- Siberian
- Лейтенант
- Сообщения: 633
- Зарегистрирован: 07 сен 2015, 11:51
- Откуда: СССР
- Имя: Александр
- Благодарил (а): 33 раза
- Поблагодарили: 5 раз
Re: ESP32 Передача данных в сеть интернет
Ошибку выдаёт.
Код: Выделить всё
Users\Admin\AppData\Local\Temp\flprog\pr3\pr3.ino: In function 'void loop()':
pr3:180:58: error: 'struct TBMessage' has no member named 'group'
Out_194078078_258649958 = Int64ToStr(msg.group.id);
-
- Сержант
- Сообщения: 289
- Зарегистрирован: 08 дек 2021, 22:41
- Имя: Вячеслав
- Благодарил (а): 15 раз
- Поблагодарили: 43 раза
Re: ESP32 Передача данных в сеть интернет
Попробуйте сначала в 823 и предпоследней версией FBT, до получения результата. А потом уже будете пробовать варианты.
- Siberian
- Лейтенант
- Сообщения: 633
- Зарегистрирован: 07 сен 2015, 11:51
- Откуда: СССР
- Имя: Александр
- Благодарил (а): 33 раза
- Поблагодарили: 5 раз
Re: ESP32 Передача данных в сеть интернет
У меня самая ранняя 9.2.6slsl писал(а): 17 мар 2025, 17:34 Попробуйте сначала в 823 и предпоследней версией FBT, до получения результата. А потом уже будете пробовать варианты.
На ней и пробую.
Re: ESP32 Передача данных в сеть интернет
купи роутер.
keenetic vivа например.
и юзай бесплатно ВСЕ свои еспшки через веб интерфейс.
keenetic vivа например.
и юзай бесплатно ВСЕ свои еспшки через веб интерфейс.
Re: ESP32 Передача данных в сеть интернет
ntfy – удобный способ отправки данных через HTTP-запросы или MQTT. Можно передавать уведомления на смартфон с установленным приложением ntfy или получать данные через браузер. Сервер не требуется, достаточно использовать публичный https://ntfy.sh.
Если использовать ntfy для передачи данных, то процесс можно разделить на несколько шагов:
1. Как это работает?
ESP32 отправляет данные через HTTP-запросы или MQTT в сервис ntfy.sh, а затем смартфон или ноутбук получают их в реальном времени.
2. Что нужно сделать?
2.1. Настроить ntfy на смартфоне
Установить приложение ntfy (Android) или подписаться на топик через браузер (https://ntfy.sh/your_topic).
В приложении нажать +, ввести название топика (your_topic), сохранить. Теперь телефон будет получать уведомления.
2.2. Отправка данных с ESP32.
Далее нужно:
Использовать блок HTTP-запроса для отправки данных методом POST на https://ntfy.sh/your_topic.
В тело запроса добавить нужный текст, например:
Температура: 25°C
Для MQTT можно настроить публикацию на ntfy.sh в нужный топик.
2.3. Проверка работы
Как только ESP32 отправит сообщение, оно сразу же появится в приложении ntfy или в браузере https://ntfy.sh/your_topic.
3. Преимущества
✔ Не нужен свой сервер.
✔ Работает через интернет, данные доступны в любом месте.
✔ Подходит для уведомлений с датчиков, тревог, логов.
Если нужны примеры настройки HTTP-запроса в FLProg, можно поискать в документации или на форуме.
Если использовать ntfy для передачи данных, то процесс можно разделить на несколько шагов:
1. Как это работает?
ESP32 отправляет данные через HTTP-запросы или MQTT в сервис ntfy.sh, а затем смартфон или ноутбук получают их в реальном времени.
2. Что нужно сделать?
2.1. Настроить ntfy на смартфоне
Установить приложение ntfy (Android) или подписаться на топик через браузер (https://ntfy.sh/your_topic).
В приложении нажать +, ввести название топика (your_topic), сохранить. Теперь телефон будет получать уведомления.
2.2. Отправка данных с ESP32.
Далее нужно:
Использовать блок HTTP-запроса для отправки данных методом POST на https://ntfy.sh/your_topic.
В тело запроса добавить нужный текст, например:
Температура: 25°C
Для MQTT можно настроить публикацию на ntfy.sh в нужный топик.
2.3. Проверка работы
Как только ESP32 отправит сообщение, оно сразу же появится в приложении ntfy или в браузере https://ntfy.sh/your_topic.
3. Преимущества
✔ Не нужен свой сервер.
✔ Работает через интернет, данные доступны в любом месте.
✔ Подходит для уведомлений с датчиков, тревог, логов.
Если нужны примеры настройки HTTP-запроса в FLProg, можно поискать в документации или на форуме.
- Siberian
- Лейтенант
- Сообщения: 633
- Зарегистрирован: 07 сен 2015, 11:51
- Откуда: СССР
- Имя: Александр
- Благодарил (а): 33 раза
- Поблагодарили: 5 раз
Re: ESP32 Передача данных в сеть интернет
Спасибо!tol123 писал(а): 18 мар 2025, 04:14 ntfy – удобный способ отправки данных через HTTP-запросы или MQTT. Можно передавать уведомления на смартфон с установленным приложением ntfy или получать данные через браузер. Сервер не требуется, достаточно использовать публичный https://ntfy.sh.
Если использовать ntfy для передачи данных, то процесс можно разделить на несколько шагов:
1. Как это работает?
ESP32 отправляет данные через HTTP-запросы или MQTT в сервис ntfy.sh, а затем смартфон или ноутбук получают их в реальном времени.
2. Что нужно сделать?
2.1. Настроить ntfy на смартфоне
Установить приложение ntfy (Android) или подписаться на топик через браузер (https://ntfy.sh/your_topic).
В приложении нажать +, ввести название топика (your_topic), сохранить. Теперь телефон будет получать уведомления.
2.2. Отправка данных с ESP32.
Далее нужно:
Использовать блок HTTP-запроса для отправки данных методом POST на https://ntfy.sh/your_topic.
В тело запроса добавить нужный текст, например:
Температура: 25°C
Для MQTT можно настроить публикацию на ntfy.sh в нужный топик.
2.3. Проверка работы
Как только ESP32 отправит сообщение, оно сразу же появится в приложении ntfy или в браузере https://ntfy.sh/your_topic.
3. Преимущества
✔ Не нужен свой сервер.
✔ Работает через интернет, данные доступны в любом месте.
✔ Подходит для уведомлений с датчиков, тревог, логов.
Если нужны примеры настройки HTTP-запроса в FLProg, можно поискать в документации или на форуме.
Сейчас почитаю, постараюсь разобраться...
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя