Мешкартель приветствует вас!
Исследуйте распространение сообщений в сети MeshCore региона Москва (MOW), смотрите реальные пути прохождения и следите за статистикой активности сети.
Радионастройки для региона Москва (MOW):
Настройки ниже автоматически рассчитываются на основе взвешенного голосования подключенных наблюдателей в текущем регионе.
Что такое 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):
Настройки ниже автоматически рассчитываются на основе взвешенного голосования подключенных наблюдателей в текущем регионе.
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)
Официальные точки входа
- Список приложений: https://meshcore.co.uk/apps.html
- Веб-прошивальщик (Web flasher): https://flasher.meshcore.dev/
- Репозиторий проекта/README: https://github.com/meshcore-dev/MeshCore
Установить клиент MeshCore (phone или web)
Прошить первое устройство (Companion)
- Откройте веб-прошивальщик
- Выберите вашу модель устройства в списке официальных прошивок
- Выберите тип прошивки: Чат (компаньон) Bluetooth
- Выполните прошивку. Для первой прошивки необходимо включить опцию Очистить Устройство.
- Важно про Bluetooth: код сопряжения по умолчанию обычно 123456 (или может отображаться на экране устройства).
Подключить Companion к приложению и настроить радиопараметры
- Включите устройство и включите Bluetooth на телефоне
- В приложении MeshCore выполните pair/connect (если потребуется PIN — используйте 123456)
- Настройте узел, используя радиопараметры для Москва (MOW)
Радионастройки для региона Москва (MOW):
Настройки ниже автоматически рассчитываются на основе взвешенного голосования подключенных наблюдателей в текущем регионе.
После этого вы должны иметь возможность:
- Видеть идентификатор вашего локального узла в приложении
- Отправить тестовое сообщение (себе, в комнату или в локальный чат)
Наполнение карты покрытия MeshCore
Если хотите помочь собрать данные покрытия вашей региональной MeshCore-сети и загрузить их в Мешкартель, используйте Android-приложение wardriving и выполните шаги ниже.
- Установите Android-приложение: https://github.com/mintylinux/Meshcore-Wardrive-Android/releases/latest.
- Настройте выгрузку в Мешкартель: Settings > Configure API (Upload URL).https://meshcoretel.ru/wardrive/samples
- Подключите мобильный узел MeshCore по Bluetooth.
- Нажмите зелёную кнопку Play, чтобы включить автоматические пинги ближайших ретрансляторов, или отправляйте пинги вручную.
- По завершении загрузите собранные данные: Settings > Upload Data.
- Откройте https://meshcoretel.ru/coverage чтобы увидеть результат.