Ping для ESP8266

Пользовательские блоки для коммкникации и связи GSM, GPRS, IR, Bluetooth и другие
Правила форума
Рекомендации по размещению блоков:
Автор блока создает подробное описание блока, отличие от подобных(если есть на данный момент).Сложные блоки очень желательно с примерами.
При выходе новых версий редактирует/дополняет свой первый пост с указанием даты, версии, причины.
В каждой теме обсуждается только выложенный автором блок - баги, возможность (или предложение) доработки и прочие хотелки.
Свои блоки, переработанные, с другими библиотеками, протоколами и т.д.- размещаем либо сами отдельно, либо обсуждаем и дорабатываем в форуме Разработка блоков.
Пользователи улучшив блок автора и проверив его работоспособность - могут обратиться к автору или модераторам с просьбой добавить их версию блока в первое сообщение темы.
Ответить
User8
Лейтенант
Сообщения: 341
Зарегистрирован: 12 июн 2017, 14:44
Имя: Евгений

Ping для ESP8266

Сообщение User8 »

Вход Send - при подаче на данный вход единицы, будет отправлен один запрос на проверку пинга. Rtrig встроен в блок, не используйте внешний.
Вход Host - ip адрес или домен для пингования.
Выход Status - если хост доступен, на данном выходе будет единица до следующей проверки пинга. Если при повторной подачи единицы на вход Send не будет пинга от хоста, то единица пропадет с данного выхода.
Выход Time - время последнего ответа в миллисекундах.

Не забудьте включить wifi клиент в настройках контроллера и указать данные вашей wifi сети.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось User8 20 июл 2019, 10:58, всего редактировалось 18 раз.
pipapsix
Лейтенант
Сообщения: 438
Зарегистрирован: 25 окт 2016, 21:26
Откуда: Волгоградская обл.
Имя: СашкаСаняАлександр
Благодарил (а): 1 раз
Поблагодарили: 4 раза

Ping для ESP, ESP8266, ESP32s.

Сообщение pipapsix »

приветствую. а как его в инкубаторе использовать?) нужно пудумать
kalobyte
Лейтенант
Сообщения: 422
Зарегистрирован: 22 окт 2016, 14:22

Ping для ESP, ESP8266, ESP32s.

Сообщение kalobyte »

а сама есп отвечает на пинг? в этой библиотеке я не нашел такой возможности
User8
Лейтенант
Сообщения: 341
Зарегистрирован: 12 июн 2017, 14:44
Имя: Евгений

Ping для ESP, ESP8266, ESP32s.

Сообщение User8 »

Обновил блок, немного по другому теперь работает, смотрите описание блока.

[ref]kalobyte[/ref],
А смысл?

Отправлено спустя 38 минут 12 секунд:
[ref]pipapsix[/ref],
Привет, данный блок например можно использовать для перезагрузки любого оборудования при зависании.
kalobyte
Лейтенант
Сообщения: 422
Зарегистрирован: 22 окт 2016, 14:22

Ping для ESP, ESP8266, ESP32s.

Сообщение kalobyte »

[ref]User8[/ref], есп сама может зависнуть или линк отвалится
есть специальные сервера для отслеживания активности оборудования и когда много девайсов, то они как раз и шлют сами пакеты туда
пинг или снмп
к тому же есп может иметь адрес от дхцп
User8
Лейтенант
Сообщения: 341
Зарегистрирован: 12 июн 2017, 14:44
Имя: Евгений

Ping для ESP, ESP8266, ESP32s.

Сообщение User8 »

[ref]kalobyte[/ref], если esp 2 штуки, то друг друга они пингуют, если esp одна, то против зависания есть опция в настройках контроллера, которая перезагрузит esp в случае зависания.
Rodgerask
Сержант
Сообщения: 141
Зарегистрирован: 09 дек 2019, 14:31
Имя: del

Ping для ESP8266

Сообщение Rodgerask »

//del
Pelletizer
Рядовой
Сообщения: 91
Зарегистрирован: 12 сен 2019, 07:10
Имя: Дмитрий

Ping для ESP8266

Сообщение Pelletizer »

Приветствую, а для ESP32 нет подобного блока?
int2246
Рядовой
Сообщения: 17
Зарегистрирован: 31 авг 2017, 08:31
Благодарил (а): 1 раз

Ping для ESP8266

Сообщение int2246 »

Кто может сделать пользовательский блок такой же пинговалки для ESP 32? Библиотека вот https://github.com/marian-craciunescu/ESP32Ping заранее спасибо.
Serg_Grn
Лейтенант
Сообщения: 338
Зарегистрирован: 11 фев 2018, 13:07
Имя: Сергей
Благодарил (а): 5 раз
Поблагодарили: 1 раз

Ping для ESP8266

Сообщение Serg_Grn »

int2246 писал(а): 29 авг 2020, 21:21 Кто может сделать пользовательский блок такой же пинговалки для ESP 32? Библиотека вот https://github.com/marian-craciunescu/ESP32Ping заранее спасибо.
Сделал. Для работы блока нужно добавить библиотеку ESP32Ping в папку libraries в IDE.
Ping_ESP32_(Code_-_Basic).ubi
У вас нет необходимых прав для просмотра вложений в этом сообщении.
opk
Рядовой
Сообщения: 16
Зарегистрирован: 20 ноя 2018, 12:13
Имя: opk76

Ping для ESP8266

Сообщение opk »

В Flprog 8.2.3 неработает
int2246
Рядовой
Сообщения: 17
Зарегистрирован: 31 авг 2017, 08:31
Благодарил (а): 1 раз

Ping для ESP8266

Сообщение int2246 »

opk писал(а): 10 янв 2024, 07:01 В Flprog 8.2.3 неработает
а этот?
ESP32_Ping_1_1_(Code_-_Basic).ubi
У вас нет необходимых прав для просмотра вложений в этом сообщении.
opk
Рядовой
Сообщения: 16
Зарегистрирован: 20 ноя 2018, 12:13
Имя: opk76

Ping для ESP8266

Сообщение opk »

int2246 писал(а): 10 янв 2024, 10:45
opk писал(а): 10 янв 2024, 07:01 В Flprog 8.2.3 неработает
а этот?
ESP32_Ping_1_1_(Code_-_Basic).ubi
Я на ESP 01 пытаюсь установить, этот не подойдет.В 7,3,8 компилирует.
Ответить

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

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

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