Průvodce Meshtastic – tipy pro konfiguraci Meshtastic

Role

Důrazně doporučujeme ponechat ROLE nastavenou na CLIENT, CLIENT_MUTE nebo CLIENT_BASE. Jiné role používejte pouze tehdy, pokud k tomu máte konkrétní a dobře srozumitelný důvod. Přečtěte si náš článek na blogu o výběru nejlepší role.

Doporučené role

  • KLIENT uzly přijímají, odesílají a inteligentně opakují zprávy, aby pomáhaly mesh síti.
    • To je správná volba pro většinu situací.
    • Při opětovném vysílání automaticky přidává chytré prodlevy, aby síť zůstala stabilní.
    • Ideální pro uzly, které mohou pomáhat ostatním: střešní instalace, dobře viditelná místa nebo uzly rozšiřující pokrytí sítě.
    • Použijte v odlehlých oblastech (při pěší turistice, lyžování nebo jízdě na kole), kde každý uzel pomáhá udržovat konektivitu.
  • CLIENT_MUTE uzly mohou odesílat a přijímat zprávy, ale nikdy je neopakují.
    • Použijte s osobním ručním zařízením, když se nachází v blízkosti výkonnějšího uzlu (například střešního uzlu) v přetížené síti.
    • Použijte, když je více uzlů v těsné blízkosti. Nejlépe umístěný uzel nastavte na KLIENT a ostatní na CLIENT_MUTE.
    • Ideální pro vnitřní uzly, které komunikují pouze s jedním venkovním uzlem – protože se stejně nedostanou k ostatním uzlům, opakované vysílání zpráv by jen plýtvalo šířkou pásma.
  • CLIENT_BASE uzly upřednostňují opětovné vysílání zpráv z vašich ostatních osobních uzlů.
    • Použijte pro výkonnější nebo vhodně umístěný „základnový“ uzel v podkroví či na střeše, který bude šířit zprávy z vašich vlastních slabších, vnitřních nebo hůře umístěných uzlů do větší vzdálenosti.
    • Nastavte jeden uzel na CLIENT_BASE. Nastavte ostatní uzly (obvykle KLIENT nebo CLIENT_MUTE) jako oblíbené na CLIENT_BASE.
    • Ideální pro zajištění toho, aby všechny vaše blízké uzly plně využily váš výkonnější, vhodně umístěný uzel v podkroví nebo na střeše.
Příklad uzlu typu „Klient“. Foto: Cully@KBOXLABS

Vyhněte se rolím SMĚROVAČ a OPAKOVAČ

Používání SMĚROVAČ nebo OPAKOVAČ zbytečné používání rolí může způsobit vážné problémy v síti:
  • Zvýšené riziko kolize paketů.
  • Snížení úspěšnosti doručování zpráv.
  • Snížení efektivního dosahu sítě kvůli zbytečnému využívání hopů.
Tyto role jsou určeny pro velmi specifické aplikace. Před změnou z role KLIENT si pečlivě prostudujte dokumentaci, abyste porozuměli důsledkům. Tuto změnu také koordinujte s místní komunitou, aby její dopad byl pozitivní, nikoli negativní.
Pamatujte: Síť KLIENT uzly s malým počtem vhodně umístěných SMĚROVAČE je obvykle nejefektivnější a nejstabilnější konfigurace.
Jedním příkladem 'Směrovač' uzlu. Foto: Cully@KBOXLABS

(Ne)sdílení polohy

Telemetrie se sdílí prostřednictvím vašeho PRIMÁRNÍHO kanálu. To znamená, že pokud váš uzel získal souřadnice GPS z integrovaného čipu GPS nebo z vašeho mobilního zařízení, budou vaše souřadnice odeslány do sítě mesh prostřednictvím tohoto kanálu s použitím jeho definovaného šifrování (pokud je nastaveno).
Název PRIMÁRNÍHO kanálu je ve výchozím nastavení LongFast s šifrovacím klíčem „AQ==“ (ekvivalent hexadecimální hodnoty 0x01 v Base64). Pokud jej ponecháte beze změny, vaše poloha bude sdílena se všemi uzly v dosahu, které také používají výchozí kanál.

Použití přesnosti polohy

Meshtastic nyní podporuje možnost řídit přesnost údajů o poloze odesílaných přes konkrétní kanál.
Nastavení position_precision nastavení umožňuje řídit úroveň přesnosti údajů o poloze odesílaných přes konkrétní kanál. To může být užitečné z důvodu ochrany soukromí, pokud je při odesílání údajů o poloze přes určité kanály žádoucí zamlžit přesnou polohu.
Podrobné informace o nastavení přesnosti polohy a jeho konfiguraci najdete v dokumentaci Přesnost polohy.

Sdílení polohy na soukromém sekundárním kanálu

