Для мониторинга роутера на OpenWRT и получения информации о подключенных устройствах, есть несколько бесплатных решений. Вот некоторые из них:
1. **LuCI Web Interface**: OpenWRT предоставляет веб-интерфейс LuCI, где вы можете видеть подключенные устройства. Просто зайдите в раздел «Status» -> «Overview» или «Associated Stations». Но это решение предполагает, что вы физически находитесь в сети.
2. **Мониторинг с помощью SSH**: Вы можете настроить SSH-доступ к роутеру и использовать такие команды, как `iw dev wlan0 station dump` для получения списка подключенных устройств. Вы можете автоматизировать этот процесс с помощью скриптов и отправлять результаты на вашу почту или в мессенджеры.
3. **Программы сетевого мониторинга**: Существуют различные приложения для мониторинга сети, которые могут работать с OpenWRT. Например:
- **nmap**: Вы можете использовать `nmap` для сканирования вашей сети на наличие активных устройств. Это можно запланировать через cron и отправлять отчеты на почту.
- **Netdata**: Это мощный инструмент мониторинга, который можно установить на OpenWRT (если ваш роутер поддерживает его). Он позволяет отслеживать множество метрик, включая активные подключения.
4. **Уведомления через push-уведомления**: Вы можете настроить использовать Pushbullet, Pushover или другие сервисы API для отправки уведомлений на ваше устройство каждый раз, когда в сеть подключается новое устройство.
5. **Скрипты для онлайн мониторинга**: Можно написать свои скрипты на Python или другом языке программирования. Например, используя библиотеку `paramiko` для подключения по SSH и выполнения в ней команд для получения информации о подключенных устройствах.
6. **OpenWRT Packages**: Посмотрите в репозитории пакетов OpenWRT (например, `luci-app-nlbwmon`, `luci-app-nat6`, и т.д.), которые могут предоставлять расширенные функции мониторинга с графическим интерфейсом.
7. **Интеграция с сервисами умного дома**: Если у вас есть возможность интеграции с такими системами, как Grafana или другие мониторинговые системы, вы можете настроить специальные плагины, чтобы получать уведомления о состоянии роутера.
Каждое из предложенных решений имеет свои плюсы и минусы. Важно выбирать то, что подходит именно вам по уровню сложности, необходимым данным и удобству. Учтите, что некоторые из этих решений могут требовать немного навыков в программировании и администрировании.