Налаштування Meshtastic: регіон, канали, потужність
Після прошивання нода вже працює, але поки що сама по собі. Ці налаштування вводять її в мережу.
Обов’язковий мінімум
Розділ «Обов’язковий мінімум»Регіон
Розділ «Регіон»LoRa → Region → UA_433 або EU_868
Найважливіший параметр: він визначає частоту й допустиму потужність. Обирайте той, що відповідає мережі, до якої ви приєднуєтесь — 433 чи 868 МГц.
Якщо ви імпортували набір каналів, частота вже задана жорстко, і регіон ролі не грає.
Лайфхак: регіон US або Малайзія, щоб дістати 20–22 dBm
Розділ «Лайфхак: регіон US або Малайзія, щоб дістати 20–22 dBm»Проблема така. Ваш радіомодуль уміє 22 dBm, але українські й європейські профілі регіону ріжуть потужність нижче — і ви фізично не можете виставити те, на що здатне залізо. Обмеження стоїть у прошивці, а не в модулі.
Обхід, яким користується спільнота: поставити регіон, у якого стеля вища.
| Регіон | Що дає | Що з частотою |
|---|---|---|
MY_433 (Малайзія) |
дозволяє 20–22 dBm | це вже 433 МГц, нічого доробляти не треба |
US |
дозволяє 20–22 dBm | треба задати override frequency вручну |
MY_433 простіший: діапазон уже правильний, просто вибираєте регіон і ставите потужність.
US гнучкіший: частоту задаєте руками через override frequency, тому нода стає рівно там, де треба, незалежно від того, що думає профіль регіону. Саме цей варіант зашитий у набори каналів з цього сайту.
Після зміни регіону потужність виставляється у LoRa → TX Power: 20 або 22 dBm, залежно від того, що дозволяє ваш модуль.
Ім’я
Розділ «Ім’я»User → Long name / Short name
Довге ім’я бачать у списку вузлів. Коротке — це чотири символи, які показуються поруч із повідомленнями. Зробіть його впізнаваним: KH01, PETR, DIY7.
Канал
Розділ «Канал»Найпростіше — відсканувати QR-код із набором каналів. Він додасть усі канали харківської мережі одразу — окремо для 433 і для 868 МГц.
Preset — компроміс швидкості й дальності
Розділ «Preset — компроміс швидкості й дальності»LoRa → Modem preset
Це головна ручка, яка визначає баланс між дальністю й швидкістю. Головне правило: у всіх у мережі має бути однаковий preset. Інакше ви одне одного просто не почуєте.
| Preset | Дальність | Швидкість |
|---|---|---|
ShortFast |
найменша | найвища |
MediumFast |
середня | середня |
LongFast |
велика | низька |
LongSlow |
максимальна | дуже низька |
LongFast — стандарт за замовчуванням, і саме його зазвичай використовують міські мережі. Не міняйте його, попередньо не з’ясувавши, що використовує ваша мережа.
Потужність
Розділ «Потужність»LoRa → TX Power
Спокуса виставити максимум зрозуміла, але шкідлива.
У щільній мережі надлишкова потужність працює проти вас: ваші пакети перекривають чужі, з’являються колізії, і мережа передає менше повідомлень, ніж могла б. Плюс батарея сідає швидше.
Розумний підхід:
- Кишенькова нода в місті — стандартні значення, нічого не чіпайте.
- Стаціонарний вузол на даху — можна підняти.
- «Хай буде максимум про всяк випадок» — ні.
Роль вузла
Розділ «Роль вузла»Device → Role
| Роль | Коли обирати |
|---|---|
Client |
Звичайна нода. Це те, що потрібно в 95% випадків. |
Client Mute |
Не ретранслює чужі пакети. Для тесту або дуже щільної точки. |
Router |
Стаціонарний вузол на висоті, який спеціально ретранслює. |
Repeater |
Тільки ретрансляція, без користувацького інтерфейсу. |
Позиція
Розділ «Позиція»Position
Можна віддавати координати з GPS або задати їх вручну — Fixed position. Для стаціонарної ноди другий варіант кращий: GPS не потрібен, споживання менше, а координати точні.
Енергозбереження
Розділ «Енергозбереження»Power
Power saving mode— вимикає радіо між сеансами. Продовжує роботу від батареї, але збільшує затримки.ADC overrideі множник — для правильного показу напруги батареї. Значення для конкретних плат є на їхніх сторінках: Faketec v4, Meshadventurer.
Модулі
Розділ «Модулі»Modules
- External Notifications — бузер і вібромотор. Пін вказується тут же.
- Canned Messages — заготовлені повідомлення, потрібні для роботи енкодера.
- Telemetry — передача даних з датчиків і телеметрії пристрою.
- MQTT — місток у інтернет. Вмикайте свідомо: усе, що йде в MQTT, виходить за межі радіомережі.
- Store & Forward — зберігає повідомлення для нод, яких зараз немає в ефірі.
Проблеми з екраном
Розділ «Проблеми з екраном»Якщо на екрані з’являються дивні знаки, крапки або зображення зсунуте — задайте тип дисплея явно: Display → OLED Type.
Резервна копія
Розділ «Резервна копія»Перед експериментами збережіть конфігурацію:
meshtastic --export-config > my-node.yamlВідновити:
meshtastic --configure my-node.yaml