Role
Zaleca się, aby Twoja ROLA była ustawiona na CLIENT, CLIENT_MUTE lub CLIENT_BASE. Używaj innych ról tylko wtedy, gdy masz konkretny, dobrze zrozumiały powód. Przeczytaj nasz post na blogu o wyborze najlepszej roli.
Zalecane role
-
KLIENT węzły odbierają, wysyłają i inteligentnie powtarzają wiadomości, aby wspierać sieć mesh.
-
To jest właściwy wybór w większości sytuacji.
-
Automatycznie dodaje inteligentne opóźnienia podczas retransmisji, aby utrzymać stabilność sieci.
-
Idealne dla węzłów, które mogą pomagać innym: instalacje na dachach, miejsca o dużej widoczności lub węzły rozszerzające zasięg sieci.
-
Używaj w odległych miejscach (wędrówki, narciarstwo, rower), gdzie każdy węzeł pomaga utrzymać łączność.
-
-
CLIENT_MUTE węzły mogą wysyłać i odbierać wiadomości, ale nigdy ich nie powtarzają.
-
Używaj z osobistym urządzeniem przenośnym, gdy znajduje się blisko silniejszego węzła (np. na dachu) w zatłoczonej sieci.
-
Używaj, gdy wiele węzłów znajduje się blisko siebie. Ustaw najlepiej umiejscowiony węzeł na KLIENT a pozostałe na CLIENT_MUTE.
-
Idealne dla węzłów wewnętrznych, które komunikują się tylko z jednym węzłem zewnętrznym – ponieważ i tak nie mogą dotrzeć do innych węzłów, powtarzanie wiadomości byłoby tylko marnowaniem przepustowości.
-
-
CLIENT_BASE węzły priorytetowo przekazują wiadomości z twoich innych osobistych węzłów.
-
Użyj dla silniejszego lub dobrze umiejscowionego węzła „stacji bazowej” na poddaszu/dachu, aby szerzej rozprowadzać wiadomości z twoich słabszych, wewnętrznych lub gorzej umiejscowionych węzłów.
-
Ustaw jeden węzeł na CLIENT_BASE. Ustaw swoje pozostałe węzły (zazwyczaj KLIENT lub CLIENT_MUTE) jako ulubione na CLIENT_BASE.
-
Idealne, aby zapewnić, że wszystkie pobliskie węzły w pełni wykorzystują silniejszy, dobrze umiejscowiony węzeł na poddaszu/dachu.
-

Przykład węzła 'Client'. Zdjęcie: Cully@KBOXLABS
Unikaj ROUTER i REPEATER
Używanie ROUTER lub REPEATER Niepotrzebne role mogą powodować poważne problemy z siecią:
-
Zwiększone ryzyko kolizji pakietów.
-
Obniżone wskaźniki dostarczania wiadomości.
-
Zmniejszony efektywny zasięg sieci z powodu niepotrzebnego zużycia przeskoków.
Te role są przeznaczone do bardzo specyficznych zastosowań. Przed zmianą z KLIENTA dokładnie przejrzyj dokumentację, aby zrozumieć konsekwencje. Dodatkowo skoordynuj to z lokalną społecznością, aby zapewnić, że wpływ będzie pozytywny, a nie negatywny.
Pamiętaj: Sieć KLIENT węzły z niewielką liczbą dobrze rozmieszczonych ROUTERY zazwyczaj jest najbardziej wydajna i stabilna konfiguracja.