Jedná se o novější funkci, která funguje pouze s firmwarem 2.7.1+
Chcete-li sdílet svou polohu na soukromém sekundárním kanálu a zároveň ponechat výchozí primární kanál nezašifrovaný, postupujte podle těchto kroků:
  1. Deaktivujte sdílení polohy na primárním kanálu (kanál 0), abyste zabránili vysílání své polohy všem uživatelům.
  2. Vyberte sekundární kanál, ve kterém chcete sdílet svou polohu. Povolte sdílení polohy a zvolte požadovanou úroveň přesnosti.
  3. Porozumění automatickým aktualizacím polohy:
    1. Vaše automatické živé aktualizace polohy přijímá pouze jeden kanál.
    2. Jde o sekundární kanál s nejnižším indexem (kromě kanálu 0), u kterého je povoleno sdílení polohy.
    3. Pokud má více sekundárních kanálů povolené sdílení polohy, automatická vysílání polohy bude přijímat pouze kanál s nejnižším indexem.
    4. Kanály s povoleným sdílením polohy, které však nepřijímají automatická vysílání, lze stále používat pro ruční vyžádání polohy.

Příklad situace

Představte si, že jste v následujících kanálech:
  • Kanál 0: „Everyone“ (poloha VYPNUTA)
  • Kanál 1: „CampChat“ (poloha ZAPNUTA)
  • Kanál 2: „Friends“ (poloha ZAPNUTA)
  • Kanál 3: „TutuTuesdayGroup“ (poloha VYPNUTA)
Jak to funguje
  • CampChat (kanál 1) přijímá vaše živé automatické aktualizace polohy, protože jde o kanál s nejnižším indexem, u kterého je povoleno sdílení polohy.
  • Friends (kanál 2) si může vaši polohu vyžádat ručně, ale nebude přijímat automatické aktualizace.
  • TutuTuesdayGroup (kanál 3) umožňuje chatování, ale nesdílí ani nepřijímá údaje o poloze.

Opakované vysílání „veřejného“ provozu

Uzly Meshtasticu znovu odvysílají všechny pakety, pokud používají stejné nastavení modemu LoRa, bez ohledu na šifrování (pokud není Rebroadcast mode nastaven na LOCAL_ONLY).
informace
Pokud chcete, aby vaše uzly zahrnovaly nebo rozšiřovaly „veřejnou“ síť, musíte použít výchozí modemový preset LONG_FAST. Pokud změníte název svého PRIMÁRNÍHO kanálu, musíte ručně nastavit kanál LoRa na výchozí hodnotu pro váš region (viz výše).

Počet skoků

Důrazně doporučujeme ponechat počet MAXIMÁLNÍHO POČTU SKOKŮ nastavený na 3, pokud si nejste jisti, že k dosažení cílového uzlu potřebujete více (nebo méně). Zbytečně vysoký počet skoků často vede k problémům v síti. Pokud potřebujete počet skoků zvýšit, použijte změny pouze u uzlů na okrajích sítě, nikoli u těch poblíž jejího středu.

Chatové kanály a frekvenční sloty LoRa

Dříve Meshtastic používal slovo „kanály“ pro označení dvou různých konfiguračních vlastností: kanály pro zasílání zpráv a čísla kanálů LoRa. To však mohlo vést k nejasnostem, protože slovo „kanály“ označovalo dva odlišné koncepty. Pro lepší rozlišení bylo rozhodnuto změnit „číslo kanálu LoRa“ na „frekvenční slot LoRa“.

Konfigurace rádia: kanály

Tyto položky konfigurují „skupiny zpráv“ a zahrnují vaše PRIMÁRNÍ a SEKUNDÁRNÍ kanály. Všechny SEKUNDÁRNÍ kanály používají stejnou konfiguraci modemu LoRa jako váš PRIMÁRNÍ kanál (včetně frekvenčního slotu LoRa).
Celkem existuje 8 kanálů pro zasílání zpráv. Kanál 0 je váš PRIMÁRNÍ kanál, zatímco kanály 1–7 jsou k dispozici pro soukromé skupinové zasílání zpráv a/nebo speciální kanály, jako například administrátor.

Konfigurace rádia: frekvenční slot LoRa

Tato vlastnost, dříve známá jako „číslo kanálu LoRa“, nastavuje frekvenci rádia. Prohlédněte si kalkulačku frekvence a zjistěte vztah mezi „frekvenčním slotem“ a rádiovou frekvencí.

Doporučené postupy

  • Pokud jste součástí rozsáhlé sítě mesh a nevíte, co určité nastavení dělá, neměňte ho (pokud nejste opravdu zvědaví).
  • Před instalací na obtížně dostupná místa OTESTUJTE svá nastavení a hardware.
  • Připojení uzlu k veřejnému serveru MQTT může zveřejnit polohy všech uzlů ve vaší síti mesh na internetu.

 

Register for our newsletter

Get the latest information about our products and special offers.

Website Feedback

Help us improve OpenELAB

Found a website issue or have an idea? Tell us what would make your experience better.