mirror of
https://github.com/meshtastic/Meshtastic-Android.git
synced 2026-10-03 00:54:34 -04:00
133 lines
15 KiB
HTML
133 lines
15 KiB
HTML
<!DOCTYPE html>
|
|
<html lang="ru-rRU" dir="ltr">
|
|
<head>
|
|
<meta charset="UTF-8">
|
|
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
|
<title>Обнаружение</title>
|
|
<link rel="stylesheet" href="../../styles/docs.css">
|
|
</head>
|
|
<body data-page="discovery" data-locale="ru-rRU">
|
|
<pre class="markdown-content"># Обнаружение
|
|
|
|
Инструменты обнаружения помогают понять, **как** твоя mesh-сетевая структура соединена — какие ноды могут слышать друг друга, по каким путям проходят сообщения и где существуют узкие места или слабые звенья.
|
|
|
|
Приложение предлагает два дополнительных подхода:
|
|
|
|
- **Локальное обнаружение mesh-сети (сканер)** — автоматический режим, который по очереди перебирает на твоём подключённом радио разные пресеты LoRa, слушает каждый и определяет, какой пресет лучше всего работает в твоём местоположении.
|
|
- **Ручное исследование** — трассировка, информация о соседях и список нод, которые ты можешь использовать в любое время для изучения конкретных путей и топологии.
|
|
|
|
------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
|
|
**Выбор пресета LoRa** | Выберите один или несколько пресетов для сканирования. Обнаружение по очереди задерживается на каждом выбранном пресете. |
|
|
**Время задержки** | Время прослушки каждого пресета. Выбери один из вариантов: 1, 5, 15, 30, 45, 60, 90, 120 или 180 минут. Более долгое время задержки собирает больше пакетов и даёт более чёткую картину, но занимает больше времени. |
|
|
**Не выключать экран** | Дополнительный переключатель, который не даёт экрану гаснуть во время длительного сканирования. |
|
|
|
|
Кнопка **Старт** остаётся неактивной — с объяснением причины — пока сканирование не может быть запущено. Распространённые причины, почему она отключена:
|
|
|
|
- Устройство **не подключено**.
|
|
- **Не выбраны пресеты** для сканирования.
|
|
- Выбранный пресет использует частоту **2,4 ГГц**, которую ваше оборудование не поддерживает.
|
|
|
|
### Текущий прогресс
|
|
|
|
Во время сканирования "Обнаружение" показывает текущий этап:
|
|
|
|
Этап | Что происходит |
|
|
--------------------------------------------------------- | -------------------------------------------------------------------------------------------------------- |
|
|
**Подготовка** | Сохранение твоей текущей конфигурации и подготовка к сканированию. |
|
|
**Переключение на \<preset\>** | Переключение радио на следующий пресет для тестирования. |
|
|
**Переподключение** | Восстановление соединения после смены пресета. |
|
|
**Прослушивание** | Прослушивание текущего пресета для сбора пакетов с обратным отсчётом до следующего шага. |
|
|
**Анализ** | Обработка собранных пакетов и ранжирование пресетов. |
|
|
**Восстановление** | Возврат твоей исходной конфигурации LoRa. |
|
|
|
|

|
|
|
|
### Чтение результатов
|
|
|
|
По завершении сканирования "Обнаружение" показывает карточку результатов для каждого протестированного пресета, а также общую сводку.
|
|
|
|