Przykładem 'Router' węzeł. Zdjęcie: Cully@KBOXLABS
(Nie) udostępnianie Twojej lokalizacji
Telemetria jest udostępniana przez Twój kanał PRIMARY. Oznacza to, że jeśli Twój węzeł uzyskał współrzędne GPS z zintegrowanego układu GPS lub z urządzenia mobilnego, Twoje współrzędne zostaną przesłane do sieci mesh przez ten kanał, z użyciem zdefiniowanego szyfrowania (jeśli istnieje).
Domyślnie nazwa kanału PRIMARY to LongFast z kluczem szyfrowania "AQ==" (odpowiednik Base64 heksadecymalnego 0x01). Jeśli pozostanie on niezmieniony, Twoja lokalizacja będzie udostępniana wszystkim węzłom w zasięgu, które również korzystają z domyślnego kanału.
Używanie precyzji pozycji
Meshtastic teraz obsługuje możliwość kontrolowania precyzji danych lokalizacyjnych przesyłanych przez określony kanał.
Wydajność position_precision ustawienie pozwala kontrolować poziom precyzji danych lokalizacyjnych przesyłanych przez dany kanał. Może to być przydatne ze względów prywatności, gdyż umożliwia zniekształcenie dokładnej lokalizacji podczas wysyłania danych o pozycji przez niektóre kanały.
Aby uzyskać szczegółowe informacje na temat ustawień precyzji pozycji i sposobu ich konfiguracji, prosimy o zapoznanie się z dokumentacją dotyczącą precyzji pozycji.
Udostępnianie lokalizacji na prywatnym kanale wtórnym
To jest nowsza funkcja, która działa tylko na firmware 2.7.1+
Aby udostępniać swoją lokalizację na prywatnym kanale wtórnym, zachowując domyślny kanał główny bez szyfrowania, wykonaj następujące kroki:
-
Wyłącz udostępnianie lokalizacji na kanale głównym (Kanał 0), aby zapobiec nadawaniu swojej pozycji wszystkim użytkownikom.
-
Wybierz kanał wtórny, na którym chcesz udostępniać swoją lokalizację. Włącz udostępnianie pozycji i wybierz pożądany poziom precyzji.
-
Zrozum automatyczne aktualizacje lokalizacji:
-
Tylko jeden kanał otrzymuje Twoje automatyczne, na żywo aktualizacje lokalizacji.
-
To jest kanał wtórny o najniższym indeksie (z wyłączeniem Kanału 0) z włączonym udostępnianiem lokalizacji.
-
Jeśli wiele kanałów wtórnych ma włączone udostępnianie lokalizacji, tylko ten o najniższym indeksie będzie odbierał automatyczne transmisje pozycji.
-
Kanały z włączonym udostępnianiem lokalizacji, ale bez odbierania automatycznych transmisji, mogą być nadal używane do ręcznych żądań pozycji.
-
Przykładowy scenariusz
Wyobraź sobie, że jesteś w następujących kanałach:
-
Kanał 0: „Everyone” (lokalizacja WYŁ.)
-
Kanał 1: „CampChat” (lokalizacja WŁ.)
-
Kanał 2: „Friends” (lokalizacja WŁ.)
-
Kanał 3: „TutuTuesdayGroup” (lokalizacja WYŁ.)
Jak to działa
-
CampChat (Kanał 1) otrzymuje Twoje na żywo, automatyczne aktualizacje lokalizacji, ponieważ jest to kanał o najniższym indeksie z włączonym udostępnianiem lokalizacji.
-
Friends (Kanał 2) mogą ręcznie poprosić o Twoją lokalizację, ale nie otrzymają automatycznych aktualizacji.
-
TutuTuesdayGroup (Kanał 3) pozwala na czatowanie, ale nie udostępnia ani nie odbiera danych o lokalizacji.
Retransmituj ruch „Publiczny”
Węzły Meshtastic będą retransmitować wszystkie pakiety, jeśli mają wspólne ustawienia modemu LoRa, niezależnie od szyfrowania (chyba że tryb retransmisji jest ustawiony na LOCAL_ONLY).
informacje
Jeśli chcesz, aby Twoje węzły dołączały się do "publicznej" sieci mesh lub ją rozszerzały, musisz użyć domyślnego presetu modemu LONG_FAST. Jeśli zmienisz nazwę swojego KANAŁU PODSTAWOWEGO, musisz ręcznie ustawić kanał LoRa na domyślny dla Twojego regionu (patrz wyżej).
Liczba przeskoków
Zaleca się pozostawienie MAX HOPS ustawionego na 3, chyba że jesteś pewien, że potrzebujesz więcej (lub mniej), aby dotrzeć do węzła docelowego. Niepotrzebnie wysoka liczba przeskoków często prowadzi do problemów z siecią. Jeśli musisz zwiększyć liczbę przeskoków, wprowadź zmiany tylko w węzłach na obrzeżach sieci, a nie tych blisko środka.

Kanały czatu i sloty częstotliwości LoRa
Wcześniej Meshtastic używał słowa "kanały" do określenia dwóch różnych właściwości konfiguracyjnych: Kanałów wiadomości i Numerów kanałów LoRa. Jednak mogło to prowadzić do nieporozumień, ponieważ "kanały" odnosiły się do dwóch odrębnych pojęć. Aby wyjaśnić rozróżnienie, podjęto decyzję o zmianie "Numeru kanału LoRa" na "Slot częstotliwości LoRa".
Konfiguracja radia: Kanały
Te ustawienia konfigurować "grupy wiadomości" i obejmują Twój KANAŁ PODSTAWOWY i WTÓRNY. Wszystkie kanały WTÓRNE używają tej samej konfiguracji modemu LoRa co Twój KANAŁ PODSTAWOWY (w tym slot częstotliwości LoRa).
Istnieje łącznie 8 kanałów wiadomości. Kanał 0 to Twój KANAŁ PODSTAWOWY, a kanały 1-7 są dostępne do prywatnych wiadomości grupowych i/lub specjalnych kanałów, takich jak administrator.
Konfiguracja radia: Slot częstotliwości LoRa
Ta właściwość, wcześniej znana jako "Numer kanału LoRa", konfiguruje częstotliwość, na którą jest ustawione radio. Sprawdź kalkulator częstotliwości, aby zobaczyć zależność między "slotem częstotliwości" a częstotliwością radia.
Najlepsze praktyki
-
Jeśli jesteś częścią dużej sieci mesh i nie wiesz, do czego służy dane ustawienie, nie zmieniaj go (chyba że jesteś bardzo ciekawy).
-
PRZETESTUJ swoje ustawienia i sprzęt przed instalacją w trudno dostępnych miejscach.
-
Połączenie węzła z publicznym serwerem MQTT może publikować lokalizacje wszystkich węzłów w Twojej sieci mesh w internecie.
