Пингуем устройства. Как быть? Устройства Online.
Модератор: immortal
- Kod.Begemot
- Сообщения: 358
- Зарегистрирован: Чт июн 20, 2013 5:53 pm
- Благодарил (а): 32 раза
- Поблагодарили: 42 раза
Re: Пингуем устройства. Как быть? Устройства Online.
Мне как раз и нужно было пинговать, чтобы питанием перезагружать устройство в случае его зависания. Контроллер, роутер.. Питаю всех от самодельного "Passive PoE" свитча, на котором все выходы питания управлемые. Пока реализовал через костыль, вроде вызова скрипта... Но теперь - большое спасибо nightwind, переделаю на его вариант.
-
- Сообщения: 207
- Зарегистрирован: Вт июл 12, 2016 6:16 pm
- Благодарил (а): 2 раза
- Поблагодарили: 14 раз
Re: Пингуем устройства. Как быть? Устройства Online.
А если нет никакого роутера или он сдох то и мд не нужен так как у него нет выхода в интернет и он общается сам с собойnightwind писал(а):хаха, а если там нет никакого роутера? а если он сдохнет? а если и есть - то как безпалевно брать? устройства ethernet, статика.Sas писал(а):А зачем пинговать устройства и убивать их и так слабые батареи?
Берите запись об активных устройствах с роутеров по telnet/ssh/web
и нафига в доме, где 100500 розеток или подвести можно куда надо питание без проблем - иметь слабые батареи???
arp наше все)
Не сложно то телефоны с розетками всегда таскать по дому и перебивать статику при подключении к другой вафай сети?
Или вы по севшим температурным датчикам определяете есть ли кто то дома или нет?
"Безпалевно" можно периодически логиниться на роутер, брать у него список маков сравнивать с маками своих телефонов/планшетов и определять кто пришел, а кто ушел.
Пользуюсь скриптом уже с пол года, жена не палит, кот не палит, приезжающая мама тоже и даже соседи не палят так как роутер то мой. Это без палева?
А вообще я про нахождения в сети мобильных пользовательских устройств писал
-
- Сообщения: 1115
- Зарегистрирован: Вс июн 14, 2015 11:08 am
- Благодарил (а): 85 раз
- Поблагодарили: 342 раза
Re: Пингуем устройства. Как быть? Устройства Online.
Sas, подскажите, насколько быстро по списку маков отслеживается пропадание устройства из сети?
-
- Сообщения: 207
- Зарегистрирован: Вт июл 12, 2016 6:16 pm
- Благодарил (а): 2 раза
- Поблагодарили: 14 раз
Re: Пингуем устройства. Как быть? Устройства Online.
Скрипт заходит на роутер каждую минуту т е задержка максимум ~2 минутыolehs писал(а):Sas, подскажите, насколько быстро по списку маков отслеживается пропадание устройства из сети?
Мак пропадает моментально, но бывают ложные срабатывания типа: отключился и сразу подключился из-за глюков сети/роутера/устройства.
Фильтрую такое по времени.
Узнать насколько быстро роутер реагирует на отключение можно в логах роутера.
Вчера перекинул сохранения лога роутера на малину и может перепишу скрипт
это должно уменьшить задержку и меньше дергать роутер
-
- Сообщения: 1115
- Зарегистрирован: Вс июн 14, 2015 11:08 am
- Благодарил (а): 85 раз
- Поблагодарили: 342 раза
Re: Пингуем устройства. Как быть? Устройства Online.
А откуда в роутере вы берете список активных девайсов? У меня в интерфейсе роутера они висят очень долго после отключения.
-
- Сообщения: 207
- Зарегистрирован: Вт июл 12, 2016 6:16 pm
- Благодарил (а): 2 раза
- Поблагодарили: 14 раз
Re: Пингуем устройства. Как быть? Устройства Online.
Из активных конекшинов. в логе роутер не регистрирует включение отключение от него устройства?
-
- Сообщения: 1115
- Зарегистрирован: Вс июн 14, 2015 11:08 am
- Благодарил (а): 85 раз
- Поблагодарили: 342 раза
Re: Пингуем устройства. Как быть? Устройства Online.
В логе нет, но нашел страничку со статусами беспроводных интерфейсов.
Там действительно моментально появляется регистрация/отключение устройства. Но если устройство не отключается, а выходит из зоны покрытия (или пропадает питание) - в статусе оно дальше висит как подключенное. Как долго - надо потестировать, кажется, не больше 5-10 минут.
Но даже так - намного лучше пинга.
Спасибо!
Там действительно моментально появляется регистрация/отключение устройства. Но если устройство не отключается, а выходит из зоны покрытия (или пропадает питание) - в статусе оно дальше висит как подключенное. Как долго - надо потестировать, кажется, не больше 5-10 минут.
Но даже так - намного лучше пинга.
Спасибо!
- nightwind
- Сообщения: 333
- Зарегистрирован: Вс июн 26, 2016 4:42 pm
- Откуда: Барановичи
- Благодарил (а): 28 раз
- Поблагодарили: 52 раза
- Контактная информация:
Re: Пингуем устройства. Как быть? Устройства Online.
Sas, друг, не кипятись) ты про одно, я про другое. wifi - это баловство для одноклассников с телефона, а если у тебя вся автоматика по вайфай - положу я под твоим окном устройство за 2 даллара и полчаса работы - и сдохнет твоя автоматика вся. статика у меня на исполнительных устройствах и датчиках. да и пинг мобилки в доме не убъет батарею, если и отъест пару процентов за ночь - так ты же дома, а не в лесу.
Имхо городить огород, когда есть простое банальное решение - излишне.
Имхо городить огород, когда есть простое банальное решение - излишне.
- nightwind
- Сообщения: 333
- Зарегистрирован: Вс июн 26, 2016 4:42 pm
- Откуда: Барановичи
- Благодарил (а): 28 раз
- Поблагодарили: 52 раза
- Контактная информация:
Re: Пингуем устройства. Как быть? Устройства Online.
Да и вообще - полагаться при принятии решений на доступность телефона - лажа. может я не дома, а просто телефон забыл. или пиво на огороде пью, но сеть достает.
Есть определенный смысл пинговать датчики и исполнители, но это тоже колхоз. есть же mqtt
Есть определенный смысл пинговать датчики и исполнители, но это тоже колхоз. есть же mqtt
- Kutuzoff
- Сообщения: 14
- Зарегистрирован: Пт ноя 20, 2015 1:43 pm
- Благодарил (а): 3 раза
- Поблагодарили: 0
Re: Пингуем устройства. Как быть? Устройства Online.
ЗАЧЕМ???положу я под твоим окном устройство за 2 даллара и полчаса работы - и сдохнет твоя автоматика вся.