Дашборд — веб-интерфейс для управления mesh-сетью БПЛА. Доступен по адресу, указанному в кабинете (обычно http://<ваш-vps-ip>:8080).
При создании VPS генерируется пароль администратора. Его можно найти в кабинете на странице installation.
adminПри первом входе рекомендуется сменить пароль: Настройки → Смена пароля.
| Роль | Права |
|---|---|
| admin | Полный доступ: топология, карта, видео, добавление/удаление роутеров и клиентов, управление пользователями |
| user | Мониторинг (топология, карта, видео), скачивание своего WG-конфига, смена пароля |
Создание нового пользователя автоматически создаёт WG-клиента для него.
Интерактивный граф mesh-сети в реальном времени:
Узлы можно перетаскивать. Контекстное меню: ping, traceroute.
Автообновление каждые 5 секунд.
3D-карта (Mapbox) с GPS-позициями роутеров:
Требует настроенной MAVLink-телеметрии (см. MAVLink и видео).
Правая панель: список роутеров с телеметрией (координаты, высота, скорость, батарея, SIM-статус).
Сетка видеопотоков с камер. Поток запускается по клику.
Добавление потока:
Поток автоматически проксируется через MediaMTX на VPS. Поддерживается протокол WebRTC (WHEP) — работает в браузере без плагинов.
Управление роутерами и клиентами:
При добавлении роутера кабинет генерирует enrollment-код. Введите код в LuCI роутера (Services → UAVPCB Network → Enroll) — роутер сам получит конфиг и настроится через enrollment-агент.
Скачать
.conf-файл нужно только для ручной переконфигурации уже привязанного роутера.
По умолчанию дашборд доступен по публичному IP VPS. Для дополнительной безопасности можно включить WG-only:
Настройки → WG-only → «Только через WireGuard»
После этого дашборд будет доступен только с устройств, подключённых через WireGuard (адрес http://10.0.0.1:8080).
На карте можно отправить команду полёта к точке:
Команда передаётся через MAVLink по маршруту VPS → роутер → автопилот.
Требования:
mavp2p-uavpcb на роутере