Obsah

Regiony

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)

  1. Diskuze Setup regionů na Telegramu: https://t.me/meshcore_cz/36433

Diskuze ohledně toho jak mají být regiony nastavené stále probíhá

Možné scénáře použití regionů

  1. Omezení dosahu #hash kanálu diskutující jen místně zajímavá témata. Např. #brno opakovat jenom na Jižní Moravě.
  2. Omezení odpovídání botů v kanále #test jenom pro danou oblast.
  3. Nastavení region home pro repeatery
  4. Volitelné nastavení default regionu na kompanionech.
  5. Prefix k názvům repeaterů pro jejich snadnější sdružování, filtrování a hledání v seznamech
  6. Blokování vybraného provozu z místních lokálních sítí
Region Oblast
CZ Celá Česká republika / nadřazený region pro celou síť
CZ-PHA Praha
CZ-STC Střední Čechy mimo Prahu: Beroun, Kladno, Mělník, Kolín, Benešov, Příbram, Rakovník, Kutná Hora, Mladá Boleslav
CZ-SZ-ZC Severozápadní a západní Čechy: Ústecko, Mostecko, Chomutovsko, Karlovarsko, Plzeňsko, Rokycansko, Klatovsko
CZ-SV Severní a východní Čechy: Liberecko, Českolipsko, Turnovsko, Krkonoše, Hradecko, Pardubicko, Rychnovsko
CZ-JC-VYS Jižní Čechy a Vysočina: České Budějovice, Písek, Tábor, Jindřichův Hradec, Jihlava, Pelhřimov, Havlíčkův Brod, Žďár nad Sázavou
CZ-BRNO Brno a okolí: Brno, Blansko, Vyškov, Kuřim, Tišnov
CZ-JM-ZLIN Jižní Morava a Zlínsko: Hodonín, Břeclav, Znojmo, Uherské Hradiště, Zlín, Vsetín, Kroměříž, Valašsko
CZ-SMS Severní Morava a Slezsko: Olomouc, Přerov, Prostějov, Šumperk, Jeseník, Ostrava, Frýdek-Místek, Nový Jičín, Opava, Krnov

Yo Mama navrhuje a prohlašuje ji za první pracovní verzi pro nasazení

navrhuji použít regiony:

cz (Public)
cz-pha (Praha)
cz-stc (Středočeský)
cz-jhc (Jihočeský)
cz-plz (Plzeňský)
cz-kvk (Karlovarský)
cz-ulk (Ústecký)
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ý)

Na svůj repeater přidejte region cz a pak krajský region podle umístění (vyber první řádek a jeden řádek z druhé části tabulky)

region put cz

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

Existují 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. Nebojte se zkoušení a experimentování, o zkušenosti se podělte s komunitou.

Roadmapa

  1. Nastavit na repeaterech regiony, alespoň ty podle okresní příslušnosti
  2. Odladit funkci v lokálních komunitách v konkrétních regionech
  3. Nastavic výchozí region cz na klientech a nastavit denyf * na repeaterech. Tím se jasně oddělí celorepubliková komunikace v cz od regionální.

Zahraniční zkušenosti


Pinkolín navrhoval

Kraje:
PHA – Hlavní město Praha
SCK – Středočeský kraj
JCK – Jihočeský kraj
PLK – Plzeňský kraj
KVK – Karlovarský kraj
ULK – Ústecký kraj
LBK – Liberecký kraj
HKK – Královéhradecký kraj
PAK – Pardubický kraj
VYS – Kraj Vysočina
JMK – Jihomoravský kraj
OLK – Olomoucký kraj
MSK – Moravskoslezský kraj
ZLK – Zlínský kraj
Vyšší celky:
CECHY
MORAVA
SLEZSKO

Pihhan navrhoval

  1. Pihhan navrhuje použít malými písmeny zkratky z zkratek krajů a okresů z ČSÚ
  2. Zároveň používá cz.jhm.bi. prefix u jmen svých repeaterů, aby šly snadno seskupovat podle oblastí. Zbude 12 bytů na název bodu, případně s emotikonem.
  3. Do informace o vlastníkovi přidejte hlavní region. Příklad: Jan Novák honza@example.net;reg:+vys -pak znamená blokuje pak, opakuje vys. (Lépe by bylo možnost vidět regiony z guest administrace)
  4. Pokud je potřeba přijímat kanál na více regionech, použijte vlastní alespoň 4 znakový region, nebo abecedně seřazené zkratky krajů, oddělené znakem plus. Tedy jhm+vys znamená příjem pro Vysočinu i Jižní Moravu. jhm+vys+zlk přidá navíc i Zlínský kraj. Takhle to může fungovat i v dnešních kompanionech odesílající zprávy do kanálů s nastavitelným jedním regionem.

Základní verze

Tohle považuji základní verzi, která obecně dává smysl. Příkazy pro hierarchické nastavení z repeater command line:

region put cz
region put pha cz
region put stc cz
region put jhc cz
region put plk cz
region put kvk cz
region put ulk cz
region put lbk cz
region put hkk cz
region put pak cz
region put vys cz
region put jhm cz
region put olk cz
region put zlk cz
region put msk cz
region allowf cz
region allowf jhm
region denyf vys

Rozšířená verze s okresy

Pokud budou potřeba menší regiony, nabízí se použít okresy s krátkými zkratkami, pořád unikátními.

region put cz
region put pha cz
region put stc cz
region put bn stc
region put be stc
region put kd stc
region put ko stc
region put kh stc
region put me stc
region put mb stc
region put nb stc
region put py stc
region put pz stc
region put pb stc
region put ra stc
region put jhc cz
region put cb jhc
region put ck jhc
region put jh jhc
region put pi jhc
region put pt jhc
region put st jhc
region put ta jhc
region put plk cz
region put do plk
region put kt plk
region put pm plk
region put pj plk
region put ps plk
region put ro plk
region put tc plk
region put kvk cz
region put ch kvk
region put kv kvk
region put so kvk
region put ulk cz
region put dc ulk
region put cv ulk
region put lt ulk
region put ln ulk
region put mo ulk
region put tp ulk
region put ul ulk
region put lbk cz
region put cl lbk
region put jn lbk
region put li lbk
region put sm lbk
region put hkk cz
region put hk hkk
region put jc hkk
region put na hkk
region put rk hkk
region put tu hkk
region put pak cz
region put cr pak
region put pu pak
region put sy pak
region put uo pak
region put vys cz
region put hb vys
region put ji vys
region put pe vys
region put tr vys
region put zr vys
region put jhm cz
region put bk jhm
region put bm jhm
region put bi jhm
region put bv jhm
region put ho jhm
region put vy jhm
region put zn jhm
region put olk cz
region put je olk
region put oc olk
region put pv olk
region put pr olk
region put su olk
region put zlk cz
region put km zlk
region put uh zlk
region put vs zlk
region put zl zlk
region put msk cz
region put br msk
region put fm msk
region put ki msk
region put nj msk
region put op msk
region put ov msk