🌐 Русский — Community translation View in English

Сообщения и каналы

Meshtastic поддерживает два режима связи: вещание по каналам и личные сообщения.

Каналы

Каналы - это общие группы для связи. Все узлы, настроенные с одинаковым ключом канала, могут читать и отправлять сообщения в этом канале.

Канал по умолчанию

Каждое устройство Meshtastic имеет канал LongFast по умолчанию. Это незашифрованный канал, используемый для общей связи в ячеистой сети.

Безопасность канала

Каналы поддерживают несколько уровней шифрования:

Иконка Уровень безопасности Описание
🔒 PSK (256-bit AES) Полностью зашифрован надёжным предварительно согласованным ключом. Только узлы с соответствующим ключом могут читать сообщения.
🔐 PSK (128-bit AES) Зашифрован более коротким ключом. Безопасен для большинства задач, но 256-битное шифрование предпочтительнее для конфиденциальных данных.
🔓 По умолчанию / Открытый Использует общеизвестный ключ по умолчанию. Любое устройство Meshtastic с той же пред установкой может читать эти сообщения.
⚠️ Незащищённый + Местоположение Открытый канал, который также передаёт ваше GPS-местоположение. Используйте с осторожностью в общественных ячеистых сетях.

🔒 Совет по безопасности: Всегда настраивайте уникальный PSK для личных сообщений. Канал по умолчанию намеренно открыт, чтобы новые пользователи могли обнаружить mesh-сеть — но вам следует создать отдельный зашифрованный канал для любой конфиденциальной информации.

Добавление канала

  1. Перейдите в Настройки → Каналы.
  2. Нажмите Добавить канал или сканируйте QR-код.
  3. Настройте имя канала и ключ шифрования.
  4. Поделитесь URL-адресом/QR-кодом канала с теми, кому нужен доступ.

При нажатии на канал отображаются его сведения и опции для отправки приглашения.

Личные сообщения

Личные сообщения (DMs) — это зашифрованная связь точка - к - точке между двумя конкретными узлами.

Отправка личного сообщения

  1. Откройте вкладку Сообщения.
  2. Выберите ноду из списка контактов или нажмите на ноду в списке нод.
  3. Введите сообщение и нажмите “Отправить”.

Состояние сообщения

Метка статуса отображается только под твоими исходящими сообщениями (входящие сообщения от других не имеют метки статуса):

Состояние Значение
Отправка… В очереди или уже передано на радио, результат ещё не определён (для статусов “в очереди” и “в пути»” отображается одинаковый текст)
Доставлено получателю Самое надёжное подтверждение для личного сообщения — получено подтверждение о доставке
Отправлено в сеть Для широковещательного сообщения в канале — сообщение достигло mesh-сети (у широковещательных сообщений нет подтверждений для каждого получателя)
Передано, не подтверждено получателем Для личного сообщения, отображается предупреждающим цветом — сообщение было ретранслировано, но подтверждение ещё не получено
Маршрутизация по SF++ цепочке… Находится в процессе маршрутизации/буферизации в цепочке Store & Forward Plus Plus
Подтверждено в цепочке SF++ Подтверждена доставка через цепочку SF++
Ошибки Ошибка доставки — нажмите на статус, чтобы узнать конкретную причину (см. раздел «Ошибки доставки» ниже)

Ошибки доставки

Когда сообщение не удаётся доставить, индикатор ошибки показывает, что пошло не так:

Ошибки Значение Что делать
Нет маршрута Путь к целевой ноде отсутствует Получатель может быть не в сети или вне зоны действия mesh-сети. Повторите попытку позже или подойдите ближе.
Получен NAK Следующая нода отказалась ретранслировать Ретранслирующая нода может быть перегружена. Подождите и повторите попытку.
Время ожидания истекло Нет подтверждения в пределах окна повторных попыток Получатель, возможно, находится сразу за пределами зоны досягаемости. Попробуйте увеличить лимит хопов или переместиться в место с лучшим сигналом.
Нет интерфейса Нет доступного радиоинтерфейса для отправки Проверь, подключено ли твоё радио и настроен ли канал.
Исчерпаны повторные передачи Все попытки повторной отправки исчерпаны Путь в mesh-сети ненадёжен. Попробуйте другой канал или дождитесь улучшения условий.
Нет канала Канал назначения не существует Убедитесь, что обе ноды используют одинаковую конфигурацию канала.
Слишком большое Сообщение превышает максимальный размер полезной нагрузки Сократите сообщение (максимум ~200 символов).
Без ответа Нода получила сообщение, но не ответила Радио получателя может быть занято или находиться в спящем режиме с низким энергопотреблением.
Ограничение рабочего цикла Достигнут региональный лимит эфирного времени Твоё радио исчерпало разрешённое время передачи. Дождитесь сброса окна рабочего цикла (обычно 1 час в регионах ЕС).
Неверный запрос Повреждённое или недействительное сообщение Обычно это указывает на программную ошибку. Попробуйте перезапустить приложение.

💡 Совет: Большинство ошибок доставки разрешаются сами собой. Если нода доступна с перебоями, mesh-сеть будет повторять попытки. При постоянных ошибках «Нет маршрута» проверьте, что промежуточные ноды-роутеры находятся в сети.

Функции сообщений

Быстрый чат

Заранее подготовленные сообщения для быстрой связи:

  • Доступ через кнопку “Быстрый чат” в области ввода сообщения
  • Выберите из встроенных фраз или собственных сообщений
  • Настройте сообщения быстрого чата в Настройки → Быстрый чат
  • Полезно, когда набирать текст неудобно (перчатки, маленький экран, срочность)

