Skip to content
enotikov edited this page Sep 22, 2026 · 6 revisions

MeshCore Pi Station

MeshCore Pi Station превращает Raspberry Pi в автономную станцию управления MeshCore Companion Radio. Heltec V4 подключается по USB или Bluetooth Low Energy, а управление выполняется через русско- и англоязычный веб-интерфейс.

Актуальная версия: 1.0.1 — описание релиза и установочный пакет.

Основные возможности

  • личные и канальные сообщения с локальной историей SQLite;
  • контакты, каналы, QR-обмен и поиск;
  • мониторинг пакетов, RSSI, SNR, ошибок и телеметрии;
  • карта узлов, маршрутов и анимация движения пакетов;
  • настройка радио, координат и допустимой мощности передатчика;
  • подключение к Companion Radio по USB serial или BLE;
  • HTTPS и вход по настраиваемым имени пользователя и паролю;
  • прошивка Heltec V4 через USB непосредственно из веб-интерфейса;
  • зашифрованные резервные копии и экспорт identity;
  • онлайн-карта OpenStreetMap или автономная MBTiles-подложка.
  • мастер первого запуска для USB, BLE, пароля и HTTPS;
  • очередь исходящих сообщений с отменой, ручным повтором, сроком ожидания и шкалой доставки;
  • защищённый первый вход, ограничение неверных попыток и немедленная смена пароля;
  • проверяемое восстановление данных со снимком базы перед изменением;
  • диагностика Raspberry Pi и управление сроком хранения истории;
  • встроенный проверенный каталог USB Companion Firmware для Heltec V4.
  • аналитика качества связи по каждому узлу за 24 часа, 7 или 30 дней;
  • единый экран состояния радио, очереди, базы данных и резервных копий;
  • глобальный поиск сообщений и ручное переподключение Heltec;
  • автоматические зашифрованные копии с расписанием и ротацией;
  • безопасный диагностический отчёт без сообщений, координат и секретов.
  • подтверждаемый центр активных предупреждений;
  • графики RSSI/SNR и числа пакетов с фильтром по узлу;
  • история маршрутов и безопасная проверка новой версии на GitHub.

Быстрый переход

Важное ограничение

Если постоянный пароль не задан, для первого входа нужен код из /var/lib/meshcore-pi-station/setup-token. Подробнее: первый вход. Пустой пароль не отключает авторизацию.

Установка MeshCore Pi Station сама по себе не изменяет подключённую плату. Прошивка — отдельная операция, которую пользователь явно включает в конфигурации и запускает в разделе «Настройки». Для неё требуется USB-соединение; через BLE прошивка не выполняется.

Исходный код и пакеты: enotikov/MeshCore-Pi-Station.

Clone this wiki locally