Отслеживание IP адреса

Вопросы от новичков
Ответить
SerOv
Лейтенант
Сообщения: 613
Зарегистрирован: 06 янв 2018, 19:50
Благодарил (а): 8 раз
Поблагодарили: 2 раза

Отслеживание IP адреса

Сообщение SerOv »

Всем привет! Хочу отслеживался IP адрес модема. И если модем завис, перезагрузить его. Рыле обесточит модем и он перезагрузится. Вот собрал такую схему. Она работае. Но сбивается генератор. Каждую минуту, нет генерации 3 секунды.
генератор служит для работы WDT. Защита от зависания ESP. Что я сделал не так? Почему сбивается генератор. На Плате 2
[spoiler]
IP.flp
[/spoiler]
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
AlexCrane
Капитан
Сообщения: 903
Зарегистрирован: 20 окт 2017, 13:22
Откуда: Ульяновск
Имя: Александр
Поблагодарили: 12 раз

Отслеживание IP адреса

Сообщение AlexCrane »

[ref]SerOv[/ref], Видимо в блоке ping используется блокирующая исполнение остального кода функция, т.е. на время исполнения ее остальной код останавливается....
Если не знаю, то не скажу. Если скажу, то сначала проверю...
Если нет возможности отблагодарить материально, хотя бы оцени пост....
SerOv
Лейтенант
Сообщения: 613
Зарегистрирован: 06 янв 2018, 19:50
Благодарил (а): 8 раз
Поблагодарили: 2 раза

Отслеживание IP адреса

Сообщение SerOv »

AlexCrane писал(а): 08 ноя 2021, 20:46 [ref]SerOv[/ref], Видимо в блоке ping используется блокирующая исполнение остального кода функция, т.е. на время исполнения ее остальной код останавливается....
Поиском я не нашел. Может есть другой блок для Ping адресса?
Аватара пользователя
AlexCrane
Капитан
Сообщения: 903
Зарегистрирован: 20 окт 2017, 13:22
Откуда: Ульяновск
Имя: Александр
Поблагодарили: 12 раз

Отслеживание IP адреса

Сообщение AlexCrane »

[ref]SerOv[/ref], Сделал, попробуй
ESP8266_Wemos_PING.flp
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Если не знаю, то не скажу. Если скажу, то сначала проверю...
Если нет возможности отблагодарить материально, хотя бы оцени пост....
SerOv
Лейтенант
Сообщения: 613
Зарегистрирован: 06 янв 2018, 19:50
Благодарил (а): 8 раз
Поблагодарили: 2 раза

Отслеживание IP адреса

Сообщение SerOv »

AlexCrane писал(а): 08 ноя 2021, 23:10 [ref]SerOv[/ref], Сделал, попробуй
ESP8266_Wemos_PING.flp
Спасибо. Проверю вечером
SerOv
Лейтенант
Сообщения: 613
Зарегистрирован: 06 янв 2018, 19:50
Благодарил (а): 8 раз
Поблагодарили: 2 раза

Отслеживание IP адреса

Сообщение SerOv »

Стоскнулся с такой ситуацией. Данные отправляю серез MQTT есть такой блок MQTT_ESP_Main_6_8. Этот блок, при соединении с сервером MQTT . посылает единицу на этот самый сервер. Я поставил в схему блок из примера выше. И он стал блокировать эту единицу. Она появляется первоночально на сервере, а потом вместо единицы появляется 0. Хотя на еср8266 я задействовал светодиод. И он загорается, когда произошло соединение с Сервером MQTT. Светодиот продолжает гореть(говоря о том что соединение произошло.) А в это время на сервере показывает о. Поставил старый блок который дает задержку программы. с ним единицы стоит и не пропадает? Что не так с блоком?
Помогите решить проблему с блоком. Автор говорит что возможно дело в библиотеке. Но в чем именно не понятно.
Или у кого-то имеется уже рабочий блок определения IP на ESP
[spoiler]
capture_002_11112021_224723.jpg
[/spoiler]
Проба6.flp
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
AlexCrane
Капитан
Сообщения: 903
Зарегистрирован: 20 окт 2017, 13:22
Откуда: Ульяновск
Имя: Александр
Поблагодарили: 12 раз

Отслеживание IP адреса

Сообщение AlexCrane »

