Regiony jsou implementovány od firmware 1.14.0. Ve verzi 1.15.0 existuje domovský region (https://blog.meshcore.io/2026/04/17/default-scope)
#hash kanálu, diskutující jen místně zajímavá témata. Např. #brno se může opakovat jen na Jižní Moravě.#test jen pro danou oblast, ne přes celou ČR.region home pro repeateryNastavení jednoho nebo více regionů na repeateru určuje které zprávy se přepošlou dále. Pro zprávy bez zadaného regionu existuje hvězdička * (neznamená „jakýkoliv region,“ pouze „zpráva bez nastaveného regionu“ - v dokumentaci se sice uvádí „wildcard,“ ale spíše by tam mělo stát „unscoped“).
| Nastavený region | Zprávy které repeater přepošle dále do sítě | |
|---|---|---|
| cz | Pouze zprávy s regionem cz | |
| * | Pouze zprávy bez nastaveného regionu | |
| *, cz | Pouze zprávy bez regionu nebo s nastaveným regionem cz | < preferované |
| *, cz, cz-jmk | Pouze zprávy bez regionu, z regionu cz nebo cz-jmk | (příklad pro Jižní Moravu) |
cz (Public) cz-pha (Praha) cz-stc (Středočeský) cz-jhc (Jihočeský) cz-plz (Plzeňský) cz-kvk (Karlovarský) cz-ulk (Ústecký) - https://meshcore.cz/repeatery:cz-ulk cz-lbk (Liberecký) cz-hkk (Královéhradecký) cz-pak (Pardubický) cz-vys (Vysočina) cz-jmk (Jihomoravský) cz-olk (Olomoucký) cz-zlk (Zlínský) cz-msk (Moravskoslezský) cs (Československo)
Po nastavení regionů níže je třeba ještě provést region save, aby se nastavení zachovalo přes restarty!
Doporučujeme repeater nastavit napřed bez regionů a počkat, jaké bude mít sousedy. Podle toho potom nastavit regiony (pokud repeater zasahuje do více krajů).
region put cz region put cs region put cz-pha cz region put cz-stc cz region put cz-jhc cz region put cz-plz cz region put cz-kvk cz region put cz-ulk cz region put cz-lbk cz region put cz-hkk cz region put cz-pak cz region put cz-vys cz region put cz-jmk cz region put cz-olk cz region put cz-zlk cz region put cz-msk cz
Například pro rip4.meshcore.cz
region put cz region put cz-ulk cz region put cs
Existují-li důvody pro meziokresní pokrytí, zde si klidně doplňte konkrétní regiony:
region put cz-sudety cz
Velké nody typu Ještěd, Pramáma, atd mohou být pro své zařazení předmětem diskuze. Tam bude podle mě důležitější logická/signálová příslušnost a význam pro nějakou lokalitu než konkrétní umístění. Např: Říp je na samém kraji Ústeckého a Středočeského kraje. Vnímám ho jako důležitý pro oba kraje, tak jsem udělal rip4 a rip5, s tím že každý bude mít jiný region. Je tedy možné že se dostaneme do situace kdy repeater s velkým pokrytím nebo na hranici krajů bude mít víc regionů. Například nedvezi.meshcore.cz
Proto má pro ověření nastavené regiony cz, cz-ulk, cz-stc, cz-lbk.
Příkaz
region def cs cz cz-pha|cz cz-stc region save
vytváří hierarchii regionů. region def zpracovává názvy zleva doprava a běžný název přidá jako potomka aktuálního regionu. Na začátku je aktuálním „rodičem“ kořen *. Zápis název|skok vytvoří region název pod aktuálním rodičem a pak přesune kurzor na už existující region skok.
Výsledek uvedeného příkazu tedy bude:
(*)
└── cs
└── cz
├── cz-pha
└── cz-stc
Region cs je zamýšlený pro možnost poslat zprávu přes hranici mezi Českou republikou a Slovenskem. I bez sjednocení rádiových presetů umožní provoz jednoduchých hraničních mostů se standardním firmware, které přepošlou na druhou stranu pouze packety s tímto regionem a veškerý ostatní provoz s ostatními regiony či bez regionu zůstane na svojí straně hranice. Toto řešení navíc umožní i přímou komunikaci mezi ČR a SK nody. Tento region by měly mít k plnému fungování všechny ČR i SK repeatery.
Na stránce návrhy regionů můžete najít předchozí návrhy.