Новое Возможности Диагностика Платформа Скачать
Java 25 · JavaFX · Protobuf · LoRa
Актуальная версия · Meshtastic, MeshCore, карты и BLE

Удобный клиент для mesh-сетей на компьютере

MeshApp помогает общаться в Meshtastic и MeshCore, смотреть ноды на карте, сохранять оффлайн-тайлы, настраивать радио и разбираться с проблемами. Всё это работает в одном приложении на Windows, macOS и Linux.

Meshtastic и MeshCore Карта с оффлайн-тайлами История хранится на компьютере Диагностика BLE и LoRa-пакетов
MeshApp 16 узлов в сети
MeshCore Companion Карта активна Bluetooth подключён
Node-Alpha Проверка связи, как меня слышно? 12:04 · сигнал 8.5
@tracebot Node-Alpha отправлено · доставлено
Маршрут MeshApp → Relay-02 → Node-Alpha 3 перехода · найден
Подсказки прямо в строке сообщения
@infobot no
Node-North · !a1b2 Node-Nova · !c1f4 Node-NOC · !d9aa
Карты Оффлайн-тайлы и трейсы

Ноды и маршруты можно смотреть прямо на OSM-карте.

Протоколы Meshtastic, KISS и Companion

Нужный режим выбирается при создании подключения.

Стабильность Лучше BLE на Linux и macOS

Подключение, pairing и переподключение стали надёжнее.

Связь

Чаты, личные сообщения и ответы

Общайтесь в каналах и напрямую с узлами, отвечайте на сообщения и следите за доставкой.

Карта

Ноды, маршруты и оффлайн-тайлы

Смотрите сеть на OSM-карте, выбирайте трейсы и сохраняйте область для работы без интернета.

Протоколы

Meshtastic и MeshCore в одном приложении

Выбирайте Meshtastic, MeshCore KISS или MeshCore Companion при создании подключения.

Диагностика

Логи и разбор проблем

Открывайте журнал пакетов, смотрите содержимое сообщений и отправляйте отчёт, если что-то пошло не так.

Что нового в MeshApp

В версии 2.0 MeshApp стал заметно шире: появились карты, MeshCore, явный выбор протокола и много исправлений BLE.

01

Карты внутри приложения

Ноды с координатами теперь видны на OSM-карте. Можно искать узлы, измерять расстояния и смотреть маршруты traceroute.

02

Оффлайн-карты

Сохраняйте видимые тайлы или выделенную область на всех масштабах, чтобы карта оставалась доступной без интернета.

03

Поддержка MeshCore

Добавлены MeshCore KISS и MeshCore Companion. Для Companion доступны чаты, DM, ноды, статистика и базовые данные устройства.

04

Выбор протокола

При создании подключения можно явно выбрать Meshtastic, MeshCore KISS или MeshCore Companion. Meshtastic остаётся вариантом по умолчанию.

05

Редактирование подключений

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

06

Стабильнее BLE

Улучшены Bluetooth-подключения на Linux и macOS, включая pairing, Flatpak, sleep/wake и переподключение.

07

Полезные улучшения каждый день

Заголовок окна показывает активную ноду, LoRa Monitor запоминает ширину колонок, а ключи каналов сохраняются надёжнее.

Что умеет MeshApp в повседневной работе

Чаты и каналы

Вся переписка в одном месте

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

  • Каналы и личные чаты с сохранением истории на компьютере.
  • Ответы, реакции и отметки о доставке сообщений.
  • Быстрые команды @tracebot и @infobot прямо в чате.
  • Отдельные настройки уведомлений для каждого чата.
Основной канал Личный чат без уведомлений
Relay-02 Принял позицию, маршрут стабилен.
Вы Запрашиваю @infobot Relay-02.
Информация об узле T-Echo · прошивка 2.6.x · 1 переход · на связи 12 минут назад
Узлы и состояние сети

Понятная картина того, что происходит в сети

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

  • Сортировка по расстоянию, качеству сигнала, числу переходов и статусу узла.
  • Поиск по имени, короткому имени, ID и адресу.
  • Графики батареи, напряжения и нагрузки на канал.
  • Длинная история подгружается постепенно и не перегружает экран.
Передача в эфире 3.2%
Батарея87%
Напряжение4.12V
Принято1 284
Дубликаты14
Карты

Сеть видно на карте, даже без интернета

Новый раздел карты показывает ноды с координатами, помогает оценить расстояние и сохраняет нужные тайлы для поездок и полевых работ.

  • OSM-карта с онлайн-тайлами, локальным кэшем и внешним каталогом тайлов.
  • Оффлайн-режим, ночной режим и сохранение выделенной области.
  • Маркеры нод, поиск, фильтры и кнопка перехода к своей ноде.
  • Последние traceroute-маршруты можно выбрать и показать поверх карты.