Переведу на русский. Как я понимаю на время пинга теряется связь с брокером и брокер устанавливает LastWill в 0. Я не силен в ESP8266 и MQTT, поэтому помочь не могу...
Если не знаю, то не скажу. Если скажу, то сначала проверю...
Если нет возможности отблагодарить материально, хотя бы оцени пост....
sergserg
Сержант
Сообщения: 186
Зарегистрирован: 25 фев 2021, 14:26
Имя: Сергей

Отслеживание IP адреса

Сообщение sergserg »

[ref]AlexCrane[/ref], [ref]SerOv[/ref],
с тем блоком у меня даже обмен esp8266 с ILI9225 сыпался))

попробуй этот пинг-блок:
[spoiler]
Пинг_ДВУХ_IP_(CODE).ubi
IP.flp
[/spoiler]
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25 дек 2015, 17:32
Откуда: Ярославль.
Имя: Александр
Поблагодарили: 5 раз
Контактная информация:

Отслеживание IP адреса

Сообщение Sancho »

[ref]SerOv[/ref], Попробуёте добавить публикацию чего либо на брокер, кроме статуса. Не уверен, что поможет.
В Вашем примере только основной блок.
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
SerOv
Лейтенант
Сообщения: 613
Зарегистрирован: 06 янв 2018, 19:50
Благодарил (а): 8 раз
Поблагодарили: 2 раза

Отслеживание IP адреса

Сообщение SerOv »

Sancho писал(а): 17 ноя 2021, 11:08 [ref]SerOv[/ref], Попробуёте добавить публикацию чего либо на брокер, кроме статуса. Не уверен, что поможет.
В Вашем примере только основной блок.
Это я просто, в данном примере хотел показать. Что проблема именно в блоке. Схема увесистая и там всего хватает. И она так же не работает.
sergserg
Сержант
Сообщения: 186
Зарегистрирован: 25 фев 2021, 14:26
Имя: Сергей

Отслеживание IP адреса

Сообщение sergserg »

[ref]SerOv[/ref],
с последним блоком пинга как ситуация?
Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25 дек 2015, 17:32
Откуда: Ярославль.
Имя: Александр
Поблагодарили: 5 раз
Контактная информация:

Отслеживание IP адреса

Сообщение Sancho »

[ref]SerOv[/ref], Самому понадобилась данная фишка.
Разбираюсь с блоками 6.8.
Немного допиливаю под свои заморочки.
Описанную Вами ситуацию наблюдаю, вижу два топика, жив и мёрв. Оцениваю, где собака зарыта.
О результатах отпишусь или здесь, или в теме блоков mqtt User8
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
SerOv
Лейтенант
Сообщения: 613
Зарегистрирован: 06 янв 2018, 19:50
Благодарил (а): 8 раз
Поблагодарили: 2 раза

Отслеживание IP адреса

Сообщение SerOv »

sergserg писал(а): 17 ноя 2021, 17:08 [ref]SerOv[/ref],
с последним блоком пинга как ситуация?
Начал проверять. в версии 7.4.0. все заработало. Единица держится. Ну думаю класс. Вставил блок. в основную схему. Тоже заработала. подождал минут 20 все работает. хотел внести небольшие изменения в свою схему. И о ужас. наблюдаю туже картину. Единица пропадает. Не понимаю что происходит. Теперь не могу добиться чтобы востановить все. Не держит единицу и все. Не могу понять в чем проблема. Вернулся и на 7.3.8 такая же картина :smile453: :smile37:

Отправлено спустя 1 час 13 минут 56 секунд:
Вроде понял. Единица держалась, пока после прошивки не снял напряжение питания. Да и то не всегда. А так и продолжает пропадать.
Проба8F.flp
Отправлено спустя 15 минут 38 секунд:
Sancho писал(а): 17 ноя 2021, 17:33 [ref]SerOv[/ref], Самому понадобилась данная фишка.
Разбираюсь с блоками 6.8.
Немного допиливаю под свои заморочки.
Описанную Вами ситуацию наблюдаю, вижу два топика, жив и мёрв. Оцениваю, где собака зарыта.
О результатах отпишусь или здесь, или в теме блоков mqtt User8
Хорошо бы разобраться, Что происходит.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
SerOv
Лейтенант
Сообщения: 613
Зарегистрирован: 06 янв 2018, 19:50
Благодарил (а): 8 раз
Поблагодарили: 2 раза

Отслеживание IP адреса

Сообщение SerOv »

