Netwerkconfiguratie

MeshCore regio-indeling

Gebruik regions en scopes om MeshCore-verkeer in België doelgerichter te routeren.

Waarom regions en scopes gebruiken?

Zodra meer nodes actief zijn, ontstaat snel onnodig verkeer op het netwerk.

Met regions op repeaters en scopes op berichten stuur je data alleen door waar die relevant is.

Dat beperkt airtime-verlies, verlaagt ruis en houdt het netwerk ook op grotere schaal bruikbaar.

Opgelet: recente firmware nodig

Gebruik bij voorkeur MeshCore firmware 1.15.0 of nieuwer. Voor scopes in de app heb je best app 1.38.0 of nieuwer. De standaard scope-regio per node is beschikbaar vanaf app 1.43.0+.

Hoe werkt regio-indeling?

A

Regions op repeaters

Je geeft een repeater een of meerdere regiolabels mee als routecontext.

B

Scopes op berichten

Scope bepaalt of een bericht lokaal, regionaal of breder mag doorlopen.

C

Matchen op regels

Doorsturing volgt de ingestelde relatie tussen scope, region en hiërarchie.

D

Fallback met wildcard

Berichten zonder specifieke scope kunnen via fallbackregels toch verwerkt worden.

Belgische regiocodes

Praktische basis met Belgische ISO 3166-2:BE codes in kleine letters

Region code Provincie / regio Voorbeelden
be België (nationaal) Berichten met nationale scope
be-van Antwerpen Antwerpen, Mechelen, Turnhout
be-vbr Vlaams-Brabant Leuven, Vilvoorde, Tienen
be-vov Oost-Vlaanderen Gent, Aalst, Sint-Niklaas
be-vwv West-Vlaanderen Brugge, Kortrijk, Oostende
be-vli Limburg Hasselt, Genk, Sint-Truiden
be-wbr Waals-Brabant Waver, Nijvel, Ottignies
be-wht Henegouwen Bergen, Charleroi, La Louviere
be-wlg Luik Luik, Verviers, Seraing
be-wlx Luxemburg Aarlen, Marche-en-Famenne, Bastenaken
be-wna Namen Namen, Dinant, Sambreville
be-bru Brussels Hoofdstedelijk Gewest Brussel, Elsene, Schaarbeek
be-vlg Vlaams Gewest Brede dekking over Vlaanderen
be-wal Waals Gewest Brede dekking over Wallonië

Lokale subregio's afspreken

Je kan binnen een community extra labels definiëren voor subregio's of stedelijke clusters.

  • be-ant - regio Antwerpen
  • be-gnt - regio Gent
  • be-bru-rand - Brussel en rand

Gebruik zulke codes alleen als je lokale community er echt samen afspraken over heeft gemaakt.

Repeater configuratie

Voorbeeld via CLI

Praktisch startpunt voor België: gebruik be als basis en voeg daarna je provincie of regio toe. Lokale subcodes gebruik je alleen als daar duidelijke afspraken over bestaan.

1

Verbind met de repeater via CLI

2

Voeg landcode toe: region put be

3

Voeg provincie toe: region put be-van be

4

Sta doorsturing toe: region allowf be en region allowf be-van

5

Sla op met region save

CLI voorbeeld (Antwerpen)

region put be
region put be-van be
region allowf be
region allowf be-van
region save

Checklist na configuratie

  • Verifieer dat elk commando OK teruggeeft.
  • Gebruik region om de actieve tabel na te kijken.
  • Hou parent-child relaties consistent.
  • Vergeet region save niet.
  • Test lokaal voordat je remote beheert.

Technische limieten

Naamlengte

Tot 29 bytes UTF-8 per regionnaam

Toegestane tekens

Kleine letters, cijfers en koppelteken (-)

Aantal regions

Tot 32 regions per repeater, afhankelijk van beschikbare ruimte

Unieke labels

Gebruik unieke namen om conflicten in routing te vermijden

Waarom dit nuttig is

1

Minder ruis op airtime

Alleen relevante berichten worden verder verspreid.

2

Snellere lokale levering

Lokale traffic hoeft minder vaak onnodige omwegen te maken.

3

Efficiënter energiegebruik

Minder onnodig zenden betekent minder verbruik op nodes.

4

Betere informatie-relevantie

Gebruikers krijgen meer berichten die voor hun regio nuttig zijn.

5

Schaalbaar netwerkbeheer

Regels maken groei beheersbaar zonder manuele chaos.

6

Lokale communitycontrole

Gemeenschappen kunnen hun eigen structuur definiëren.

Veelgestelde vragen

Heb ik een update nodig voor regions en scopes?

Ja. Gebruik bij voorkeur MeshCore firmware 1.15.0 of nieuwer. Voor scopebeheer in de app zit je best op app 1.38.0+.

Wat gebeurt er zonder scope?

Dan gelden fallbackregels, zodat basiscommunicatie doorgaans blijft werken.

Kan één repeater meerdere regions hebben?

Ja, zolang je binnen de limieten van je toestel en configuratie blijft.

Wat doet hierarchy concreet?

Die koppelt subregio's aan een parent-regio voor gecontroleerde doorsturing.

Is scopekeuze overal in de app zichtbaar?

Ja, maar het hangt af van je appversie. Voor scopebeheer heb je best app 1.38.0 of nieuwer. Een standaard scope-regio per node instellen kan vanaf app 1.43.0+.

Wie beheert lokale codes?

Idealiter de lokale community zelf, met duidelijke documentatie en afspraken. Gebruik landelijke of provinciale codes zo consistent mogelijk, en spreek extra lokale labels eerst goed af.

Wil je regiocodes afstemmen?

Bespreek voorstellen eerst met de community om conflicten en overlap te vermijden.

MeshCore Telegram

Optimaliseer je Belgische mesh

Met slimme region/scope-instellingen blijft je netwerk sneller, properder en beter schaalbaar.