Здравствуйте, Парни!
На просторах инета и на форуме ничего подходящего не смог найти...
Есть роутер WIFI подключенный к сети интернет.
Есть ESP32.
Есть домен на хостинге (если нужен).
Мне нужно передавать данные в сеть, чтобы удалённо можно было просматривать на смартфоне или ноутбуке.
Подскажите, как реализовать в FLProg?
Никогда раньше не имел дело с такими задачами, поэтому как-то сложновато понять в первый раз...
Re: ESP32 Передача данных в сеть интернет
Добавлено: 17 мар 2025, 09:09
slsl
Установите на хостинг или на домашний "сервер" софтину intraHouse или аналогичную.
Или можете ограничиться только MQTT брокером (своим, чужим платным/бесплатным) и отправляйте на него данные, а получать - любым удобным вам способом/софтом (можно даже через Алису)
Либо через телегу, доп софта при этом не нужно, только ФлП.
Re: ESP32 Передача данных в сеть интернет
Добавлено: 17 мар 2025, 10:25
Siberian
slsl писал(а): 17 мар 2025, 09:09
Установите на хостинг или на домашний "сервер" софтину intraHouse или аналогичную.
Или можете ограничиться только MQTT брокером (своим, чужим платным/бесплатным) и отправляйте на него данные, а получать - любым удобным вам способом/софтом (можно даже через Алису)
Либо через телегу, доп софта при этом не нужно, только ФлП.
Я даже не нашел, как из FLP значение отправить в ESP WIFI...
Re: ESP32 Передача данных в сеть интернет
Добавлено: 17 мар 2025, 10:37
montirovka
Phazz писал(а): 23 дек 2021, 05:59
Очень странно объяснять для чего нужен телеграмм бот на этом форуме )). Бот осуществляет общение между ESP и пользователем по средствам обычного месенджера Телеграмм. С помощью него возможно запрашивать состояние датчиков, управлять освещением и т.д. Чуть позже добавлю во 2 пост ссылки на инструкции по регистрации и настроек бота.
Отправлено спустя 1 минуту :
Upd: Добавил видео в шапку от Сергея
Phazz писал(а): 23 дек 2021, 05:59
Очень странно объяснять для чего нужен телеграмм бот на этом форуме )). Бот осуществляет общение между ESP и пользователем по средствам обычного месенджера Телеграмм. С помощью него возможно запрашивать состояние датчиков, управлять освещением и т.д. Чуть позже добавлю во 2 пост ссылки на инструкции по регистрации и настроек бота.
Отправлено спустя 1 минуту :
Upd: Добавил видео в шапку от Сергея
Спасибо за ссылку.
Хотелось бы подробнее.
Что мне нужно установить, чтобы прикрутить к телеге?
На бесплатном телеграм работает, или нужно премиум?
Re: ESP32 Передача данных в сеть интернет
Добавлено: 17 мар 2025, 15:24
slsl
Работает без премиума, в обычной телеге (до 20 ботов (акаунтов) на один телефонный номер).
Создаёте бота в телеге с помощью бот фазера. (мануалов и видио - море.) делов на 5минут, например:
Далее в Флп с помощью ПБ создаёте логику приёма и посылки сообщений.
И более быстрые и устойчивые ПБ - FBT от Анатолия (Phazer). на основе Гайверовской библиотеки.
Re: ESP32 Передача данных в сеть интернет
Добавлено: 17 мар 2025, 15:47
Siberian
slsl писал(а): 17 мар 2025, 15:24
Работает без премиума, в обычной телеге (до 20 ботов (акаунтов) на один телефонный номер).
Создаёте бота в телеге с помощью бот фазера. (мануалов и видио - море.) делов на 5минут, например:
Далее в Флп с помощью ПБ создаёте логику приёма и посылки сообщений.
И более быстрые и устойчивые ПБ - FBT от Анатолия (Phazer). на основе Гайверовской библиотеки.
В телеге я создал бота.
Не могу установить сервер MQTT, при входе на страницу скачивания, уведомление, что установить могут только пользователи ChromeOc.
Re: ESP32 Передача данных в сеть интернет
Добавлено: 17 мар 2025, 15:58
slsl
Siberian писал(а): 17 мар 2025, 15:47
В телеге я создал бота.
Не могу установить сервер MQTT, при входе на страницу скачивания, уведомление, что установить могут только пользователи ChromeOc.
А зачем Вам ещё MQTT? Остановитесь пока на телеге.
Потом если возникнет необходимость добавите себе свой серверок на моските или какой другой.
Токо не надо метаться, - делайте всё поступательно.
slsl писал(а): 17 мар 2025, 15:24
Работает без премиума, в обычной телеге (до 20 ботов (акаунтов) на один телефонный номер).
Создаёте бота в телеге с помощью бот фазера. (мануалов и видио - море.) делов на 5минут, например:
Далее в Флп с помощью ПБ создаёте логику приёма и посылки сообщений.
И более быстрые и устойчивые ПБ - FBT от Анатолия (Phazer). на основе Гайверовской библиотеки.
В телеге я создал бота.
Не могу установить сервер MQTT, при входе на страницу скачивания, уведомление, что установить могут только пользователи ChromeOc.
Siberian писал(а): 17 мар 2025, 15:47
В телеге я создал бота.
Не могу установить сервер MQTT, при входе на страницу скачивания, уведомление, что установить могут только пользователи ChromeOc.
А зачем Вам ещё MQTT? Остановитесь пока на телеге.
ПБ - FBT от Анатолия (Phazer) я скачал, но не разобрался с ними...
Re: ESP32 Передача данных в сеть интернет
Добавлено: 17 мар 2025, 16:04
slsl
Siberian писал(а): 17 мар 2025, 16:00
ПБ - FBT от Анатолия (Phazer) я скачал, но не разобрался с ними...
Поверьте, с FBT будет проще разобраться чем с MQTT.
И у Анатолия там вроде с примерами на его Яндекс диске.
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);
Re: ESP32 Передача данных в сеть интернет
Добавлено: 17 мар 2025, 17:34
slsl
Попробуйте сначала в 823 и предпоследней версией FBT, до получения результата. А потом уже будете пробовать варианты.
Re: ESP32 Передача данных в сеть интернет
Добавлено: 17 мар 2025, 17:41
Siberian
slsl писал(а): 17 мар 2025, 17:34
Попробуйте сначала в 823 и предпоследней версией FBT, до получения результата. А потом уже будете пробовать варианты.
У меня самая ранняя 9.2.6
На ней и пробую.
Re: ESP32 Передача данных в сеть интернет
Добавлено: 17 мар 2025, 20:52
fedor37
купи роутер.
keenetic vivа например.
и юзай бесплатно ВСЕ свои еспшки через веб интерфейс.
Re: ESP32 Передача данных в сеть интернет
Добавлено: 18 мар 2025, 04:14
tol123
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), сохранить. Теперь телефон будет получать уведомления.
Для MQTT можно настроить публикацию на ntfy.sh в нужный топик.
2.3. Проверка работы
Как только ESP32 отправит сообщение, оно сразу же появится в приложении ntfy или в браузере https://ntfy.sh/your_topic.
3. Преимущества
✔ Не нужен свой сервер.
✔ Работает через интернет, данные доступны в любом месте.
✔ Подходит для уведомлений с датчиков, тревог, логов.
Если нужны примеры настройки HTTP-запроса в FLProg, можно поискать в документации или на форуме.
Re: ESP32 Передача данных в сеть интернет
Добавлено: 18 мар 2025, 07:46
Siberian
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), сохранить. Теперь телефон будет получать уведомления.