OSM-карта · оффлайн-тайлы · маршруты traceroute
Подключение

Подключение к Meshtastic и MeshCore

Приложение умеет находить устройство, запоминать параметры и запускать нужный протокол поверх сети, USB или Bluetooth.

  • Автопоиск USB-портов и поиск устройств по Bluetooth.
  • Подключение по сети, USB и Bluetooth LE.
  • Явный выбор Meshtastic, MeshCore KISS или MeshCore Companion.
  • Сохранённые подключения можно редактировать.
  • Повторное подключение после обрыва связи.
MeshtasticTCP · USB · BLE
MeshCore KISSTCP · USB
MeshCore CompanionBLE · TCP · USB
Одно активное подключение · редактируемые профили · переподключение
Настройки и управление

Даже сложные параметры можно менять без боли

Настройки устройства собраны в одном месте и показаны так, чтобы их было проще понять и изменить.

  • Основные разделы устройства доступны в одном дереве настроек.
  • IP-адреса, ID узлов, ключи и списки значений редактируются в понятном виде.
  • Можно сохранять полные конфигурации и шаблоны.
  • Из приложения доступны синхронизация времени, перезапуск и очистка локальных данных.
IP-адрес 10.42.0.17
ID узла !c1f4
Игнорировать входящие Нет
Синхронизация времени Время обновлено

Когда что-то идёт не так, MeshApp помогает быстро понять причину

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

Просмотр пакетов в реальном времени

Журнал можно запускать, останавливать и очищать прямо во время работы, включая raw MeshCore Companion-пакеты.

Фильтры и поиск

Пакеты легко отобрать по направлению, типу, transport, времени, узлу или содержимому.

BLE стало понятнее

Ошибки Bluetooth, pairing и Flatpak теперь объясняются в приложении заметно яснее.

Отчёт о проблеме

Если приложение дало сбой, лог можно отправить сразу, не собирая его вручную.

LoRa Debug идёт запись
Входящие Исходящие MeshCore Телеметрия BLE 12:00 → 13:00
IN
Пакет / Телеметрия

Relay-02 → MeshApp · 1 переход · сигнал 7.8

OUT
Служебная команда / Время

Время с компьютера отправлено на устройство

IN
MeshCore Companion

CONTACTS_START · channel info · raw packet preview

HEX / ASCII
0a 17 52 65 6c 61 79 2d 30 32
48 45 58 3a 20 74 65 6c 65 6d
Экспорт
{
  "from": "Relay-02",
  "portnum": "TELEMETRY_APP",
  "air_util_tx": 3.2
}

MeshApp удобен не только в работе, но и в повседневном использовании

Как устроено
Профиль подключения
        ↓
TCP · USB · BLE
        ↓
Meshtastic · MeshCore KISS · Companion
        ↓
Чаты · Карта · Ноды · Диагностика
        ↓
Локальные данные и логи

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

Надёжная основа

Современная основа на Java 25 и JavaFX 25 для Windows, macOS и Linux.

Интерфейс для компьютера

Аккуратный интерфейс для компьютера, системный трей и привычные элементы окна.

Корректный обмен данными

Корректная работа с пакетами и удобный разбор данных при диагностике.

Локальное хранение

История сообщений, телеметрия и список узлов сохраняются между запусками.

Подключение к устройствам

Стабильная работа по USB, Bluetooth и TCP с Meshtastic и MeshCore-устройствами.

Установка

Готовые сборки для Windows, macOS и Linux без ручной сборки из исходников.

Интерфейс

Приложение ведёт себя привычно и не мешает работе

  • Сворачивание в трей и быстрое восстановление окна.
  • Системные уведомления без лишнего шума, если нужный чат уже открыт.
  • Заголовок окна показывает активную ноду и состояние переподключения.
  • Проверка обновлений и небольшие подсказки о событиях в приложении.
Интеграции

Полезные интеграции уже встроены

  • Импорт данных из OneMesh помогает быстрее увидеть известные узлы.
  • MQTT-мост включается автоматически, если это поддерживает устройство.
  • Параметры подключения читаются из настроек самого устройства.
  • Данные не теряются между сессиями и не дублируются без необходимости.

ONEmesh

MeshApp может загрузить публичные данные из OneMesh, чтобы список узлов был полезным уже при первом запуске приложения.

Открыть карту
Данные об узлах загружены из OneMesh

Скачайте MeshApp под вашу платформу

Готовые версии доступны для Windows, macOS и Linux. В свежей версии добавлены карты, MeshCore и улучшенная работа BLE.

Основные кнопки ведут сразу на файл для скачивания. На странице релизов доступны Flatpak, дополнительные сборки и история обновлений.