MeshCore Region config Gent en Oost-Vlaanderen

Je hebt een MeshCore repeater in Gent of Oost-Vlaanderen en je wilt klaar zijn voor de toekomst: zorg dan voor de juiste regioconfiguratie met volgende stappen.

Edit 2026-09-09:

  • Regions begne (Gent) weggelaten en eu (Europa) en bx (Benelux) toegevoegd.
  • Commando region home be-vov toegevoegd.
  • Nog andere settings toegevoegd.

1. Firmware

Voorzie jouw repeater van firmware versie 1.16.0 of recenter.

Gebruik https://flasher.meshcore.io/ als jouw repeater via USB is verbonden.

Als je een ESP32 of nRF52 gebaseerde repeater hardware hebt kan je die ook OTA flashen, respectievelijk via Wifi of Bluetooth.

2. Configureer regions

Open de CLI/shell van jouw repeater. Dat kan via USB of met de MeshCore app over het MeshCore netwerk zelf.

Geef dit commando in om de regions aan te maken op een repeater in Oost-Vlaanderen.

region def eu bx be be-vov

Dit maakt de regions aan voor Europa, Benelux, België en Oost-Vlaanderen. Je krijgt deze feedback:

> region def eu bx be be-vov
* F
eu F
bx F
be F
be-vov F

Als jouw repeater aan de grens met West-Vlaanderen zit, bijvoorbeeld in Maldegem:

region def eu bx be be-vov|be be-vwv

Aan de grens met provincie Antwerpen, bijvoorbeeld Temse:

region def eu bx be be-vov|be be-van

Of grenzend aan Vlaams-Brabant zoals Ninove:

region def eu bx be be-vov|be be-vbr

Wil je nog meer info over regions of de config voor jouw specifieke gemeente, check dan de #BEmesh repeater configurator.

3. Configureer default en home region

Stel de default region in voor pakketten die door jouw repeater zelf worden verstuurd. Dat zijn bijvoorbeeld de frequente adverts. Als je dat niet doet kan je toegang tot jouw repeater verliezen. Je kan ook meteen region home instellen, alhoewel dat momenteel enkel voor ‘display purposes’ gebruikt wordt en geen invloed heeft

region default be
region home be-vov

Je krijgt dan deze feedback

> region default be
default scope is now be
> region home be-vov
home is now be-vov

4. Regions opslaan

Sla de region configuratie op:

region save

Je krijgt dan deze output:

> region save
OK

5. Samengevat

Voor een Oost-Vlaamse repeater komt het neer op deze commando’s:

region def eu bx be be-vov
region default be
region home be-vov
region save

6. Toekomst?

Als er genoeg repeaters de region config hebben kan je in jouw companion per Channel een region instellen. Voor #bemesh zou je de region op be kunnen instellen: Set Region Scope > be.

Je ziet in de app dan de melding: Only repeaters allowing region will forward.

7. Unscoped blokkeren of inperken?

In bovenstaande region configuratie worden unscoped flood berichten (dat zijn adverts en groepsberichten zonder region) nog doorgelaten. Je zou dat kunnen blokkeren met:

region denyf *

Maar dat is een volledige blokkering! Wat betekent dat een nieuwe gebruiker die nog geen region configuratie heeft en een bericht in Public stuur niet door jouw repeater zal behandeld worden. Idem voor private messages. Als er tussen contacts nog geen route is gekend gaat het eerste bericht via flood routing. Je kan dat enkel een region meegeven door voor jouw companion onder Experimental Settings de Default Region Scope in te geven (sinds MeshCore app versie 1.43.0). Een nieuwe gebruiker ziet op die pagina de melding “These settings are experimental and could cause issues”. Weinig kans dat een nieuwe gebruiker daar aan denkt of weet wat daar moet ingevuld worden.

Daarom gebruik ik dit alternatief:

set flood.max.unscoped 16

Dat is een goede aanvulling op de in firmware 1.16.0 toegevoegde default instelling om de adverts te beperken:

set flood.max.advert 8

8. Nog andere settings

Als je dan toch bezig bent kan je ook nog deze settings nakijken:

set dutycycle 10
set loop.detect minimal
set path.hash.mode 1
set rxdelay 3
set flood.advert.interval 47
powersaving on

Uitleg:

  • 10% duty cyle volgens de Belgische wet.
  • Blokkeer pakket dat al eerder is geforward om loops tegen te houden.
  • Verstuur berichten met 2-byte path hashing voor duidelijker pad weergave.
  • Zorg dat pakketten die zwak zijn ietsje langer moeten wachten vooraleer ze doorgestuurd worden, geeft kans aan repeaters die het sterker hebben ontvangen om het eerder door te sturen.
  • Adverts nemen veel airtime in, zeker flood adverts en zijn niet nodig voor de werking van het Mesh. Flood om de 2 dagen (47 uur) is meer dan genoeg.
  • Powersaving is nuttig voor solar repeater.

Leave a Reply

Your email address will not be published. Required fields are marked *