Skip to content

FAQ & Słownik

Zbiór najczęstszych pytań. Kliknij, aby rozwinąć odpowiedź.

Pytania Początkujących

Czy to jest legalne?

Tak. Meshtastic w Europie działa na paśmie 868 MHz (ISM), które jest pasmem nielicencjonowanym. Musisz jednak przestrzegać limitów mocy nadawania (TX Power) oraz Duty Cycle (czasu zajętości pasma).

Jaki mam zasięg?

To zależy od Twojej lokalizacji:

  • W mieście (z parteru): 500m - 2km.
  • Z dachu / balkonu (4 piętro): 5km - 15km.
  • Z drona / balonu: 100km+.

LoRa wymaga linii wzroku (LOS) dla najlepszych osiągów. Antena musi "widzieć" drugą antenę, bez przeszkód typu bloki czy wzgórza po drodze.

Co to jest MQTT?

W naszej sieci MQTT to lokalne narzędzie do statystyk (wykorzystywane przez systemy Loranet i LoraStats). Służy do śledzenia przesyłanych pakietów i monitorowania kondycji sieci. Ważne: Nie korzystamy z niego do rozmów. Dozwolony jest wyłącznie uplink (wysyłanie danych do serwera), natomiast downlink (odbieranie danych z internetu do radia) jest zakazany.

Wybór Firmware (Systemu)

Meshtastic rozwija się bardzo szybko. Masz dwie ścieżki:

1. Stable (Stabilna) - np. 2.7.15 (Minimum)

Zalecana dla wszystkich. To jest obecnie "złoty standard". Wersje starsze (poniżej 2.7.x) mogą nie działać poprawnie z nową siecią.

  • Przetestowana: stabilne działanie bez zawieszeń.
  • Kompatybilność: pełna łączność z nowoczesną siecią.

2. Alpha (Testowa) - np. 2.7.18+ (BaseUI)

Zalecana dla Geeków i testerów.

  • 🚀 Nowy BaseUI: zupełnie nowy wygląd menu na ekranach urządzeń.
  • Konfiguracja: możliwość zmiany regionu i ustawień GPS prosto z urządzenia.
  • ⚠️ Ryzyko: może zawierać błędy (np. problemy z parowaniem Bluetooth).

3. Instrukcja: Bezpieczne OTA (m1nl) - Zdalna Aktualizacja

Zalecane dla aktualizacji zdalnej (przez WiFi) na ESP32. Umożliwia wgranie firmware'u po adresie IP, rozwiązując problem partycji.

Instrukcja Krok po Kroku (Zaawansowane!)

Poniższa instrukcja pochodzi z wiki.868.band. Wykonujesz na własną odpowiedzialność!

  1. Przygotowanie (jeśli robisz to pierwszy raz):

    • Wykonaj "Full Erase" i wgraj oficjalny soft przez flasher.meshtastic.org.
    • Skonfiguruj WiFi i zapisz IP modułu.
    • Zrób pełny backup ustawień: meshtastic --export-config > config_backup.yaml.
  2. Przygotowanie Partycji OTA (Jednorazowe - kabel USB):

    • Pobierz plik OTA-WiFi-esp32s3.bin z GitHub m1nl.
    • Wprowadź urządzenie w tryb BOOT (Przytrzymaj PRG -> Kliknij RESET -> Puść PRG).
    • Wgraj nową tablicę partycji komendą (wymaga esptool):
      esptool --chip esp32s3 --baud 921600 write_flash 0x340000 OTA-WiFi-esp32s3.bin
      
    • Zresetuj urządzenie. Teraz jest gotowe na przyszłe aktualizacje przez WiFi.
  3. Aktualizacja przez WiFi (Bez kabla):

    • Wpisz komendę, aby zrestartować do trybu OTA:
      meshtastic --host 192.168.x.x --reboot-ota
      
    • Na ekranie pojawi się komunikat "Updating... Rebooting".
    • Wejdź w przeglądarce na IP urządzenia: http://192.168.x.x.
    • Wybierz plik .bin z aktualizacją (np. firmware-heltec-v3-2.7.15-update.bin).
    • Kliknij "Upload firmware".
  4. Przywracanie:

    • Po sukcesie przywróć ustawienia: meshtastic --configure config_backup.yaml.

Słownik Pojęć (Meshtastic od A do Z)

LoRa (Long Range)

Technologia radiowa pozwalająca na przesyłanie małych ilości danych na ogromne odległości przy minimalnym zużyciu prądu.