|
|
|
|
Метрики включают:
|
|
|
|
Метрическая | Что для тебя это значит |
|
|
------------------------------- | -------------------------------------------------------------------------------------------------- |
|
|
Состояние радиоэфира | Общее качество радиообстановки на этом пресете. |
|
|
Использование канала | Насколько загруженным был эфир во время прослушивания. |
|
|
Время вещания | Наблюдаемое время передачи. |
|
|
Прямые и ретранслированные ноды | Сколько mesh-нод было услышано напрямую, а сколько через ретранслятор. |
|
|
Повреждённые / повторные пакеты | Количество повреждённых и повторных пакетов, указывающее на перегрузку или помехи. |
|
|
|
|
Дополнительные функции, доступные из результатов:
|
|
|
|
- **История сканирования** — сохранённые сеансы, которые ты можешь просмотреть снова; просматривайте или удаляйте прошлые сканирования.
|
|
- **Карта обнаружения** — карта нод, найденных во время сканирования.
|
|
- **Экспорт отчёта** — экспортируйте отчёт в формате PDF на Android или в виде текста на других платформах.
|
|
|
|
> 💡 **Совет:** На Android "Обнаружение" может создавать на устройстве сводку твоих результатов с помощью ИИ (Gemini Nano). Если модель на устройстве недоступна, вместо неё используется алгоритмическая сводка — так что ты всегда получаешь читаемую интерпретацию сканирования.
|
|
|
|
## Ручное исследование
|
|
|
|
Приведённые ниже инструменты доступны в любое время из списка нод и с экранов сведений ноде. Используйте их для исследования конкретных путей и построения картины топологии — вместе с полным сканированием или вместо него.
|
|
|
|
## Трассировка маршрута
|
|
|
|
Трассировка показывает точный путь, который сообщение проходит от твоей ноды до любой другой ноды в сети. Это самый полезный инструмент для отладки проблем с подключением.
|
|
|
|
### Выполнение трассировки
|
|
|
|
1. Перейди в **Ноды** и коснись ноды, которую ты хочешь отследить.
|
|
2. На экране деталей ноды нажми **Трассировка**.
|
|
3. Приложение отправляет запрос трассировки и ожидает ответа.
|
|
4. Результаты отображают каждую ноду по порядку с качеством сигнала на каждом этапе.
|
|
|
|
### Чтение результатов
|
|
|
|
Результат трассировки выглядит так:
|
|
|
|
```
|
|
Ты → Нода A (SNR: 8.5, RSSI: -95) → Нода B (SNR: 5.2, RSSI: -108) → Цель
|
|
```
|
|
|
|
Каждый хоп представляет собой ретранслирующую ноду, которая переслала сообщение. Значения SNR и RSSI на каждой ноде говорят о качестве соединения на этом конкретном участке.
|
|
|
|
На что обращать внимание | Что это значит |
|
|
--------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------- |
|
|
Все хопы показывают хороший SNR (≥ −7 дБ, зелёный цвет) | Здоровый путь — сообщения идут без сбоев |
|
|
Один хоп показывает плохой SNR (< −15 дБ, красный цвет) | Слабое звено — этот сегмент ретрансляции хрупкий |
|
|
Много хопов (4+) | Длинный путь — подумай о перемещении ноды для его сокращения |
|
|
Другой путь при повторе | Сеть адаптируется — существуют несколько маршрутов (это хорошо!) |
|
|
|
|
> 💡 **Совет:** Запусти трассировку несколько раз в течение нескольких минут. Если путь изменяется, у твоей сети есть лишние маршруты — признак хорошо связанной сети.
|
|
|
|
### Устранение неполадок с трассировкой
|
|
|
|
- **''Маршрут не найден''** — Целевая нода может быть оффлайн, находиться вне зоны действия или на другом канале. Проверь, что обе ноды имеют хотя бы один канал с одинаковым ключом шифрования.
|
|
- **Время ожидания трассировки истекло** — путь может быть слишком длинным (превышен лимит хопов) или нода ретрансляции перегружена. Попробуй увеличить лимит хопов в **Настройки → Конфигурация LoRa**.
|
|
- **Асимметричные маршруты** — трассировка от A→B может проходить по другому пути, чем B→A. Это нормально — распространение радиоволн не всегда симметрично.
|
|
|
|
## Список узлов как инструмент для обзора
|
|
|
|
Сам по себе список нод — мощный инструмент обнаружения, если ты эффективно будешь использовать его возможности фильтрации и сортировки.
|
|
|
|
### Поиск новых узлов
|
|
|
|
- Сортируйте по **"Последнему приёму"**, чтобы увидеть вверху списка ноды, активные в последнее время.
|
|
- Включите **"Включая неизвестные"**, чтобы увидеть ноды, которые появились в mesh-сети, но ещё не передали информацию о пользователе — часто это недавно включённые устройства.
|
|
|
|
### Оценка подключения
|
|
|
|
- Сортируйте по «Хопам», чтобы видеть, какие ноды доступны напрямую (0 хопов), а какие — через ретрансляцию.
|
|
- Сортируйте по **"Расстоянию"**, чтобы найти близлежащие ноды и убедиться, что они доступны.
|
|
- Используйте **"Исключить MQTT"**, чтобы сосредоточиться на нодах, доступных по радио (а не через интернет-мост).
|
|
|
|
### Аудит инфраструктуры
|
|
|
|
- Отключите **"Исключить инфраструктуру"**, чтобы увидеть ноды Router, Router Late и Client Base.
|
|
- Проверьте качество их сигнала и время последнего приёма, чтобы убедиться, что твои ноды инфраструктуры работают исправно.
|
|
|
|
См. раздел [Ноды](Nodes) для получения полной информации о параметрах фильтрации и сортировки.
|
|
|
|
</pre>
|
|
</body>
|
|
</html> |