Мешкартель

НЕ В СЕТИ

Мешкартель приветствует вас!

Исследуйте распространение сообщений в сети MeshCore региона Москва (MOW), смотрите реальные пути прохождения и следите за статистикой активности сети.

Радионастройки для региона Москва (MOW):

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

Частота868.731018 МГц
Полоса62.5 кГц
Spreading Factor7
Coding Rate7

Что такое MeshCore?

MeshCore — это децентрализованная mesh-сетевая технология следующего поколения для радиолюбителей, построенная на физическом уровне LoRa. Разработка началась в начале 2025 года автором Liam Cottle (MeshCore на GitHub) и с тех пор получила широкое распространение по всему миру.

Ключевые концепции MeshCore

  • Три фиксированные роли узлов: Companion (чат-клиент), Repeater (ретранслятор) и Room Server (чат-комната)
  • До 64 переходов (hops) в mesh-сети для доставки сообщений
  • Свободная лицензия MIT
  • Поддержка широкого спектра LoRa-устройств

Что такое Мешкартель (MeshCoreTel)?

Мешкартель помогает понять, как сообщения распространяются по mesh-сети. Здесь можно анализировать пути распространения сигналов, изучать агрегированную связность и проваливаться в многоуровневую статистику.

Некоторая Статистика

Загрузка данных статистики...

Как подключить ваш узел к Мешкартелю

Чтобы ваш узел отображался на карте и участвовал в сборе статистики, укажите корректные координаты вашего местоположения в конфигурации узла и убедитесь, что ваши объявления (adverts) слышит хотя бы один включенный наблюдатель (observer) Мешкартеля.

Если вы новичок в MeshCore, перейдите в раздел Первый запуск

А если хотите стать полноправным наблюдателем Мешкартеля, выполните шаги ниже.

Установка прошивки наблюдателя с поддержкой MQTT

1) Установить прошивку наблюдателя

  • Откройте веб-прошивальщик в инструментах
  • Найдите своё устройство в разделе Прошивки Наблюдателя
  • Выберите Наблюдатель с MQTT через Wi-Fi
  • Отметьте галку Очистить устройство (это важно для первой установки)
  • Нажмите Прошить
  • Выберите COM-порт вашего устройства и дождитесь завершения загрузки прошивки

2) Настроить узел для mesh-сети вашего региона

  • Откройте веб-прошивальщик в инструментах
  • Выберите Настройка Репитера
  • Настройте узел, используя радиопараметры для текущего региона Москва (MOW)
  • Перезагрузите узел.

Радионастройки для региона Москва (MOW):

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

Частота868.731018 МГц
Полоса62.5 кГц
Spreading Factor7
Coding Rate7

3) Настроить узел для MQTT и Wi-Fi

  • Откройте веб-прошивальщик в инструментах
  • Выберите Консоль
  • Выполните команды по очереди:
set wifi.ssid your_network_name
set wifi.pwd your_wifi_password
set mqtt.iata MOW
reboot
  • Если все настроено корректно, ваш узел появится в списке Наблюдатели.
  • Примечание: если вы не можете найти свой регион в этом списке
    значит в вашем регионе пока нет наблюдателей — и вы можете стать первым. Выберите подходящий трёхбуквенный IATA-код и используйте его в команде set mqtt.iata выше:
    Подсказка: можно искать по коду (MOW), названию (Moscow) или по русскому написанию.

Первый запуск

Ниже — практическое руководство для первого запуска: от нуля до рабочего Companion (клиента чата).

Что нужно (минимум)

  • Одно поддерживаемое LoRa-устройство (для первого запуска лучше выбрать устройство, которое удобно подключать по USB)
  • Телефон или ПК, чтобы запускать клиент MeshCore
  • Bluetooth, если вы планируете использовать приложения на смартфоне (BLE поддерживается прошивкой Companion; Repeater/Room Server обычно настраиваются через USB/serial/console)

Официальные точки входа

Прошить первое устройство (Companion)

  1. Откройте веб-прошивальщик
  2. Выберите вашу модель устройства в списке официальных прошивок
  3. Выберите тип прошивки: Чат (компаньон) Bluetooth
  4. Выполните прошивку. Для первой прошивки необходимо включить опцию Очистить Устройство.
  • Важно про Bluetooth: код сопряжения по умолчанию обычно 123456 (или может отображаться на экране устройства).

Подключить Companion к приложению и настроить радиопараметры

  • Включите устройство и включите Bluetooth на телефоне
  • В приложении MeshCore выполните pair/connect (если потребуется PIN — используйте 123456)
  • Настройте узел, используя радиопараметры для Москва (MOW)

Радионастройки для региона Москва (MOW):

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

Частота868.731018 МГц
Полоса62.5 кГц
Spreading Factor7
Coding Rate7

После этого вы должны иметь возможность:

  • Видеть идентификатор вашего локального узла в приложении
  • Отправить тестовое сообщение (себе, в комнату или в локальный чат)

Наполнение карты покрытия MeshCore

Если хотите помочь собрать данные покрытия вашей региональной MeshCore-сети и загрузить их в Мешкартель, используйте Android-приложение wardriving и выполните шаги ниже.

  1. Установите Android-приложение: https://github.com/mintylinux/Meshcore-Wardrive-Android/releases/latest.
  2. Настройте выгрузку в Мешкартель: Settings > Configure API (Upload URL).
    https://meshcoretel.ru/wardrive/samples
  3. Подключите мобильный узел MeshCore по Bluetooth.
  4. Нажмите зелёную кнопку Play, чтобы включить автоматические пинги ближайших ретрансляторов, или отправляйте пинги вручную.
  5. По завершении загрузите собранные данные: Settings > Upload Data.
  6. Откройте https://meshcoretel.ru/coverage чтобы увидеть результат.