Node (Węzeł)

Każde urządzenie w sieci Meshtastic (Twój telefon nie jest węzłem, łączy się z węzłem przez Bluetooth).

Hop Limit (Liczba Skoków)

Licznik "życia" wiadomości. Każdy węzeł, który przekaże wiadomość dalej, zmniejsza ten licznik o 1. Gdy dojdzie do 0, wiadomość przestaje być przekazywana. Zapobiega to zapychaniu sieci w nieskończoność.

Preset (np. LongFast)

Zestaw ustawień radia. Wszyscy muszą mieć ten sam preset, żeby się słyszeć! W sieci warszawskiej (868 MHz) używamy wyłącznie presetu MediumFast.

  • MediumFast: Jedyny standard używany w Warszawie. Oferuje krótszy czas nadawania (airtime) niż LongFast, co jest kluczowe przy dużym zagęszczeniu węzłów w mieście.
  • LongFast: Standard światowy, który w warszawskich warunkach zbyt szybko zapycha sieć i nie jest tutaj stosowany.

RSSI (Received Signal Strength Indicator)

Siła sygnału. Im bliżej zera, tym lepiej.

  • -60 dBm: Idealny sygnał (stoisz obok).
  • -100 dBm: Słaby sygnał, ale stabilny.
  • -120 dBm: Granica słyszalności.

SNR (Signal-to-Noise Ratio)

Stosunek sygnału do szumu. LoRa potrafi odebrać sygnał ukryty pod szumem!

  • +10 dB: Czysty sygnał.
  • -10 dB: Sygnał słabszy niż szum tła, a mimo to odebrany! (Magia LoRa).

Channel Utilization (ChUtil)

Zatłoczenie kanału wyrażone w procentach. Jeśli przekracza 30-40%, sieć zaczyna działać bardzo wolno. Ważne w dużych miastach.

Rola: Client

Domyślna rola. Urządzenie, które nosisz w kieszeni. Oszczędza energię (usypia radio), ale gdy "nie śpi", też przekazuje wiadomości innych!

Rola: Router

Infrastruktura. Wymaga stałego zasilania. Nie usypia. Priorytetyzuje przekazywanie wiadomości innych. Idealny na wieżowiec/maszt.

Rola: Router_Late

Router pomocniczy (zapasowy). Przekazuje wiadomości z opóźnieniem.

Zastosowanie: Masz router w "dołku" lub dziurze zasięgowej. Pozwala on "dotrzeć" do trudnych miejsc, ale nie wpycha się przed główne routery.

Rola: Client_Base (Nowość!)

Baza domowa. Działa jak Router, ale tylko dla Twoich "ulubionych" węzłów (Store & Forward).

Zastosowanie: Masz węzeł w domu, który ma odbierać wiadomości, gdy Twój telefon jest poza zasięgiem, i przekazać Ci je później.

Rola: Repeater

Tzw. "Głuchy Telefon". Przekazuje pakiety, ale nie jest widoczny na liście węzłów. Nie podłączysz do niego telefonu.

Rola: Sensor

Węzeł, który tylko wysyła dane (np. pogodę) i idzie spać. Nie odbiera wiadomości.

Rola: ClientMute

Klient, który nie wysyła pakietów pozycyjnych, ale może wysyłać wiadomości ręcznie. Dobry do szpiegowania (nasłuchu) bez ujawniania pozycji.

Telemetry

Dane techniczne wysyłane przez węzeł co jakiś czas: poziom baterii, napięcie, temperatura otoczenia, ciśnienie.

Znane Problemy (Warszawa)

Węzeł Joteyki 13 (Y13) - Mam bezpośrednią łączność?

Nie, to błąd wyświetlania.

Węzeł ten (Router Y13, !da568aac) działa na bardzo starym oprogramowaniu (wersja 2.2.x sprzed marca 2024). W tamtych wersjach ramki nie zawierały pola hopStart, które jest niezbędne do policzenia "skoków".

Efekt: Aplikacja w telefonie nie wie, ile razy wiadomość została powtórzona, więc wyświetla ? lub zakłada połączenie bezpośrednie (Direct), nawet jeśli sygnał przeszedł przez wiele innych węzłów.

Jeśli nie stoisz fizycznie na Ochocie przy ulicy Joteyki, to prawie na pewno słyszysz ten węzeł przez "odbicie" (inny router).

Źródło: wiki.868.band