Опция быстрого чата

Каждая запись быстрого чата имеет короткое Имя (надпись на кнопке), Сообщение, которое она вставляет, и переключатель “Отправить сразу” — когда он включён, нажатие кнопки немедленно отправляет сообщение, а не помещает его в поле ввода для редактирования:

Диалог создания быстрого чата с именем, сообщением и переключателем мгновенной отправки

Список каналов показывает каждый канал с предпросмотром последнего сообщения.

Поиск сообщений

Ты можешь искать по всей истории любой переписки прямо на экране чата:

  1. Откройте переписку (канал или личное сообщение).
  2. Нажмите значок поиска в верхней панели.
  3. Введите текст в поле “Поиск сообщений…”. Поиск выполняется по мере твоего ввода по всем сохранённым сообщениям в этой переписке.
  4. Используйте счётчик результатов N / M и стрелки вперёд / назад для перехода между совпадениями, которые подсвечиваются в переписке.

Панель поиска сообщений со счётчиком результатов и стрелками вперёд/назад

💡 Совет: Поиск полнотекстовый и ограничивается перепиской, из которого ты его открыл — он не ищет по другим каналам или контактам. Он сопоставляет текст с сообщениями, уже сохранёнными на твоём устройстве, поэтому работает полностью офлайн.

Пузырьки сообщения

Сообщения отображаются в виде пузырьков чата — отправленные справа, полученные слева. В каждом пузырьке отображаются отправитель, время и статус доставки. Сообщения с ответами содержат цитируемый предпросмотр исходного сообщения над ответом.

Форматирование текста

Сообщения поддерживают облегчённую встроенную разметку Markdown. Полученные сообщения отображают оформление со скрытыми символами синтаксиса:

Тип Синтаксис Отображается как
Жирный **жирный** жирный
Курсив *курсив* курсив
Зачёркнутый ~~зачёркнутый~~ зачёркнутый
Встроенный код `код` моноширинный код
Ссылка [текст](https://example.com) нажимаемая ссылка

При создании сообщения установите фокус на поле ввода и введите не менее трёх символов — под полем появится панель форматирования. Выделите текст и нажмите на стиль, чтобы применить его (повторное нажатие убирает форматирование); если текст не выделен, будет вставлена пустая пара символов разметки, а курсор окажется между ними. Кнопка вставки ссылки открывает диалог для ввода URL-адреса. В процессе твоего набора черновые стили отображаются в поле, но в самом тексте сохраняются символы Markdown.

💡 Совет: Форматирование передаётся по mesh-сети как есть — теми же байтами, что и iOS. Клиенты, не поддерживающие Markdown (старые приложения, простые клиенты на прошивке), отобразят сырые символы **/~~. URL-адреса, адреса электронной почты и номера телефонов всё равно автоматически становятся ссылками независимо от того, используете ли вы Markdown.

Упоминания

Введите @ при написании сообщения, чтобы упомянуть ноду — по мере твоего ввода будет появляться список подходящих контактов. В полученном сообщении упоминание отображается как выделенный элемент с именем ноды; нажмите на него, чтобы сразу перейти на страницу сведений о ноде.

Реакции

Реагируйте на сообщения с помощью эмодзи:

  • Нажмите и удерживайте сообщение, чтобы открыть меню действий
  • Нажмите “Добавить реакцию”, чтобы выбрать эмодзи
  • Реакции появляются под пузырьком сообщения
  • Несколько пользователей могут отреагировать на одно и то же сообщение
  • Реагируйте на свои сообщения или сообщения других

Значки реакций-эмодзи, отображаемые под сообщением

💡 Совет: Реакции очень лёгкие — они потребляют гораздо меньше трафика mesh-сети по сравнению с полными текстовыми сообщениями.

Действия с сообщениями

Нажмите и удерживайте любое сообщение, чтобы получить доступ к:

  • Копировать — скопировать текст сообщения в буфер обмена
  • Ответить — процитировать сообщение в твоём ответе
  • Реагировать — добавить реакцию-эмодзи
  • Перевести — перевести полученное сообщение на язык твоего устройства и переключаться между оригиналом и переводом (только в сборке Google Play; используется встроенный перевод)
  • Удалить — удалить отправленное тобою сообщение (локальное удаление)

Приоритет сообщений

Сообщения ставятся в очередь и передаются в соответствии с приоритетом:

  1. Экстренные/аварийные сообщения (наивысший)
  2. Личные сообщения
  3. Широковещательные сообщения в канале (самый низкий)

Ограничения сообщений

  • Максимальная длина: 200 байт (примерно 200 символов для текста в ASCII)
  • Ограничение в 200 байт применяется к встроенному редактору сообщений — сам лимит полезной нагрузки в mesh-сети составляет ~233 байта, поэтому сообщения от других отправителей (например, App Functions или Android Auto) могут быть немного длиннее
  • Ограничение скорости: Mesh-сеть обеспечивает справедливое распределение эфирного времени; большой объем сообщений может быть ограничен
  • Доставка: Сообщения автоматически повторяются при отсутствии подтверждения

Рекомендации

  • Используйте каналы для координации в группах
  • Используйте личные сообщения для приватного общения один на один
  • Пишите короткие сообщения — пропускная способность mesh-сети ограничена
  • Настройте шифрование для конфиденциальной связи

Связанные темы