Плагин Ping



  • @sergeyygr:

    @dev:

    @sergeyygr:

    Спасибо, понял. А можно техническую часть этого вопроса более подробно? У меня keenetic 1710.

    Добрый день в Блоге опубликована статья "Как получить информацию о подключенных клиентов с WI-FI роутера" https://ih-systems.com/ru/parsing-podkljuchennyh-klientov-s-wi-fi-routera/

    Раньше не видел, видно не внимательно изучал :? Спасибо, попробую.

    Добрый день, её сегодня написали, по-вашему вопросу 😉



  • Добрый день!

    Плагин ping не поднимает устройства за маршрутизатором после перезагрузки маршрутизатора. Причем если перезапустить плагин, то состояние становится актуальным. Причем из операционной системы пинг возобновляется



  • @homa:

    Добрый день!

    Плагин ping не поднимает устройства за маршрутизатором после перезагрузки маршрутизатора. Причем если перезапустить плагин, то состояние становится актуальным. Причем из операционной системы пинг возобновляется

    Добрый день, а если плагин не перезапускать и ждать, что происходит ?



  • @dev:

    @homa:

    Добрый день!

    Плагин ping не поднимает устройства за маршрутизатором после перезагрузки маршрутизатора. Причем если перезапустить плагин, то состояние становится актуальным. Причем из операционной системы пинг возобновляется

    Добрый день, а если плагин не перезапускать и ждать, что происходит ?

    Пробовал минут 10 ждать, не поднялось. могу позже попробовать оставить на дольше



  • @dev:

    @homa:

    Добрый день!

    Плагин ping не поднимает устройства за маршрутизатором после перезагрузки маршрутизатора. Причем если перезапустить плагин, то состояние становится актуальным. Причем из операционной системы пинг возобновляется

    Добрый день, а если плагин не перезапускать и ждать, что происходит ?

    За полтора часа не поднялось



  • за 14 часов так и не поднялся пинг



  • @homa:

    за 14 часов так и не поднялся пинг

    Добрый день, мы попробуем протестировать данную ситуацию 😉



  • @dev:

    @Alex_Jet:

    А можно в плагин добавить возможность блокировки канала - чтобы не удалять канал, но прервать по нему пинг? Временно потребовалось демонтировать устройство, но канал удалять не хочется чтобы не нарушать идеальный порядок настроек:) В сети постоянно бродкасты сыпятся от arp…

    Добрый день, идея хорошая функционал добавим 😉

    А подскажите - если сейчас блокировать устройство, к которому привязан канал плагина ping, то что будет происходить?

    У меня иногда наблюдается ситуация когда 3G/4G соединение "флапает", как итог имею очень много сообщений типа "Устройство недоступно" и "Устройство доступно". Хотелось бы иметь возможность:

    1. Вручную отключать канал плагина ping

    2. Иметь логику, по которой канал плагина сам бы отключался, например, при 5-ти кратном up/down устройства (наверное, можно написать скрипт, но пока нельзя отключать канал плагина)

    3. Отключать канал блокируя устройство из веб-интерфейса (вероятно тоже можно сделать с помощью скрипта)

    4. Не записывать в пользовательский журнал сообщения, которые ушли в Telegram/E-mail/GSM. Я бы хотел для этих целей иметь "Журнал уведомлений".



  • @Alex_Jet:

    А подскажите - если сейчас блокировать устройство, к которому привязан канал плагина ping, то что будет происходить?

    У меня иногда наблюдается ситуация когда 3G/4G соединение "флапает", как итог имею очень много сообщений типа "Устройство недоступно" и "Устройство доступно". Хотелось бы иметь возможность:

    1. Вручную отключать канал плагина ping

    2. Иметь логику, по которой канал плагина сам бы отключался, например, при 5-ти кратном up/down устройства (наверное, можно написать скрипт, но пока нельзя отключать канал плагина)

    3. Отключать канал блокируя устройство из веб-интерфейса (вероятно тоже можно сделать с помощью скрипта)

    4. Не записывать в пользовательский журнал сообщения, которые ушли в Telegram/E-mail/GSM. Я бы хотел для этих целей иметь "Журнал уведомлений".

    Блокировка устройства - это свойство устройства (blk), к каналу отношения не имеет.

    При блокировке сенсоров на уровне системы встроенного функционала нет (для актуаторов - блокируется интерактивное управление)

    Сценарий, который отправляет сообщение, может проверять свойство blk.

    Можно сделать сценарий, который будет setBlk(1/0) по какому-то алгоритму.

    Возможность отключать канал в плагине ping и разделение по журналам - функционал запланирован, но пока не реализован 😞



  • Это сообщение удалено!


  • Установил плагин, при пинге 127.0.0.1 получаю сообщение

    19.03 12:56:56.000 IH: Run /var/lib/intrahouse-c/plugins/ping/index.js ping1
    19.03 12:56:57.309 IH: Plugin exit with code 1
    19.03 12:56:57.315 IH: restart timer 5
    

    Что не так?



  • @laronov Другие адреса пингуются?



  • @intrahouse Нет:(



  • @laronov Из терминала пингуется?



  • @intrahouse да



  • Как продиагностировать где проблема?



  • @laronov Попробуйте удалить и заново установить плагин.
    И пришлите нам /opt/intrahouse-c/log/ih.log



  • Добрый день получилось ли что решить с данной проблемой
    13.06 17:36:19.849 IH: Run /var/lib/intrahouse-c/plugins/ping/index.js ping1
    13.06 17:36:20.053 IH: Plugin exit with code 1
    13.06 17:36:20.054 IH: restart timer 5



  • Подскажите кто нибудь плагин ping не запускается что где проверить?



  • @aleks-zonov Добрый день, попробуйте выполнить команду в термине/консоль:
    apt-get install -y make build-essential python-minimal удалите плагин и установите заново


Авторизуйтесь, чтобы ответить