[ref=#ff8000]Sancho[/ref], [ref]AlexCrane[/ref], [ref]sergserg[/ref], Привет. Капался с этой схемой. и выяснил то, что во всем виновата версия FlProg. на версии 735 все работает шикарно. А вот на версии 740. Эти проблемы. Описал проблему в соответствующей ветке
Последний раз редактировалось SerOv 20 ноя 2021, 20:13, всего редактировалось 1 раз.
sergserg
Сержант
Сообщения: 186
Зарегистрирован: 25 фев 2021, 14:26
Имя: Сергей

Отслеживание IP адреса

Сообщение sergserg »

[ref]SerOv[/ref], а на 7.3.8?
SerOv
Лейтенант
Сообщения: 613
Зарегистрирован: 06 янв 2018, 19:50
Благодарил (а): 8 раз
Поблагодарили: 2 раза

Отслеживание IP адреса

Сообщение SerOv »

sergserg писал(а): 20 ноя 2021, 19:59 [ref]SerOv[/ref], а на 7.3.8?
Пробовал. Тоже не держит?
SerOv
Лейтенант
Сообщения: 613
Зарегистрирован: 06 янв 2018, 19:50
Благодарил (а): 8 раз
Поблагодарили: 2 раза

Отслеживание IP адреса

Сообщение SerOv »

Привет. Установил FlProg 741. В этой версии проблема осталась. Но после того когда автор програ ммы ответил, что возможно дело не программе а в блоке. Сделал следующее. В программе 741 папку ideV8, заменил на папку из программы 735 ideV6. Переименовав ее в ideV8. Получилось что в программе 741. Проект записывается не через arduino версии 1.8.16, а в версии 1.8.13. После прошивки этого проекта, единица не пропадает и стоит стабильно. Я думаю что в версии 1.8.16 обновились библиотеки. И появилась эта проблема. Попробую поинтересоваться об этом у автора блоков MQTT.
[spoiler]
Проба4S.flp
[/spoiler]
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
support
Супермодератор
Сообщения: 1917
Зарегистрирован: 03 янв 2018, 11:45
Откуда: Астрахань
Имя: Сергей
Поблагодарили: 23 раза
Контактная информация:

Отслеживание IP адреса

Сообщение support »

SerOv писал(а): 27 ноя 2021, 14:55 Привет. Установил FlProg 741. В этой версии проблема осталась. Но после того когда автор програ ммы ответил, что возможно дело не программе а в блоке. Сделал следующее. В программе 741 папку ideV8, заменил на папку из программы 735 ideV6. Переименовав ее в ideV8. Получилось что в программе 741. Проект записывается не через arduino версии 1.8.16, а в версии 1.8.13. После прошивки этого проекта, единица не пропадает и стоит стабильно. Я думаю что в версии 1.8.16 обновились библиотеки. И появилась эта проблема. Попробую поинтересоваться об этом у автора блоков MQTT.
[spoiler]Проба4S.flp[/spoiler]
Можно было проще, не переносить ардуино IDE а в настройках программы указать путь к другой папки (например к ideV6 в папке с установленной 7.3.5).
Автор программы FLProg.
SerOv
Лейтенант
Сообщения: 613
Зарегистрирован: 06 янв 2018, 19:50
Благодарил (а): 8 раз
Поблагодарили: 2 раза

Отслеживание IP адреса

Сообщение SerOv »

support писал(а): 27 ноя 2021, 15:36
SerOv писал(а): 27 ноя 2021, 14:55 Привет. Установил FlProg 741. В этой версии проблема осталась. Но после того когда автор програ ммы ответил, что возможно дело не программе а в блоке. Сделал следующее. В программе 741 папку ideV8, заменил на папку из программы 735 ideV6. Переименовав ее в ideV8. Получилось что в программе 741. Проект записывается не через arduino версии 1.8.16, а в версии 1.8.13. После прошивки этого проекта, единица не пропадает и стоит стабильно. Я думаю что в версии 1.8.16 обновились библиотеки. И появилась эта проблема. Попробую поинтересоваться об этом у автора блоков MQTT.
[spoiler]Проба4S.flp[/spoiler]
Можно было проще, не переносить ардуино IDE а в настройках программы указать путь к другой папки (например к ideV6 в папке с установленной 7.3.5).
:smile9: Век живи и век учись!!! Спасибо за совет.
Ответить

Вернуться в «Начинающим»

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

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