<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="nl">
	<id>https://meshwiki.radio-actief.be/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Confi</id>
	<title>MeshWiki | Radio-Actief - Gebruikersbijdragen [nl]</title>
	<link rel="self" type="application/atom+xml" href="https://meshwiki.radio-actief.be/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Confi"/>
	<link rel="alternate" type="text/html" href="https://meshwiki.radio-actief.be/index.php/Speciaal:Bijdragen/Confi"/>
	<updated>2026-09-06T01:36:41Z</updated>
	<subtitle>Gebruikersbijdragen</subtitle>
	<generator>MediaWiki 1.46.0</generator>
	<entry>
		<id>https://meshwiki.radio-actief.be/index.php?title=MeshCore/AppUsageInstructions&amp;diff=119</id>
		<title>MeshCore/AppUsageInstructions</title>
		<link rel="alternate" type="text/html" href="https://meshwiki.radio-actief.be/index.php?title=MeshCore/AppUsageInstructions&amp;diff=119"/>
		<updated>2026-08-19T17:40:01Z</updated>

		<summary type="html">&lt;p&gt;Confi: Volledige pagina: dagelijks app-gebruik (kanalen, contacten, privéberichten, ping) — gebaseerd op officiële Quick Start Guide van Liam Cottle&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= MeshCore-app gebruiken =&lt;br /&gt;
&lt;br /&gt;
Deze pagina gaat over het &#039;&#039;&#039;dagelijkse gebruik&#039;&#039;&#039; van de MeshCore-app, ervan uitgaande dat je Companion al [[MeshCore/ConfigureCompanion|geconfigureerd]] is en verbonden met je telefoon of computer. Nog niet zo ver? Begin dan bij [[MeshCore/ConfigureCompanion|Companion Configureren]].&lt;br /&gt;
&lt;br /&gt;
== Berichten versturen op een kanaal ==&lt;br /&gt;
&lt;br /&gt;
Kanalen zijn groepschats: iedereen die het kanaal toegevoegd heeft, ziet je bericht. Welke kanalen er zijn en wanneer je welke gebruikt (Public, &amp;lt;code&amp;gt;#test&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;#bemesh&amp;lt;/code&amp;gt;) staat uitgewerkt in [[MeshCore/Kanalen|MeshCore-kanalen]] en de sectie &amp;quot;Test op &amp;lt;code&amp;gt;#test&amp;lt;/code&amp;gt;, niet op &amp;lt;code&amp;gt;Public&amp;lt;/code&amp;gt;&amp;quot; in [[MeshCore/ConfigureCompanion|Companion Configureren]].&lt;br /&gt;
&lt;br /&gt;
# Tik onderaan op het tabblad &#039;&#039;&#039;Channels&#039;&#039;&#039;.&lt;br /&gt;
# Kies het kanaal (bv. &amp;lt;code&amp;gt;Public&amp;lt;/code&amp;gt; of &amp;lt;code&amp;gt;#bemesh&amp;lt;/code&amp;gt;).&lt;br /&gt;
# Typ je bericht en tik op verzenden.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-message-box mw-message-box-warning&amp;quot;&amp;gt;&lt;br /&gt;
Kanaalberichten zijn &#039;&#039;&#039;niet versleuteld&#039;&#039;&#039; — iedereen die het kanaal volgt, kan ze lezen. Deel er dus geen gevoelige informatie via.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Onder een verzonden bericht verschijnt hoe het onderweg ging: &amp;lt;code&amp;gt;Heard N repeat&amp;lt;/code&amp;gt; betekent dat je Companion zelf een repeater het bericht heeft horen doorsturen; staat er enkel &amp;lt;code&amp;gt;Sent&amp;lt;/code&amp;gt;, dan heeft geen enkele repeater het (nog) opgepikt. Bij een kanaalbericht kan je nooit zien wie het precies ontvangen heeft.&lt;br /&gt;
&lt;br /&gt;
== Contact toevoegen ==&lt;br /&gt;
&lt;br /&gt;
Voor je privéberichten kan uitwisselen met iemand, moeten jullie elkaar &#039;&#039;&#039;wederzijds&#039;&#039;&#039; als contact hebben. Voegt slechts één kant de ander toe, dan komen berichten niet aan.&lt;br /&gt;
&lt;br /&gt;
=== Via QR-code (privé, in persoon) ===&lt;br /&gt;
&lt;br /&gt;
Handig wanneer je iemand in het echt ontmoet:&lt;br /&gt;
&lt;br /&gt;
# Bij jezelf: menu &amp;lt;code&amp;gt;⋮&amp;lt;/code&amp;gt; → &amp;lt;code&amp;gt;My Contact Code&amp;lt;/code&amp;gt; → toon de QR-code.&lt;br /&gt;
# Bij de andere persoon: menu &amp;lt;code&amp;gt;⋮&amp;lt;/code&amp;gt; → &amp;lt;code&amp;gt;Add Contact&amp;lt;/code&amp;gt; → &amp;lt;code&amp;gt;Scan QR Code&amp;lt;/code&amp;gt; → richt de camera op jouw QR-code.&lt;br /&gt;
# Herhaal in de andere richting zodat jullie elkaar &#039;&#039;&#039;allebei&#039;&#039;&#039; toevoegen.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-message-box mw-message-box-notice&amp;quot;&amp;gt;&lt;br /&gt;
De QR-code bevat enkel je node-naam, node-type en publieke identiteitssleutel — nooit je private sleutel. Ze wordt niet over de mesh verstuurd; alleen wie de code zelf scant, krijgt je contactgegevens.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Via advert (publiek, over de mesh) ===&lt;br /&gt;
&lt;br /&gt;
Kan je niet in persoon afspreken? Dan deel je je contactgegevens via een &#039;&#039;&#039;advert&#039;&#039;&#039; over de mesh. Praktisch stuur je die uit via het signaal-icoon rechtsboven → &amp;lt;code&amp;gt;Advert (Zero Hop)&amp;lt;/code&amp;gt; of &amp;lt;code&amp;gt;Advert (Flood Routed)&amp;lt;/code&amp;gt;. Wat het verschil is tussen die twee, en wanneer je welke gebruikt, staat in de sectie &amp;quot;Adverts: zero-hop versus flood&amp;quot; van [[MeshCore/ConfigureCompanion|Companion Configureren]].&lt;br /&gt;
&lt;br /&gt;
Iedereen die je advert ontvangt, kan je vanaf dan zelf als contact toevoegen (afhankelijk van hun auto-add-instellingen) — maar jij hebt hén nog niet automatisch als contact. Wil je zelf ook terug kunnen berichten, voeg ze dan nog manueel toe via &#039;&#039;Discover Contacts&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
== Privéberichten versturen ==&lt;br /&gt;
&lt;br /&gt;
Eens jullie elkaar als contact hebben, kan je rechtstreeks en versleuteld chatten:&lt;br /&gt;
&lt;br /&gt;
# Tik het contact aan waarmee je wil chatten.&lt;br /&gt;
# Typ je bericht en tik op verzenden.&lt;br /&gt;
# De app probeert het bericht enkele keren automatisch af te leveren.&lt;br /&gt;
&lt;br /&gt;
Je ziet de status onder je bericht:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Status !! Betekenis&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;Delivered&#039;&#039;&#039; (met vinkje) || Bevestigd ontvangen door de bestemmeling.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;Failed&#039;&#039;&#039; (rood) || Geen ontvangstbevestiging binnengekregen — maar let op, dit betekent niet altijd dat het bericht écht niet aankwam (zie hieronder).&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-message-box mw-message-box-notice&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;&amp;quot;Failed&amp;quot; wil niet altijd zeggen dat het bericht niet aankwam.&#039;&#039;&#039; Als de ontvangstbevestiging zelf onderweg verloren gaat, toont je eigen toestel &amp;quot;Failed&amp;quot; ook al kreeg de andere kant het bericht wél. Twijfel je? Stuur het gerust opnieuw — zodra je &amp;quot;Delivered&amp;quot; ziet, weet je zeker dat het aangekomen is.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Een mislukt bericht opnieuw versturen ===&lt;br /&gt;
&lt;br /&gt;
# Houd het rode, mislukte bericht ingedrukt.&lt;br /&gt;
# Tik op &#039;&#039;&#039;Retry Sending&#039;&#039;&#039; in het actiemenu.&lt;br /&gt;
&lt;br /&gt;
Voor een geslaagde privéaflevering moet de ontvanger z&#039;n Companion aan hebben staan (om de ontvangstbevestiging terug te sturen), en moeten jullie binnen bereik van elkaar zijn — rechtstreeks, of via een werkend pad van repeaters ertussen.&lt;br /&gt;
&lt;br /&gt;
== Een repeater pingen (bereik testen) ==&lt;br /&gt;
&lt;br /&gt;
Om te checken of je een specifieke repeater rechtstreeks (zero-hop) kan bereiken:&lt;br /&gt;
&lt;br /&gt;
# Tik het &amp;lt;code&amp;gt;⋮&amp;lt;/code&amp;gt;-menu naast het repeater-contact aan.&lt;br /&gt;
# Tik &amp;lt;code&amp;gt;Ping (Zero Hop)&amp;lt;/code&amp;gt;.&lt;br /&gt;
# Een groen pop-upvenster toont de signaalsterktes in beide richtingen (SNR) bij succes; een rode &amp;lt;code&amp;gt;Timeout&amp;lt;/code&amp;gt; betekent dat je companion de repeater niet rechtstreeks hoorde (of omgekeerd).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-message-box mw-message-box-notice&amp;quot;&amp;gt;&lt;br /&gt;
Een ping-test springt &#039;&#039;&#039;niet&#039;&#039;&#039; via andere repeaters — je moet de specifieke repeater rechtstreeks horen én die repeater moet jou rechtstreeks horen. Wil je weten via welke repeaters een bericht wél binnenkwam, gebruik dan een path-tracering in plaats van een ping.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Nog niet gedocumenteerd ==&lt;br /&gt;
&lt;br /&gt;
Deze functies bestaan (of zijn in ontwikkeling) in de officiële MeshCore-app, maar staan hier nog niet uitgewerkt:&lt;br /&gt;
&lt;br /&gt;
* Privé-kanalen aanmaken/toetreden&lt;br /&gt;
* Config back-uppen en herstellen (los van de identity-key-export in [[MeshCore/ConfigureCompanion|Companion Configureren]])&lt;br /&gt;
* Path-tracering naar een repeater&lt;br /&gt;
* De ingebouwde &#039;&#039;Internet Map&#039;&#039; / &#039;&#039;Discover Map&#039;&#039;&lt;br /&gt;
* Telemetrie en sensordata&lt;br /&gt;
&lt;br /&gt;
Weet je hier iets over, of wil je meehelpen deze secties aan te vullen? Laat het weten op de [https://discord.gg/kvybAgqnhD Radio-Actief Discord].&lt;br /&gt;
&lt;br /&gt;
== Volgende stappen ==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[[MeshCore/Kanalen|MeshCore-kanalen]]&#039;&#039;&#039; — welke kanalen er zijn en waarvoor je ze gebruikt.&lt;br /&gt;
* &#039;&#039;&#039;[[MeshCore/ConfigureRepeater|Repeater Configureren]]&#039;&#039;&#039; — zelf een repeater plaatsen.&lt;br /&gt;
* &#039;&#039;&#039;[[MeshCore/RegioScopes|Regio-scopes voor repeaters]]&#039;&#039;&#039; — wat de &amp;lt;code&amp;gt;be-*&amp;lt;/code&amp;gt;-codes betekenen.&lt;br /&gt;
* &#039;&#039;&#039;[[MeshCore/Troubleshooting|Probleemoplossing]]&#039;&#039;&#039; — lukt het niet? Begin daar.&lt;br /&gt;
&lt;br /&gt;
== Ondersteuning ==&lt;br /&gt;
&lt;br /&gt;
* [https://discord.gg/kvybAgqnhD Radio-Actief Discord] — de #BEmesh-community.&lt;br /&gt;
* [https://meshcore.io MeshCore-app downloads] (Android, iOS, Windows, macOS, Linux) — [https://app.meshcore.nz Web Client].&lt;br /&gt;
* Officiële documentatie: [https://docs.meshcore.io docs.meshcore.io], [https://github.com/meshcore-dev/MeshCore/blob/main/docs/faq.md FAQ op GitHub].&lt;br /&gt;
&lt;br /&gt;
[[Category:MeshCore]]&lt;/div&gt;</summary>
		<author><name>Confi</name></author>
	</entry>
	<entry>
		<id>https://meshwiki.radio-actief.be/index.php?title=MeshCore&amp;diff=118</id>
		<title>MeshCore</title>
		<link rel="alternate" type="text/html" href="https://meshwiki.radio-actief.be/index.php?title=MeshCore&amp;diff=118"/>
		<updated>2026-08-19T14:20:20Z</updated>

		<summary type="html">&lt;p&gt;Confi: Correctie: Andy Kirby is geen MeshCore-ontwikkelaar; introductievideo vervangen door The Comms Channel (bron: meshcore.io FAQ)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:MeshCore-introductie}}&lt;br /&gt;
← [[Hoofdpagina]] · &#039;&#039;&#039;Volgende:&#039;&#039;&#039; [[MeshCore/QuickStart|QuickStart — aan de slag]]&lt;br /&gt;
&lt;br /&gt;
Welkom bij de &#039;&#039;&#039;MeshCore&#039;&#039;&#039;-documentatie van Radio-Actief.&lt;br /&gt;
&lt;br /&gt;
Deze pagina legt uit &#039;&#039;&#039;wat MeshCore is&#039;&#039;&#039;. Voor praktische stappen: [[MeshCore/QuickStart|QuickStart]]. Alles hieronder gaat over het Belgische MeshCore-netwerk (&#039;&#039;&#039;#BEmesh&#039;&#039;&#039;).&lt;br /&gt;
&lt;br /&gt;
= Wat is MeshCore? =&lt;br /&gt;
&lt;br /&gt;
MeshCore is een systeem dat beveiligde tekstgebaseerde communicatie mogelijk maakt over radiogolven. Met behulp van LoRa radio hardware — over 868 MHz en 433 MHz, maar ook andere niet-LoRa frequenties — kan je zonder centrale tussenpartij met elkaar communiceren.&lt;br /&gt;
&lt;br /&gt;
Het kan gebruikt worden voor:&lt;br /&gt;
* &#039;&#039;&#039;Off-grid communicatie&#039;&#039;&#039;: communicatie zonder internet of mobiele netwerken&lt;br /&gt;
* &#039;&#039;&#039;Noodhulp &amp;amp; rampenherstel&#039;&#039;&#039;: communicatie tijdens noodsituaties&lt;br /&gt;
* &#039;&#039;&#039;Outdoor activiteiten&#039;&#039;&#039;: communicatie tijdens wandelen, kamperen, enz.&lt;br /&gt;
* &#039;&#039;&#039;Tactische beveiliging&#039;&#039;&#039;: inclusief wetshandhaving en particuliere beveiliging&lt;br /&gt;
* &#039;&#039;&#039;IoT-sensornetwerken&#039;&#039;&#039;: voor het verzamelen en delen van sensordata&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-message-box mw-message-box-notice&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Gedecentraliseerd netwerk&#039;&#039;&#039;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
MeshCore werkt zonder centrale servers of infrastructuur. Iedereen kan een apparaat toevoegen dat als knooppunt in het mesh-netwerk fungeert. Niemand heeft een kill-switch; iedereen levert zijn bijdrage.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Gratis en open source ==&lt;br /&gt;
&lt;br /&gt;
MeshCore is volledig gratis en open source:&lt;br /&gt;
&lt;br /&gt;
* De &#039;&#039;&#039;MeshCore-firmware&#039;&#039;&#039; is beschikbaar op [https://github.com/meshcore-dev/MeshCore GitHub]&lt;br /&gt;
* Breed gamma aan community-&#039;&#039;&#039;clients&#039;&#039;&#039; (web, CLI, serieel, …), waarvan de meeste ook open source zijn&lt;br /&gt;
* &#039;&#039;&#039;Apps&#039;&#039;&#039; voor smartphone, computer en browser&lt;br /&gt;
&lt;br /&gt;
= Wat heb je nodig? =&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Compatibele companion&#039;&#039;&#039;: meestal een klein ESP- of nRF-bordje (€10 – €25)&lt;br /&gt;
# &#039;&#039;&#039;Smartphone&#039;&#039;&#039;: Android of iOS met Bluetooth &#039;&#039;(computer of laptop werkt ook)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-message-box mw-message-box-notice&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Tip: introductievideo&#039;&#039;&#039;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
The Comms Channel (YouTube) heeft een nuttige introductie voor beginners:&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[https://www.youtube.com/watch?v=guDoKGs02Us MeshCore-introductievideo op YouTube — The Comms Channel]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Hardware ==&lt;br /&gt;
&lt;br /&gt;
MeshCore werkt op 433 MHz-, 868 MHz- en 915 MHz-LoRa-apparaten. Overzicht van aanbevolen boards, MCU&#039;s en accessoires: [[Hardware/MeshCore|MeshCore-hardware]].&lt;br /&gt;
&lt;br /&gt;
= Firmware-types =&lt;br /&gt;
&lt;br /&gt;
MeshCore ondersteunt verschillende firmware-types:&lt;br /&gt;
&lt;br /&gt;
== Companion ==&lt;br /&gt;
&lt;br /&gt;
Een companion is een LoRa-toestel waarmee je zelf berichten stuurt en ontvangt — jouw deur naar de mesh. Bediening via de [https://meshcore.io officiële MeshCore-app] of de [https://app.meshcore.nz web client]. Setup: [[MeshCore/ConfigureCompanion|Companion configureren]].&lt;br /&gt;
&lt;br /&gt;
== Repeater ==&lt;br /&gt;
&lt;br /&gt;
Repeaters breiden het bereik uit en vormen de “snelwegen” in het mesh-netwerk. Ze sturen alleen relevante pakketten door (niet alles), wat efficiënter is dan veel andere mesh-systemen.&lt;br /&gt;
&lt;br /&gt;
Een repeater is niet bedoeld om mee te chatten, maar om berichten af te leveren of door te sturen. Meer repeaters → grotere mesh en meer redundantie. Beheer op afstand via een BLE-companion-client.&lt;br /&gt;
&lt;br /&gt;
== Room server ==&lt;br /&gt;
&lt;br /&gt;
Room servers zijn BBS-servers die berichtgeschiedenis lokaal opslaan. Gebruikers kunnen later terugkomen om berichten op te halen (kanalen werken alleen live).&lt;br /&gt;
&lt;br /&gt;
Bij inloggen ontvangt een client automatisch de laatste 32 ongelezen berichten.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-message-box mw-message-box-warning&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Repeaterfunctie uitschakelen&#039;&#039;&#039;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Een room server die ook als repeater werkt, is op het moment van schrijven niet stabiel. Gebruik aparte apparaten voor repeater en room server en zet herhalen uit op room servers met &amp;lt;code&amp;gt;set repeat off&amp;lt;/code&amp;gt;.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Sensor ==&lt;br /&gt;
&lt;br /&gt;
Sensorfirmware is momenteel &#039;&#039;&#039;in ontwikkeling&#039;&#039;&#039;. Die zal sensordata (temperatuur, vochtigheid, luchtdruk) verzamelen en delen via MeshCore.&lt;br /&gt;
&lt;br /&gt;
Sensoren kunnen ook op andere firmware-types (companion, repeater, room server) werkend gemaakt worden.&lt;br /&gt;
&lt;br /&gt;
= Nuttige links =&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Hoofdwebsite&#039;&#039;&#039;: [https://meshcore.io/ meshcore.io]&lt;br /&gt;
* &#039;&#039;&#039;Firmware flasher&#039;&#039;&#039;: [https://flasher.meshcore.io/ flasher.meshcore.io]&lt;br /&gt;
* &#039;&#039;&#039;Apps&#039;&#039;&#039;: [https://meshcore.io meshcore.io] (Android, iOS, Windows, macOS, Linux)&lt;br /&gt;
* &#039;&#039;&#039;Firmware op GitHub&#039;&#039;&#039;: [https://github.com/meshcore-dev/MeshCore meshcore-dev/MeshCore]&lt;br /&gt;
&lt;br /&gt;
= Verder lezen (documentatie) =&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;[[MeshCore/QuickStart|QuickStart]]&#039;&#039;&#039; – snelstart&lt;br /&gt;
# &#039;&#039;&#039;[[MeshCore/FlashFirmware|Firmware flashen]]&#039;&#039;&#039;&lt;br /&gt;
# &#039;&#039;&#039;Configuratie&#039;&#039;&#039;:&lt;br /&gt;
** &#039;&#039;&#039;[[MeshCore/ConfigureCompanion|Companion configureren]]&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;&#039;[[MeshCore/ConfigureRepeater|Repeater configureren]]&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;&#039;[[MeshCore/RegioScopes|Regio-scopes]]&#039;&#039;&#039; – flooding (&amp;lt;code&amp;gt;allowf&amp;lt;/code&amp;gt;/&amp;lt;code&amp;gt;denyf&amp;lt;/code&amp;gt;) en CLI (#BEmesh)&lt;br /&gt;
** &#039;&#039;&#039;[[MeshCore/LijstVanRegios|Lijst van regio&#039;s (België)]]&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;&#039;[[MeshCore/Kanalen|MeshCore-kanalen]]&#039;&#039;&#039; – #bemesh en de kanalenlijst per provincie&lt;br /&gt;
# &#039;&#039;&#039;[[MeshCore/AppUsageInstructions|App gebruiken]]&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;[[MeshCore/Troubleshooting|Probleemoplossing]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Geavanceerd ==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[[MeshCore/Geadvanceerd/OTA|OTA-updates]]&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;[[MeshCore/Geadvanceerd/CustomFirmware|Custom firmware]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Vragen? [https://discord.gg/kvybAgqnhD Radio-Actief Discord]&lt;br /&gt;
&lt;br /&gt;
[[Category:MeshCore]]&lt;/div&gt;</summary>
		<author><name>Confi</name></author>
	</entry>
	<entry>
		<id>https://meshwiki.radio-actief.be/index.php?title=MediaWiki:Sidebar&amp;diff=117</id>
		<title>MediaWiki:Sidebar</title>
		<link rel="alternate" type="text/html" href="https://meshwiki.radio-actief.be/index.php?title=MediaWiki:Sidebar&amp;diff=117"/>
		<updated>2026-08-19T13:55:20Z</updated>

		<summary type="html">&lt;p&gt;Confi: Add sitewide Radio-Actief nav box (website, meshcore.radio-actief.be, meshmap, Discord) + link MeshCore/Kanalen&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* navigation&lt;br /&gt;
** mainpage|Hoofdpagina&lt;br /&gt;
* MeshCore&lt;br /&gt;
** MeshCore|Introductie&lt;br /&gt;
** MeshCore/QuickStart|QuickStart&lt;br /&gt;
** MeshCore/FlashFirmware|Firmware flashen&lt;br /&gt;
** MeshCore/ConfigureCompanion|Companion configureren&lt;br /&gt;
** MeshCore/ConfigureRepeater|Repeater configureren&lt;br /&gt;
** MeshCore/RegioScopes|Regio-scopes&lt;br /&gt;
** MeshCore/LijstVanRegios|Lijst van regio&#039;s&lt;br /&gt;
** MeshCore/Kanalen|MeshCore-kanalen&lt;br /&gt;
** MeshCore/AppUsageInstructions|App gebruiken&lt;br /&gt;
** MeshCore/Troubleshooting|Probleemoplossing&lt;br /&gt;
** MeshCore/Geadvanceerd/OTA|OTA updates&lt;br /&gt;
** MeshCore/Geadvanceerd/CustomFirmware|Custom firmware&lt;br /&gt;
* Hardware&lt;br /&gt;
** Hardware|Overzicht&lt;br /&gt;
** Hardware/MeshCore|MeshCore hardware&lt;br /&gt;
** Hardware/LoRa/Solar|Solar &amp;amp; off-grid&lt;br /&gt;
** Hardware/LoRa/Antenna|Antennes&lt;br /&gt;
* Radio-Actief&lt;br /&gt;
** https://radio-actief.be|Website&lt;br /&gt;
** https://meshcore.radio-actief.be|MeshCore-website (nieuws &amp;amp; instellingen)&lt;br /&gt;
** https://meshmap.radio-actief.be|Kaart, stats &amp;amp; configurator&lt;br /&gt;
** https://discord.gg/kvybAgqnhD|Discord&lt;br /&gt;
* SEARCH&lt;br /&gt;
* TOOLBOX&lt;br /&gt;
* LANGUAGES&lt;/div&gt;</summary>
		<author><name>Confi</name></author>
	</entry>
	<entry>
		<id>https://meshwiki.radio-actief.be/index.php?title=MeshCore/RegioScopes&amp;diff=116</id>
		<title>MeshCore/RegioScopes</title>
		<link rel="alternate" type="text/html" href="https://meshwiki.radio-actief.be/index.php?title=MeshCore/RegioScopes&amp;diff=116"/>
		<updated>2026-08-19T13:45:33Z</updated>

		<summary type="html">&lt;p&gt;Confi: Simplify confusing intro line, just point directly to official CLI reference&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Regio-scopes voor repeaters =&lt;br /&gt;
&lt;br /&gt;
Met &#039;&#039;&#039;regio-scopes&#039;&#039;&#039; bepaal je welke &#039;&#039;&#039;flood&#039;&#039;&#039;-verkeer je MeshCore-repeater nog doorstuurt. Zo kan je bijvoorbeeld alleen verkeer voor Belgische codes doorlaten, of je provincie en buurprovincies — en minder nuttige richtingen afknijpen. Companions en apps kunnen berichten met zo&#039;n scope meesturen; de repeater kijkt per pakket of flood voor die &#039;&#039;&#039;exacte&#039;&#039;&#039; regio-naam is toegestaan.&lt;br /&gt;
&lt;br /&gt;
Volledige officiële commandoreferentie: [https://github.com/meshcore-dev/MeshCore/blob/main/docs/cli_commands.md#region-management-v110 MeshCore cli_commands.md — Region management (v1.10+)].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-message-box mw-message-box-notice&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Gericht op #BEmesh (België):&#039;&#039;&#039; de &#039;&#039;&#039;primaire, aanbevolen&#039;&#039;&#039; opzet is &amp;lt;code&amp;gt;be&amp;lt;/code&amp;gt; (land) → &#039;&#039;&#039;&amp;lt;code&amp;gt;be-*&amp;lt;/code&amp;gt;&#039;&#039;&#039; (provincie volgens ISO 3166-2:BE). Een &#039;&#039;&#039;gewest&#039;&#039;&#039;-laag (&amp;lt;code&amp;gt;be-vlg&amp;lt;/code&amp;gt; / &amp;lt;code&amp;gt;be-wal&amp;lt;/code&amp;gt;) tussen land en provincie is &#039;&#039;&#039;optioneel&#039;&#039;&#039; — zie [[#Optionele gewest-laag|Optionele gewest-laag]] hieronder. We documenteren &#039;&#039;&#039;geen&#039;&#039;&#039; stads- of gemeentecodes meer. Zie &#039;&#039;&#039;[[MeshCore/LijstVanRegios|Lijst van regio&#039;s (België)]]&#039;&#039;&#039; voor het overzicht.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Vereiste firmware ==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Regio&#039;s (basis):&#039;&#039;&#039; gebruik een actuele repeater-build; in de praktijk regio-ondersteuning vanaf ongeveer firmware &#039;&#039;&#039;1.10&#039;&#039;&#039; — check je [https://github.com/meshcore-dev/MeshCore/releases release notes].&lt;br /&gt;
* &#039;&#039;&#039;&amp;lt;code&amp;gt;region list allowed&amp;lt;/code&amp;gt; / &amp;lt;code&amp;gt;region list denied&amp;lt;/code&amp;gt;:&#039;&#039;&#039; alleen via seriële console, firmware &#039;&#039;&#039;1.12+&#039;&#039;&#039;.&lt;br /&gt;
* &#039;&#039;&#039;&amp;lt;code&amp;gt;region&amp;lt;/code&amp;gt;-dump en oudere builds:&#039;&#039;&#039; op zeer oude firmware is &amp;lt;code&amp;gt;region&amp;lt;/code&amp;gt; soms alleen bruikbaar via USB-serieel; check je release notes.&lt;br /&gt;
&lt;br /&gt;
== Snelste weg: Regiocodes-configurator ==&lt;br /&gt;
&lt;br /&gt;
Indien je liever een &#039;&#039;&#039;configurator&#039;&#039;&#039; gebruikt zodat je CLI-commando&#039;s kunt &#039;&#039;&#039;kopiëren en plakken&#039;&#039;&#039; in je repeaterconsole:&lt;br /&gt;
&lt;br /&gt;
* Codes &#039;&#039;&#039;visueel op de kaart&#039;&#039;&#039; zoeken: &#039;&#039;&#039;[https://meshmap.radio-actief.be/region-map Kaart van regioncodes]&#039;&#039;&#039; (#BEmesh; pagina in opbouw).&lt;br /&gt;
&lt;br /&gt;
# Open de &#039;&#039;&#039;[https://meshmap.radio-actief.be/region-configurator Regiocodes-configurator]&#039;&#039;&#039; op de #BEmesh-kaart.&lt;br /&gt;
# Kies je &#039;&#039;&#039;provincie&#039;&#039;&#039; (of land) in de configurator.&lt;br /&gt;
# Stel onder &#039;&#039;&#039;Policy&#039;&#039;&#039; in welke gebieden &#039;&#039;&#039;Allow&#039;&#039;&#039; of &#039;&#039;&#039;Deny&#039;&#039;&#039; flood krijgen (of start met &#039;&#039;&#039;Defaults&#039;&#039;&#039;).&lt;br /&gt;
# Kopieer het blok &#039;&#039;&#039;Generated MeshCore CLI commands&#039;&#039;&#039; en plak het in de &#039;&#039;&#039;seriële console&#039;&#039;&#039; van je repeater (bijvoorbeeld via [https://flasher.meshcore.io/ flasher.meshcore.io] → &#039;&#039;&#039;Console&#039;&#039;&#039;), &#039;&#039;&#039;regel voor regel&#039;&#039;&#039; als dat makkelijker is. Na &amp;lt;code&amp;gt;region save&amp;lt;/code&amp;gt; voegt de configurator ook aanbevolen repeater-regels toe: &amp;lt;code&amp;gt;set dutycycle 10&amp;lt;/code&amp;gt;, &#039;&#039;&#039;&amp;lt;code&amp;gt;set path.hash.mode 1&amp;lt;/code&amp;gt;&#039;&#039;&#039; (multi-byte advert-path) en &amp;lt;code&amp;gt;set loop.detect minimal&amp;lt;/code&amp;gt; — zie &#039;&#039;&#039;[[MeshCore/ConfigureRepeater|Repeater Configureren]]&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
De tool legt ook uit dat &#039;&#039;&#039;&amp;lt;code&amp;gt;region load&amp;lt;/code&amp;gt;&#039;&#039;&#039; (met optioneel &amp;lt;code&amp;gt;F&amp;lt;/code&amp;gt; per regel) iets anders is dan de gegenereerde &#039;&#039;&#039;&amp;lt;code&amp;gt;region allowf&amp;lt;/code&amp;gt; / &amp;lt;code&amp;gt;region denyf&amp;lt;/code&amp;gt;&#039;&#039;&#039;: je kan de boom met &amp;lt;code&amp;gt;put&amp;lt;/code&amp;gt;/&amp;lt;code&amp;gt;load&amp;lt;/code&amp;gt; opbouwen en flood per naam daarna met &amp;lt;code&amp;gt;allowf&amp;lt;/code&amp;gt;/&amp;lt;code&amp;gt;denyf&amp;lt;/code&amp;gt; zetten — precies zoals de configurator het uitstuurt.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-message-box mw-message-box-warning&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Belangrijk uit de configurator:&#039;&#039;&#039; laat &#039;&#039;&#039;Allow flood voor verkeer zonder regio-tag&#039;&#039;&#039; (effectief &amp;lt;code&amp;gt;region allowf *&amp;lt;/code&amp;gt;) aan tenzij je bewust alles zonder tag wilt blokkeren. Zet dat enkel uit als je &#039;&#039;&#039;weet&#039;&#039;&#039; dat je andere repeaters hetzelfde doen; anders verdwijnen veel pakketten.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-message-box mw-message-box-notice&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Configureer je regio&#039;s altijd, ook in een rustig/laagbelast gebied:&#039;&#039;&#039; zolang &amp;lt;code&amp;gt;region allowf *&amp;lt;/code&amp;gt; aan blijft staan, blokkeer je met land + provincie &#039;&#039;&#039;niets&#039;&#039;&#039; — je zorgt er alleen voor dat je repeater niet nodeloos overspoeld wordt met flood uit verre, drukke regio&#039;s, terwijl on-getagd lokaal verkeer gewoon blijft doorkomen via de &amp;lt;code&amp;gt;*&amp;lt;/code&amp;gt;-regel. Er is dus geen nadeel aan het instellen van je regio&#039;s, ook al zie je nu weinig verkeer.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Codes in het kort (België) ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Laag !! Voorbeeld !! Opmerking&lt;br /&gt;
|-&lt;br /&gt;
|Land || &amp;lt;code&amp;gt;be&amp;lt;/code&amp;gt; || ISO-land — &#039;&#039;&#039;primair, aanbevolen&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|Gewest (optioneel) || &amp;lt;code&amp;gt;be-vlg&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;be-wal&amp;lt;/code&amp;gt; || Tussen land en provincie; niet verplicht — zie [[#Optionele gewest-laag|hieronder]]&lt;br /&gt;
|-&lt;br /&gt;
|Provincie || &amp;lt;code&amp;gt;be-vbr&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;be-van&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;be-bru&amp;lt;/code&amp;gt;, … || ISO 3166-2:BE, parent in de boom meestal &amp;lt;code&amp;gt;be&amp;lt;/code&amp;gt; (of het gewest, indien gebruikt) — &#039;&#039;&#039;primair, aanbevolen&#039;&#039;&#039;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Buurlanden en overkoepelend: o.a. &amp;lt;code&amp;gt;nl&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;lu&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;eu&amp;lt;/code&amp;gt; — zie de lijstpagina en je gemeenschapsafspraken.&lt;br /&gt;
&lt;br /&gt;
== Optionele gewest-laag ==&lt;br /&gt;
&lt;br /&gt;
De &#039;&#039;&#039;primaire, aanbevolen&#039;&#039;&#039; opzet voor #BEmesh is enkel &amp;lt;code&amp;gt;be&amp;lt;/code&amp;gt; → provincie. Wie dat wil kan &#039;&#039;&#039;optioneel&#039;&#039;&#039; een gewest-code tussenvoegen tussen land en provincie: &amp;lt;code&amp;gt;be-vlg&amp;lt;/code&amp;gt; (Vlaams Gewest) of &amp;lt;code&amp;gt;be-wal&amp;lt;/code&amp;gt; (Waals Gewest). Brussel heeft &#039;&#039;&#039;geen eigen gewest-code&#039;&#039;&#039;: &amp;lt;code&amp;gt;be-bru&amp;lt;/code&amp;gt; is zowel de provincie- als de gewestcode voor Brussel en hangt gewoon rechtstreeks onder &amp;lt;code&amp;gt;be&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Dit is puur optioneel — laat het gewoon weg als je het niet nodig hebt, dan blijft de boom &amp;lt;code&amp;gt;be&amp;lt;/code&amp;gt; → provincie zoals in het &#039;&#039;&#039;Minimaal voorbeeld&#039;&#039;&#039; hieronder.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
region put be&lt;br /&gt;
region put be-vlg be&lt;br /&gt;
region put be-vwv be-vlg&lt;br /&gt;
region allowf *&lt;br /&gt;
region allowf be&lt;br /&gt;
region allowf be-vlg&lt;br /&gt;
region allowf be-vwv&lt;br /&gt;
region home be-vwv&lt;br /&gt;
region save&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Zie &#039;&#039;&#039;[[MeshCore/LijstVanRegios|Lijst van regio&#039;s (België)]]&#039;&#039;&#039; voor het volledige overzicht van gewest- en provinciecodes.&lt;br /&gt;
&lt;br /&gt;
== Twee losse dingen: boom versus flood ==&lt;br /&gt;
&lt;br /&gt;
Je moet dit conceptueel scheiden:&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Regio bestaat?&#039;&#039;&#039; → &amp;lt;code&amp;gt;region put &amp;lt;naam&amp;gt; [ouder]&amp;lt;/code&amp;gt; of interactief &#039;&#039;&#039;&amp;lt;code&amp;gt;region load&amp;lt;/code&amp;gt;&#039;&#039;&#039; (indentatie + optioneel &amp;lt;code&amp;gt;F&amp;lt;/code&amp;gt; aan het &#039;&#039;&#039;einde van de regel&#039;&#039;&#039; voor flood tijdens load).&lt;br /&gt;
# &#039;&#039;&#039;Mag flood voor díe naam?&#039;&#039;&#039; → &#039;&#039;&#039;&amp;lt;code&amp;gt;region allowf &amp;lt;naam&amp;gt;&amp;lt;/code&amp;gt;&#039;&#039;&#039; of &#039;&#039;&#039;&amp;lt;code&amp;gt;region denyf &amp;lt;naam&amp;gt;&amp;lt;/code&amp;gt;&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
De policy-tabel op de configurator genereert vooral &#039;&#039;&#039;&amp;lt;code&amp;gt;allowf&amp;lt;/code&amp;gt; / &amp;lt;code&amp;gt;denyf&amp;lt;/code&amp;gt;&#039;&#039;&#039; (niet de &amp;lt;code&amp;gt;F&amp;lt;/code&amp;gt;-suffix van &amp;lt;code&amp;gt;region load&amp;lt;/code&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-message-box mw-message-box-notice&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;App vs firmware:&#039;&#039;&#039; In de app zijn regio’s vaak &#039;&#039;&#039;zichtbaar in een boom&#039;&#039;&#039; (handig bij &amp;lt;code&amp;gt;region put&amp;lt;/code&amp;gt;). &#039;&#039;&#039;Nesting in de firmware voor flood is er nog niet&#039;&#039;&#039; — het idee (ouder/kind in de boom) bestaat wél in CLI en opslag, maar voor &#039;&#039;&#039;flood&#039;&#039;&#039; matcht de repeater &#039;&#039;&#039;vandaag plat&#039;&#039;&#039;: elke code telt apart bij &amp;lt;code&amp;gt;allowf&amp;lt;/code&amp;gt;/&amp;lt;code&amp;gt;denyf&amp;lt;/code&amp;gt;, zonder automatische erfenis ouder → kind.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Wildcard `*` ==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;&amp;lt;code&amp;gt;region allowf *&amp;lt;/code&amp;gt;&#039;&#039;&#039; — flood-pakketten &#039;&#039;&#039;zonder&#039;&#039;&#039; regio-transportcode nog doorspelen (gangbare default tijdens groei van het netwerk).&lt;br /&gt;
* &#039;&#039;&#039;&amp;lt;code&amp;gt;region denyf *&amp;lt;/code&amp;gt;&#039;&#039;&#039; — die on-getaggde flood-pakketten &#039;&#039;&#039;laten vallen&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
== Plat matchen (geen “erfenis” via ouder) ==&lt;br /&gt;
&lt;br /&gt;
In de boom zie je ouder en kind (bijv. &amp;lt;code&amp;gt;be&amp;lt;/code&amp;gt; → &amp;lt;code&amp;gt;be-vbr&amp;lt;/code&amp;gt;), maar &#039;&#039;&#039;routing matcht plat&#039;&#039;&#039;: een pakket getagged &amp;lt;code&amp;gt;be-vov&amp;lt;/code&amp;gt; valt &#039;&#039;&#039;niet&#039;&#039;&#039; automatisch onder &amp;lt;code&amp;gt;allowf be-vbr&amp;lt;/code&amp;gt;.  &lt;br /&gt;
Je moet &#039;&#039;&#039;expliciet&#039;&#039;&#039; &amp;lt;code&amp;gt;allowf&amp;lt;/code&amp;gt; (of &amp;lt;code&amp;gt;denyf&amp;lt;/code&amp;gt;) zetten voor elke &#039;&#039;&#039;naam&#039;&#039;&#039; die je wilt besturen.&lt;br /&gt;
&lt;br /&gt;
De &#039;&#039;&#039;ouder&#039;&#039;&#039; bij &amp;lt;code&amp;gt;region put&amp;lt;/code&amp;gt; bepaalt vooral: volgorde in &amp;lt;code&amp;gt;region&amp;lt;/code&amp;gt;-output, &#039;&#039;&#039;&amp;lt;code&amp;gt;region get&amp;lt;/code&amp;gt;&#039;&#039;&#039;, en &#039;&#039;&#039;verwijderen&#039;&#039;&#039; (&amp;lt;code&amp;gt;region remove&amp;lt;/code&amp;gt;: eerst kinderen weg).&lt;br /&gt;
&lt;br /&gt;
== Standaard: flood eerst uit ==&lt;br /&gt;
&lt;br /&gt;
Nieuwe regio’s starten met &#039;&#039;&#039;flood geweigerd&#039;&#039;&#039; voor die naam. Zet flood aan met &#039;&#039;&#039;&amp;lt;code&amp;gt;region allowf &amp;lt;naam&amp;gt;&amp;lt;/code&amp;gt;&#039;&#039;&#039; (of een regel die eindigt op &#039;&#039;&#039;&amp;lt;code&amp;gt;F&amp;lt;/code&amp;gt;&#039;&#039;&#039; tijdens interactief &#039;&#039;&#039;&amp;lt;code&amp;gt;region load&amp;lt;/code&amp;gt;&#039;&#039;&#039;). Zonder &amp;lt;code&amp;gt;allowf&amp;lt;/code&amp;gt; stuurt de repeater geen flood door voor die code, ook al staat de naam al in de boom.&lt;br /&gt;
&lt;br /&gt;
== Thuisregio ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&amp;lt;code&amp;gt;region home &amp;lt;naam&amp;gt;&amp;lt;/code&amp;gt;&#039;&#039;&#039; onthoudt welke regio jij als &#039;&#039;&#039;thuis&#039;&#039;&#039; beschouwt. In het overzicht (&amp;lt;code&amp;gt;region&amp;lt;/code&amp;gt;) krijgt die naam een &#039;&#039;&#039;&amp;lt;code&amp;gt;^&amp;lt;/code&amp;gt;&#039;&#039;&#039; ernaast — vooral een &#039;&#039;&#039;merktekencode&#039;&#039;&#039; om te zien wat je hebt ingesteld. &#039;&#039;&#039;Flood doorsturen&#039;&#039;&#039; blijft afhangen van &#039;&#039;&#039;&amp;lt;code&amp;gt;allowf&amp;lt;/code&amp;gt;/&amp;lt;code&amp;gt;denyf&amp;lt;/code&amp;gt;&#039;&#039;&#039; en de boom, niet van &amp;lt;code&amp;gt;home&amp;lt;/code&amp;gt;. Andere &amp;lt;code&amp;gt;region&amp;lt;/code&amp;gt;-subcommando&#039;s die upstream wél bestaan maar &#039;&#039;&#039;wij hier niet uitleggen&#039;&#039;&#039;, vind je in de officiële MeshCore-referentie onderaan.&lt;br /&gt;
&lt;br /&gt;
== Checks en opslaan ==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;&amp;lt;code&amp;gt;region&amp;lt;/code&amp;gt;&#039;&#039;&#039; — boom + welke namen flood mogen (&amp;lt;code&amp;gt;F&amp;lt;/code&amp;gt; in de dump).&lt;br /&gt;
* &#039;&#039;&#039;&amp;lt;code&amp;gt;region get &amp;lt;naam&amp;gt;&amp;lt;/code&amp;gt;&#039;&#039;&#039; — detail van één regio.&lt;br /&gt;
* &#039;&#039;&#039;&amp;lt;code&amp;gt;region save&amp;lt;/code&amp;gt;&#039;&#039;&#039; — &#039;&#039;&#039;altijd&#039;&#039;&#039; uitvoeren na wijzigingen, anders verlies je ze bij reboot. Regio’s worden op flash bewaard (exact pad hangt van de build af; upstream noemt o.a. &amp;lt;code&amp;gt;/regions2&amp;lt;/code&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
Sommige builds raden een &#039;&#039;&#039;herstart&#039;&#039;&#039; aan na grotere regio-wijzigingen; volg je firmware-release.&lt;br /&gt;
&lt;br /&gt;
== Minimaal voorbeeld (België + twee provincies) ==&lt;br /&gt;
&lt;br /&gt;
Zelfde idee als in de upstream [https://github.com/meshcore-dev/MeshCore/blob/main/docs/cli_commands.md#region-management-v110 Region management]-documentatie:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
region put be&lt;br /&gt;
region put be-vbr be&lt;br /&gt;
region put be-van be&lt;br /&gt;
region allowf *&lt;br /&gt;
region allowf be&lt;br /&gt;
region allowf be-vbr&lt;br /&gt;
region allowf be-van&lt;br /&gt;
region home be-vbr&lt;br /&gt;
region save&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Pas de provinciecodes aan naar jouw situatie; zie &#039;&#039;&#039;[[MeshCore/LijstVanRegios|Lijst van regio&#039;s (België)]]&#039;&#039;&#039;. &#039;&#039;&#039;&amp;lt;code&amp;gt;region home&amp;lt;/code&amp;gt;&#039;&#039;&#039; in dit voorbeeld zet vooral de &#039;&#039;&#039;&amp;lt;code&amp;gt;^&amp;lt;/code&amp;gt;&#039;&#039;&#039;‑markering in het overzicht — zie &#039;&#039;&#039;Thuisregio&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
=== Voorbeeld: `F` in de `region`-dump ===&lt;br /&gt;
&lt;br /&gt;
Zo kan de boom in de &amp;lt;code&amp;gt;region&amp;lt;/code&amp;gt;-uitvoer eruitzien: de letter &#039;&#039;&#039;&amp;lt;code&amp;gt;F&amp;lt;/code&amp;gt;&#039;&#039;&#039; na een regel betekent dat flood voor die naam is &#039;&#039;&#039;toegestaan&#039;&#039;&#039; (exacte opmaak kan per firmware verschillen):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
* F&lt;br /&gt;
 be F&lt;br /&gt;
  be-vbr F&lt;br /&gt;
  be-vov&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Praktijkvoorbeelden ==&lt;br /&gt;
&lt;br /&gt;
Naast “alles wat #BEmesh nodig heeft” kan je regio-namen ook &#039;&#039;&#039;selectief&#039;&#039;&#039; of &#039;&#039;&#039;niet-geografisch&#039;&#039;&#039; gebruiken — de namen zijn vrije labels zolang afzenders en repeaters dezelfde afspraken hanteren.&lt;br /&gt;
&lt;br /&gt;
=== Geografisch (België): flood enkel voor één provincie ===&lt;br /&gt;
&lt;br /&gt;
Je zet meerdere provincies in de boom, maar laat &#039;&#039;&#039;flood&#039;&#039;&#039; enkel toe voor degene die deze repeater nuttig moet doorgeven. Verkeer getagged &amp;lt;code&amp;gt;be-vov&amp;lt;/code&amp;gt; belast deze node dan niet (tenzij je ook &amp;lt;code&amp;gt;allowf be-vov&amp;lt;/code&amp;gt; zet):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
region put be&lt;br /&gt;
region put be-vbr be&lt;br /&gt;
region put be-vov be&lt;br /&gt;
region allowf be-vbr&lt;br /&gt;
region save&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Voor #BEmesh: voeg provincies toe volgens &#039;&#039;&#039;[[MeshCore/LijstVanRegios|Lijst van regio&#039;s (België)]]&#039;&#039;&#039;; bredere codes zoals &amp;lt;code&amp;gt;eu&amp;lt;/code&amp;gt; alleen als je gemeenschap dat afspreekt.&lt;br /&gt;
&lt;br /&gt;
=== Topic-namen (geen kaart, wel afspraak) ===&lt;br /&gt;
&lt;br /&gt;
Voorbeeld: alleen bepaalde &#039;&#039;&#039;onderwerpen&#039;&#039;&#039; laten flood-en, niet algemene chat — de namen zijn zelf gekozen binnen je mesh:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
region put emergencies&lt;br /&gt;
region put chat&lt;br /&gt;
region put weather&lt;br /&gt;
region allowf emergencies&lt;br /&gt;
region allowf weather&lt;br /&gt;
region save&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Hier gaat flood o.a. door voor &amp;lt;code&amp;gt;emergencies&amp;lt;/code&amp;gt; en &amp;lt;code&amp;gt;weather&amp;lt;/code&amp;gt;, niet voor &amp;lt;code&amp;gt;chat&amp;lt;/code&amp;gt;. Gebruik namen die &#039;&#039;&#039;iedereen&#039;&#039;&#039; in jouw netwerk begrijpt en meeneemt in berichten.&lt;br /&gt;
&lt;br /&gt;
== Limieten (typisch) ==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Max. ~32 regio&#039;s&#039;&#039;&#039; per apparaat (&amp;lt;code&amp;gt;MAX_REGION_ENTRIES&amp;lt;/code&amp;gt;).&lt;br /&gt;
* &#039;&#039;&#039;Namen&#039;&#039;&#039; tot &#039;&#039;&#039;~30 tekens&#039;&#039;&#039;.&lt;br /&gt;
* &#039;&#039;&#039;Transportcodes in cache:&#039;&#039;&#039; o.a. &#039;&#039;&#039;16&#039;&#039;&#039; entries (&amp;lt;code&amp;gt;MAX_TKS_ENTRIES&amp;lt;/code&amp;gt; in upstream — zie &amp;lt;code&amp;gt;cli_commands.md&amp;lt;/code&amp;gt;).&lt;br /&gt;
* Houd de boom beperkt; gebruik de configurator om niet onnodig veel &amp;lt;code&amp;gt;put&amp;lt;/code&amp;gt;&#039;s te doen.&lt;br /&gt;
&lt;br /&gt;
== Commando-overzicht ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Commando !! Kort&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;region&amp;lt;/code&amp;gt; || Boom + flood-flags (oude firmware: vooral serieel).&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;region put &amp;lt;naam&amp;gt; [ouder]&amp;lt;/code&amp;gt; || Regio aanmaken; optionele ouder (default: wildcard-root).&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;region remove &amp;lt;naam&amp;gt;&amp;lt;/code&amp;gt; || Leaf weg; eerst kinderen verwijderen.&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;region allowf &amp;lt;naam&amp;gt;&amp;lt;/code&amp;gt; || Flood toestaan voor &#039;&#039;&#039;exacte&#039;&#039;&#039; naam (of &amp;lt;code&amp;gt;*&amp;lt;/code&amp;gt; voor on-getagde flood).&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;region denyf &amp;lt;naam&amp;gt;&amp;lt;/code&amp;gt; || Flood weigeren voor die naam (of &amp;lt;code&amp;gt;*&amp;lt;/code&amp;gt;).&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;region home&amp;lt;/code&amp;gt; / &amp;lt;code&amp;gt;region home &amp;lt;naam&amp;gt;&amp;lt;/code&amp;gt; || Thuisregio (&amp;lt;code&amp;gt;^&amp;lt;/code&amp;gt; in boom); zie &#039;&#039;&#039;Thuisregio&#039;&#039;&#039;. Overige subcommando’s: upstream.&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;region get &amp;lt;naam&amp;gt;&amp;lt;/code&amp;gt; || Details één regio.&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;region list allowed&amp;lt;/code&amp;gt; / &amp;lt;code&amp;gt;denied&amp;lt;/code&amp;gt; || Lijsten (serieel, &#039;&#039;&#039;1.12+&#039;&#039;&#039;).&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;region save&amp;lt;/code&amp;gt; || Wegschrijven naar flash.&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;region load&amp;lt;/code&amp;gt; || Interactieve multiline modus; lege regel beëindigt. Lege naam werkt &#039;&#039;&#039;niet betrouwbaar op afstand&#039;&#039;&#039;.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Zie ook ==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[[MeshCore/ConfigureRepeater|Repeater Configureren]]&#039;&#039;&#039; — algemene repeater-setup (antenne, netwerk, privésleutel, …).&lt;br /&gt;
* &#039;&#039;&#039;[[MeshCore/LijstVanRegios|Lijst van regio&#039;s (België)]]&#039;&#039;&#039; — land, provincies (primair), optioneel gewest, en buurlanden (geen stadsniveau).&lt;br /&gt;
* &#039;&#039;&#039;[https://meshmap.radio-actief.be/region-map Kaart van regioncodes]&#039;&#039;&#039; — regioncodes op de kaart (#BEmesh).&lt;br /&gt;
* &#039;&#039;&#039;[https://meshmap.radio-actief.be/region-configurator Regiocodes-configurator]&#039;&#039;&#039; — policy, CLI-blok en na &amp;lt;code&amp;gt;region save&amp;lt;/code&amp;gt; o.a. &amp;lt;code&amp;gt;set dutycycle 10&amp;lt;/code&amp;gt;, &#039;&#039;&#039;&amp;lt;code&amp;gt;set path.hash.mode 1&amp;lt;/code&amp;gt;&#039;&#039;&#039;, &amp;lt;code&amp;gt;set loop.detect minimal&amp;lt;/code&amp;gt;; geen &amp;lt;code&amp;gt;region default&amp;lt;/code&amp;gt;.&lt;br /&gt;
* &#039;&#039;&#039;[https://github.com/meshcore-dev/MeshCore/blob/main/docs/cli_commands.md#region-management-v110 MeshCore &amp;lt;code&amp;gt;cli_commands.md&amp;lt;/code&amp;gt; — Region management (v1.10+)]&#039;&#039;&#039; — volledige officiële commandoreferentie (inclusief subcommando’s die wij hier niet uitwerken).&lt;br /&gt;
&lt;br /&gt;
[[Category:MeshCore]]&lt;br /&gt;
[[Category:België]]&lt;/div&gt;</summary>
		<author><name>Confi</name></author>
	</entry>
	<entry>
		<id>https://meshwiki.radio-actief.be/index.php?title=Hoofdpagina&amp;diff=115</id>
		<title>Hoofdpagina</title>
		<link rel="alternate" type="text/html" href="https://meshwiki.radio-actief.be/index.php?title=Hoofdpagina&amp;diff=115"/>
		<updated>2026-08-19T13:41:48Z</updated>

		<summary type="html">&lt;p&gt;Confi: Add meshcore.radio-actief.be to community links, and our own meshmap.radio-actief.be (was missing while third-party tools were listed)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Welkom bij &#039;&#039;&#039;Radio-Actief MeshCore Wiki&#039;&#039;&#039;, het documentatieplatform van [https://radio-actief.be Radio-Actief] voor het Belgische MeshCore-netwerk &#039;&#039;&#039;#BEmesh&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
= Over dit platform =&lt;br /&gt;
&lt;br /&gt;
Deze wiki verzamelt handleidingen, regio-informatie en hardwaretips voor hobbyisten die meedoen aan het Belgische mesh-netwerk. Het is het centrale documentatieplatform van Radio-Actief, naast de website, Discord en GitHub.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-message-box mw-message-box-notice&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Community-gedreven:&#039;&#039;&#039; Deze documentatie wordt bijgewerkt door enthousiaste hobbyisten. Discord-leden kunnen pagina&#039;s bewerken.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Onderwerpen =&lt;br /&gt;
&lt;br /&gt;
* [[MeshCore|MeshCore — introductie]] — wat MeshCore is, firmware-types en hoe je verder leest&lt;br /&gt;
* [[Hardware|Hardware]] — apparaten, antennes en accessoires voor MeshCore / LoRa&lt;br /&gt;
&lt;br /&gt;
Klaar om te beginnen? Ga naar [[MeshCore/QuickStart|MeshCore QuickStart]].&lt;br /&gt;
&lt;br /&gt;
= Radio-Actief community =&lt;br /&gt;
&lt;br /&gt;
* [https://radio-actief.be Website]&lt;br /&gt;
* [https://meshcore.radio-actief.be MeshCore-website] — instellingen, nieuws en wat je moet weten voor #BEmesh&lt;br /&gt;
* [https://meshwiki.radio-actief.be Dit documentatieplatform]&lt;br /&gt;
* [https://discord.gg/kvybAgqnhD Discord]&lt;br /&gt;
* [https://github.com/radio-actief GitHub]&lt;br /&gt;
&lt;br /&gt;
= door Radio-Actief leden =&lt;br /&gt;
&lt;br /&gt;
* [https://meshmap.radio-actief.be/ meshmap.radio-actief.be] — de officiële Belgische nodekaart, met statistieken, de regio-configurator en de regiokaart (RRY20 Confi)&lt;br /&gt;
* [https://meshmap.on8ar.eu/ ON8AR MeshMap] (ON8AR Erwin)&lt;br /&gt;
* [https://analyzer.on8ar.eu/ ON8AR Analyzer] (ON8AR Erwin)&lt;br /&gt;
* [https://play.google.com/store/apps/details?id=be.hbx.mapmesher MapMe.SH Android App] (RRY67 Nikotine)&lt;br /&gt;
* [https://github.com/PoincareMesh/MeshCoreIRC MeshCoreIRC Gateway] (ON1AFF Jeff)&lt;br /&gt;
&lt;br /&gt;
= door de MeshCore community =&lt;br /&gt;
&lt;br /&gt;
* [https://github.com/samuk/awesome-meshcore MeshCore Awesome Lijst]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-message-box mw-message-box-warning&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Documentatiestatus&#039;&#039;&#039; — Veel pagina&#039;s zijn nog &#039;&#039;&#039;in opbouw&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Veel plezier met je Radio-Activiteit!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Category:Radio-Actief]]&lt;/div&gt;</summary>
		<author><name>Confi</name></author>
	</entry>
	<entry>
		<id>https://meshwiki.radio-actief.be/index.php?title=MeshCore&amp;diff=114</id>
		<title>MeshCore</title>
		<link rel="alternate" type="text/html" href="https://meshwiki.radio-actief.be/index.php?title=MeshCore&amp;diff=114"/>
		<updated>2026-08-19T13:41:05Z</updated>

		<summary type="html">&lt;p&gt;Confi: Link the new MeshCore/Kanalen page from the reading list&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:MeshCore-introductie}}&lt;br /&gt;
← [[Hoofdpagina]] · &#039;&#039;&#039;Volgende:&#039;&#039;&#039; [[MeshCore/QuickStart|QuickStart — aan de slag]]&lt;br /&gt;
&lt;br /&gt;
Welkom bij de &#039;&#039;&#039;MeshCore&#039;&#039;&#039;-documentatie van Radio-Actief.&lt;br /&gt;
&lt;br /&gt;
Deze pagina legt uit &#039;&#039;&#039;wat MeshCore is&#039;&#039;&#039;. Voor praktische stappen: [[MeshCore/QuickStart|QuickStart]]. Alles hieronder gaat over het Belgische MeshCore-netwerk (&#039;&#039;&#039;#BEmesh&#039;&#039;&#039;).&lt;br /&gt;
&lt;br /&gt;
= Wat is MeshCore? =&lt;br /&gt;
&lt;br /&gt;
MeshCore is een systeem dat beveiligde tekstgebaseerde communicatie mogelijk maakt over radiogolven. Met behulp van LoRa radio hardware — over 868 MHz en 433 MHz, maar ook andere niet-LoRa frequenties — kan je zonder centrale tussenpartij met elkaar communiceren.&lt;br /&gt;
&lt;br /&gt;
Het kan gebruikt worden voor:&lt;br /&gt;
* &#039;&#039;&#039;Off-grid communicatie&#039;&#039;&#039;: communicatie zonder internet of mobiele netwerken&lt;br /&gt;
* &#039;&#039;&#039;Noodhulp &amp;amp; rampenherstel&#039;&#039;&#039;: communicatie tijdens noodsituaties&lt;br /&gt;
* &#039;&#039;&#039;Outdoor activiteiten&#039;&#039;&#039;: communicatie tijdens wandelen, kamperen, enz.&lt;br /&gt;
* &#039;&#039;&#039;Tactische beveiliging&#039;&#039;&#039;: inclusief wetshandhaving en particuliere beveiliging&lt;br /&gt;
* &#039;&#039;&#039;IoT-sensornetwerken&#039;&#039;&#039;: voor het verzamelen en delen van sensordata&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-message-box mw-message-box-notice&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Gedecentraliseerd netwerk&#039;&#039;&#039;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
MeshCore werkt zonder centrale servers of infrastructuur. Iedereen kan een apparaat toevoegen dat als knooppunt in het mesh-netwerk fungeert. Niemand heeft een kill-switch; iedereen levert zijn bijdrage.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Gratis en open source ==&lt;br /&gt;
&lt;br /&gt;
MeshCore is volledig gratis en open source:&lt;br /&gt;
&lt;br /&gt;
* De &#039;&#039;&#039;MeshCore-firmware&#039;&#039;&#039; is beschikbaar op [https://github.com/meshcore-dev/MeshCore GitHub]&lt;br /&gt;
* Breed gamma aan community-&#039;&#039;&#039;clients&#039;&#039;&#039; (web, CLI, serieel, …), waarvan de meeste ook open source zijn&lt;br /&gt;
* &#039;&#039;&#039;Apps&#039;&#039;&#039; voor smartphone, computer en browser&lt;br /&gt;
&lt;br /&gt;
= Wat heb je nodig? =&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Compatibele companion&#039;&#039;&#039;: meestal een klein ESP- of nRF-bordje (€10 – €25)&lt;br /&gt;
# &#039;&#039;&#039;Smartphone&#039;&#039;&#039;: Android of iOS met Bluetooth &#039;&#039;(computer of laptop werkt ook)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-message-box mw-message-box-notice&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Tip: introductievideo&#039;&#039;&#039;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Andy Kirby (MeshCore-ontwikkelaar) heeft een nuttige introductie voor beginners:&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[https://www.youtube.com/watch?v=t1qne8uJBAc MeshCore-introductievideo op YouTube]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Hardware ==&lt;br /&gt;
&lt;br /&gt;
MeshCore werkt op 433 MHz-, 868 MHz- en 915 MHz-LoRa-apparaten. Overzicht van aanbevolen boards, MCU&#039;s en accessoires: [[Hardware/MeshCore|MeshCore-hardware]].&lt;br /&gt;
&lt;br /&gt;
= Firmware-types =&lt;br /&gt;
&lt;br /&gt;
MeshCore ondersteunt verschillende firmware-types:&lt;br /&gt;
&lt;br /&gt;
== Companion ==&lt;br /&gt;
&lt;br /&gt;
Een companion is een LoRa-toestel waarmee je zelf berichten stuurt en ontvangt — jouw deur naar de mesh. Bediening via de [https://meshcore.io officiële MeshCore-app] of de [https://app.meshcore.nz web client]. Setup: [[MeshCore/ConfigureCompanion|Companion configureren]].&lt;br /&gt;
&lt;br /&gt;
== Repeater ==&lt;br /&gt;
&lt;br /&gt;
Repeaters breiden het bereik uit en vormen de “snelwegen” in het mesh-netwerk. Ze sturen alleen relevante pakketten door (niet alles), wat efficiënter is dan veel andere mesh-systemen.&lt;br /&gt;
&lt;br /&gt;
Een repeater is niet bedoeld om mee te chatten, maar om berichten af te leveren of door te sturen. Meer repeaters → grotere mesh en meer redundantie. Beheer op afstand via een BLE-companion-client.&lt;br /&gt;
&lt;br /&gt;
== Room server ==&lt;br /&gt;
&lt;br /&gt;
Room servers zijn BBS-servers die berichtgeschiedenis lokaal opslaan. Gebruikers kunnen later terugkomen om berichten op te halen (kanalen werken alleen live).&lt;br /&gt;
&lt;br /&gt;
Bij inloggen ontvangt een client automatisch de laatste 32 ongelezen berichten.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-message-box mw-message-box-warning&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Repeaterfunctie uitschakelen&#039;&#039;&#039;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Een room server die ook als repeater werkt, is op het moment van schrijven niet stabiel. Gebruik aparte apparaten voor repeater en room server en zet herhalen uit op room servers met &amp;lt;code&amp;gt;set repeat off&amp;lt;/code&amp;gt;.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Sensor ==&lt;br /&gt;
&lt;br /&gt;
Sensorfirmware is momenteel &#039;&#039;&#039;in ontwikkeling&#039;&#039;&#039;. Die zal sensordata (temperatuur, vochtigheid, luchtdruk) verzamelen en delen via MeshCore.&lt;br /&gt;
&lt;br /&gt;
Sensoren kunnen ook op andere firmware-types (companion, repeater, room server) werkend gemaakt worden.&lt;br /&gt;
&lt;br /&gt;
= Nuttige links =&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Hoofdwebsite&#039;&#039;&#039;: [https://meshcore.io/ meshcore.io]&lt;br /&gt;
* &#039;&#039;&#039;Firmware flasher&#039;&#039;&#039;: [https://flasher.meshcore.io/ flasher.meshcore.io]&lt;br /&gt;
* &#039;&#039;&#039;Apps&#039;&#039;&#039;: [https://meshcore.io meshcore.io] (Android, iOS, Windows, macOS, Linux)&lt;br /&gt;
* &#039;&#039;&#039;Firmware op GitHub&#039;&#039;&#039;: [https://github.com/meshcore-dev/MeshCore meshcore-dev/MeshCore]&lt;br /&gt;
&lt;br /&gt;
= Verder lezen (documentatie) =&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;[[MeshCore/QuickStart|QuickStart]]&#039;&#039;&#039; – snelstart&lt;br /&gt;
# &#039;&#039;&#039;[[MeshCore/FlashFirmware|Firmware flashen]]&#039;&#039;&#039;&lt;br /&gt;
# &#039;&#039;&#039;Configuratie&#039;&#039;&#039;:&lt;br /&gt;
** &#039;&#039;&#039;[[MeshCore/ConfigureCompanion|Companion configureren]]&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;&#039;[[MeshCore/ConfigureRepeater|Repeater configureren]]&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;&#039;[[MeshCore/RegioScopes|Regio-scopes]]&#039;&#039;&#039; – flooding (&amp;lt;code&amp;gt;allowf&amp;lt;/code&amp;gt;/&amp;lt;code&amp;gt;denyf&amp;lt;/code&amp;gt;) en CLI (#BEmesh)&lt;br /&gt;
** &#039;&#039;&#039;[[MeshCore/LijstVanRegios|Lijst van regio&#039;s (België)]]&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;&#039;[[MeshCore/Kanalen|MeshCore-kanalen]]&#039;&#039;&#039; – #bemesh en de kanalenlijst per provincie&lt;br /&gt;
# &#039;&#039;&#039;[[MeshCore/AppUsageInstructions|App gebruiken]]&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;[[MeshCore/Troubleshooting|Probleemoplossing]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Geavanceerd ==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[[MeshCore/Geadvanceerd/OTA|OTA-updates]]&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;[[MeshCore/Geadvanceerd/CustomFirmware|Custom firmware]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Vragen? [https://discord.gg/kvybAgqnhD Radio-Actief Discord]&lt;br /&gt;
&lt;br /&gt;
[[Category:MeshCore]]&lt;/div&gt;</summary>
		<author><name>Confi</name></author>
	</entry>
	<entry>
		<id>https://meshwiki.radio-actief.be/index.php?title=MeshCore/Kanalen&amp;diff=113</id>
		<title>MeshCore/Kanalen</title>
		<link rel="alternate" type="text/html" href="https://meshwiki.radio-actief.be/index.php?title=MeshCore/Kanalen&amp;diff=113"/>
		<updated>2026-08-19T13:40:32Z</updated>

		<summary type="html">&lt;p&gt;Confi: New page: named-channel concept + regional directory (mirrors meshcore.radio-actief.be, was missing from wiki entirely)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= MeshCore-kanalen (België) =&lt;br /&gt;
&lt;br /&gt;
Communicatie in MeshCore verloopt rechtstreeks tussen twee companions, of via een &#039;&#039;&#039;kanaal&#039;&#039;&#039;. Er bestaan &#039;&#039;&#039;privé-kanalen&#039;&#039;&#039; (enkel toegankelijk met de juiste sleutel) en openbare &#039;&#039;&#039;hashtag-kanalen&#039;&#039;&#039; (voor iedereen). Standaard staat op elke companion enkel het &#039;&#039;&#039;Public&#039;&#039;&#039;-kanaal actief — daarop verschijnen dus ook de meeste berichten.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-message-box mw-message-box-success&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Voor #BEmesh:&#039;&#039;&#039; voeg het hashtag-kanaal &amp;lt;code&amp;gt;#bemesh&amp;lt;/code&amp;gt; toe. Zo deel je berichten met andere Belgische gebruikers zonder dat iedereen ze in het volledige Public-kanaal ziet. Hoe je een kanaal toevoegt in de app: &#039;&#039;&#039;[[MeshCore/ConfigureCompanion|Companion Configureren]]&#039;&#039;&#039; (sectie &amp;quot;#bemesh toevoegen&amp;quot;).&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dit is niet hetzelfde als een &#039;&#039;&#039;regio-scope&#039;&#039;&#039; (de &amp;lt;code&amp;gt;be-*&amp;lt;/code&amp;gt;-codes die bepalen welke &#039;&#039;&#039;flood&#039;&#039;&#039; een repeater doorstuurt): een kanaal is een naam waarin je chat, een regio-scope is een transport-tag op het pakket zelf. Zie &#039;&#039;&#039;[[MeshCore/RegioScopes|Regio-scopes voor repeaters]]&#039;&#039;&#039; voor dat onderwerp.&lt;br /&gt;
&lt;br /&gt;
== Kolommen en symbolen ==&lt;br /&gt;
&lt;br /&gt;
De kolom &#039;&#039;&#039;REGIO&#039;&#039;&#039; volgt ruwweg de Belgische gewesten en provincies. &#039;&#039;&#039;TYPE&#039;&#039;&#039; maakt onderscheid tussen open kanalen (meestal met &#039;&#039;&#039;#&#039;&#039;&#039;), test of privé. Onder &#039;&#039;&#039;MeshCore-kanaal&#039;&#039;&#039; staat de naam zoals je die in de app of firmware kiest. &#039;&#039;&#039;EXTRA INFO&#039;&#039;&#039; geeft context: wie het kanaal beheert, voor wie het bedoeld is, of er een externe link is.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-message-box mw-message-box-notice&amp;quot;&amp;gt;&lt;br /&gt;
Het kanaal &amp;lt;code&amp;gt;#test&amp;lt;/code&amp;gt; staat vermeld omdat het veel voorkomt, maar het trekt ook onnodig verkeer aan — gebruik het bewust. Voor Nederland: de community houdt een apart overzicht bij op het &#039;&#039;&#039;Nederlandse MeshCore-forum&#039;&#039;&#039; (zie tabel onderaan).&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Overzichtstabel België ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!REGIO !! TYPE !! MeshCore-kanaal !! EXTRA INFO&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;België&#039;&#039;&#039; || || ||&lt;br /&gt;
|-&lt;br /&gt;
| || # || bemesh || het kanaal voor alle Belgische MeshCore-gebruikers&lt;br /&gt;
|-&lt;br /&gt;
| || # || test || veroorzaakt veel onnodig verkeer; vooral testbots vanuit Nederland&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;Vlaanderen&#039;&#039;&#039; || || ||&lt;br /&gt;
|-&lt;br /&gt;
| || # || 73sbe || initiatief van radioamateur vriendengroep [https://73s.be/ 73s.be]&lt;br /&gt;
|-&lt;br /&gt;
| || # || b-stby || testkanaal van [https://noodcommunicatie.be/ noodcommunicatie.be]&lt;br /&gt;
|-&lt;br /&gt;
| || # || hamradio || voor radioamateurs (ook uit Nederland)&lt;br /&gt;
|-&lt;br /&gt;
| || # || nerdland || voor alle nerds op MeshCore&lt;br /&gt;
|-&lt;br /&gt;
| || # || radio-actief || voor alle RRY-leden van het Belgische meshnetwerk van [https://radio-actief.be/ radio-actief.be]&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;Antwerpen&#039;&#039;&#039; || || ||&lt;br /&gt;
|-&lt;br /&gt;
| || # || antwerpen || voor iedereen in Antwerpen en omgeving&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;Brussel&#039;&#039;&#039; || || || &#039;&#039;nog geen bevestigd kanaal&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;Henegouwen&#039;&#039;&#039; || || || &#039;&#039;nog geen bevestigd kanaal&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;Limburg&#039;&#039;&#039; || || || &#039;&#039;nog geen bevestigd kanaal&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;Luik&#039;&#039;&#039; || || || &#039;&#039;nog geen bevestigd kanaal&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;Luxemburg&#039;&#039;&#039; || || || &#039;&#039;nog geen bevestigd kanaal&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;Namen&#039;&#039;&#039; || || || &#039;&#039;nog geen bevestigd kanaal&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;Oost-Vlaanderen&#039;&#039;&#039; || || ||&lt;br /&gt;
|-&lt;br /&gt;
| || privé || Aalterse Radioamateurs || alleen voor leden van UBA-sectie ALT (Aalter)&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;Vlaams-Brabant&#039;&#039;&#039; || || || &#039;&#039;nog geen bevestigd kanaal&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;Waals-Brabant&#039;&#039;&#039; || || || &#039;&#039;nog geen bevestigd kanaal&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;West-Vlaanderen&#039;&#039;&#039; || || ||&lt;br /&gt;
|-&lt;br /&gt;
| || # || ON0WV || alleen op donderdagavond: radioamateurvriendenronde op ON0WV, 145,650 MHz&lt;br /&gt;
|-&lt;br /&gt;
| || privé || ON6BR || alleen voor leden van UBA-sectie OSB (Brugge)&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;Nederland&#039;&#039;&#039; || || || overzicht op het [https://forum.meshcore-net.nl/showthread.php?tid=148 Nederlandse MeshCore-forum (draad #148)]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
De lijst is niet exhaustief en groeit mee met het netwerk; lege provincies betekenen simpelweg dat er nog geen bevestigd publiek kanaal is vastgelegd.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-message-box mw-message-box-notice&amp;quot;&amp;gt;&lt;br /&gt;
Mis je een kanaal of klopt iets niet? Meld het via &#039;&#039;&#039;[https://forms.gle/HveTc9f5H3fDHJn48 dit formulier]&#039;&#039;&#039;, of spring binnen op de [https://discord.gg/kvybAgqnhD Radio-Actief Discord] (kanaal &amp;lt;code&amp;gt;#rry-netwerk&amp;lt;/code&amp;gt;) — vrijwilligers vullen de tabel dan aan.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== RRY-nummer versus kanalen ==&lt;br /&gt;
&lt;br /&gt;
Leden van Radio-Actief tonen vaak hun &#039;&#039;&#039;RRY-nummer&#039;&#039;&#039; in de naam van hun repeater of companion — dat helpt bij herkenning op kaarten en in logs. Kanalen zoals &amp;lt;code&amp;gt;#radio-actief&amp;lt;/code&amp;gt; of &amp;lt;code&amp;gt;#bemesh&amp;lt;/code&amp;gt; zijn &#039;&#039;&#039;geen vervanging&#039;&#039;&#039; voor die naam, maar wel handige verzamelplaatsen voor gesprekken en coördinatie. Meer over RRY en de Radio-Actief-community: zie de [https://radio-actief.be/rry-meshcore-belgie-kanalen/ RRY-pagina op radio-actief.be].&lt;br /&gt;
&lt;br /&gt;
== Zie ook ==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[[MeshCore/ConfigureCompanion|Companion Configureren]]&#039;&#039;&#039; — hoe je een kanaal toevoegt&lt;br /&gt;
* &#039;&#039;&#039;[[MeshCore/RegioScopes|Regio-scopes voor repeaters]]&#039;&#039;&#039; — een ander onderwerp: welke flood een repeater doorstuurt&lt;br /&gt;
* [https://meshcore.radio-actief.be/belgisch-bemesh-meshcore-kanaal/ Belgisch BEmesh meshcore kanaal] — dezelfde kanalenlijst op meshcore.radio-actief.be&lt;br /&gt;
* [https://discord.gg/kvybAgqnhD Radio-Actief Discord]&lt;br /&gt;
&lt;br /&gt;
[[Category:MeshCore]]&lt;br /&gt;
[[Category:België]]&lt;/div&gt;</summary>
		<author><name>Confi</name></author>
	</entry>
	<entry>
		<id>https://meshwiki.radio-actief.be/index.php?title=MeshCore/ConfigureCompanion&amp;diff=112</id>
		<title>MeshCore/ConfigureCompanion</title>
		<link rel="alternate" type="text/html" href="https://meshwiki.radio-actief.be/index.php?title=MeshCore/ConfigureCompanion&amp;diff=112"/>
		<updated>2026-08-19T13:39:16Z</updated>

		<summary type="html">&lt;p&gt;Confi: Add missing position/GPS-sharing setting and #bemesh channel-join instructions (were on meshcore.radio-actief.be, not yet in wiki)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Companion Configureren =&lt;br /&gt;
&lt;br /&gt;
Je hebt je toestel [[MeshCore/FlashFirmware|geflasht]] met &#039;&#039;&#039;Companion&#039;&#039;&#039;-firmware. Op deze pagina koppel je het aan je telefoon of computer, zet je de juiste radio-preset voor België, en doe je een eerste werkcheck op de mesh.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-message-box mw-message-box-notice&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Wat is een Companion?&#039;&#039;&#039; Een Companion is een LoRa-zender die géén pakketten doorstuurt. Hij luistert en zendt jouw berichten. Je bedient hem via een app (smartphone), een web client (browser), of een desktop client. Om bereik te geven aan het netwerk heb je [[MeshCore/ConfigureRepeater|repeaters]] nodig — companions dragen daar niet aan bij.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Twee soorten Companion-firmware ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Firmware !! Verbinding naar client !! Typisch gebruik&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;BLE Companion&#039;&#039;&#039; || Bluetooth Low Energy || Smartphone of tablet, in de broekzak of rugzak&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;USB Serial Companion&#039;&#039;&#039; || USB kabel || Vast aan laptop of desktop, ook handig voor observer-/debugopstellingen&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Beide spreken hetzelfde MeshCore-protocol — het verschil zit enkel in hoe je client ermee praat.&lt;br /&gt;
&lt;br /&gt;
== App of web client installeren ==&lt;br /&gt;
&lt;br /&gt;
De officiële clients vind je via het upstream app-portaal:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Android / iOS / Windows / macOS / Linux&#039;&#039;&#039; — de officiële MeshCore-app, beschikbaar via [https://meshcore.io meshcore.io]&lt;br /&gt;
* &#039;&#039;&#039;Web client&#039;&#039;&#039; — [https://app.meshcore.nz app.meshcore.nz] werkt in elke Chromium-browser (Chrome, Edge) en is de eenvoudigste keuze voor USB Serial. (handig voor oudere bardjes zonder bluetooth)&lt;br /&gt;
&lt;br /&gt;
De Windows- en macOS-versies zijn dezelfde codebase als de mobiele app en volledig gratis. iOS/Android zijn &#039;&#039;freemium&#039;&#039;: het basisgebruik is gratis, enkel de &amp;lt;code&amp;gt;Remote Admin&amp;lt;/code&amp;gt;-wachttijd voor het op afstand beheren van repeaters kan je afkopen.&lt;br /&gt;
&lt;br /&gt;
== Koppelen ==&lt;br /&gt;
&lt;br /&gt;
=== BLE (smartphone, tablet) ===&lt;br /&gt;
&lt;br /&gt;
# Zet je Companion aan en zet &#039;&#039;&#039;Bluetooth aan&#039;&#039;&#039; op je telefoon.&lt;br /&gt;
# Open de MeshCore-app → &amp;lt;code&amp;gt;Connect&amp;lt;/code&amp;gt; (rechtsboven)&lt;br /&gt;
# Kies je toestel uit de lijst.&lt;br /&gt;
# Voer de &#039;&#039;&#039;pairing-pincode&#039;&#039;&#039; in:&lt;br /&gt;
   - &#039;&#039;&#039;Toestellen zonder scherm&#039;&#039;&#039;: standaard &amp;lt;code&amp;gt;123456&amp;lt;/code&amp;gt;.&lt;br /&gt;
   - &#039;&#039;&#039;Toestellen met scherm&#039;&#039;&#039;: de pincode verschijnt op het scherm van het toestel zelf.&lt;br /&gt;
&lt;br /&gt;
=== USB Serial (computer) ===&lt;br /&gt;
&lt;br /&gt;
# Verbind je Companion via USB met de computer.&lt;br /&gt;
# Open [https://app.meshcore.nz app.meshcore.nz] in Chrome of Edge.&lt;br /&gt;
# &amp;lt;code&amp;gt;Connect&amp;lt;/code&amp;gt; → &#039;&#039;&#039;USB&#039;&#039;&#039; → kies je seriële poort in de browser-pop-up.&lt;br /&gt;
&lt;br /&gt;
== Radio-instellingen — *doe dit vóór je iets verstuurt* ==&lt;br /&gt;
&lt;br /&gt;
Dit is de belangrijkste stap, en de meest vergeten. Jouw Companion moet op dezelfde radio-parameters staan als de rest van #BEmesh. Anders hoor je niemand, en hoort niemand jou.&lt;br /&gt;
&lt;br /&gt;
=== Preset: EU/UK (Narrow) ===&lt;br /&gt;
&lt;br /&gt;
Voor #BEmesh is de community-afspraak de &#039;&#039;&#039;EU/UK (Narrow)&#039;&#039;&#039;-preset radio-parameters.&lt;br /&gt;
Op een companion stel je deze parameters in via de radio-instellingen van de MeshCore-app waarmee je verbonden bent.&lt;br /&gt;
&lt;br /&gt;
In de app: &amp;lt;code&amp;gt;⚙️ Settings&amp;lt;/code&amp;gt; → &amp;lt;code&amp;gt;Choose Preset&amp;lt;/code&amp;gt; → &#039;&#039;&#039;EU/UK (Narrow)&#039;&#039;&#039; → ✅ opslaan.&lt;br /&gt;
&lt;br /&gt;
Na opslaan zie je in de radio-instellingen:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Parameter !! Waarde&lt;br /&gt;
|-&lt;br /&gt;
|Frequency || &amp;lt;code&amp;gt;869.618 MHz&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Bandwidth || &amp;lt;code&amp;gt;62.5 kHz&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Spreading Factor (SF) || &amp;lt;code&amp;gt;8&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Coding Rate (CR) || &amp;lt;code&amp;gt;8&amp;lt;/code&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-message-box mw-message-box-warning&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Check &amp;lt;code&amp;gt;CR = 8&amp;lt;/code&amp;gt;.&#039;&#039;&#039; De firmware-default van veel builds is &#039;&#039;&#039;CR5&#039;&#039;&#039;. Kiezen voor &amp;quot;EU/UK Narrow&amp;quot; in de preset-selector past alle vier de parameters toe; vergeet daarna niet te controleren of CR ook effectief op 8 staat.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Node-naam ===&lt;br /&gt;
&lt;br /&gt;
Kies een korte, herkenbare naam (bv. &amp;lt;code&amp;gt;RRY09 Jan&amp;lt;/code&amp;gt; of je roepnaam). Deze naam verschijnt in adverts en in de contactenlijsten van anderen. De naam zelf mag je later gerust wijzigen.&lt;br /&gt;
&lt;br /&gt;
=== Positie delen (optioneel) ===&lt;br /&gt;
&lt;br /&gt;
Via het kaartsymbool in de instellingen kan je aanduiden waar je Companion zich bevindt (exacte locatie, of een afwijking van bijvoorbeeld 100 meter voor wat meer privacy — hou de afwijking bij voorkeur onder de 500 m zodat de kaart realistisch blijft). Dit staat los van het zenden zelf: enkel wanneer je &#039;&#039;&#039;share position in advert&#039;&#039;&#039; aanvinkt, wordt je positie ook effectief meegestuurd bij een &#039;&#039;&#039;advert&#039;&#039;&#039;. Adverts met positie verstuur je steeds manueel.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-message-box mw-message-box-notice&amp;quot;&amp;gt;&lt;br /&gt;
Wil je dat je positie op de kaart automatisch meegroeit bij elke advert? Zet dan in de experimentele instellingen (&#039;&#039;&#039;Position Settings&#039;&#039;&#039;) GPS-gebruik op &#039;&#039;&#039;enabled&#039;&#039;&#039; — standaard staat dit op &#039;&#039;&#039;disabled&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Eerste werkcheck ==&lt;br /&gt;
&lt;br /&gt;
=== Is er een repeater in bereik? ===&lt;br /&gt;
&lt;br /&gt;
Voor je het Public-kanaal gaat belasten met testberichten, doe je best een directe bereik-check. De app heeft een &#039;&#039;Discover Nearby Nodes&#039;&#039;-functie die een zero-hop-query uitstuurt; repeaters die je direct kan bereiken, antwoorden daarop. Zie je géén enkele repeater in het lijstje en zijn je instellingen toch correct? Dan zit je hoogstwaarschijnlijk in een &amp;quot;repeater-loze&amp;quot; zone — probeer hoger, buiten, of zet er zelf een op (zie [[MeshCore/ConfigureRepeater|Repeater Configureren]]).&lt;br /&gt;
&lt;br /&gt;
# Menu &amp;lt;code&amp;gt;⋮&amp;lt;/code&amp;gt; → &amp;lt;code&amp;gt;Tools&amp;lt;/code&amp;gt; → &amp;lt;code&amp;gt;Discover Nearby Nodes&amp;lt;/code&amp;gt;.&lt;br /&gt;
# Tik &amp;lt;code&amp;gt;Discover Repeaters&amp;lt;/code&amp;gt;.&lt;br /&gt;
# Je Companion stuurt een zero-hop ping uit; repeaters die je direct horen, antwoorden.&lt;br /&gt;
&lt;br /&gt;
=== Test op `#test`, niet op `Public` ===&lt;br /&gt;
&lt;br /&gt;
Het standaard &#039;&#039;&#039;&amp;lt;code&amp;gt;Public&amp;lt;/code&amp;gt;&#039;&#039;&#039;-kanaal is géén testkanaal — daar chat een groot deel van de Belgische én Europese mesh op. Wil je iets uitproberen (berichten versturen, dekking checken, nieuwe node inwijden), doe dat dan op &amp;lt;code&amp;gt;#test&amp;lt;/code&amp;gt;. Maar hou het beperkt, want ook dat gaat over radiogolven en kan andere berichten verstoren tot aan de andere kant van het land.&lt;br /&gt;
&lt;br /&gt;
# &amp;lt;code&amp;gt;⋮&amp;lt;/code&amp;gt; → &amp;lt;code&amp;gt;+ Add Channel&amp;lt;/code&amp;gt; → &#039;&#039;&#039;Join a Hashtag Channel&#039;&#039;&#039; → vul &amp;lt;code&amp;gt;#test&amp;lt;/code&amp;gt; in.&lt;br /&gt;
# Stuur een kort bericht.&lt;br /&gt;
# Onder je bericht verschijnt een cijfer: het aantal directe repeater-herhalingen dat jouw&lt;br /&gt;
Companion zelf weer heeft opgevangen. Zie je &amp;lt;code&amp;gt;Sent&amp;lt;/code&amp;gt; zonder getal, dan heeft geen repeater je&lt;br /&gt;
gehoord.&lt;br /&gt;
&lt;br /&gt;
=== #bemesh toevoegen ===&lt;br /&gt;
&lt;br /&gt;
Standaard staat in de app enkel het &#039;&#039;&#039;Public&#039;&#039;&#039;-kanaal. Voeg voor België ook &amp;lt;code&amp;gt;#bemesh&amp;lt;/code&amp;gt; toe: &amp;lt;code&amp;gt;⋮&amp;lt;/code&amp;gt; → &amp;lt;code&amp;gt;+ Add Channel&amp;lt;/code&amp;gt; → &#039;&#039;&#039;Join a Hashtag Channel&#039;&#039;&#039; → vul &amp;lt;code&amp;gt;#bemesh&amp;lt;/code&amp;gt; in. Zo deel je berichten met andere Belgische gebruikers zonder dat ze in het volledige Public-kanaal verschijnen. Overzicht van alle bekende #BEmesh-kanalen (ook per provincie): &#039;&#039;&#039;[[MeshCore/Kanalen|MeshCore-kanalen]]&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
== Contacten en identiteit ==&lt;br /&gt;
&lt;br /&gt;
=== Jouw publieke sleutel = jouw identiteit ===&lt;br /&gt;
&lt;br /&gt;
De &#039;&#039;&#039;publieke sleutel&#039;&#039;&#039; van je Companion is jouw identiteit in de mesh; iedereen die je een DM wil sturen, heeft die nodig. Maar ook jij hebt hun identiteit nodig vooraleer je met elkaar in privéberichten kan communiceren. Jij deelt de jouwe door een &#039;&#039;&#039;advert&#039;&#039;&#039; uit te zenden. Je publieke sleutel wordt automatisch gegenereerd op basis van je private sleutel — meer daarover in [[#Identity_key_back-uppen|Identity key back-uppen]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-message-box mw-message-box-notice&amp;quot;&amp;gt;&lt;br /&gt;
De naam van je Companion is puur ter weergave en kan je veranderen zonder dat dit impact heeft op de mesh.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Adverts: zero-hop versus flood ===&lt;br /&gt;
&lt;br /&gt;
Er zijn twee soorten adverts:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Zero-hop&#039;&#039;&#039; — alleen nodes die jou rechtstreeks horen. Repeaters herhalen dit niet. (dit is eveneens het type advert die je kan doen via de menu op companion nodes met een scherm)&lt;br /&gt;
* &#039;&#039;&#039;Flood&#039;&#039;&#039; — alle repeaters die je advert horen, herhalen hem; daardoor verspreidt hij zich over het hele bereikbare netwerk.&lt;br /&gt;
&lt;br /&gt;
MeshCore-companions zenden adverts &#039;&#039;&#039;alleen als jij het initieert&#039;&#039;&#039; — niet automatisch, noch periodiek, in tegenstelling tot repeaters.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-message-box mw-message-box-warning&amp;quot;&amp;gt;&lt;br /&gt;
Gebruik flood-adverts met mate: ze nemen airtime in beslag voor iedereen in het netwerk.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Auto-Add-Contacts beperken ===&lt;br /&gt;
&lt;br /&gt;
Standaard voegt je Companion &#039;&#039;&#039;elk&#039;&#039;&#039; contact toe waarvan hij een advert opvangt: repeaters, room servers, andere companions én sensoren. In een drukke mesh loopt je contactenlijst zo snel vol — de praktische limiet ligt rond de &#039;&#039;&#039;350 contacten&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Beperk daarom je auto-add-instellingen. In de &amp;lt;code&amp;gt;Contact Settings&amp;lt;/code&amp;gt; van de app kan je per type kiezen wat automatisch toegevoegd wordt en welke afstand je daarbij accepteert. Een redelijke vuistregel:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Companions / chat users&#039;&#039;&#039;: enkel auto-add tot bijvoorbeeld 5 hops weg.&lt;br /&gt;
* &#039;&#039;&#039;Repeaters, room servers, sensoren&#039;&#039;&#039;: niet automatisch — voeg ze manueel toe via &#039;&#039;Discover Contacts&#039;&#039; (zie §5.4) als je ze écht nodig hebt.&lt;br /&gt;
&lt;br /&gt;
=== Manueel toevoegen via Discover Contacts ===&lt;br /&gt;
&lt;br /&gt;
Het &#039;&#039;Discover Contacts&#039;&#039;-scherm toont de adverts die je Companion recent heeft opgevangen, óók die je niet automatisch toevoegt. Vanaf dat scherm kan je gericht een contact aan je lijst toevoegen — bijvoorbeeld de dichtstbijzijnde repeaters via de kaartweergave, zodat je later een path-tracering kan doen om te zien via welke route een bericht binnenkwam.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-message-box mw-message-box-notice&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Belangrijk:&#039;&#039;&#039; dit scherm vult zich enkel aan terwijl de app actief verbonden is met je Companion. Adverts die binnenkwamen toen de app niét verbonden was — én die niet onder je auto-add-regels vallen — verschijnen niet alsnog in deze lijst.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Geavanceerde instellingen (optioneel) ==&lt;br /&gt;
&lt;br /&gt;
=== Identity key back-uppen ===&lt;br /&gt;
&lt;br /&gt;
Vervang je ooit je hardware en wil je dat anderen je nog als dezelfde contactpersoon herkennen? Back-up je identity key vóór je het oude toestel wist. De MeshCore-app heeft een export-/importfunctie: je bewaart de sleutel veilig (bv. in een password manager), importeer hem achteraf op je nieuwe toestel.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;⚙️ Settings&amp;lt;/code&amp;gt; → &amp;lt;code&amp;gt;Manage Identity Key&amp;lt;/code&amp;gt; → &#039;&#039;&#039;Export&#039;&#039;&#039;. Bewaar de export veilig (password &lt;br /&gt;
manager, offline USB). Op het nieuwe toestel: &#039;&#039;&#039;Import&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-message-box mw-message-box-notice&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Waarom dit ertoe doet:&#039;&#039;&#039; je publieke sleutel is je identiteit op de mesh. Genereer je een nieuw keypair (of doe je een factory reset zonder back-up), dan verschijn je bij iedereen als een &#039;&#039;nieuw&#039;&#039; contact náást het oude — berichten die men naar het oude contact stuurt, komen niet meer aan.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-message-box mw-message-box-error&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Nooit&#039;&#039;&#039; je private key delen, en nooit in een publiek Discord-kanaal of GitHub-issue plakken. Wie je private key heeft, kan zich als jou voordoen op het netwerk.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Path Hash Mode (experimenteel) ===&lt;br /&gt;
&lt;br /&gt;
Vanaf firmware &#039;&#039;&#039;1.14+&#039;&#039;&#039; en app-versie &#039;&#039;&#039;1.41.0+&#039;&#039;&#039; is deze instelling technisch beschikbaar via &amp;lt;code&amp;gt;Settings&amp;lt;/code&amp;gt; → &amp;lt;code&amp;gt;Experimental Settings&amp;lt;/code&amp;gt; (officiële [https://github.com/meshcore-dev/MeshCore/blob/main/docs/faq.md#393-q-how-do-i-change-my-companions-path-hash-size FAQ §3.9.3]). &#039;&#039;&#039;Aanbevolen: firmware 1.16 of nieuwer&#039;&#039;&#039; — daarop is de instelling betrouwbaar in de praktijk:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;1 byte&#039;&#039;&#039; (standaard) — tot 64 hops, compatibel met alle repeater-firmwareversies.&lt;br /&gt;
* &#039;&#039;&#039;2 of 3 byte&#039;&#039;&#039; — minder kans op ID-botsingen bij netwerkanalyse, maar lager max aantal hops (32 resp. 21).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-message-box mw-message-box-warning&amp;quot;&amp;gt;&lt;br /&gt;
Repeaters met firmware ouder dan 1.14 droppen 2- en 3-byte-berichten stilzwijgend. Zet je companion dus pas over wanneer je weet dat de repeaters die jouw verkeer dragen, mee zijn — en gebruik zelf minstens firmware &#039;&#039;&#039;1.16&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Aanpak voor #BEmesh.&#039;&#039;&#039; De community mikt op &#039;&#039;&#039;2-byte&#039;&#039;&#039; als gezamenlijke standaard — voor de meeste Belgische gebruiksgevallen ruim voldoende, én het helpt analyse-tools zoals MeshMapper en de [https://analyzer.letsmesh.net LetsMesh Analyzer] om repeaters uit elkaar te houden. Een veilige migratievolgorde:&lt;br /&gt;
&lt;br /&gt;
# Stem met je buur-operators af zodat de &#039;&#039;&#039;repeaters&#039;&#039;&#039; in jouw omgeving op 2-byte staan (zie [[MeshCore/ConfigureRepeater|Repeater Configureren]]).&lt;br /&gt;
# Laat je &#039;&#039;&#039;companion&#039;&#039;&#039; nog even op 1-byte staan tot iedereen die overstap gemaakt heeft.&lt;br /&gt;
# Pas daarna zet je je companion ook op 2-byte.&lt;br /&gt;
&lt;br /&gt;
== Repeater op afstand beheren ==&lt;br /&gt;
&lt;br /&gt;
Via je Companion kan je een repeater of room server op afstand beheren over LoRa. Vul het admin-wachtwoord in dat je tijdens het [[MeshCore/ConfigureRepeater|configureren van je repeater]] hebt ingesteld.&lt;br /&gt;
&lt;br /&gt;
De officiële MeshCore-app is &#039;&#039;freemium&#039;&#039;: remote admin werkt met een wachttijd per sessie die je via een in-app purchase kan wegnemen — dit is de enige betaalde feature in de app (officiële [https://github.com/meshcore-dev/MeshCore/blob/main/docs/faq.md#22-q-does-meshcore-cost-any-money FAQ §1.1 / §2.2]).&lt;br /&gt;
&lt;br /&gt;
Details over wat je op afstand kan instellen, staat in [[MeshCore/ConfigureRepeater|Repeater Configureren]].&lt;br /&gt;
&lt;br /&gt;
== Problemen oplossen ==&lt;br /&gt;
&lt;br /&gt;
=== Mijn Companion verschijnt niet in de Bluetooth-lijst ===&lt;br /&gt;
&lt;br /&gt;
De meest voorkomende oorzaak is dat de &#039;&#039;&#039;USB-only&#039;&#039;&#039; Companion-firmware geflasht is in plaats van de &#039;&#039;&#039;BLE&#039;&#039;&#039;-variant (officiële [https://github.com/meshcore-dev/MeshCore/blob/main/docs/faq.md#64-q-my-companion-isnt-showing-up-over-bluetooth FAQ §6.4]). Controleer je firmware-bestand en herflash met de BLE-build indien nodig.&lt;br /&gt;
&lt;br /&gt;
=== Pincode wordt niet geaccepteerd ===&lt;br /&gt;
&lt;br /&gt;
Voor toestellen &#039;&#039;&#039;zonder scherm&#039;&#039;&#039; is de standaard pairing-code &amp;lt;code&amp;gt;123456&amp;lt;/code&amp;gt; ([https://github.com/meshcore-dev/MeshCore/blob/main/docs/faq.md#65-q-i-cant-connect-via-bluetooth-what-is-the-bluetooth-pairing-code FAQ §6.5]). Heeft je toestel &#039;&#039;&#039;wél een scherm&#039;&#039;&#039;, lees dan de pincode af van het scherm zelf bij het pairen.&lt;br /&gt;
&lt;br /&gt;
Heb je ooit een vaste pincode via de app ingesteld en ben je die vergeten? Dan is het best om het toestel opnieuw te configureren — let op dat dit ook je identity key wist (zie §6.1 voor back-up).&lt;br /&gt;
&lt;br /&gt;
=== Geen berichten ontvangen ===&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Preset &amp;amp; CR&#039;&#039;&#039;: controleer dat je werkelijk op de gedeelde radio-parameters zit (zie §3.1). Zelfs bij dezelfde frequentie geven afwijkende SF of CR onbetrouwbare decodes.&lt;br /&gt;
* &#039;&#039;&#039;Bereik&#039;&#039;&#039;: probeer §4.1 — zonder repeater in bereik krijg je alleen zero-hop-verkeer.&lt;br /&gt;
* &#039;&#039;&#039;Klok&#039;&#039;&#039;: contacten die &amp;quot;heel lang geleden gezien werden&amp;quot; tonen wijzen vaak op klokafwijking (§3.3, [https://github.com/meshcore-dev/MeshCore/blob/main/docs/faq.md#61-q-my-client-says-another-client-or-a-repeater-or-a-room-server-was-last-seen-many-many-days-ago FAQ §6.1]).&lt;br /&gt;
&lt;br /&gt;
=== Toestel lijkt &amp;quot;bricked&amp;quot; ===&lt;br /&gt;
&lt;br /&gt;
Voor nRF52-toestellen (RAK, T1000-E, Heltec T114, Xiao nRF52): officiële [https://github.com/meshcore-dev/MeshCore/blob/main/docs/faq.md#67-q-my-rakt1000-exiao_nrf52-device-seems-to-be-corrupted-how-do-i-wipe-it-clean-to-start-fresh FAQ §6.7] documenteert een &amp;lt;code&amp;gt;flash_erase-*.uf2&amp;lt;/code&amp;gt;-procedure. Voor toestellen met een user-knop is er daarnaast een CLI-rescue-mode vanaf firmware 1.7.0 (houd de user-knop ingedrukt binnen 8 seconden na boot).&lt;br /&gt;
&lt;br /&gt;
== Volgende stappen ==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[[MeshCore/AppUsageInstructions|MeshCore-app — diepere gids]]&#039;&#039;&#039; — dagelijks gebruik, privéberichten, Room Servers.&lt;br /&gt;
* &#039;&#039;&#039;[[MeshCore/ConfigureRepeater|Repeater Configureren]]&#039;&#039;&#039; — eigen repeater plaatsen en instellen.&lt;br /&gt;
* &#039;&#039;&#039;[[MeshCore/RegioScopes|Regio-scopes voor repeaters]]&#039;&#039;&#039; — wat betekenen die &amp;lt;code&amp;gt;be-*&amp;lt;/code&amp;gt;-codes in berichten.&lt;br /&gt;
* &#039;&#039;&#039;[[MeshCore/Troubleshooting|Probleemoplossing]]&#039;&#039;&#039; — bredere troubleshooting-tips.&lt;br /&gt;
&lt;br /&gt;
== Ondersteuning ==&lt;br /&gt;
&lt;br /&gt;
* [https://discord.gg/kvybAgqnhD Radio-Actief Discord] — de #BEmesh-community.&lt;br /&gt;
* Officiële documentatie: [https://meshcore.io meshcore.io], [https://docs.meshcore.io docs.meshcore.io], [https://github.com/meshcore-dev/MeshCore/blob/main/docs/faq.md FAQ op GitHub].&lt;br /&gt;
* Bron-code &amp;amp; issues: [https://github.com/meshcore-dev/MeshCore github.com/meshcore-dev/MeshCore].&lt;br /&gt;
&lt;br /&gt;
[[Category:MeshCore]]&lt;/div&gt;</summary>
		<author><name>Confi</name></author>
	</entry>
	<entry>
		<id>https://meshwiki.radio-actief.be/index.php?title=Hardware/MeshCore&amp;diff=111</id>
		<title>Hardware/MeshCore</title>
		<link rel="alternate" type="text/html" href="https://meshwiki.radio-actief.be/index.php?title=Hardware/MeshCore&amp;diff=111"/>
		<updated>2026-08-18T13:47:42Z</updated>

		<summary type="html">&lt;p&gt;Confi: Propose MCU comparison (ESP32 vs nRF52 vs LoRa chip) replacing the internal TODO note; NEEDS REVIEW banner kept&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= ! NEEDS REVIEW ! =&lt;br /&gt;
&lt;br /&gt;
*Deze pagina is nog in opbouw.*&lt;br /&gt;
&lt;br /&gt;
Overzicht van aanbevolen MeshCore hardware: ESP32- en nRF52-bordjes, apparaten en modellen.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-message-box mw-message-box-notice&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Basisinformatie&#039;&#039;&#039; over hardware-keuze vind je in de [[MeshCore/QuickStart|QuickStart]]. Kom hier later terug voor meer details en het volledige overzicht.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Ondersteunde apparaten =&lt;br /&gt;
&lt;br /&gt;
MeshCore werkt op 433MHz, 868MHz en 915MHz LoRa apparaten, o.a.:&lt;br /&gt;
&lt;br /&gt;
* Lilygo T-Deck, T-Pager, T-Watch, T-Display Pro&lt;br /&gt;
* RAK Wireless WisBlock RAK4631&lt;br /&gt;
* Heltec V3/V4&lt;br /&gt;
* Xiao S3 WIO/C3&lt;br /&gt;
* Station G2 / Nano G2 Ultra&lt;br /&gt;
* Seeed Studio T1000-E&lt;br /&gt;
&lt;br /&gt;
Voor een actuele lijst: [https://flasher.meshcore.io/ flasher.meshcore.io]&lt;br /&gt;
&lt;br /&gt;
= MCU&#039;s en boards =&lt;br /&gt;
&lt;br /&gt;
Voor de basisafweging (MCU-type, solar, zendvermogen) zie de [[MeshCore/QuickStart|QuickStart]]. Hieronder meer detail per MCU-familie.&lt;br /&gt;
&lt;br /&gt;
== ESP32 ==&lt;br /&gt;
&lt;br /&gt;
De meest gebruikte processor voor MeshCore-bordjes, van Espressif. Een &#039;&#039;&#039;dual-core&#039;&#039;&#039; chip, vaak geadverteerd als &#039;&#039;&#039;ESP32-S3&#039;&#039;&#039; (met ingebouwde Bluetooth en WiFi naast de processor zelf).&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Voordeel:&#039;&#039;&#039; krachtiger, WiFi beschikbaar (handig voor bv. OTA-updates over Wi-Fi, zie [[MeshCore/Geadvanceerd/OTA|OTA-updates]]).&lt;br /&gt;
* &#039;&#039;&#039;Nadeel:&#039;&#039;&#039; minder energiezuinig — kan gemakkelijk tot &#039;&#039;&#039;2000 mAh per dag&#039;&#039;&#039; verbruiken, minder geschikt voor een kleine solar-repeater.&lt;br /&gt;
* &#039;&#039;&#039;Typische boards:&#039;&#039;&#039; Heltec Lora 32 v3/v4, LilyGo T-Deck (standalone toestel), Seeed Studio XIAO ESP32S3.&lt;br /&gt;
&lt;br /&gt;
== nRF52 ==&lt;br /&gt;
&lt;br /&gt;
Een &#039;&#039;&#039;energiezuinigere&#039;&#039;&#039; processor van Nordic Semiconductor, meestal een &#039;&#039;&#039;nRF52840&#039;&#039;&#039;-chip die ook Bluetooth aan boord heeft.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Voordeel:&#039;&#039;&#039; beduidend lager energieverbruik dan ESP32 — het te overwegen alternatief voor een &#039;&#039;&#039;mobiele companion&#039;&#039;&#039; (langere batterijduur) of een &#039;&#039;&#039;solar-repeater&#039;&#039;&#039; (kleiner paneel/batterij volstaat).&lt;br /&gt;
* &#039;&#039;&#039;Nadeel:&#039;&#039;&#039; minder rekenkracht dan ESP32, en geen WiFi — OTA-updates verlopen via Bluetooth in plaats van Wi-Fi.&lt;br /&gt;
* &#039;&#039;&#039;Typische boards:&#039;&#039;&#039; LilyGo T-Echo, Heltec T114, Seeed Studio SenseCAP T1000-E, RAK Wireless WisBlock (RAK4631).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-message-box mw-message-box-notice&amp;quot;&amp;gt;&lt;br /&gt;
De prestatieverschillen tussen ESP32 en nRF52 zijn voor de meeste MeshCore-nodes verwaarloosbaar in de praktijk — de keuze hangt vooral af van je &#039;&#039;&#039;use case&#039;&#039;&#039; (vast/netgevoed vs. mobiel/solar). Zie [[MeshCore/QuickStart#Solar_nodes|QuickStart – Solar nodes]] voor het volledige advies.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== LoRa-chip ==&lt;br /&gt;
&lt;br /&gt;
Los van de MCU heeft elk bordje ook een aparte &#039;&#039;&#039;LoRa-chip&#039;&#039;&#039; nodig om effectief op 433/868/915 MHz te kunnen zenden. Op zowat alle ondersteunde bordjes is dit een &#039;&#039;&#039;SX1262&#039;&#039;&#039;-chip van Semtech — vandaar dat je die naam vaak terugziet in build-target-namen (bv. &amp;lt;code&amp;gt;Tbeam_SX1262_repeater&amp;lt;/code&amp;gt;, zie [[MeshCore/Geadvanceerd/CustomFirmware|Custom Firmware]]).&lt;br /&gt;
&lt;br /&gt;
= LoRa accessoires =&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[[Hardware/LoRa/Solar|Solar &amp;amp; Off-Grid]]&#039;&#039;&#039; – Kant-en-klare zonne-oplossingen&lt;br /&gt;
* &#039;&#039;&#039;[[Hardware/LoRa/Antenna|Antennes]]&#039;&#039;&#039; – Vaste en mobiele antennes&lt;br /&gt;
&lt;br /&gt;
= Meer informatie =&lt;br /&gt;
&lt;br /&gt;
* [[MeshCore|MeshCore Introductie]]&lt;br /&gt;
* [[MeshCore/QuickStart|QuickStart]]&lt;br /&gt;
* [https://discord.gg/kvybAgqnhD Radio-Actief Discord]&lt;br /&gt;
&lt;br /&gt;
[[Category:Hardware]]&lt;br /&gt;
[[Category:MeshCore]]&lt;/div&gt;</summary>
		<author><name>Confi</name></author>
	</entry>
	<entry>
		<id>https://meshwiki.radio-actief.be/index.php?title=MeshCore&amp;diff=110</id>
		<title>MeshCore</title>
		<link rel="alternate" type="text/html" href="https://meshwiki.radio-actief.be/index.php?title=MeshCore&amp;diff=110"/>
		<updated>2026-08-18T13:46:47Z</updated>

		<summary type="html">&lt;p&gt;Confi: Drop MeshCore Ultra (paid firmware) mention - not otherwise documented, avoid singling it out&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:MeshCore-introductie}}&lt;br /&gt;
← [[Hoofdpagina]] · &#039;&#039;&#039;Volgende:&#039;&#039;&#039; [[MeshCore/QuickStart|QuickStart — aan de slag]]&lt;br /&gt;
&lt;br /&gt;
Welkom bij de &#039;&#039;&#039;MeshCore&#039;&#039;&#039;-documentatie van Radio-Actief.&lt;br /&gt;
&lt;br /&gt;
Deze pagina legt uit &#039;&#039;&#039;wat MeshCore is&#039;&#039;&#039;. Voor praktische stappen: [[MeshCore/QuickStart|QuickStart]]. Alles hieronder gaat over het Belgische MeshCore-netwerk (&#039;&#039;&#039;#BEmesh&#039;&#039;&#039;).&lt;br /&gt;
&lt;br /&gt;
= Wat is MeshCore? =&lt;br /&gt;
&lt;br /&gt;
MeshCore is een systeem dat beveiligde tekstgebaseerde communicatie mogelijk maakt over radiogolven. Met behulp van LoRa radio hardware — over 868 MHz en 433 MHz, maar ook andere niet-LoRa frequenties — kan je zonder centrale tussenpartij met elkaar communiceren.&lt;br /&gt;
&lt;br /&gt;
Het kan gebruikt worden voor:&lt;br /&gt;
* &#039;&#039;&#039;Off-grid communicatie&#039;&#039;&#039;: communicatie zonder internet of mobiele netwerken&lt;br /&gt;
* &#039;&#039;&#039;Noodhulp &amp;amp; rampenherstel&#039;&#039;&#039;: communicatie tijdens noodsituaties&lt;br /&gt;
* &#039;&#039;&#039;Outdoor activiteiten&#039;&#039;&#039;: communicatie tijdens wandelen, kamperen, enz.&lt;br /&gt;
* &#039;&#039;&#039;Tactische beveiliging&#039;&#039;&#039;: inclusief wetshandhaving en particuliere beveiliging&lt;br /&gt;
* &#039;&#039;&#039;IoT-sensornetwerken&#039;&#039;&#039;: voor het verzamelen en delen van sensordata&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-message-box mw-message-box-notice&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Gedecentraliseerd netwerk&#039;&#039;&#039;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
MeshCore werkt zonder centrale servers of infrastructuur. Iedereen kan een apparaat toevoegen dat als knooppunt in het mesh-netwerk fungeert. Niemand heeft een kill-switch; iedereen levert zijn bijdrage.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Gratis en open source ==&lt;br /&gt;
&lt;br /&gt;
MeshCore is volledig gratis en open source:&lt;br /&gt;
&lt;br /&gt;
* De &#039;&#039;&#039;MeshCore-firmware&#039;&#039;&#039; is beschikbaar op [https://github.com/meshcore-dev/MeshCore GitHub]&lt;br /&gt;
* Breed gamma aan community-&#039;&#039;&#039;clients&#039;&#039;&#039; (web, CLI, serieel, …), waarvan de meeste ook open source zijn&lt;br /&gt;
* &#039;&#039;&#039;Apps&#039;&#039;&#039; voor smartphone, computer en browser&lt;br /&gt;
&lt;br /&gt;
= Wat heb je nodig? =&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Compatibele companion&#039;&#039;&#039;: meestal een klein ESP- of nRF-bordje (€10 – €25)&lt;br /&gt;
# &#039;&#039;&#039;Smartphone&#039;&#039;&#039;: Android of iOS met Bluetooth &#039;&#039;(computer of laptop werkt ook)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-message-box mw-message-box-notice&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Tip: introductievideo&#039;&#039;&#039;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Andy Kirby (MeshCore-ontwikkelaar) heeft een nuttige introductie voor beginners:&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
[https://www.youtube.com/watch?v=t1qne8uJBAc MeshCore-introductievideo op YouTube]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Hardware ==&lt;br /&gt;
&lt;br /&gt;
MeshCore werkt op 433 MHz-, 868 MHz- en 915 MHz-LoRa-apparaten. Overzicht van aanbevolen boards, MCU&#039;s en accessoires: [[Hardware/MeshCore|MeshCore-hardware]].&lt;br /&gt;
&lt;br /&gt;
= Firmware-types =&lt;br /&gt;
&lt;br /&gt;
MeshCore ondersteunt verschillende firmware-types:&lt;br /&gt;
&lt;br /&gt;
== Companion ==&lt;br /&gt;
&lt;br /&gt;
Een companion is een LoRa-toestel waarmee je zelf berichten stuurt en ontvangt — jouw deur naar de mesh. Bediening via de [https://meshcore.io officiële MeshCore-app] of de [https://app.meshcore.nz web client]. Setup: [[MeshCore/ConfigureCompanion|Companion configureren]].&lt;br /&gt;
&lt;br /&gt;
== Repeater ==&lt;br /&gt;
&lt;br /&gt;
Repeaters breiden het bereik uit en vormen de “snelwegen” in het mesh-netwerk. Ze sturen alleen relevante pakketten door (niet alles), wat efficiënter is dan veel andere mesh-systemen.&lt;br /&gt;
&lt;br /&gt;
Een repeater is niet bedoeld om mee te chatten, maar om berichten af te leveren of door te sturen. Meer repeaters → grotere mesh en meer redundantie. Beheer op afstand via een BLE-companion-client.&lt;br /&gt;
&lt;br /&gt;
== Room server ==&lt;br /&gt;
&lt;br /&gt;
Room servers zijn BBS-servers die berichtgeschiedenis lokaal opslaan. Gebruikers kunnen later terugkomen om berichten op te halen (kanalen werken alleen live).&lt;br /&gt;
&lt;br /&gt;
Bij inloggen ontvangt een client automatisch de laatste 32 ongelezen berichten.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-message-box mw-message-box-warning&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Repeaterfunctie uitschakelen&#039;&#039;&#039;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Een room server die ook als repeater werkt, is op het moment van schrijven niet stabiel. Gebruik aparte apparaten voor repeater en room server en zet herhalen uit op room servers met &amp;lt;code&amp;gt;set repeat off&amp;lt;/code&amp;gt;.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Sensor ==&lt;br /&gt;
&lt;br /&gt;
Sensorfirmware is momenteel &#039;&#039;&#039;in ontwikkeling&#039;&#039;&#039;. Die zal sensordata (temperatuur, vochtigheid, luchtdruk) verzamelen en delen via MeshCore.&lt;br /&gt;
&lt;br /&gt;
Sensoren kunnen ook op andere firmware-types (companion, repeater, room server) werkend gemaakt worden.&lt;br /&gt;
&lt;br /&gt;
= Nuttige links =&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Hoofdwebsite&#039;&#039;&#039;: [https://meshcore.io/ meshcore.io]&lt;br /&gt;
* &#039;&#039;&#039;Firmware flasher&#039;&#039;&#039;: [https://flasher.meshcore.io/ flasher.meshcore.io]&lt;br /&gt;
* &#039;&#039;&#039;Apps&#039;&#039;&#039;: [https://meshcore.io meshcore.io] (Android, iOS, Windows, macOS, Linux)&lt;br /&gt;
* &#039;&#039;&#039;Firmware op GitHub&#039;&#039;&#039;: [https://github.com/meshcore-dev/MeshCore meshcore-dev/MeshCore]&lt;br /&gt;
&lt;br /&gt;
= Verder lezen (documentatie) =&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;[[MeshCore/QuickStart|QuickStart]]&#039;&#039;&#039; – snelstart&lt;br /&gt;
# &#039;&#039;&#039;[[MeshCore/FlashFirmware|Firmware flashen]]&#039;&#039;&#039;&lt;br /&gt;
# &#039;&#039;&#039;Configuratie&#039;&#039;&#039;:&lt;br /&gt;
** &#039;&#039;&#039;[[MeshCore/ConfigureCompanion|Companion configureren]]&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;&#039;[[MeshCore/ConfigureRepeater|Repeater configureren]]&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;&#039;[[MeshCore/RegioScopes|Regio-scopes]]&#039;&#039;&#039; – flooding (&amp;lt;code&amp;gt;allowf&amp;lt;/code&amp;gt;/&amp;lt;code&amp;gt;denyf&amp;lt;/code&amp;gt;) en CLI (#BEmesh)&lt;br /&gt;
** &#039;&#039;&#039;[[MeshCore/LijstVanRegios|Lijst van regio&#039;s (België)]]&#039;&#039;&#039;&lt;br /&gt;
# &#039;&#039;&#039;[[MeshCore/AppUsageInstructions|App gebruiken]]&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;[[MeshCore/Troubleshooting|Probleemoplossing]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Geavanceerd ==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[[MeshCore/Geadvanceerd/OTA|OTA-updates]]&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;[[MeshCore/Geadvanceerd/CustomFirmware|Custom firmware]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Vragen? [https://discord.gg/kvybAgqnhD Radio-Actief Discord]&lt;br /&gt;
&lt;br /&gt;
[[Category:MeshCore]]&lt;/div&gt;</summary>
		<author><name>Confi</name></author>
	</entry>
	<entry>
		<id>https://meshwiki.radio-actief.be/index.php?title=MeshCore/RegioScopes&amp;diff=109</id>
		<title>MeshCore/RegioScopes</title>
		<link rel="alternate" type="text/html" href="https://meshwiki.radio-actief.be/index.php?title=MeshCore/RegioScopes&amp;diff=109"/>
		<updated>2026-08-18T13:46:19Z</updated>

		<summary type="html">&lt;p&gt;Confi: Fix markdown bold/backtick leftovers in Thuisregio section rendering as literal characters&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Regio-scopes voor repeaters =&lt;br /&gt;
&lt;br /&gt;
Met &#039;&#039;&#039;regio-scopes&#039;&#039;&#039; bepaal je welke &#039;&#039;&#039;flood&#039;&#039;&#039;-verkeer je MeshCore-repeater nog doorstuurt. Zo kan je bijvoorbeeld alleen verkeer voor Belgische codes doorlaten, of je provincie en buurprovincies — en minder nuttige richtingen afknijpen. Companions en apps kunnen berichten met zo&#039;n scope meesturen; de repeater kijkt per pakket of flood voor die &#039;&#039;&#039;exacte&#039;&#039;&#039; regio-naam is toegestaan.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Canonieke technische bron&#039;&#039;&#039; (syntax, randgevallen, limieten): [https://github.com/meshcore-dev/MeshCore/blob/main/docs/cli_commands.md#region-management-v110 MeshCore `cli_commands.md` — Region management (v1.10+)]. Deze pagina vat het samen voor &#039;&#039;&#039;#BEmesh&#039;&#039;&#039;; wat hier niet uitgewerkt is, staat upstream.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-message-box mw-message-box-notice&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Gericht op #BEmesh (België):&#039;&#039;&#039; de &#039;&#039;&#039;primaire, aanbevolen&#039;&#039;&#039; opzet is &amp;lt;code&amp;gt;be&amp;lt;/code&amp;gt; (land) → &#039;&#039;&#039;&amp;lt;code&amp;gt;be-*&amp;lt;/code&amp;gt;&#039;&#039;&#039; (provincie volgens ISO 3166-2:BE). Een &#039;&#039;&#039;gewest&#039;&#039;&#039;-laag (&amp;lt;code&amp;gt;be-vlg&amp;lt;/code&amp;gt; / &amp;lt;code&amp;gt;be-wal&amp;lt;/code&amp;gt;) tussen land en provincie is &#039;&#039;&#039;optioneel&#039;&#039;&#039; — zie [[#Optionele gewest-laag|Optionele gewest-laag]] hieronder. We documenteren &#039;&#039;&#039;geen&#039;&#039;&#039; stads- of gemeentecodes meer. Zie &#039;&#039;&#039;[[MeshCore/LijstVanRegios|Lijst van regio&#039;s (België)]]&#039;&#039;&#039; voor het overzicht.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Vereiste firmware ==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Regio&#039;s (basis):&#039;&#039;&#039; gebruik een actuele repeater-build; in de praktijk regio-ondersteuning vanaf ongeveer firmware &#039;&#039;&#039;1.10&#039;&#039;&#039; — check je [https://github.com/meshcore-dev/MeshCore/releases release notes].&lt;br /&gt;
* &#039;&#039;&#039;&amp;lt;code&amp;gt;region list allowed&amp;lt;/code&amp;gt; / &amp;lt;code&amp;gt;region list denied&amp;lt;/code&amp;gt;:&#039;&#039;&#039; alleen via seriële console, firmware &#039;&#039;&#039;1.12+&#039;&#039;&#039;.&lt;br /&gt;
* &#039;&#039;&#039;&amp;lt;code&amp;gt;region&amp;lt;/code&amp;gt;-dump en oudere builds:&#039;&#039;&#039; op zeer oude firmware is &amp;lt;code&amp;gt;region&amp;lt;/code&amp;gt; soms alleen bruikbaar via USB-serieel; check je release notes.&lt;br /&gt;
&lt;br /&gt;
== Snelste weg: Regiocodes-configurator ==&lt;br /&gt;
&lt;br /&gt;
Indien je liever een &#039;&#039;&#039;configurator&#039;&#039;&#039; gebruikt zodat je CLI-commando&#039;s kunt &#039;&#039;&#039;kopiëren en plakken&#039;&#039;&#039; in je repeaterconsole:&lt;br /&gt;
&lt;br /&gt;
* Codes &#039;&#039;&#039;visueel op de kaart&#039;&#039;&#039; zoeken: &#039;&#039;&#039;[https://meshmap.radio-actief.be/region-map Kaart van regioncodes]&#039;&#039;&#039; (#BEmesh; pagina in opbouw).&lt;br /&gt;
&lt;br /&gt;
# Open de &#039;&#039;&#039;[https://meshmap.radio-actief.be/region-configurator Regiocodes-configurator]&#039;&#039;&#039; op de #BEmesh-kaart.&lt;br /&gt;
# Kies je &#039;&#039;&#039;provincie&#039;&#039;&#039; (of land) in de configurator.&lt;br /&gt;
# Stel onder &#039;&#039;&#039;Policy&#039;&#039;&#039; in welke gebieden &#039;&#039;&#039;Allow&#039;&#039;&#039; of &#039;&#039;&#039;Deny&#039;&#039;&#039; flood krijgen (of start met &#039;&#039;&#039;Defaults&#039;&#039;&#039;).&lt;br /&gt;
# Kopieer het blok &#039;&#039;&#039;Generated MeshCore CLI commands&#039;&#039;&#039; en plak het in de &#039;&#039;&#039;seriële console&#039;&#039;&#039; van je repeater (bijvoorbeeld via [https://flasher.meshcore.io/ flasher.meshcore.io] → &#039;&#039;&#039;Console&#039;&#039;&#039;), &#039;&#039;&#039;regel voor regel&#039;&#039;&#039; als dat makkelijker is. Na &amp;lt;code&amp;gt;region save&amp;lt;/code&amp;gt; voegt de configurator ook aanbevolen repeater-regels toe: &amp;lt;code&amp;gt;set dutycycle 10&amp;lt;/code&amp;gt;, &#039;&#039;&#039;&amp;lt;code&amp;gt;set path.hash.mode 1&amp;lt;/code&amp;gt;&#039;&#039;&#039; (multi-byte advert-path) en &amp;lt;code&amp;gt;set loop.detect minimal&amp;lt;/code&amp;gt; — zie &#039;&#039;&#039;[[MeshCore/ConfigureRepeater|Repeater Configureren]]&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
De tool legt ook uit dat &#039;&#039;&#039;&amp;lt;code&amp;gt;region load&amp;lt;/code&amp;gt;&#039;&#039;&#039; (met optioneel &amp;lt;code&amp;gt;F&amp;lt;/code&amp;gt; per regel) iets anders is dan de gegenereerde &#039;&#039;&#039;&amp;lt;code&amp;gt;region allowf&amp;lt;/code&amp;gt; / &amp;lt;code&amp;gt;region denyf&amp;lt;/code&amp;gt;&#039;&#039;&#039;: je kan de boom met &amp;lt;code&amp;gt;put&amp;lt;/code&amp;gt;/&amp;lt;code&amp;gt;load&amp;lt;/code&amp;gt; opbouwen en flood per naam daarna met &amp;lt;code&amp;gt;allowf&amp;lt;/code&amp;gt;/&amp;lt;code&amp;gt;denyf&amp;lt;/code&amp;gt; zetten — precies zoals de configurator het uitstuurt.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-message-box mw-message-box-warning&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Belangrijk uit de configurator:&#039;&#039;&#039; laat &#039;&#039;&#039;Allow flood voor verkeer zonder regio-tag&#039;&#039;&#039; (effectief &amp;lt;code&amp;gt;region allowf *&amp;lt;/code&amp;gt;) aan tenzij je bewust alles zonder tag wilt blokkeren. Zet dat enkel uit als je &#039;&#039;&#039;weet&#039;&#039;&#039; dat je andere repeaters hetzelfde doen; anders verdwijnen veel pakketten.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-message-box mw-message-box-notice&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Configureer je regio&#039;s altijd, ook in een rustig/laagbelast gebied:&#039;&#039;&#039; zolang &amp;lt;code&amp;gt;region allowf *&amp;lt;/code&amp;gt; aan blijft staan, blokkeer je met land + provincie &#039;&#039;&#039;niets&#039;&#039;&#039; — je zorgt er alleen voor dat je repeater niet nodeloos overspoeld wordt met flood uit verre, drukke regio&#039;s, terwijl on-getagd lokaal verkeer gewoon blijft doorkomen via de &amp;lt;code&amp;gt;*&amp;lt;/code&amp;gt;-regel. Er is dus geen nadeel aan het instellen van je regio&#039;s, ook al zie je nu weinig verkeer.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Codes in het kort (België) ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Laag !! Voorbeeld !! Opmerking&lt;br /&gt;
|-&lt;br /&gt;
|Land || &amp;lt;code&amp;gt;be&amp;lt;/code&amp;gt; || ISO-land — &#039;&#039;&#039;primair, aanbevolen&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|Gewest (optioneel) || &amp;lt;code&amp;gt;be-vlg&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;be-wal&amp;lt;/code&amp;gt; || Tussen land en provincie; niet verplicht — zie [[#Optionele gewest-laag|hieronder]]&lt;br /&gt;
|-&lt;br /&gt;
|Provincie || &amp;lt;code&amp;gt;be-vbr&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;be-van&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;be-bru&amp;lt;/code&amp;gt;, … || ISO 3166-2:BE, parent in de boom meestal &amp;lt;code&amp;gt;be&amp;lt;/code&amp;gt; (of het gewest, indien gebruikt) — &#039;&#039;&#039;primair, aanbevolen&#039;&#039;&#039;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Buurlanden en overkoepelend: o.a. &amp;lt;code&amp;gt;nl&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;lu&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;eu&amp;lt;/code&amp;gt; — zie de lijstpagina en je gemeenschapsafspraken.&lt;br /&gt;
&lt;br /&gt;
== Optionele gewest-laag ==&lt;br /&gt;
&lt;br /&gt;
De &#039;&#039;&#039;primaire, aanbevolen&#039;&#039;&#039; opzet voor #BEmesh is enkel &amp;lt;code&amp;gt;be&amp;lt;/code&amp;gt; → provincie. Wie dat wil kan &#039;&#039;&#039;optioneel&#039;&#039;&#039; een gewest-code tussenvoegen tussen land en provincie: &amp;lt;code&amp;gt;be-vlg&amp;lt;/code&amp;gt; (Vlaams Gewest) of &amp;lt;code&amp;gt;be-wal&amp;lt;/code&amp;gt; (Waals Gewest). Brussel heeft &#039;&#039;&#039;geen eigen gewest-code&#039;&#039;&#039;: &amp;lt;code&amp;gt;be-bru&amp;lt;/code&amp;gt; is zowel de provincie- als de gewestcode voor Brussel en hangt gewoon rechtstreeks onder &amp;lt;code&amp;gt;be&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Dit is puur optioneel — laat het gewoon weg als je het niet nodig hebt, dan blijft de boom &amp;lt;code&amp;gt;be&amp;lt;/code&amp;gt; → provincie zoals in het &#039;&#039;&#039;Minimaal voorbeeld&#039;&#039;&#039; hieronder.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
region put be&lt;br /&gt;
region put be-vlg be&lt;br /&gt;
region put be-vwv be-vlg&lt;br /&gt;
region allowf *&lt;br /&gt;
region allowf be&lt;br /&gt;
region allowf be-vlg&lt;br /&gt;
region allowf be-vwv&lt;br /&gt;
region home be-vwv&lt;br /&gt;
region save&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Zie &#039;&#039;&#039;[[MeshCore/LijstVanRegios|Lijst van regio&#039;s (België)]]&#039;&#039;&#039; voor het volledige overzicht van gewest- en provinciecodes.&lt;br /&gt;
&lt;br /&gt;
== Twee losse dingen: boom versus flood ==&lt;br /&gt;
&lt;br /&gt;
Je moet dit conceptueel scheiden:&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Regio bestaat?&#039;&#039;&#039; → &amp;lt;code&amp;gt;region put &amp;lt;naam&amp;gt; [ouder]&amp;lt;/code&amp;gt; of interactief &#039;&#039;&#039;&amp;lt;code&amp;gt;region load&amp;lt;/code&amp;gt;&#039;&#039;&#039; (indentatie + optioneel &amp;lt;code&amp;gt;F&amp;lt;/code&amp;gt; aan het &#039;&#039;&#039;einde van de regel&#039;&#039;&#039; voor flood tijdens load).&lt;br /&gt;
# &#039;&#039;&#039;Mag flood voor díe naam?&#039;&#039;&#039; → &#039;&#039;&#039;&amp;lt;code&amp;gt;region allowf &amp;lt;naam&amp;gt;&amp;lt;/code&amp;gt;&#039;&#039;&#039; of &#039;&#039;&#039;&amp;lt;code&amp;gt;region denyf &amp;lt;naam&amp;gt;&amp;lt;/code&amp;gt;&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
De policy-tabel op de configurator genereert vooral &#039;&#039;&#039;&amp;lt;code&amp;gt;allowf&amp;lt;/code&amp;gt; / &amp;lt;code&amp;gt;denyf&amp;lt;/code&amp;gt;&#039;&#039;&#039; (niet de &amp;lt;code&amp;gt;F&amp;lt;/code&amp;gt;-suffix van &amp;lt;code&amp;gt;region load&amp;lt;/code&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-message-box mw-message-box-notice&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;App vs firmware:&#039;&#039;&#039; In de app zijn regio’s vaak &#039;&#039;&#039;zichtbaar in een boom&#039;&#039;&#039; (handig bij &amp;lt;code&amp;gt;region put&amp;lt;/code&amp;gt;). &#039;&#039;&#039;Nesting in de firmware voor flood is er nog niet&#039;&#039;&#039; — het idee (ouder/kind in de boom) bestaat wél in CLI en opslag, maar voor &#039;&#039;&#039;flood&#039;&#039;&#039; matcht de repeater &#039;&#039;&#039;vandaag plat&#039;&#039;&#039;: elke code telt apart bij &amp;lt;code&amp;gt;allowf&amp;lt;/code&amp;gt;/&amp;lt;code&amp;gt;denyf&amp;lt;/code&amp;gt;, zonder automatische erfenis ouder → kind.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Wildcard `*` ==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;&amp;lt;code&amp;gt;region allowf *&amp;lt;/code&amp;gt;&#039;&#039;&#039; — flood-pakketten &#039;&#039;&#039;zonder&#039;&#039;&#039; regio-transportcode nog doorspelen (gangbare default tijdens groei van het netwerk).&lt;br /&gt;
* &#039;&#039;&#039;&amp;lt;code&amp;gt;region denyf *&amp;lt;/code&amp;gt;&#039;&#039;&#039; — die on-getaggde flood-pakketten &#039;&#039;&#039;laten vallen&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
== Plat matchen (geen “erfenis” via ouder) ==&lt;br /&gt;
&lt;br /&gt;
In de boom zie je ouder en kind (bijv. &amp;lt;code&amp;gt;be&amp;lt;/code&amp;gt; → &amp;lt;code&amp;gt;be-vbr&amp;lt;/code&amp;gt;), maar &#039;&#039;&#039;routing matcht plat&#039;&#039;&#039;: een pakket getagged &amp;lt;code&amp;gt;be-vov&amp;lt;/code&amp;gt; valt &#039;&#039;&#039;niet&#039;&#039;&#039; automatisch onder &amp;lt;code&amp;gt;allowf be-vbr&amp;lt;/code&amp;gt;.  &lt;br /&gt;
Je moet &#039;&#039;&#039;expliciet&#039;&#039;&#039; &amp;lt;code&amp;gt;allowf&amp;lt;/code&amp;gt; (of &amp;lt;code&amp;gt;denyf&amp;lt;/code&amp;gt;) zetten voor elke &#039;&#039;&#039;naam&#039;&#039;&#039; die je wilt besturen.&lt;br /&gt;
&lt;br /&gt;
De &#039;&#039;&#039;ouder&#039;&#039;&#039; bij &amp;lt;code&amp;gt;region put&amp;lt;/code&amp;gt; bepaalt vooral: volgorde in &amp;lt;code&amp;gt;region&amp;lt;/code&amp;gt;-output, &#039;&#039;&#039;&amp;lt;code&amp;gt;region get&amp;lt;/code&amp;gt;&#039;&#039;&#039;, en &#039;&#039;&#039;verwijderen&#039;&#039;&#039; (&amp;lt;code&amp;gt;region remove&amp;lt;/code&amp;gt;: eerst kinderen weg).&lt;br /&gt;
&lt;br /&gt;
== Standaard: flood eerst uit ==&lt;br /&gt;
&lt;br /&gt;
Nieuwe regio’s starten met &#039;&#039;&#039;flood geweigerd&#039;&#039;&#039; voor die naam. Zet flood aan met &#039;&#039;&#039;&amp;lt;code&amp;gt;region allowf &amp;lt;naam&amp;gt;&amp;lt;/code&amp;gt;&#039;&#039;&#039; (of een regel die eindigt op &#039;&#039;&#039;&amp;lt;code&amp;gt;F&amp;lt;/code&amp;gt;&#039;&#039;&#039; tijdens interactief &#039;&#039;&#039;&amp;lt;code&amp;gt;region load&amp;lt;/code&amp;gt;&#039;&#039;&#039;). Zonder &amp;lt;code&amp;gt;allowf&amp;lt;/code&amp;gt; stuurt de repeater geen flood door voor die code, ook al staat de naam al in de boom.&lt;br /&gt;
&lt;br /&gt;
== Thuisregio ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&amp;lt;code&amp;gt;region home &amp;lt;naam&amp;gt;&amp;lt;/code&amp;gt;&#039;&#039;&#039; onthoudt welke regio jij als &#039;&#039;&#039;thuis&#039;&#039;&#039; beschouwt. In het overzicht (&amp;lt;code&amp;gt;region&amp;lt;/code&amp;gt;) krijgt die naam een &#039;&#039;&#039;&amp;lt;code&amp;gt;^&amp;lt;/code&amp;gt;&#039;&#039;&#039; ernaast — vooral een &#039;&#039;&#039;merktekencode&#039;&#039;&#039; om te zien wat je hebt ingesteld. &#039;&#039;&#039;Flood doorsturen&#039;&#039;&#039; blijft afhangen van &#039;&#039;&#039;&amp;lt;code&amp;gt;allowf&amp;lt;/code&amp;gt;/&amp;lt;code&amp;gt;denyf&amp;lt;/code&amp;gt;&#039;&#039;&#039; en de boom, niet van &amp;lt;code&amp;gt;home&amp;lt;/code&amp;gt;. Andere &amp;lt;code&amp;gt;region&amp;lt;/code&amp;gt;-subcommando&#039;s die upstream wél bestaan maar &#039;&#039;&#039;wij hier niet uitleggen&#039;&#039;&#039;, vind je in de officiële MeshCore-referentie onderaan.&lt;br /&gt;
&lt;br /&gt;
== Checks en opslaan ==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;&amp;lt;code&amp;gt;region&amp;lt;/code&amp;gt;&#039;&#039;&#039; — boom + welke namen flood mogen (&amp;lt;code&amp;gt;F&amp;lt;/code&amp;gt; in de dump).&lt;br /&gt;
* &#039;&#039;&#039;&amp;lt;code&amp;gt;region get &amp;lt;naam&amp;gt;&amp;lt;/code&amp;gt;&#039;&#039;&#039; — detail van één regio.&lt;br /&gt;
* &#039;&#039;&#039;&amp;lt;code&amp;gt;region save&amp;lt;/code&amp;gt;&#039;&#039;&#039; — &#039;&#039;&#039;altijd&#039;&#039;&#039; uitvoeren na wijzigingen, anders verlies je ze bij reboot. Regio’s worden op flash bewaard (exact pad hangt van de build af; upstream noemt o.a. &amp;lt;code&amp;gt;/regions2&amp;lt;/code&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
Sommige builds raden een &#039;&#039;&#039;herstart&#039;&#039;&#039; aan na grotere regio-wijzigingen; volg je firmware-release.&lt;br /&gt;
&lt;br /&gt;
== Minimaal voorbeeld (België + twee provincies) ==&lt;br /&gt;
&lt;br /&gt;
Zelfde idee als in de upstream [https://github.com/meshcore-dev/MeshCore/blob/main/docs/cli_commands.md#region-management-v110 Region management]-documentatie:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
region put be&lt;br /&gt;
region put be-vbr be&lt;br /&gt;
region put be-van be&lt;br /&gt;
region allowf *&lt;br /&gt;
region allowf be&lt;br /&gt;
region allowf be-vbr&lt;br /&gt;
region allowf be-van&lt;br /&gt;
region home be-vbr&lt;br /&gt;
region save&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Pas de provinciecodes aan naar jouw situatie; zie &#039;&#039;&#039;[[MeshCore/LijstVanRegios|Lijst van regio&#039;s (België)]]&#039;&#039;&#039;. &#039;&#039;&#039;&amp;lt;code&amp;gt;region home&amp;lt;/code&amp;gt;&#039;&#039;&#039; in dit voorbeeld zet vooral de &#039;&#039;&#039;&amp;lt;code&amp;gt;^&amp;lt;/code&amp;gt;&#039;&#039;&#039;‑markering in het overzicht — zie &#039;&#039;&#039;Thuisregio&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
=== Voorbeeld: `F` in de `region`-dump ===&lt;br /&gt;
&lt;br /&gt;
Zo kan de boom in de &amp;lt;code&amp;gt;region&amp;lt;/code&amp;gt;-uitvoer eruitzien: de letter &#039;&#039;&#039;&amp;lt;code&amp;gt;F&amp;lt;/code&amp;gt;&#039;&#039;&#039; na een regel betekent dat flood voor die naam is &#039;&#039;&#039;toegestaan&#039;&#039;&#039; (exacte opmaak kan per firmware verschillen):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
* F&lt;br /&gt;
 be F&lt;br /&gt;
  be-vbr F&lt;br /&gt;
  be-vov&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Praktijkvoorbeelden ==&lt;br /&gt;
&lt;br /&gt;
Naast “alles wat #BEmesh nodig heeft” kan je regio-namen ook &#039;&#039;&#039;selectief&#039;&#039;&#039; of &#039;&#039;&#039;niet-geografisch&#039;&#039;&#039; gebruiken — de namen zijn vrije labels zolang afzenders en repeaters dezelfde afspraken hanteren.&lt;br /&gt;
&lt;br /&gt;
=== Geografisch (België): flood enkel voor één provincie ===&lt;br /&gt;
&lt;br /&gt;
Je zet meerdere provincies in de boom, maar laat &#039;&#039;&#039;flood&#039;&#039;&#039; enkel toe voor degene die deze repeater nuttig moet doorgeven. Verkeer getagged &amp;lt;code&amp;gt;be-vov&amp;lt;/code&amp;gt; belast deze node dan niet (tenzij je ook &amp;lt;code&amp;gt;allowf be-vov&amp;lt;/code&amp;gt; zet):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
region put be&lt;br /&gt;
region put be-vbr be&lt;br /&gt;
region put be-vov be&lt;br /&gt;
region allowf be-vbr&lt;br /&gt;
region save&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Voor #BEmesh: voeg provincies toe volgens &#039;&#039;&#039;[[MeshCore/LijstVanRegios|Lijst van regio&#039;s (België)]]&#039;&#039;&#039;; bredere codes zoals &amp;lt;code&amp;gt;eu&amp;lt;/code&amp;gt; alleen als je gemeenschap dat afspreekt.&lt;br /&gt;
&lt;br /&gt;
=== Topic-namen (geen kaart, wel afspraak) ===&lt;br /&gt;
&lt;br /&gt;
Voorbeeld: alleen bepaalde &#039;&#039;&#039;onderwerpen&#039;&#039;&#039; laten flood-en, niet algemene chat — de namen zijn zelf gekozen binnen je mesh:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
region put emergencies&lt;br /&gt;
region put chat&lt;br /&gt;
region put weather&lt;br /&gt;
region allowf emergencies&lt;br /&gt;
region allowf weather&lt;br /&gt;
region save&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Hier gaat flood o.a. door voor &amp;lt;code&amp;gt;emergencies&amp;lt;/code&amp;gt; en &amp;lt;code&amp;gt;weather&amp;lt;/code&amp;gt;, niet voor &amp;lt;code&amp;gt;chat&amp;lt;/code&amp;gt;. Gebruik namen die &#039;&#039;&#039;iedereen&#039;&#039;&#039; in jouw netwerk begrijpt en meeneemt in berichten.&lt;br /&gt;
&lt;br /&gt;
== Limieten (typisch) ==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Max. ~32 regio&#039;s&#039;&#039;&#039; per apparaat (&amp;lt;code&amp;gt;MAX_REGION_ENTRIES&amp;lt;/code&amp;gt;).&lt;br /&gt;
* &#039;&#039;&#039;Namen&#039;&#039;&#039; tot &#039;&#039;&#039;~30 tekens&#039;&#039;&#039;.&lt;br /&gt;
* &#039;&#039;&#039;Transportcodes in cache:&#039;&#039;&#039; o.a. &#039;&#039;&#039;16&#039;&#039;&#039; entries (&amp;lt;code&amp;gt;MAX_TKS_ENTRIES&amp;lt;/code&amp;gt; in upstream — zie &amp;lt;code&amp;gt;cli_commands.md&amp;lt;/code&amp;gt;).&lt;br /&gt;
* Houd de boom beperkt; gebruik de configurator om niet onnodig veel &amp;lt;code&amp;gt;put&amp;lt;/code&amp;gt;&#039;s te doen.&lt;br /&gt;
&lt;br /&gt;
== Commando-overzicht ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Commando !! Kort&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;region&amp;lt;/code&amp;gt; || Boom + flood-flags (oude firmware: vooral serieel).&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;region put &amp;lt;naam&amp;gt; [ouder]&amp;lt;/code&amp;gt; || Regio aanmaken; optionele ouder (default: wildcard-root).&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;region remove &amp;lt;naam&amp;gt;&amp;lt;/code&amp;gt; || Leaf weg; eerst kinderen verwijderen.&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;region allowf &amp;lt;naam&amp;gt;&amp;lt;/code&amp;gt; || Flood toestaan voor &#039;&#039;&#039;exacte&#039;&#039;&#039; naam (of &amp;lt;code&amp;gt;*&amp;lt;/code&amp;gt; voor on-getagde flood).&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;region denyf &amp;lt;naam&amp;gt;&amp;lt;/code&amp;gt; || Flood weigeren voor die naam (of &amp;lt;code&amp;gt;*&amp;lt;/code&amp;gt;).&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;region home&amp;lt;/code&amp;gt; / &amp;lt;code&amp;gt;region home &amp;lt;naam&amp;gt;&amp;lt;/code&amp;gt; || Thuisregio (&amp;lt;code&amp;gt;^&amp;lt;/code&amp;gt; in boom); zie &#039;&#039;&#039;Thuisregio&#039;&#039;&#039;. Overige subcommando’s: upstream.&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;region get &amp;lt;naam&amp;gt;&amp;lt;/code&amp;gt; || Details één regio.&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;region list allowed&amp;lt;/code&amp;gt; / &amp;lt;code&amp;gt;denied&amp;lt;/code&amp;gt; || Lijsten (serieel, &#039;&#039;&#039;1.12+&#039;&#039;&#039;).&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;region save&amp;lt;/code&amp;gt; || Wegschrijven naar flash.&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;region load&amp;lt;/code&amp;gt; || Interactieve multiline modus; lege regel beëindigt. Lege naam werkt &#039;&#039;&#039;niet betrouwbaar op afstand&#039;&#039;&#039;.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Zie ook ==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[[MeshCore/ConfigureRepeater|Repeater Configureren]]&#039;&#039;&#039; — algemene repeater-setup (antenne, netwerk, privésleutel, …).&lt;br /&gt;
* &#039;&#039;&#039;[[MeshCore/LijstVanRegios|Lijst van regio&#039;s (België)]]&#039;&#039;&#039; — land, provincies (primair), optioneel gewest, en buurlanden (geen stadsniveau).&lt;br /&gt;
* &#039;&#039;&#039;[https://meshmap.radio-actief.be/region-map Kaart van regioncodes]&#039;&#039;&#039; — regioncodes op de kaart (#BEmesh).&lt;br /&gt;
* &#039;&#039;&#039;[https://meshmap.radio-actief.be/region-configurator Regiocodes-configurator]&#039;&#039;&#039; — policy, CLI-blok en na &amp;lt;code&amp;gt;region save&amp;lt;/code&amp;gt; o.a. &amp;lt;code&amp;gt;set dutycycle 10&amp;lt;/code&amp;gt;, &#039;&#039;&#039;&amp;lt;code&amp;gt;set path.hash.mode 1&amp;lt;/code&amp;gt;&#039;&#039;&#039;, &amp;lt;code&amp;gt;set loop.detect minimal&amp;lt;/code&amp;gt;; geen &amp;lt;code&amp;gt;region default&amp;lt;/code&amp;gt;.&lt;br /&gt;
* &#039;&#039;&#039;[https://github.com/meshcore-dev/MeshCore/blob/main/docs/cli_commands.md#region-management-v110 MeshCore &amp;lt;code&amp;gt;cli_commands.md&amp;lt;/code&amp;gt; — Region management (v1.10+)]&#039;&#039;&#039; — volledige officiële commandoreferentie (inclusief subcommando’s die wij hier niet uitwerken).&lt;br /&gt;
&lt;br /&gt;
[[Category:MeshCore]]&lt;br /&gt;
[[Category:België]]&lt;/div&gt;</summary>
		<author><name>Confi</name></author>
	</entry>
	<entry>
		<id>https://meshwiki.radio-actief.be/index.php?title=MeshCore/ConfigureRepeater&amp;diff=108</id>
		<title>MeshCore/ConfigureRepeater</title>
		<link rel="alternate" type="text/html" href="https://meshwiki.radio-actief.be/index.php?title=MeshCore/ConfigureRepeater&amp;diff=108"/>
		<updated>2026-08-18T13:45:27Z</updated>

		<summary type="html">&lt;p&gt;Confi: Fix markdown bold leftovers; recommend firmware 1.16+ for reliable 2-byte forwarding&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= ! NEEDS REVIEW ! =&lt;br /&gt;
&lt;br /&gt;
*Deze pagina is nog in opbouw.*&lt;br /&gt;
&lt;br /&gt;
= Wat is een Repeater? =&lt;br /&gt;
&lt;br /&gt;
Bij MeshCore speelt niet alleen het apparaat een rol, maar vooral de &#039;&#039;&#039;firmware (software)&#039;&#039;&#039; die je erop installeert. Wanneer je een repeater opzet, moet je bij het flashen van de firmware de rol &#039;&#039;&#039;repeater&#039;&#039;&#039; selecteren.&lt;br /&gt;
&lt;br /&gt;
Een repeater breidt het bereik van je MeshCore netwerk uit door pakketten door te sturen naar andere apparaten. Zoals de naam al aangeeft: een repeater &#039;&#039;&#039;herhaalt berichten&#039;&#039;&#039;. In tegenstelling tot een companion wordt een repeater niet gebruikt om direct mee te chatten, maar om inkomende berichten af te leveren of door te sturen naar andere repeaters. Samen vormen repeaters de infrastructuur (snelwegen) van het mesh-netwerk.&lt;br /&gt;
&lt;br /&gt;
Met behulp van repeaters neemt de omvang van de mesh toe. Ook kan een repeater net een extra alternatieve verbinding vormen tussen twee punten, waardoor er meer redundantie ontstaat. Dat is goed voor de stabiliteit en verhoogt de kans dat berichten goed afgeleverd kunnen worden.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-message-box mw-message-box-notice&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;ℹ️ Info: Intelligente Forwarding&#039;&#039;&#039;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
MeshCore repeaters zijn slim: ze sturen alleen relevante pakketten door die daadwerkelijk doorgestuurd moeten worden, wat efficiënter is dan andere mesh systemen die alle pakketten herzenden.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Vereisten =&lt;br /&gt;
&lt;br /&gt;
* LoRa apparaat met Repeater firmware geïnstalleerd&lt;br /&gt;
* BLE Companion client voor configuratie&lt;br /&gt;
&lt;br /&gt;
= Repeater Plaatsing =&lt;br /&gt;
&lt;br /&gt;
Voor een repeater is &#039;&#039;&#039;hoogte cruciaal&#039;&#039;&#039; - plaats deze bij voorkeur &#039;&#039;&#039;zo hoog mogelijk&#039;&#039;&#039;. Hoogte is waarschijnlijk de belangrijkste factor voor een goed bereik en vrij zicht. Hoewel een toren op een hoog punt ideaal zou zijn, heeft bijna niemand dat in de achtertuin. In gebieden met veel laagbouw is hoogte lastiger te realiseren dan voor iemand die op de bovenste verdieping van een flat woont. Ongeacht je situatie: probeer de repeater zo hoog mogelijk te plaatsen.&lt;br /&gt;
&lt;br /&gt;
Voor optimale netwerkprestaties:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Hoogte&#039;&#039;&#039;: Hoogte is de belangrijkste factor - plaats zo hoog mogelijk&lt;br /&gt;
* &#039;&#039;&#039;Strategische Locaties&#039;&#039;&#039;: Plaats repeaters op tactische locaties om het netwerkbereik te maximaliseren&lt;br /&gt;
* &#039;&#039;&#039;Obstakels&#039;&#039;&#039;: Overweeg obstakels zoals gebouwen en bomen bij plaatsing&lt;br /&gt;
* &#039;&#039;&#039;Dekking&#039;&#039;&#039;: Zorg voor goede overlap tussen repeater dekking gebieden&lt;br /&gt;
* &#039;&#039;&#039;Weerbestendigheid&#039;&#039;&#039;: Zorg dat het apparaat tegen de invloeden van buitenaf kan (zon, stof, regen)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-message-box mw-message-box-notice&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;⚠️ Waarschuwing: Te Veel Repeaters&#039;&#039;&#039;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Te veel repeaters kunnen het netwerk vertragen. Plaats alleen repeaters waar ze nodig zijn voor bereik.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Antenne en Kabel =&lt;br /&gt;
&lt;br /&gt;
De &#039;&#039;&#039;antenne&#039;&#039;&#039; is een cruciaal onderdeel voor een goede repeater. De standaard meegeleverde antennes zijn vaak vrij klein, wat betekent dat ze minder signalen kunnen opvangen en moeite hebben om berichten over grotere afstanden te verzenden. Dit komt mede doordat LoRa-technologie met relatief lage zendkracht werkt. Een &#039;&#039;&#039;grotere, betere antenne&#039;&#039;&#039; kan daarom een aanzienlijk verschil maken in bereik en prestaties.&lt;br /&gt;
&lt;br /&gt;
== Antenne Type ==&lt;br /&gt;
&lt;br /&gt;
Je kunt kiezen tussen &#039;&#039;&#039;directionele antennes&#039;&#039;&#039; (gericht op een specifiek punt) en &#039;&#039;&#039;omnidirectionele antennes&#039;&#039;&#039; (360-graden bereik). Voor de meeste MeshCore-nodes, en zeker voor repeaters, is een &#039;&#039;&#039;omnidirectionele antenne&#039;&#039;&#039; de betere keuze. Deze kan signalen van alle kanten ontvangen, wat essentieel is in een mesh-netwerk waar je vaak niet precies weet waar andere repeaters zich bevinden. Als er meerdere repeaters in de buurt zijn, is een directionele antenne meestal niet geschikt.&lt;br /&gt;
&lt;br /&gt;
== Kabel ==&lt;br /&gt;
&lt;br /&gt;
De &#039;&#039;&#039;kabel&#039;&#039;&#039; die de antenne met je apparaat verbindt is eveneens belangrijk. Het algemene advies is: &#039;&#039;&#039;hoe korter de kabel, hoe beter&#039;&#039;&#039;. Langere kabels veroorzaken signaalverliezen, wat de prestaties negatief beïnvloedt.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-message-box mw-message-box-notice&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;💡 Tip: Expert Tips&#039;&#039;&#039;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Ben je een specialist (bijv. HAM-radio) of techneut met ervaring en heb je meer tips rondom de antenne? Je feedback voor deze documentatie is erg welkom via de [https://discord.gg/kvybAgqnhD Radio-Actief Discord].&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-message-box mw-message-box-notice&amp;quot;&amp;gt;&lt;br /&gt;
Voor meer informatie over vaste en mobiele antennes: zie de [[Hardware/LoRa/Antenna|Antennes]] pagina.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Repeater Instellen =&lt;br /&gt;
&lt;br /&gt;
Na het flashen van je apparaat met repeater firmware, zijn er een paar stappen nodig. Vaak kun je dit doen met behulp van de &#039;&#039;&#039;Repeater Setup-knop&#039;&#039;&#039; op de flasher-pagina. Hiervoor dient het apparaat nog verbonden te zijn met een USB-kabel.&lt;br /&gt;
&lt;br /&gt;
== Basis Configuratie (via Flasher) ==&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Instellen naam&#039;&#039;&#039; (zie Naamgeving hieronder)&lt;br /&gt;
# &#039;&#039;&#039;Instellen van de juiste preset&#039;&#039;&#039; (Narrow EU/UK)&lt;br /&gt;
# &#039;&#039;&#039;Uitvoeren van een kloksynchronisatie&#039;&#039;&#039;&lt;br /&gt;
# &#039;&#039;&#039;Instellen Admin-wachtwoord&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Configuratie via App ==&lt;br /&gt;
&lt;br /&gt;
Is je apparaat al in de lucht? Dan kun je via de app een verbinding maken:&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Open MeshCore App&#039;&#039;&#039; op je smartphone&lt;br /&gt;
# &#039;&#039;&#039;Ga naar Apparaten&#039;&#039;&#039; en selecteer je repeater&lt;br /&gt;
# &#039;&#039;&#039;Log in&#039;&#039;&#039; met het Admin-wachtwoord&lt;br /&gt;
# Via de diverse knoppen aan de onderzijde kun je bijvoorbeeld een &#039;&#039;&#039;advertisement (advert)&#039;&#039;&#039; sturen om te laten weten dat jouw repeater beschikbaar is&lt;br /&gt;
# Ook is het mogelijk om de &#039;&#039;&#039;tijd te synchroniseren&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Command-Line Configuratie ==&lt;br /&gt;
&lt;br /&gt;
De MeshCore-software heeft ook de optie om via de &#039;&#039;&#039;command-line&#039;&#039;&#039; opdrachten te sturen, zoals &amp;lt;code&amp;gt;clock sync&amp;lt;/code&amp;gt; om de klok te synchroniseren. Ook na het herstarten van de repeater is dit vaak nodig.&lt;br /&gt;
&lt;br /&gt;
= Configuratie Instellingen =&lt;br /&gt;
&lt;br /&gt;
Je kunt je repeater ook eenvoudig configureren via de online &#039;&#039;&#039;[https://meshmap.radio-actief.be/configurator Radio-Actief Configurator]&#039;&#039;&#039;, zonder command-line kennis nodig te hebben.&lt;br /&gt;
&lt;br /&gt;
== Netwerk Instellingen ==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Preset&#039;&#039;&#039;: Zorg ervoor dat de juiste &#039;&#039;&#039;preset (Narrow EU/UK)&#039;&#039;&#039; actief is en &#039;&#039;&#039;opgeslagen&#039;&#039;&#039; is (niet alleen gekozen)&lt;br /&gt;
* &#039;&#039;&#039;Netwerk ID&#039;&#039;&#039;: Zorg ervoor dat de repeater dezelfde Netwerk ID gebruikt als de rest van je netwerk&lt;br /&gt;
* &#039;&#039;&#039;Kanaal&#039;&#039;&#039;: Configureer het juiste kanaal voor je regio&lt;br /&gt;
* &#039;&#039;&#039;Frequentie Band&#039;&#039;&#039;: Controleer of de juiste frequentie band is ingesteld (433MHz, 868MHz, of 915MHz)&lt;br /&gt;
&lt;br /&gt;
== Repeater Specifieke Instellingen ==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Naam&#039;&#039;&#039;: Stel een duidelijke naam in voor je repeater (zie Naamgeving hieronder)&lt;br /&gt;
* &#039;&#039;&#039;Admin-wachtwoord&#039;&#039;&#039;: Stel een beveiligd Admin-wachtwoord in voor beheer&lt;br /&gt;
* &#039;&#039;&#039;Kloksynchronisatie&#039;&#039;&#039;: Voer regelmatig kloksynchronisatie uit, vooral na herstarten&lt;br /&gt;
* &#039;&#039;&#039;Forwarding&#039;&#039;&#039;: Zorg ervoor dat forwarding is ingeschakeld&lt;br /&gt;
* &#039;&#039;&#039;Range&#039;&#039;&#039;: Configureer range instellingen indien beschikbaar&lt;br /&gt;
* &#039;&#039;&#039;Power&#039;&#039;&#039;: Stel zendvermogen in voor optimaal bereik&lt;br /&gt;
&lt;br /&gt;
== Privésleutel (backup) ==&lt;br /&gt;
&lt;br /&gt;
Het is belangrijk om je &#039;&#039;&#039;privésleutel te back-uppen&#039;&#039;&#039;. De privésleutel is wat je publieke sleutel genereert en bepaalt. Als je je apparaat flasht of wist, of een node vervangt door een ander model of apparaat, kun je met een backup van je privésleutel altijd dezelfde identiteit/public key behouden. Dit wordt aanbevolen om je buren, de online kaart en observers schoon te houden met correcte gegevens en geen verouderde informatie. Het zorgt voor minder vervuiling.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hoe kan ik de privésleutel van een repeater ophalen of instellen?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Sluit je node via USB aan op een computer. Open de CLI-console via [https://flasher.meshcore.io/ flasher.meshcore.io] (klik rechtsboven op &#039;&#039;&#039;Console&#039;&#039;&#039;, in een Chromium-browser zoals Chrome of Edge). Je kunt daar deze commando&#039;s uitvoeren. Dit werkt &#039;&#039;niet&#039;&#039; via de remote management over LoRa – alleen via USB-seriële verbinding.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Commando !! Beschrijving&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;get prv.key&amp;lt;/code&amp;gt; || Toont de privésleutel van de repeater, dit doe je dus op je oude node&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;set prv.key &amp;lt;hex&amp;gt;&amp;lt;/code&amp;gt; || Stelt de privésleutel van de repeater in, dit doe je dus op je nieuwe node of na de clean install&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Herstart de repeater na het commando &amp;lt;code&amp;gt;set prv.key&amp;lt;/code&amp;gt; met &amp;lt;code&amp;gt;reboot&amp;lt;/code&amp;gt; zodat de nieuwe privésleutel van kracht wordt.&lt;br /&gt;
&lt;br /&gt;
== Duty cycle, multi-byte path en loop-detectie ==&lt;br /&gt;
&lt;br /&gt;
Deze drie instellingen horen bij een &#039;&#039;&#039;volwassen repeater-setup&#039;&#039;&#039; naast netwerk/regio’s. Stel ze in via de &#039;&#039;&#039;seriële console&#039;&#039;&#039; ([https://flasher.meshcore.io/ flasher.meshcore.io] → &#039;&#039;&#039;Console&#039;&#039;&#039;) of Repeater Admin in de app.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Instelling !! CLI !! Beschrijving&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;Duty cycle&#039;&#039;&#039; || &amp;lt;code&amp;gt;get dutycycle&amp;lt;/code&amp;gt; / &amp;lt;code&amp;gt;set dutycycle &amp;lt;waarde&amp;gt;&amp;lt;/code&amp;gt; || Maximale zendtijd als percentage van een venster (EU-regelgeving). &amp;lt;code&amp;gt;100&amp;lt;/code&amp;gt; = geen limiet; &amp;lt;code&amp;gt;50&amp;lt;/code&amp;gt; = default in veel builds; &amp;lt;code&amp;gt;10&amp;lt;/code&amp;gt; = 10 % (streng, gangbaar in EU); &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt; = striktst.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;Multi-byte path (advert)&#039;&#039;&#039; || &amp;lt;code&amp;gt;get path.hash.mode&amp;lt;/code&amp;gt; / `set path.hash.mode &amp;lt;0\ || 1\ || 2&amp;gt;` || Grootte van de &#039;&#039;&#039;eigen&#039;&#039;&#039; node-hash in &#039;&#039;&#039;flood-adverts&#039;&#039;&#039; van deze repeater: &amp;lt;code&amp;gt;0&amp;lt;/code&amp;gt; = 1 byte (max ~64 hops), &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt; = 2 bytes (max ~32 hops), &amp;lt;code&amp;gt;2&amp;lt;/code&amp;gt; = 3 bytes (max ~21 hops). &#039;&#039;&#039;Doorsturen&#039;&#039;&#039; van 1-/2-/3-byte pakketten doet firmware 1.14 of nieuwer ongeacht deze waarde, maar &#039;&#039;&#039;we raden minstens firmware 1.16 aan&#039;&#039;&#039; voor betrouwbaar gedrag in de praktijk; &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt; of &amp;lt;code&amp;gt;2&amp;lt;/code&amp;gt; helpt de community zien dat repeaters klaar zijn voor bredere path-hashes.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;Loop-detectie&#039;&#039;&#039; || &amp;lt;code&amp;gt;get loop.detect&amp;lt;/code&amp;gt; / `set loop.detect &amp;lt;off\ || minimal\ || moderate\ || strict&amp;gt;` || Hoe strikt lussen worden gedetecteerd: de repeater telt hoe vaak zijn hash in het pad zit en dropt het pakket bij overschrijding.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Aanbevolen start (#BEmesh / EU) ===&lt;br /&gt;
&lt;br /&gt;
Voor een typische Belgische repeater in een groeiend netwerk (EU duty cycle, multi-byte-adverts, lichte loop-guard):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
set dutycycle 10&lt;br /&gt;
set path.hash.mode 1&lt;br /&gt;
set loop.detect minimal&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Kleinere of oudere meshes ===&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Heel klein netwerk&#039;&#039;&#039; (weinig repeaters, veel nodes nog onder firmware 1.14): overweeg &amp;lt;code&amp;gt;set path.hash.mode 0&amp;lt;/code&amp;gt; en &amp;lt;code&amp;gt;set loop.detect minimal&amp;lt;/code&amp;gt;.&lt;br /&gt;
* &#039;&#039;&#039;Groter gebied, meer repeaters:&#039;&#039;&#039; &amp;lt;code&amp;gt;set path.hash.mode 1&amp;lt;/code&amp;gt; (of &amp;lt;code&amp;gt;2&amp;lt;/code&amp;gt; na afspraak in de community) en &amp;lt;code&amp;gt;set loop.detect moderate&amp;lt;/code&amp;gt; (of ten minste &#039;&#039;&#039;minimal&#039;&#039;&#039;).&lt;br /&gt;
&lt;br /&gt;
Voorbeeld alternatief (klein netwerk):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
set dutycycle 10&lt;br /&gt;
set path.hash.mode 0&lt;br /&gt;
set loop.detect minimal&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
of groter netwerk:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
set dutycycle 10&lt;br /&gt;
set path.hash.mode 1&lt;br /&gt;
set loop.detect moderate&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-message-box mw-message-box-notice&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Duty cycle:&#039;&#039;&#039; &amp;lt;code&amp;gt;set dutycycle&amp;lt;/code&amp;gt; vervangt in firmware &#039;&#039;&#039;1.15 of nieuwer&#039;&#039;&#039; het oudere &amp;lt;code&amp;gt;set af&amp;lt;/code&amp;gt;/&amp;lt;code&amp;gt;set airtime&amp;lt;/code&amp;gt;‑pad; zie upstream &amp;lt;code&amp;gt;cli_commands.md&amp;lt;/code&amp;gt; als je build nog de oude voorkeuren toont.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Regio&#039;s (scopes) ==&lt;br /&gt;
&lt;br /&gt;
MeshCore ondersteunt &#039;&#039;&#039;regio-scopes&#039;&#039;&#039; om te bepalen welke &#039;&#039;&#039;flood&#039;&#039;&#039;-pakketten je repeater nog doorstuurt. Voor #BEmesh is de &#039;&#039;&#039;primaire, aanbevolen&#039;&#039;&#039; opzet &#039;&#039;&#039;land + provincie&#039;&#039;&#039;; een gewest-laag (&amp;lt;code&amp;gt;be-vlg&amp;lt;/code&amp;gt; / &amp;lt;code&amp;gt;be-wal&amp;lt;/code&amp;gt;) daartussen is &#039;&#039;&#039;optioneel&#039;&#039;&#039;. Zie &#039;&#039;&#039;[[MeshCore/LijstVanRegios|Lijst van regio&#039;s (België)]]&#039;&#039;&#039;. Standaardiseer dit vroeg zodat het netwerk later beter schaalt.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-message-box mw-message-box-notice&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Uitgebreide gids:&#039;&#039;&#039; stap-voor-stap, configurator, wildcard &amp;lt;code&amp;gt;*&amp;lt;/code&amp;gt;, plat matchen, de optionele gewest-laag en volledige CLI-tabel → &#039;&#039;&#039;[[MeshCore/RegioScopes|Regio-scopes voor repeaters]]&#039;&#039;&#039;.  &amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Code-overzicht België:&#039;&#039;&#039; &#039;&#039;&#039;[[MeshCore/LijstVanRegios|Lijst van regio&#039;s (België)]]&#039;&#039;&#039;.  &amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Configureer dit ook in een rustig gebied:&#039;&#039;&#039; met &amp;lt;code&amp;gt;region allowf *&amp;lt;/code&amp;gt; nog aan blokkeert land + provincie niets — het weert enkel nodeloze flood uit verre, drukke regio&#039;s.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Naamgeving ==&lt;br /&gt;
&lt;br /&gt;
Kies een duidelijke en beschrijvende naam voor je repeater. Dit helpt bij het identificeren en beheren van je repeater in het netwerk.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-message-box mw-message-box-warning&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Let op:&#039;&#039;&#039; Houd de naam &#039;&#039;&#039;compact&#039;&#039;&#039; (max. 32 tekens). Lange namen kunnen problemen veroorzaken: ze nemen meer ruimte in advertentiepakketten in beslag en kunnen tot afkapping of prestatieproblemen leiden.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Je kunt een &#039;&#039;&#039;operator-ID&#039;&#039;&#039; opnemen: &#039;&#039;&#039;RRY01&#039;&#039;&#039; (Radio-Actief lidnummer), &#039;&#039;&#039;ON7MHZ&#039;&#039;&#039; (HAM-roepnaam) of &#039;&#039;&#039;1A001&#039;&#039;&#039; (noodcommunicatie-operator).&lt;br /&gt;
&lt;br /&gt;
Je kunt een &#039;&#039;&#039;emoji&#039;&#039;&#039; aan het einde toevoegen voor het voedingstype: ☀️ voor een &#039;&#039;&#039;zonne-energie node&#039;&#039;&#039; (met batterij), ⚡️ voor een &#039;&#039;&#039;enkel netgevoede node&#039;&#039;&#039;, of 🔋 voor een &#039;&#039;&#039;netgevoede node met batterijback-up&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Je kunt in je &#039;&#039;&#039;repeater-naam&#039;&#039;&#039; informeel land- of provincie-afkortingen opnemen (los van de technische &amp;lt;code&amp;gt;region&amp;lt;/code&amp;gt;-boom). Standaardreferentie voor Belgische provincies: [https://en.wikipedia.org/wiki/ISO_3166-2:BE ISO 3166-2:BE].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Voorbeelden&#039;&#039;&#039; (combinaties van de aanbevelingen hierboven):&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;BE-GNE-RRY01&amp;lt;/code&amp;gt; — Gent, Radio-Actief lid&lt;br /&gt;
* &amp;lt;code&amp;gt;BE-LIE-ON7MHZ☀️&amp;lt;/code&amp;gt; — Lier, HAM-roepnaam, zonne-energie&lt;br /&gt;
* &amp;lt;code&amp;gt;BE-LGG-RRY01⚡️&amp;lt;/code&amp;gt; — Luik/Liège, Radio-Actief lid, enkel netgevoed&lt;br /&gt;
* &amp;lt;code&amp;gt;BE-GNE-RRY01🔋&amp;lt;/code&amp;gt; — Gent, Radio-Actief lid, netgevoed met batterijback-up&lt;br /&gt;
* &amp;lt;code&amp;gt;BE-BGS-1A001&amp;lt;/code&amp;gt; — Brugge, noodcommunicatie-operator&lt;br /&gt;
&lt;br /&gt;
= Testen =&lt;br /&gt;
&lt;br /&gt;
Na configuratie, test je repeater:&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Test Bereik&#039;&#039;&#039;: Test of het bereik daadwerkelijk is uitgebreid&lt;br /&gt;
# &#039;&#039;&#039;Test Forwarding&#039;&#039;&#039;: Verzend berichten en controleer of ze correct worden doorgestuurd&lt;br /&gt;
# &#039;&#039;&#039;Monitor Prestaties&#039;&#039;&#039;: Monitor de prestaties van je repeater&lt;br /&gt;
&lt;br /&gt;
= Best Practices =&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Plaatsing&#039;&#039;&#039;: Plaats repeaters op strategische locaties&lt;br /&gt;
* &#039;&#039;&#039;Onderhoud&#039;&#039;&#039;: Monitor repeater prestaties regelmatig&lt;br /&gt;
* &#039;&#039;&#039;Netwerk Planning&#039;&#039;&#039;: Plan je repeater plaatsing zorgvuldig voor optimale dekking&lt;br /&gt;
* &#039;&#039;&#039;Backup&#039;&#039;&#039;: Overweeg backup repeaters voor kritieke netwerken&lt;br /&gt;
&lt;br /&gt;
= Problemen Oplossen =&lt;br /&gt;
&lt;br /&gt;
== Repeater Stuurt Geen Pakketten Door ==&lt;br /&gt;
&lt;br /&gt;
* Controleer of forwarding is ingeschakeld&lt;br /&gt;
* Controleer netwerk instellingen (Netwerk ID, Kanaal)&lt;br /&gt;
* Zorg dat de repeater binnen bereik is van andere apparaten&lt;br /&gt;
* Test met een ander apparaat&lt;br /&gt;
&lt;br /&gt;
== Beperkt Bereik ==&lt;br /&gt;
&lt;br /&gt;
* Controleer plaatsing (hoogte, obstakels)&lt;br /&gt;
* Controleer zendvermogen instellingen&lt;br /&gt;
* Overweeg betere antenne plaatsing&lt;br /&gt;
* Test op verschillende locaties&lt;br /&gt;
&lt;br /&gt;
== Netwerk Vertraging ==&lt;br /&gt;
&lt;br /&gt;
* Controleer of er te veel repeaters zijn&lt;br /&gt;
* Optimaliseer repeater plaatsing&lt;br /&gt;
* Controleer netwerk belasting&lt;br /&gt;
* Overweeg netwerk herstructurering&lt;br /&gt;
&lt;br /&gt;
= Volgende Stappen =&lt;br /&gt;
&lt;br /&gt;
Na het configureren van je Repeater:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[[MeshCore|MeshCore Introductie]]&#039;&#039;&#039; – Meer informatie over MeshCore&lt;br /&gt;
* &#039;&#039;&#039;[[MeshCore/FlashFirmware|Firmware Flashen]]&#039;&#039;&#039; – Andere firmware types installeren&lt;br /&gt;
* &#039;&#039;&#039;[[MeshCore/ConfigureCompanion|Companion Configureren]]&#039;&#039;&#039; – Companion apparaten configureren&lt;br /&gt;
* &#039;&#039;&#039;[[MeshCore/RegioScopes|Regio-scopes voor repeaters]]&#039;&#039;&#039; – Regio&#039;s en flood-beleid voor repeaters&lt;br /&gt;
&lt;br /&gt;
= Ondersteuning =&lt;br /&gt;
&lt;br /&gt;
Voor hulp bij Repeater configuratie:&lt;br /&gt;
&lt;br /&gt;
* Bezoek de [https://discord.gg/kvybAgqnhD Radio-Actief community Discord] server&lt;br /&gt;
* Bekijk de [https://meshcore.io MeshCore website] voor meer informatie&lt;br /&gt;
* Raadpleeg de [https://github.com/meshcore-dev/MeshCore MeshCore Firmware GitHub] voor technische details&lt;br /&gt;
&lt;br /&gt;
[[Category:MeshCore]]&lt;/div&gt;</summary>
		<author><name>Confi</name></author>
	</entry>
	<entry>
		<id>https://meshwiki.radio-actief.be/index.php?title=MeshCore/QuickStart&amp;diff=107</id>
		<title>MeshCore/QuickStart</title>
		<link rel="alternate" type="text/html" href="https://meshwiki.radio-actief.be/index.php?title=MeshCore/QuickStart&amp;diff=107"/>
		<updated>2026-08-18T13:44:26Z</updated>

		<summary type="html">&lt;p&gt;Confi: Fix markdown ** / _ leftovers rendering as literal characters&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Wat heb je nodig? =&lt;br /&gt;
&lt;br /&gt;
* Minstens één ondersteund bordje om in te stellen als companion. Bij voorkeur ook een tweede; als de dekking in jouw buurt slecht of nihil is.&lt;br /&gt;
* Gepaste antennes aangezien de standaard meegeleverde antennes meestal niet optimaal zijn.&lt;br /&gt;
* Een computer om de firmware te flashen/installeren&lt;br /&gt;
* Zelfvertrouwen; want het is echt allemaal niet zo moeilijk als het lijkt&lt;br /&gt;
&lt;br /&gt;
== Hardware ==&lt;br /&gt;
&lt;br /&gt;
MeshCore werkt op kleine &#039;&#039;&#039;microcontrollers (MCU)&#039;&#039;&#039;, een alles-in-één processor met (RAM &amp;amp; ROM) geheugen.&lt;br /&gt;
De meest bekende processor is van Espressif (ESP), namelijk een &#039;&#039;&#039;ESP32&#039;&#039;&#039; met een dual-core processor.&lt;br /&gt;
Vaak zie je deze geadverteerd als ESP32-S3, wat aangeeft dat het bord ook Bluetooth en WiFi heeft in aanvulling op de processor.&lt;br /&gt;
&lt;br /&gt;
Een alternatief en &#039;&#039;&#039;energiezuinigere processor&#039;&#039;&#039; die werkt met MeshCore is de &#039;&#039;&#039;nRF52&#039;&#039;&#039; van Nordic Semiconductor, veelal een nRF52840 chip die ook Bluetooth heeft.&lt;br /&gt;
Dit kan een belangrijk keuze-argument zijn voor je &#039;&#039;&#039;mobiele companion&#039;&#039;&#039; of &#039;&#039;&#039;solar-repeater&#039;&#039;&#039; op vlak van energieverbruik.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Een kleine kanttekening&#039;&#039;&#039;: Zoals aangegeven zijn de ESP&#039;s niet zo energiezuinig als de nRF MCU&#039;s, de processor is daarentegen wel krachtiger.&lt;br /&gt;
Echter zijn de prestatieverschillen op MeshCore voor de meeste nodes verwaarloosbaar.&lt;br /&gt;
&lt;br /&gt;
De bovenstaande processoren worden dus gebruikt op de bordjes die nodig zijn voor MeshCore.&lt;br /&gt;
Het is echter belangrijk dat de borden ook &#039;&#039;&#039;een LoRa chip aan boord&#039;&#039;&#039; hebben die het mogelijk maakt om op deze frequenties (in België 868 MHz of 433 MHz) te zenden.&lt;br /&gt;
De LoRa chips op de ondersteunde bordjes zijn meestal &#039;&#039;&#039;SX1262&#039;&#039;&#039; chips van Semtech.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Hoewel andere MCU&#039;s en LoRa chips mogelijk compatibel zijn, zijn de hierboven genoemde processoren en chips de meest gebruikte en best ondersteunde voor MeshCore.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Daarnaast kun je ook &#039;&#039;&#039;sensoren&#039;&#039;&#039; toevoegen aan je nodes.&lt;br /&gt;
Zo kiezen vele gebruikers ervoor om hun &#039;&#039;&#039;companion&#039;&#039;&#039; uit te rusten met een &#039;&#039;&#039;GPS&#039;&#039;&#039;, of een &#039;&#039;&#039;temperatuur- en vochtigheidssensor&#039;&#039;&#039; op bijvoorbeeld &#039;&#039;&#039;repeaters&#039;&#039;&#039; die in een behuizing buiten staan.&lt;br /&gt;
&lt;br /&gt;
Als laatste en misschien wel het belangrijkste: wij gebruiken de &#039;&#039;&#039;EU/UK Narrow band&#039;&#039;&#039; op &#039;&#039;&#039;&amp;lt;u&amp;gt;868 MHz&amp;lt;/u&amp;gt;&#039;&#039;&#039; (&#039;&#039;&#039;869.618 MHz&#039;&#039;&#039;). Bij aankoop moet dit steeds vermeld staan in de specificaties van het product.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-message-box mw-message-box-notice&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;⚠️ Waarschuwing: LoRa Frequentie Controle&#039;&#039;&#039;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Belangrijk&#039;&#039;&#039;: Controleer altijd welke LoRa frequentie het apparaat ondersteunt voordat je het aanschaft. Er zijn meerdere frequentiebanden beschikbaar (433 MHz, 868 MHz, 915 MHz, etc.).&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;In België heb je primair &amp;lt;u&amp;gt;868 MHz&amp;lt;/u&amp;gt; nodig!&#039;&#039;&#039; Als je begrijpt wat je doet en de gevolgen kent, kun je eventueel &#039;&#039;&#039;433 MHz&#039;&#039;&#039; gebruiken &#039;&#039;(minder actief voor MeshCore)&#039;&#039;. Zorg ervoor dat je apparaat de juiste frequentie ondersteunt, anders kan het niet communiceren met andere nodes in het MeshCore netwerk.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Aanbevolen Hardware ==&lt;br /&gt;
&lt;br /&gt;
=== ESP32/ESP32-S3 gebaseerde borden ===&lt;br /&gt;
&lt;br /&gt;
[[File:MeshCore-esp32.svg|64x64px|ESP32 Logo]]&lt;br /&gt;
&lt;br /&gt;
* Heltec Lora 32 v3/v4 &#039;&#039;(met OLED scherm)&#039;&#039;&lt;br /&gt;
* LilyGo T-Deck &#039;&#039;(BlackBerry-achtig standalone toestel)&#039;&#039;&lt;br /&gt;
* Seeed Studio XIAO ESP32S3 &amp;amp; Wio-SX1262 &#039;&#039;(zelfbouwpakket)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== nRF52840 gebaseerde borden ===&lt;br /&gt;
&lt;br /&gt;
[[File:MeshCore-nrf52.svg|64x64px|nRF52 Logo]]&lt;br /&gt;
&lt;br /&gt;
* LilyGo T-Echo &#039;&#039;(kant en klaar met de meeste toeters en bellen)&#039;&#039;&lt;br /&gt;
* Heltec T114 &#039;&#039;(kleurenscherm)&#039;&#039;&lt;br /&gt;
* Seeed Studio SenseCAP T1000-E &#039;&#039;(dik bankkaart formaat)&#039;&#039;&lt;br /&gt;
* Seeed Studio XIAO nRF52840 &amp;amp; Wio-SX1262 &#039;&#039;(zelfbouwpakket voor gevorderden)&#039;&#039;&lt;br /&gt;
* RAK Wireless WisBlock &#039;&#039;(zelfbouwpakket voor gevorderden)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-message-box mw-message-box-notice&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;ℹ️ Info: Hardware Overzicht&#039;&#039;&#039;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Voor een overzicht van alle MeshCore hardware, zie de [[Hardware/MeshCore|MeshCore Hardware]] pagina.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Belangrijke Overwegingen =&lt;br /&gt;
&lt;br /&gt;
Een belangrijk punt om te begrijpen is dat de meeste apparaten kunnen functioneren als zowel &#039;&#039;&#039;companion&#039;&#039;&#039; als &#039;&#039;&#039;repeater&#039;&#039;&#039;.&lt;br /&gt;
Ongeacht welke hardware je kiest, kun je het type firmware kiezen dat je erop flasht.&lt;br /&gt;
&lt;br /&gt;
Wat is de &#039;&#039;&#039;use case&#039;&#039;&#039; van je toestel? (energiezuinig, &#039;&#039;&#039;mobiel&#039;&#039;&#039;, sterk &#039;&#039;&#039;zendvermogen&#039;&#039;&#039;, ...)&lt;br /&gt;
&lt;br /&gt;
== Companion vs Repeater ==&lt;br /&gt;
&lt;br /&gt;
Een &#039;&#039;&#039;companion&#039;&#039;&#039; is de &#039;client&#039; en fungeert als jouw toegangspoort om het &#039;&#039;&#039;Mesh-netwerk&#039;&#039;&#039; te gebruiken.&lt;br /&gt;
Hiermee kun je &#039;&#039;&#039;berichten&#039;&#039;&#039; versturen, ontvangen en met je &#039;&#039;&#039;repeaters&#039;&#039;&#039; verbinden om deze te beheren.&lt;br /&gt;
&lt;br /&gt;
De primaire &#039;&#039;&#039;use case&#039;&#039;&#039; van een &#039;&#039;&#039;companion&#039;&#039;&#039; is &#039;&#039;&#039;mobiel&#039;&#039;&#039; en bevat dan ook een &#039;&#039;&#039;batterij&#039;&#039;&#039;, deze is dan verbonden met je &#039;&#039;&#039;smartphone&#039;&#039;&#039; via &#039;&#039;&#039;Bluetooth&#039;&#039;&#039;.&lt;br /&gt;
Je kunt een &#039;&#039;&#039;companion&#039;&#039;&#039; echter ook op je bureau of in huis plaatsen, op een vaste plaats, en verbinden met een computer via een &#039;&#039;&#039;USB&#039;&#039;&#039; kabel of &#039;&#039;&#039;Bluetooth&#039;&#039;&#039;.&lt;br /&gt;
&#039;&#039;&#039;LilyGo&#039;&#039;&#039; heeft daarnaast ook toestellen die &#039;&#039;&#039;standalone&#039;&#039;&#039; werken zonder telefoon en lijken eerder op een &#039;&#039;&#039;BlackBerry&#039;&#039;&#039; en hebben een &#039;&#039;&#039;toetsenbord&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Een &#039;&#039;&#039;repeater&#039;&#039;&#039; plaats je op een &#039;&#039;&#039;tactische locatie&#039;&#039;&#039;, is meestal &#039;&#039;&#039;vast&#039;&#039;&#039; en neem je normaal gesproken niet mee.&lt;br /&gt;
Deze heeft een &#039;&#039;&#039;betere en vaste antenne&#039;&#039;&#039;. Plaats deze zo hoog mogelijk, vb. op je zolder, in de nok, of nog liever &#039;&#039;&#039;buiten&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Een repeater kan dezelfde hardware gebruiken als voor een &#039;&#039;&#039;companion&#039;&#039;&#039;. Gelijktijdig is het wel belangrijk dat een repeater een goed bereik krijgt, dus bij voorkeur hangt het apparaat buiten. Dat betekent dat het tegen de invloeden van buitenaf moet kunnen, zoals de zon, stof en uiteraard regen. Ook een goede antenne is belangrijk.&lt;br /&gt;
&lt;br /&gt;
== Solar nodes ==&lt;br /&gt;
&lt;br /&gt;
Plan je een &#039;&#039;&#039;repeater&#039;&#039;&#039; te plaatsen op een locatie zonder elektrische voorziening?&lt;br /&gt;
Je kunt een &#039;&#039;&#039;off-grid installatie&#039;&#039;&#039; opzetten met een &#039;&#039;&#039;zonnepaneel&#039;&#039;&#039; en &#039;&#039;&#039;batterij&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
We raden aan om te kiezen voor een &#039;&#039;&#039;energiezuinige nRF52 processor&#039;&#039;&#039;, aangezien een &#039;&#039;&#039;ESP32&#039;&#039;&#039; gemakkelijk tot &#039;&#039;&#039;2000mAh per dag&#039;&#039;&#039; kan verbruiken.&lt;br /&gt;
&#039;&#039;Hoewel er beta-firmware beschikbaar is die het energieverbruik van ESP32 aanzienlijk zou kunnen verminderen, raden we aan te wachten tot dit officieel ondersteund wordt.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Zorg voor een goede combinatie van zonnepaneel en batterijcapaciteit.&lt;br /&gt;
Om de wintermaanden te overleven, raden we een voldoende grote Li-ion batterij aan.&lt;br /&gt;
Zorg er ook voor dat je &#039;&#039;&#039;zonnepaneel&#039;&#039;&#039; je &#039;&#039;&#039;batterij&#039;&#039;&#039; snel genoeg kan opladen. Overweeg het gebruik van een &#039;&#039;&#039;eigen oplaadbord&#039;&#039;&#039; in plaats van de ingebouwde zonnepaneel- en laadfunctie op je bord zelf. Deze ingebouwde functies zijn meestal traag en kunnen soms de energieproductie van je zonnepaneel niet aan.&lt;br /&gt;
&lt;br /&gt;
Er zijn ook &#039;&#039;&#039;kant-en-klare zonne-oplossingen&#039;&#039;&#039; beschikbaar. Zie de [[Hardware/LoRa/Solar|Solar &amp;amp; Off-Grid]] pagina voor meer informatie, of vraag in de [https://discord.gg/kvybAgqnhD Radio-Actief Discord] naar actuele aanbevelingen.&lt;br /&gt;
&lt;br /&gt;
== Zendvermogen ==&lt;br /&gt;
&lt;br /&gt;
In België gelden er wettelijke limieten voor het zendvermogen voor gebruik zonder zendvergunning:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;433 MHz band:&#039;&#039;&#039; Maximaal zendvermogen: &#039;&#039;&#039;+10 dBm ERP&#039;&#039;&#039; (10 mW ERP)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;868 MHz band:&#039;&#039;&#039; Maximaal zendvermogen: &#039;&#039;&#039;+27 dBm ERP&#039;&#039;&#039; (500 mW ERP) in de sub-band rond 869,4–869,65 MHz&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-message-box mw-message-box-notice&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;⚠️ Waarschuwing: Belangrijk&#039;&#039;&#039;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Je hardware kan mogelijk meer vermogen leveren, maar gebruik alleen de toegestane limieten als je zonder vergunning wilt uitzenden. De officiële MeshCore firmware limiteert automatisch het zendvermogen.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Aan de slag =&lt;br /&gt;
&lt;br /&gt;
Van zodra je jouw hardware gekozen en ontvangen hebt, kun je aan de slag gaan met het configureren ervan.&lt;br /&gt;
&lt;br /&gt;
== Volgende Stappen ==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[[MeshCore/FlashFirmware|Firmware Flashen]]&#039;&#039;&#039; – Leer hoe je MeshCore firmware flasht op je LoRa apparaten&lt;br /&gt;
* &#039;&#039;&#039;[[MeshCore/ConfigureCompanion|Companion Configureren]]&#039;&#039;&#039; – Leer hoe je een Companion apparaat configureert&lt;br /&gt;
* &#039;&#039;&#039;[[MeshCore/ConfigureRepeater|Repeater Configureren]]&#039;&#039;&#039; – Leer hoe je een Repeater configureert&lt;br /&gt;
&lt;br /&gt;
= Ondersteuning =&lt;br /&gt;
&lt;br /&gt;
Voor hulp bij het opzetten van MeshCore, bezoek de [https://discord.gg/kvybAgqnhD Radio-Actief community Discord] server&lt;br /&gt;
&lt;br /&gt;
[[Category:MeshCore]]&lt;/div&gt;</summary>
		<author><name>Confi</name></author>
	</entry>
	<entry>
		<id>https://meshwiki.radio-actief.be/index.php?title=MeshCore/ConfigureCompanion&amp;diff=106</id>
		<title>MeshCore/ConfigureCompanion</title>
		<link rel="alternate" type="text/html" href="https://meshwiki.radio-actief.be/index.php?title=MeshCore/ConfigureCompanion&amp;diff=106"/>
		<updated>2026-08-18T13:43:26Z</updated>

		<summary type="html">&lt;p&gt;Confi: Fix broken anchor link, markdown bold leftovers; recommend firmware 1.16+ for 2-byte&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Companion Configureren =&lt;br /&gt;
&lt;br /&gt;
Je hebt je toestel [[MeshCore/FlashFirmware|geflasht]] met &#039;&#039;&#039;Companion&#039;&#039;&#039;-firmware. Op deze pagina koppel je het aan je telefoon of computer, zet je de juiste radio-preset voor België, en doe je een eerste werkcheck op de mesh.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-message-box mw-message-box-notice&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Wat is een Companion?&#039;&#039;&#039; Een Companion is een LoRa-zender die géén pakketten doorstuurt. Hij luistert en zendt jouw berichten. Je bedient hem via een app (smartphone), een web client (browser), of een desktop client. Om bereik te geven aan het netwerk heb je [[MeshCore/ConfigureRepeater|repeaters]] nodig — companions dragen daar niet aan bij.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Twee soorten Companion-firmware ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Firmware !! Verbinding naar client !! Typisch gebruik&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;BLE Companion&#039;&#039;&#039; || Bluetooth Low Energy || Smartphone of tablet, in de broekzak of rugzak&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;USB Serial Companion&#039;&#039;&#039; || USB kabel || Vast aan laptop of desktop, ook handig voor observer-/debugopstellingen&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Beide spreken hetzelfde MeshCore-protocol — het verschil zit enkel in hoe je client ermee praat.&lt;br /&gt;
&lt;br /&gt;
== App of web client installeren ==&lt;br /&gt;
&lt;br /&gt;
De officiële clients vind je via het upstream app-portaal:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Android / iOS / Windows / macOS / Linux&#039;&#039;&#039; — de officiële MeshCore-app, beschikbaar via [https://meshcore.io meshcore.io]&lt;br /&gt;
* &#039;&#039;&#039;Web client&#039;&#039;&#039; — [https://app.meshcore.nz app.meshcore.nz] werkt in elke Chromium-browser (Chrome, Edge) en is de eenvoudigste keuze voor USB Serial. (handig voor oudere bardjes zonder bluetooth)&lt;br /&gt;
&lt;br /&gt;
De Windows- en macOS-versies zijn dezelfde codebase als de mobiele app en volledig gratis. iOS/Android zijn &#039;&#039;freemium&#039;&#039;: het basisgebruik is gratis, enkel de &amp;lt;code&amp;gt;Remote Admin&amp;lt;/code&amp;gt;-wachttijd voor het op afstand beheren van repeaters kan je afkopen.&lt;br /&gt;
&lt;br /&gt;
== Koppelen ==&lt;br /&gt;
&lt;br /&gt;
=== BLE (smartphone, tablet) ===&lt;br /&gt;
&lt;br /&gt;
# Zet je Companion aan en zet &#039;&#039;&#039;Bluetooth aan&#039;&#039;&#039; op je telefoon.&lt;br /&gt;
# Open de MeshCore-app → &amp;lt;code&amp;gt;Connect&amp;lt;/code&amp;gt; (rechtsboven)&lt;br /&gt;
# Kies je toestel uit de lijst.&lt;br /&gt;
# Voer de &#039;&#039;&#039;pairing-pincode&#039;&#039;&#039; in:&lt;br /&gt;
   - &#039;&#039;&#039;Toestellen zonder scherm&#039;&#039;&#039;: standaard &amp;lt;code&amp;gt;123456&amp;lt;/code&amp;gt;.&lt;br /&gt;
   - &#039;&#039;&#039;Toestellen met scherm&#039;&#039;&#039;: de pincode verschijnt op het scherm van het toestel zelf.&lt;br /&gt;
&lt;br /&gt;
=== USB Serial (computer) ===&lt;br /&gt;
&lt;br /&gt;
# Verbind je Companion via USB met de computer.&lt;br /&gt;
# Open [https://app.meshcore.nz app.meshcore.nz] in Chrome of Edge.&lt;br /&gt;
# &amp;lt;code&amp;gt;Connect&amp;lt;/code&amp;gt; → &#039;&#039;&#039;USB&#039;&#039;&#039; → kies je seriële poort in de browser-pop-up.&lt;br /&gt;
&lt;br /&gt;
== Radio-instellingen — *doe dit vóór je iets verstuurt* ==&lt;br /&gt;
&lt;br /&gt;
Dit is de belangrijkste stap, en de meest vergeten. Jouw Companion moet op dezelfde radio-parameters staan als de rest van #BEmesh. Anders hoor je niemand, en hoort niemand jou.&lt;br /&gt;
&lt;br /&gt;
=== Preset: EU/UK (Narrow) ===&lt;br /&gt;
&lt;br /&gt;
Voor #BEmesh is de community-afspraak de &#039;&#039;&#039;EU/UK (Narrow)&#039;&#039;&#039;-preset radio-parameters.&lt;br /&gt;
Op een companion stel je deze parameters in via de radio-instellingen van de MeshCore-app waarmee je verbonden bent.&lt;br /&gt;
&lt;br /&gt;
In de app: &amp;lt;code&amp;gt;⚙️ Settings&amp;lt;/code&amp;gt; → &amp;lt;code&amp;gt;Choose Preset&amp;lt;/code&amp;gt; → &#039;&#039;&#039;EU/UK (Narrow)&#039;&#039;&#039; → ✅ opslaan.&lt;br /&gt;
&lt;br /&gt;
Na opslaan zie je in de radio-instellingen:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Parameter !! Waarde&lt;br /&gt;
|-&lt;br /&gt;
|Frequency || &amp;lt;code&amp;gt;869.618 MHz&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Bandwidth || &amp;lt;code&amp;gt;62.5 kHz&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Spreading Factor (SF) || &amp;lt;code&amp;gt;8&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Coding Rate (CR) || &amp;lt;code&amp;gt;8&amp;lt;/code&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-message-box mw-message-box-warning&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Check &amp;lt;code&amp;gt;CR = 8&amp;lt;/code&amp;gt;.&#039;&#039;&#039; De firmware-default van veel builds is &#039;&#039;&#039;CR5&#039;&#039;&#039;. Kiezen voor &amp;quot;EU/UK Narrow&amp;quot; in de preset-selector past alle vier de parameters toe; vergeet daarna niet te controleren of CR ook effectief op 8 staat.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Node-naam ===&lt;br /&gt;
&lt;br /&gt;
Kies een korte, herkenbare naam (bv. &amp;lt;code&amp;gt;RRY09 Jan&amp;lt;/code&amp;gt; of je roepnaam). Deze naam verschijnt in adverts en in de contactenlijsten van anderen. De naam zelf mag je later gerust wijzigen. &lt;br /&gt;
&lt;br /&gt;
== Eerste werkcheck ==&lt;br /&gt;
&lt;br /&gt;
=== Is er een repeater in bereik? ===&lt;br /&gt;
&lt;br /&gt;
Voor je het Public-kanaal gaat belasten met testberichten, doe je best een directe bereik-check. De app heeft een &#039;&#039;Discover Nearby Nodes&#039;&#039;-functie die een zero-hop-query uitstuurt; repeaters die je direct kan bereiken, antwoorden daarop. Zie je géén enkele repeater in het lijstje en zijn je instellingen toch correct? Dan zit je hoogstwaarschijnlijk in een &amp;quot;repeater-loze&amp;quot; zone — probeer hoger, buiten, of zet er zelf een op (zie [[MeshCore/ConfigureRepeater|Repeater Configureren]]).&lt;br /&gt;
&lt;br /&gt;
# Menu &amp;lt;code&amp;gt;⋮&amp;lt;/code&amp;gt; → &amp;lt;code&amp;gt;Tools&amp;lt;/code&amp;gt; → &amp;lt;code&amp;gt;Discover Nearby Nodes&amp;lt;/code&amp;gt;.&lt;br /&gt;
# Tik &amp;lt;code&amp;gt;Discover Repeaters&amp;lt;/code&amp;gt;.&lt;br /&gt;
# Je Companion stuurt een zero-hop ping uit; repeaters die je direct horen, antwoorden.&lt;br /&gt;
&lt;br /&gt;
=== Test op `#test`, niet op `Public` ===&lt;br /&gt;
&lt;br /&gt;
Het standaard &#039;&#039;&#039;&amp;lt;code&amp;gt;Public&amp;lt;/code&amp;gt;&#039;&#039;&#039;-kanaal is géén testkanaal — daar chat een groot deel van de Belgische én Europese mesh op. Wil je iets uitproberen (berichten versturen, dekking checken, nieuwe node inwijden), doe dat dan op &amp;lt;code&amp;gt;#test&amp;lt;/code&amp;gt;. Maar hou het beperkt, want ook dat gaat over radiogolven en kan andere berichten verstoren tot aan de andere kant van het land.&lt;br /&gt;
&lt;br /&gt;
# &amp;lt;code&amp;gt;⋮&amp;lt;/code&amp;gt; → &amp;lt;code&amp;gt;+ Add Channel&amp;lt;/code&amp;gt; → &#039;&#039;&#039;Join a Hashtag Channel&#039;&#039;&#039; → vul &amp;lt;code&amp;gt;#test&amp;lt;/code&amp;gt; in.&lt;br /&gt;
# Stuur een kort bericht.&lt;br /&gt;
# Onder je bericht verschijnt een cijfer: het aantal directe repeater-herhalingen dat jouw &lt;br /&gt;
Companion zelf weer heeft opgevangen. Zie je &amp;lt;code&amp;gt;Sent&amp;lt;/code&amp;gt; zonder getal, dan heeft geen repeater je &lt;br /&gt;
gehoord.&lt;br /&gt;
&lt;br /&gt;
== Contacten en identiteit ==&lt;br /&gt;
&lt;br /&gt;
=== Jouw publieke sleutel = jouw identiteit ===&lt;br /&gt;
&lt;br /&gt;
De &#039;&#039;&#039;publieke sleutel&#039;&#039;&#039; van je Companion is jouw identiteit in de mesh; iedereen die je een DM wil sturen, heeft die nodig. Maar ook jij hebt hun identiteit nodig vooraleer je met elkaar in privéberichten kan communiceren. Jij deelt de jouwe door een &#039;&#039;&#039;advert&#039;&#039;&#039; uit te zenden. Je publieke sleutel wordt automatisch gegenereerd op basis van je private sleutel — meer daarover in [[#Identity_key_back-uppen|Identity key back-uppen]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-message-box mw-message-box-notice&amp;quot;&amp;gt;&lt;br /&gt;
De naam van je Companion is puur ter weergave en kan je veranderen zonder dat dit impact heeft op de mesh.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Adverts: zero-hop versus flood ===&lt;br /&gt;
&lt;br /&gt;
Er zijn twee soorten adverts:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Zero-hop&#039;&#039;&#039; — alleen nodes die jou rechtstreeks horen. Repeaters herhalen dit niet. (dit is eveneens het type advert die je kan doen via de menu op companion nodes met een scherm)&lt;br /&gt;
* &#039;&#039;&#039;Flood&#039;&#039;&#039; — alle repeaters die je advert horen, herhalen hem; daardoor verspreidt hij zich over het hele bereikbare netwerk.&lt;br /&gt;
&lt;br /&gt;
MeshCore-companions zenden adverts &#039;&#039;&#039;alleen als jij het initieert&#039;&#039;&#039; — niet automatisch, noch periodiek, in tegenstelling tot repeaters.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-message-box mw-message-box-warning&amp;quot;&amp;gt;&lt;br /&gt;
Gebruik flood-adverts met mate: ze nemen airtime in beslag voor iedereen in het netwerk.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Auto-Add-Contacts beperken ===&lt;br /&gt;
&lt;br /&gt;
Standaard voegt je Companion &#039;&#039;&#039;elk&#039;&#039;&#039; contact toe waarvan hij een advert opvangt: repeaters, room servers, andere companions én sensoren. In een drukke mesh loopt je contactenlijst zo snel vol — de praktische limiet ligt rond de &#039;&#039;&#039;350 contacten&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Beperk daarom je auto-add-instellingen. In de &amp;lt;code&amp;gt;Contact Settings&amp;lt;/code&amp;gt; van de app kan je per type kiezen wat automatisch toegevoegd wordt en welke afstand je daarbij accepteert. Een redelijke vuistregel:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Companions / chat users&#039;&#039;&#039;: enkel auto-add tot bijvoorbeeld 5 hops weg.&lt;br /&gt;
* &#039;&#039;&#039;Repeaters, room servers, sensoren&#039;&#039;&#039;: niet automatisch — voeg ze manueel toe via &#039;&#039;Discover Contacts&#039;&#039; (zie §5.4) als je ze écht nodig hebt.&lt;br /&gt;
&lt;br /&gt;
=== Manueel toevoegen via Discover Contacts ===&lt;br /&gt;
&lt;br /&gt;
Het &#039;&#039;Discover Contacts&#039;&#039;-scherm toont de adverts die je Companion recent heeft opgevangen, óók die je niet automatisch toevoegt. Vanaf dat scherm kan je gericht een contact aan je lijst toevoegen — bijvoorbeeld de dichtstbijzijnde repeaters via de kaartweergave, zodat je later een path-tracering kan doen om te zien via welke route een bericht binnenkwam.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-message-box mw-message-box-notice&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Belangrijk:&#039;&#039;&#039; dit scherm vult zich enkel aan terwijl de app actief verbonden is met je Companion. Adverts die binnenkwamen toen de app niét verbonden was — én die niet onder je auto-add-regels vallen — verschijnen niet alsnog in deze lijst.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Geavanceerde instellingen (optioneel) ==&lt;br /&gt;
&lt;br /&gt;
=== Identity key back-uppen ===&lt;br /&gt;
&lt;br /&gt;
Vervang je ooit je hardware en wil je dat anderen je nog als dezelfde contactpersoon herkennen? Back-up je identity key vóór je het oude toestel wist. De MeshCore-app heeft een export-/importfunctie: je bewaart de sleutel veilig (bv. in een password manager), importeer hem achteraf op je nieuwe toestel.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;⚙️ Settings&amp;lt;/code&amp;gt; → &amp;lt;code&amp;gt;Manage Identity Key&amp;lt;/code&amp;gt; → &#039;&#039;&#039;Export&#039;&#039;&#039;. Bewaar de export veilig (password &lt;br /&gt;
manager, offline USB). Op het nieuwe toestel: &#039;&#039;&#039;Import&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-message-box mw-message-box-notice&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Waarom dit ertoe doet:&#039;&#039;&#039; je publieke sleutel is je identiteit op de mesh. Genereer je een nieuw keypair (of doe je een factory reset zonder back-up), dan verschijn je bij iedereen als een &#039;&#039;nieuw&#039;&#039; contact náást het oude — berichten die men naar het oude contact stuurt, komen niet meer aan.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-message-box mw-message-box-error&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Nooit&#039;&#039;&#039; je private key delen, en nooit in een publiek Discord-kanaal of GitHub-issue plakken. Wie je private key heeft, kan zich als jou voordoen op het netwerk.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Path Hash Mode (experimenteel) ===&lt;br /&gt;
&lt;br /&gt;
Vanaf firmware &#039;&#039;&#039;1.14+&#039;&#039;&#039; en app-versie &#039;&#039;&#039;1.41.0+&#039;&#039;&#039; is deze instelling technisch beschikbaar via &amp;lt;code&amp;gt;Settings&amp;lt;/code&amp;gt; → &amp;lt;code&amp;gt;Experimental Settings&amp;lt;/code&amp;gt; (officiële [https://github.com/meshcore-dev/MeshCore/blob/main/docs/faq.md#393-q-how-do-i-change-my-companions-path-hash-size FAQ §3.9.3]). &#039;&#039;&#039;Aanbevolen: firmware 1.16 of nieuwer&#039;&#039;&#039; — daarop is de instelling betrouwbaar in de praktijk:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;1 byte&#039;&#039;&#039; (standaard) — tot 64 hops, compatibel met alle repeater-firmwareversies.&lt;br /&gt;
* &#039;&#039;&#039;2 of 3 byte&#039;&#039;&#039; — minder kans op ID-botsingen bij netwerkanalyse, maar lager max aantal hops (32 resp. 21).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-message-box mw-message-box-warning&amp;quot;&amp;gt;&lt;br /&gt;
Repeaters met firmware ouder dan 1.14 droppen 2- en 3-byte-berichten stilzwijgend. Zet je companion dus pas over wanneer je weet dat de repeaters die jouw verkeer dragen, mee zijn — en gebruik zelf minstens firmware &#039;&#039;&#039;1.16&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Aanpak voor #BEmesh.&#039;&#039;&#039; De community mikt op &#039;&#039;&#039;2-byte&#039;&#039;&#039; als gezamenlijke standaard — voor de meeste Belgische gebruiksgevallen ruim voldoende, én het helpt analyse-tools zoals MeshMapper en de [https://analyzer.letsmesh.net LetsMesh Analyzer] om repeaters uit elkaar te houden. Een veilige migratievolgorde:&lt;br /&gt;
&lt;br /&gt;
# Stem met je buur-operators af zodat de &#039;&#039;&#039;repeaters&#039;&#039;&#039; in jouw omgeving op 2-byte staan (zie [[MeshCore/ConfigureRepeater|Repeater Configureren]]).&lt;br /&gt;
# Laat je &#039;&#039;&#039;companion&#039;&#039;&#039; nog even op 1-byte staan tot iedereen die overstap gemaakt heeft.&lt;br /&gt;
# Pas daarna zet je je companion ook op 2-byte.&lt;br /&gt;
&lt;br /&gt;
== Repeater op afstand beheren ==&lt;br /&gt;
&lt;br /&gt;
Via je Companion kan je een repeater of room server op afstand beheren over LoRa. Vul het admin-wachtwoord in dat je tijdens het [[MeshCore/ConfigureRepeater|configureren van je repeater]] hebt ingesteld.&lt;br /&gt;
&lt;br /&gt;
De officiële MeshCore-app is &#039;&#039;freemium&#039;&#039;: remote admin werkt met een wachttijd per sessie die je via een in-app purchase kan wegnemen — dit is de enige betaalde feature in de app (officiële [https://github.com/meshcore-dev/MeshCore/blob/main/docs/faq.md#22-q-does-meshcore-cost-any-money FAQ §1.1 / §2.2]).&lt;br /&gt;
&lt;br /&gt;
Details over wat je op afstand kan instellen, staat in [[MeshCore/ConfigureRepeater|Repeater Configureren]].&lt;br /&gt;
&lt;br /&gt;
== Problemen oplossen ==&lt;br /&gt;
&lt;br /&gt;
=== Mijn Companion verschijnt niet in de Bluetooth-lijst ===&lt;br /&gt;
&lt;br /&gt;
De meest voorkomende oorzaak is dat de &#039;&#039;&#039;USB-only&#039;&#039;&#039; Companion-firmware geflasht is in plaats van de &#039;&#039;&#039;BLE&#039;&#039;&#039;-variant (officiële [https://github.com/meshcore-dev/MeshCore/blob/main/docs/faq.md#64-q-my-companion-isnt-showing-up-over-bluetooth FAQ §6.4]). Controleer je firmware-bestand en herflash met de BLE-build indien nodig.&lt;br /&gt;
&lt;br /&gt;
=== Pincode wordt niet geaccepteerd ===&lt;br /&gt;
&lt;br /&gt;
Voor toestellen &#039;&#039;&#039;zonder scherm&#039;&#039;&#039; is de standaard pairing-code &amp;lt;code&amp;gt;123456&amp;lt;/code&amp;gt; ([https://github.com/meshcore-dev/MeshCore/blob/main/docs/faq.md#65-q-i-cant-connect-via-bluetooth-what-is-the-bluetooth-pairing-code FAQ §6.5]). Heeft je toestel &#039;&#039;&#039;wél een scherm&#039;&#039;&#039;, lees dan de pincode af van het scherm zelf bij het pairen.&lt;br /&gt;
&lt;br /&gt;
Heb je ooit een vaste pincode via de app ingesteld en ben je die vergeten? Dan is het best om het toestel opnieuw te configureren — let op dat dit ook je identity key wist (zie §6.1 voor back-up).&lt;br /&gt;
&lt;br /&gt;
=== Geen berichten ontvangen ===&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Preset &amp;amp; CR&#039;&#039;&#039;: controleer dat je werkelijk op de gedeelde radio-parameters zit (zie §3.1). Zelfs bij dezelfde frequentie geven afwijkende SF of CR onbetrouwbare decodes.&lt;br /&gt;
* &#039;&#039;&#039;Bereik&#039;&#039;&#039;: probeer §4.1 — zonder repeater in bereik krijg je alleen zero-hop-verkeer.&lt;br /&gt;
* &#039;&#039;&#039;Klok&#039;&#039;&#039;: contacten die &amp;quot;heel lang geleden gezien werden&amp;quot; tonen wijzen vaak op klokafwijking (§3.3, [https://github.com/meshcore-dev/MeshCore/blob/main/docs/faq.md#61-q-my-client-says-another-client-or-a-repeater-or-a-room-server-was-last-seen-many-many-days-ago FAQ §6.1]).&lt;br /&gt;
&lt;br /&gt;
=== Toestel lijkt &amp;quot;bricked&amp;quot; ===&lt;br /&gt;
&lt;br /&gt;
Voor nRF52-toestellen (RAK, T1000-E, Heltec T114, Xiao nRF52): officiële [https://github.com/meshcore-dev/MeshCore/blob/main/docs/faq.md#67-q-my-rakt1000-exiao_nrf52-device-seems-to-be-corrupted-how-do-i-wipe-it-clean-to-start-fresh FAQ §6.7] documenteert een &amp;lt;code&amp;gt;flash_erase-*.uf2&amp;lt;/code&amp;gt;-procedure. Voor toestellen met een user-knop is er daarnaast een CLI-rescue-mode vanaf firmware 1.7.0 (houd de user-knop ingedrukt binnen 8 seconden na boot).&lt;br /&gt;
&lt;br /&gt;
== Volgende stappen ==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[[MeshCore/AppUsageInstructions|MeshCore-app — diepere gids]]&#039;&#039;&#039; — dagelijks gebruik, privéberichten, Room Servers.&lt;br /&gt;
* &#039;&#039;&#039;[[MeshCore/ConfigureRepeater|Repeater Configureren]]&#039;&#039;&#039; — eigen repeater plaatsen en instellen.&lt;br /&gt;
* &#039;&#039;&#039;[[MeshCore/RegioScopes|Regio-scopes voor repeaters]]&#039;&#039;&#039; — wat betekenen die &amp;lt;code&amp;gt;be-*&amp;lt;/code&amp;gt;-codes in berichten.&lt;br /&gt;
* &#039;&#039;&#039;[[MeshCore/Troubleshooting|Probleemoplossing]]&#039;&#039;&#039; — bredere troubleshooting-tips.&lt;br /&gt;
&lt;br /&gt;
== Ondersteuning ==&lt;br /&gt;
&lt;br /&gt;
* [https://discord.gg/kvybAgqnhD Radio-Actief Discord] — de #BEmesh-community.&lt;br /&gt;
* Officiële documentatie: [https://meshcore.io meshcore.io], [https://docs.meshcore.io docs.meshcore.io], [https://github.com/meshcore-dev/MeshCore/blob/main/docs/faq.md FAQ op GitHub].&lt;br /&gt;
* Bron-code &amp;amp; issues: [https://github.com/meshcore-dev/MeshCore github.com/meshcore-dev/MeshCore].&lt;br /&gt;
&lt;br /&gt;
[[Category:MeshCore]]&lt;/div&gt;</summary>
		<author><name>Confi</name></author>
	</entry>
	<entry>
		<id>https://meshwiki.radio-actief.be/index.php?title=MeshCore/Geadvanceerd/CustomFirmware&amp;diff=105</id>
		<title>MeshCore/Geadvanceerd/CustomFirmware</title>
		<link rel="alternate" type="text/html" href="https://meshwiki.radio-actief.be/index.php?title=MeshCore/Geadvanceerd/CustomFirmware&amp;diff=105"/>
		<updated>2026-08-18T13:42:35Z</updated>

		<summary type="html">&lt;p&gt;Confi: Fix underscore corruption in PlatformIO env names (migration artifact) + broken div/syntaxhighlight nesting&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;*Deze pagina is nog in opbouw.*&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
Een eenvoudige stapsgewijze handleiding om je eigen MeshCore firmware uit de broncode te bouwen en compileren.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
= Vereisten =&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;VS Code&#039;&#039;&#039; + &#039;&#039;&#039;PlatformIO IDE&#039;&#039;&#039;-extensie ([https://code.visualstudio.com code.visualstudio.com])&lt;br /&gt;
* &#039;&#039;&#039;Git&#039;&#039;&#039; ([https://git-scm.com git-scm.com])&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
= Clone en open =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
git clone https://github.com/meshcore-dev/MeshCore.git&lt;br /&gt;
cd MeshCore&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Open de map &amp;lt;code&amp;gt;MeshCore&amp;lt;/code&amp;gt; in VS Code (File → Open Folder). PlatformIO installeert automatisch de afhankelijkheden.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
= Bouwen voor ESP32 =&lt;br /&gt;
&lt;br /&gt;
ESP32-toestellen: LilyGo T-Beam, Heltec Tracker, Xiao S3, Wio-toestellen, enz.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;VS Code:&#039;&#039;&#039; PlatformIO-icoon → Project Tasks → vouw je apparaat uit → Build.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Opdrachtregel:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
cd MeshCore&lt;br /&gt;
pio run -e Tbeam_SX1262_companion_radio_ble   # Companion&lt;br /&gt;
pio run -e Tbeam_SX1262_repeater              # Repeater&lt;br /&gt;
pio run -e Tbeam_SX1262_room_server           # Room Server&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Output: &amp;lt;code&amp;gt;.pio/build/&amp;lt;env&amp;gt;/firmware.bin&amp;lt;/code&amp;gt;. Flashen: &amp;lt;code&amp;gt;pio run -e &amp;lt;env&amp;gt; -t upload&amp;lt;/code&amp;gt; of op [https://flasher.meshcore.io/ flasher.meshcore.io] → &#039;&#039;&#039;Custom Firmware&#039;&#039;&#039; → selecteer het &amp;lt;code&amp;gt;.bin&amp;lt;/code&amp;gt;-bestand.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
= Bouwen voor nRF52 =&lt;br /&gt;
&lt;br /&gt;
nRF52-toestellen: RAK4631, Xiao nRF52, Ikoka handhelds, enz.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;RAK4631:&#039;&#039;&#039; Extra setup nodig – [https://learn.rakwireless.com/hc/en-us/articles/26687276346775-How-To-Perform-Installation-of-Board-Support-Package-in-PlatformIO RAK Board Support Package].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
cd MeshCore&lt;br /&gt;
pio run -e RAK_4631_repeater&lt;br /&gt;
pio run -e RAK_4631_companion_radio_usb&lt;br /&gt;
pio run -e Xiao_nrf52_repeater&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Flashen:&#039;&#039;&#039; nRF52 levert een &#039;&#039;&#039;&amp;lt;code&amp;gt;.zip&amp;lt;/code&amp;gt;&#039;&#039;&#039; in &amp;lt;code&amp;gt;.pio/build/&amp;lt;env&amp;gt;/firmware.zip&amp;lt;/code&amp;gt;. Ga naar [https://flasher.meshcore.io/ flasher.meshcore.io] → &#039;&#039;&#039;Custom Firmware&#039;&#039;&#039; → selecteer het &amp;lt;code&amp;gt;.zip&amp;lt;/code&amp;gt;-bestand. &#039;&#039;&#039;Pak het zip-bestand niet uit.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
= Build-flags (optioneel) =&lt;br /&gt;
&lt;br /&gt;
De build werkt prima met de standaardinstellingen. Build-flags zijn &#039;&#039;&#039;optioneel&#039;&#039;&#039; – pas ze alleen aan als je specifieke aanpassingen nodig hebt (bijv. LoRa-frequentie, debug-logging).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-message-box mw-message-box-notice&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Repeater + Raspberry Pi Observer.&#039;&#039;&#039; Wil je een repeater koppelen aan een Raspberry Pi als Observer? Gebruik dan deze build-flag:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
PLATFORMIO_BUILD_FLAGS=-DMESH_PACKET_LOGGING=1 pio run -e RAK_4631_repeater&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Vervang &amp;lt;code&amp;gt;RAK_4631_repeater&amp;lt;/code&amp;gt; door je eigen environment (bijv. &amp;lt;code&amp;gt;Tbeam_SX1262_repeater&amp;lt;/code&amp;gt;).&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Andere optionele flags ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Flag !! Voorbeeld !! Doel&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;LORA_FREQ&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;-D LORA_FREQ=869.618&amp;lt;/code&amp;gt; || LoRa-frequentie (MHz), EU narrow&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;LORA_BW&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;-D LORA_BW=62.5&amp;lt;/code&amp;gt; || Bandbreedte (kHz), EU narrow&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;LORA_SF&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;-D LORA_SF=8&amp;lt;/code&amp;gt; || Spreading factor, EU narrow&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;MESH_DEBUG&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;-D MESH_DEBUG=1&amp;lt;/code&amp;gt; || Debug-logging&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;MESH_PACKET_LOGGING&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;-D MESH_PACKET_LOGGING=1&amp;lt;/code&amp;gt; || Pakketten loggen, o.a. voor repeater Observer op Raspberry Pi&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;ADMIN_PASSWORD&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;-D ADMIN_PASSWORD=&#039;&amp;quot;mypass&amp;quot;&#039;&amp;lt;/code&amp;gt; || Repeater/Room admin-wachtwoord&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;ADVERT_NAME&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;-D ADVERT_NAME=&#039;&amp;quot;My Node&amp;quot;&#039;&amp;lt;/code&amp;gt; || Naam node-advertentie&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Via opdrachtregel: &amp;lt;code&amp;gt;pio run -e &amp;lt;env&amp;gt; -D LORA_FREQ=868.0&amp;lt;/code&amp;gt;. Of bewerk &amp;lt;code&amp;gt;build_flags&amp;lt;/code&amp;gt; in &amp;lt;code&amp;gt;variants/&amp;lt;device&amp;gt;/platformio.ini&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
= Build-target vinden =&lt;br /&gt;
&lt;br /&gt;
Elk board heeft een map onder &amp;lt;code&amp;gt;variants/&amp;lt;/code&amp;gt; met een &amp;lt;code&amp;gt;platformio.ini&amp;lt;/code&amp;gt;. Gebruik &amp;lt;code&amp;gt;pio run --list-targets&amp;lt;/code&amp;gt; om alle environments te zien (bijv. &amp;lt;code&amp;gt;Tbeam_SX1262_repeater&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;RAK_4631_repeater&amp;lt;/code&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
= Snelle referentie =&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Taak !! Opdracht&lt;br /&gt;
|-&lt;br /&gt;
|Alle build-targets tonen || &amp;lt;code&amp;gt;pio run --list-targets&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Specifiek target bouwen || &amp;lt;code&amp;gt;pio run -e &amp;lt;env_name&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Bouwen + uploaden || &amp;lt;code&amp;gt;pio run -e &amp;lt;env_name&amp;gt; -t upload&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Seriële monitor openen || &amp;lt;code&amp;gt;pio device monitor&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Schone build || &amp;lt;code&amp;gt;pio run -t clean&amp;lt;/code&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
= Gerelateerd =&lt;br /&gt;
&lt;br /&gt;
* [https://github.com/meshcore-dev/MeshCore MeshCore GitHub]&lt;br /&gt;
* [https://flasher.meshcore.io MeshCore Flasher] – Voorgebouwde firmware&lt;br /&gt;
* [[MeshCore/Geadvanceerd/CustomFirmware|Custom Firmware]]&lt;br /&gt;
* [[MeshCore/FlashFirmware|Firmware Flashen]]&lt;br /&gt;
&lt;br /&gt;
[[Category:MeshCore]]&lt;/div&gt;</summary>
		<author><name>Confi</name></author>
	</entry>
	<entry>
		<id>https://meshwiki.radio-actief.be/index.php?title=MeshCore/ConfigureRepeater&amp;diff=104</id>
		<title>MeshCore/ConfigureRepeater</title>
		<link rel="alternate" type="text/html" href="https://meshwiki.radio-actief.be/index.php?title=MeshCore/ConfigureRepeater&amp;diff=104"/>
		<updated>2026-08-18T10:21:11Z</updated>

		<summary type="html">&lt;p&gt;Confi: Mention optional gewest tier + always-configure-regions note in Regio&amp;#039;s (scopes) section&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= ! NEEDS REVIEW ! =&lt;br /&gt;
&lt;br /&gt;
*Deze pagina is nog in opbouw.*&lt;br /&gt;
&lt;br /&gt;
= Wat is een Repeater? =&lt;br /&gt;
&lt;br /&gt;
Bij MeshCore speelt niet alleen het apparaat een rol, maar vooral de &#039;&#039;&#039;firmware (software)&#039;&#039;&#039; die je erop installeert. Wanneer je een repeater opzet, moet je bij het flashen van de firmware de rol &#039;&#039;&#039;repeater&#039;&#039;&#039; selecteren.&lt;br /&gt;
&lt;br /&gt;
Een repeater breidt het bereik van je MeshCore netwerk uit door pakketten door te sturen naar andere apparaten. Zoals de naam al aangeeft: een repeater &#039;&#039;&#039;herhaalt berichten&#039;&#039;&#039;. In tegenstelling tot een companion wordt een repeater niet gebruikt om direct mee te chatten, maar om inkomende berichten af te leveren of door te sturen naar andere repeaters. Samen vormen repeaters de infrastructuur (snelwegen) van het mesh-netwerk.&lt;br /&gt;
&lt;br /&gt;
Met behulp van repeaters neemt de omvang van de mesh toe. Ook kan een repeater net een extra alternatieve verbinding vormen tussen twee punten, waardoor er meer redundantie ontstaat. Dat is goed voor de stabiliteit en verhoogt de kans dat berichten goed afgeleverd kunnen worden.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-message-box mw-message-box-notice&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;ℹ️ Info: Intelligente Forwarding&#039;&#039;&#039;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
MeshCore repeaters zijn slim: ze sturen alleen relevante pakketten door die daadwerkelijk doorgestuurd moeten worden, wat efficiënter is dan andere mesh systemen die alle pakketten herzenden.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Vereisten =&lt;br /&gt;
&lt;br /&gt;
* LoRa apparaat met Repeater firmware geïnstalleerd&lt;br /&gt;
* BLE Companion client voor configuratie&lt;br /&gt;
&lt;br /&gt;
= Repeater Plaatsing =&lt;br /&gt;
&lt;br /&gt;
Voor een repeater is &#039;&#039;&#039;hoogte cruciaal&#039;&#039;&#039; - plaats deze bij voorkeur &#039;&#039;&#039;zo hoog mogelijk&#039;&#039;&#039;. Hoogte is waarschijnlijk de belangrijkste factor voor een goed bereik en vrij zicht. Hoewel een toren op een hoog punt ideaal zou zijn, heeft bijna niemand dat in de achtertuin. In gebieden met veel laagbouw is hoogte lastiger te realiseren dan voor iemand die op de bovenste verdieping van een flat woont. Ongeacht je situatie: probeer de repeater zo hoog mogelijk te plaatsen.&lt;br /&gt;
&lt;br /&gt;
Voor optimale netwerkprestaties:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Hoogte&#039;&#039;&#039;: Hoogte is de belangrijkste factor - plaats zo hoog mogelijk&lt;br /&gt;
* &#039;&#039;&#039;Strategische Locaties&#039;&#039;&#039;: Plaats repeaters op tactische locaties om het netwerkbereik te maximaliseren&lt;br /&gt;
* &#039;&#039;&#039;Obstakels&#039;&#039;&#039;: Overweeg obstakels zoals gebouwen en bomen bij plaatsing&lt;br /&gt;
* &#039;&#039;&#039;Dekking&#039;&#039;&#039;: Zorg voor goede overlap tussen repeater dekking gebieden&lt;br /&gt;
* &#039;&#039;&#039;Weerbestendigheid&#039;&#039;&#039;: Zorg dat het apparaat tegen de invloeden van buitenaf kan (zon, stof, regen)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-message-box mw-message-box-notice&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;⚠️ Waarschuwing: Te Veel Repeaters&#039;&#039;&#039;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Te veel repeaters kunnen het netwerk vertragen. Plaats alleen repeaters waar ze nodig zijn voor bereik.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Antenne en Kabel =&lt;br /&gt;
&lt;br /&gt;
De &#039;&#039;&#039;antenne&#039;&#039;&#039; is een cruciaal onderdeel voor een goede repeater. De standaard meegeleverde antennes zijn vaak vrij klein, wat betekent dat ze minder signalen kunnen opvangen en moeite hebben om berichten over grotere afstanden te verzenden. Dit komt mede doordat LoRa-technologie met relatief lage zendkracht werkt. Een &#039;&#039;&#039;grotere, betere antenne&#039;&#039;&#039; kan daarom een aanzienlijk verschil maken in bereik en prestaties.&lt;br /&gt;
&lt;br /&gt;
== Antenne Type ==&lt;br /&gt;
&lt;br /&gt;
Je kunt kiezen tussen &#039;&#039;&#039;directionele antennes&#039;&#039;&#039; (gericht op een specifiek punt) en &#039;&#039;&#039;omnidirectionele antennes&#039;&#039;&#039; (360-graden bereik). Voor de meeste MeshCore-nodes, en zeker voor repeaters, is een &#039;&#039;&#039;omnidirectionele antenne&#039;&#039;&#039; de betere keuze. Deze kan signalen van alle kanten ontvangen, wat essentieel is in een mesh-netwerk waar je vaak niet precies weet waar andere repeaters zich bevinden. Als er meerdere repeaters in de buurt zijn, is een directionele antenne meestal niet geschikt.&lt;br /&gt;
&lt;br /&gt;
== Kabel ==&lt;br /&gt;
&lt;br /&gt;
De &#039;&#039;&#039;kabel&#039;&#039;&#039; die de antenne met je apparaat verbindt is eveneens belangrijk. Het algemene advies is: &#039;&#039;&#039;hoe korter de kabel, hoe beter&#039;&#039;&#039;. Langere kabels veroorzaken signaalverliezen, wat de prestaties negatief beïnvloedt.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-message-box mw-message-box-notice&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;💡 Tip: Expert Tips&#039;&#039;&#039;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Ben je een specialist (bijv. HAM-radio) of techneut met ervaring en heb je meer tips rondom de antenne? Je feedback voor deze documentatie is erg welkom via de [https://discord.gg/kvybAgqnhD Radio-Actief Discord].&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-message-box mw-message-box-notice&amp;quot;&amp;gt;&lt;br /&gt;
Voor meer informatie over vaste en mobiele antennes: zie de [[Hardware/LoRa/Antenna|Antennes]] pagina.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Repeater Instellen =&lt;br /&gt;
&lt;br /&gt;
Na het flashen van je apparaat met repeater firmware, zijn er een paar stappen nodig. Vaak kun je dit doen met behulp van de &#039;&#039;&#039;Repeater Setup-knop&#039;&#039;&#039; op de flasher-pagina. Hiervoor dient het apparaat nog verbonden te zijn met een USB-kabel.&lt;br /&gt;
&lt;br /&gt;
== Basis Configuratie (via Flasher) ==&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Instellen naam&#039;&#039;&#039; (zie Naamgeving hieronder)&lt;br /&gt;
# &#039;&#039;&#039;Instellen van de juiste preset&#039;&#039;&#039; (Narrow EU/UK)&lt;br /&gt;
# &#039;&#039;&#039;Uitvoeren van een kloksynchronisatie&#039;&#039;&#039;&lt;br /&gt;
# &#039;&#039;&#039;Instellen Admin-wachtwoord&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Configuratie via App ==&lt;br /&gt;
&lt;br /&gt;
Is je apparaat al in de lucht? Dan kun je via de app een verbinding maken:&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Open MeshCore App&#039;&#039;&#039; op je smartphone&lt;br /&gt;
# &#039;&#039;&#039;Ga naar Apparaten&#039;&#039;&#039; en selecteer je repeater&lt;br /&gt;
# &#039;&#039;&#039;Log in&#039;&#039;&#039; met het Admin-wachtwoord&lt;br /&gt;
# Via de diverse knoppen aan de onderzijde kun je bijvoorbeeld een &#039;&#039;&#039;advertisement (advert)&#039;&#039;&#039; sturen om te laten weten dat jouw repeater beschikbaar is&lt;br /&gt;
# Ook is het mogelijk om de &#039;&#039;&#039;tijd te synchroniseren&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Command-Line Configuratie ==&lt;br /&gt;
&lt;br /&gt;
De MeshCore-software heeft ook de optie om via de &#039;&#039;&#039;command-line&#039;&#039;&#039; opdrachten te sturen, zoals &amp;lt;code&amp;gt;clock sync&amp;lt;/code&amp;gt; om de klok te synchroniseren. Ook na het herstarten van de repeater is dit vaak nodig.&lt;br /&gt;
&lt;br /&gt;
= Configuratie Instellingen =&lt;br /&gt;
&lt;br /&gt;
Je kunt je repeater ook eenvoudig configureren via de online &#039;&#039;&#039;[https://meshmap.radio-actief.be/configurator Radio-Actief Configurator]&#039;&#039;&#039;, zonder command-line kennis nodig te hebben.&lt;br /&gt;
&lt;br /&gt;
== Netwerk Instellingen ==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Preset&#039;&#039;&#039;: Zorg ervoor dat de juiste &#039;&#039;&#039;preset (Narrow EU/UK)&#039;&#039;&#039; actief is en &#039;&#039;&#039;opgeslagen&#039;&#039;&#039; is (niet alleen gekozen)&lt;br /&gt;
* &#039;&#039;&#039;Netwerk ID&#039;&#039;&#039;: Zorg ervoor dat de repeater dezelfde Netwerk ID gebruikt als de rest van je netwerk&lt;br /&gt;
* &#039;&#039;&#039;Kanaal&#039;&#039;&#039;: Configureer het juiste kanaal voor je regio&lt;br /&gt;
* &#039;&#039;&#039;Frequentie Band&#039;&#039;&#039;: Controleer of de juiste frequentie band is ingesteld (433MHz, 868MHz, of 915MHz)&lt;br /&gt;
&lt;br /&gt;
== Repeater Specifieke Instellingen ==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Naam&#039;&#039;&#039;: Stel een duidelijke naam in voor je repeater (zie Naamgeving hieronder)&lt;br /&gt;
* &#039;&#039;&#039;Admin-wachtwoord&#039;&#039;&#039;: Stel een beveiligd Admin-wachtwoord in voor beheer&lt;br /&gt;
* &#039;&#039;&#039;Kloksynchronisatie&#039;&#039;&#039;: Voer regelmatig kloksynchronisatie uit, vooral na herstarten&lt;br /&gt;
* &#039;&#039;&#039;Forwarding&#039;&#039;&#039;: Zorg ervoor dat forwarding is ingeschakeld&lt;br /&gt;
* &#039;&#039;&#039;Range&#039;&#039;&#039;: Configureer range instellingen indien beschikbaar&lt;br /&gt;
* &#039;&#039;&#039;Power&#039;&#039;&#039;: Stel zendvermogen in voor optimaal bereik&lt;br /&gt;
&lt;br /&gt;
== Privésleutel (backup) ==&lt;br /&gt;
&lt;br /&gt;
Het is belangrijk om je &#039;&#039;&#039;privésleutel te back-uppen&#039;&#039;&#039;. De privésleutel is wat je publieke sleutel genereert en bepaalt. Als je je apparaat flasht of wist, of een node vervangt door een ander model of apparaat, kun je met een backup van je privésleutel altijd dezelfde identiteit/public key behouden. Dit wordt aanbevolen om je buren, de online kaart en observers schoon te houden met correcte gegevens en geen verouderde informatie. Het zorgt voor minder vervuiling.&lt;br /&gt;
&lt;br /&gt;
**Hoe kan ik de privésleutel van een repeater ophalen of instellen?**&lt;br /&gt;
&lt;br /&gt;
Sluit je node via USB aan op een computer. Open de CLI-console via [https://flasher.meshcore.io/ flasher.meshcore.io] (klik rechtsboven op &#039;&#039;&#039;Console&#039;&#039;&#039;, in een Chromium-browser zoals Chrome of Edge). Je kunt daar deze commando&#039;s uitvoeren. Dit werkt &#039;&#039;niet&#039;&#039; via de remote management over LoRa – alleen via USB-seriële verbinding.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Commando !! Beschrijving&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;get prv.key&amp;lt;/code&amp;gt; || Toont de privésleutel van de repeater, dit doe je dus op je oude node&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;set prv.key &amp;lt;hex&amp;gt;&amp;lt;/code&amp;gt; || Stelt de privésleutel van de repeater in, dit doe je dus op je nieuwe node of na de clean install&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Herstart de repeater na het commando &amp;lt;code&amp;gt;set prv.key&amp;lt;/code&amp;gt; met &amp;lt;code&amp;gt;reboot&amp;lt;/code&amp;gt; zodat de nieuwe privésleutel van kracht wordt.&lt;br /&gt;
&lt;br /&gt;
== Duty cycle, multi-byte path en loop-detectie ==&lt;br /&gt;
&lt;br /&gt;
Deze drie instellingen horen bij een &#039;&#039;&#039;volwassen repeater-setup&#039;&#039;&#039; naast netwerk/regio’s. Stel ze in via de &#039;&#039;&#039;seriële console&#039;&#039;&#039; ([https://flasher.meshcore.io/ flasher.meshcore.io] → &#039;&#039;&#039;Console&#039;&#039;&#039;) of Repeater Admin in de app.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Instelling !! CLI !! Beschrijving&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;Duty cycle&#039;&#039;&#039; || &amp;lt;code&amp;gt;get dutycycle&amp;lt;/code&amp;gt; / &amp;lt;code&amp;gt;set dutycycle &amp;lt;waarde&amp;gt;&amp;lt;/code&amp;gt; || Maximale zendtijd als percentage van een venster (EU-regelgeving). &amp;lt;code&amp;gt;100&amp;lt;/code&amp;gt; = geen limiet; &amp;lt;code&amp;gt;50&amp;lt;/code&amp;gt; = default in veel builds; &amp;lt;code&amp;gt;10&amp;lt;/code&amp;gt; = 10 % (streng, gangbaar in EU); &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt; = striktst.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;Multi-byte path (advert)&#039;&#039;&#039; || &amp;lt;code&amp;gt;get path.hash.mode&amp;lt;/code&amp;gt; / `set path.hash.mode &amp;lt;0\ || 1\ || 2&amp;gt;` || Grootte van de &#039;&#039;&#039;eigen&#039;&#039;&#039; node-hash in &#039;&#039;&#039;flood-adverts&#039;&#039;&#039; van deze repeater: &amp;lt;code&amp;gt;0&amp;lt;/code&amp;gt; = 1 byte (max ~64 hops), &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt; = 2 bytes (max ~32 hops), &amp;lt;code&amp;gt;2&amp;lt;/code&amp;gt; = 3 bytes (max ~21 hops). &#039;&#039;&#039;Doorsturen&#039;&#039;&#039; van 1-/2-/3-byte pakketten doet firmware &#039;&#039;&#039;1.14 of nieuwer&#039;&#039;&#039; ongeacht deze waarde; &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt; of &amp;lt;code&amp;gt;2&amp;lt;/code&amp;gt; helpt de community zien dat repeaters klaar zijn voor bredere path-hashes.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;Loop-detectie&#039;&#039;&#039; || &amp;lt;code&amp;gt;get loop.detect&amp;lt;/code&amp;gt; / `set loop.detect &amp;lt;off\ || minimal\ || moderate\ || strict&amp;gt;` || Hoe strikt lussen worden gedetecteerd: de repeater telt hoe vaak zijn hash in het pad zit en dropt het pakket bij overschrijding.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Aanbevolen start (#BEmesh / EU) ===&lt;br /&gt;
&lt;br /&gt;
Voor een typische Belgische repeater in een groeiend netwerk (EU duty cycle, multi-byte-adverts, lichte loop-guard):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
set dutycycle 10&lt;br /&gt;
set path.hash.mode 1&lt;br /&gt;
set loop.detect minimal&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Kleinere of oudere meshes ===&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Heel klein netwerk&#039;&#039;&#039; (weinig repeaters, veel nodes nog onder firmware 1.14): overweeg &amp;lt;code&amp;gt;set path.hash.mode 0&amp;lt;/code&amp;gt; en &amp;lt;code&amp;gt;set loop.detect minimal&amp;lt;/code&amp;gt;.&lt;br /&gt;
* &#039;&#039;&#039;Groter gebied, meer repeaters:&#039;&#039;&#039; &amp;lt;code&amp;gt;set path.hash.mode 1&amp;lt;/code&amp;gt; (of &amp;lt;code&amp;gt;2&amp;lt;/code&amp;gt; na afspraak in de community) en &amp;lt;code&amp;gt;set loop.detect moderate&amp;lt;/code&amp;gt; (of ten minste &#039;&#039;&#039;minimal&#039;&#039;&#039;).&lt;br /&gt;
&lt;br /&gt;
Voorbeeld alternatief (klein netwerk):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
set dutycycle 10&lt;br /&gt;
set path.hash.mode 0&lt;br /&gt;
set loop.detect minimal&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
of groter netwerk:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
set dutycycle 10&lt;br /&gt;
set path.hash.mode 1&lt;br /&gt;
set loop.detect moderate&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-message-box mw-message-box-notice&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Duty cycle:&#039;&#039;&#039; &amp;lt;code&amp;gt;set dutycycle&amp;lt;/code&amp;gt; vervangt in firmware &#039;&#039;&#039;1.15 of nieuwer&#039;&#039;&#039; het oudere &amp;lt;code&amp;gt;set af&amp;lt;/code&amp;gt;/&amp;lt;code&amp;gt;set airtime&amp;lt;/code&amp;gt;‑pad; zie upstream &amp;lt;code&amp;gt;cli_commands.md&amp;lt;/code&amp;gt; als je build nog de oude voorkeuren toont.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Regio&#039;s (scopes) ==&lt;br /&gt;
&lt;br /&gt;
MeshCore ondersteunt &#039;&#039;&#039;regio-scopes&#039;&#039;&#039; om te bepalen welke &#039;&#039;&#039;flood&#039;&#039;&#039;-pakketten je repeater nog doorstuurt. Voor #BEmesh is de &#039;&#039;&#039;primaire, aanbevolen&#039;&#039;&#039; opzet &#039;&#039;&#039;land + provincie&#039;&#039;&#039;; een gewest-laag (&amp;lt;code&amp;gt;be-vlg&amp;lt;/code&amp;gt; / &amp;lt;code&amp;gt;be-wal&amp;lt;/code&amp;gt;) daartussen is &#039;&#039;&#039;optioneel&#039;&#039;&#039;. Zie &#039;&#039;&#039;[[MeshCore/LijstVanRegios|Lijst van regio&#039;s (België)]]&#039;&#039;&#039;. Standaardiseer dit vroeg zodat het netwerk later beter schaalt.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-message-box mw-message-box-notice&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Uitgebreide gids:&#039;&#039;&#039; stap-voor-stap, configurator, wildcard &amp;lt;code&amp;gt;*&amp;lt;/code&amp;gt;, plat matchen, de optionele gewest-laag en volledige CLI-tabel → &#039;&#039;&#039;[[MeshCore/RegioScopes|Regio-scopes voor repeaters]]&#039;&#039;&#039;.  &amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Code-overzicht België:&#039;&#039;&#039; &#039;&#039;&#039;[[MeshCore/LijstVanRegios|Lijst van regio&#039;s (België)]]&#039;&#039;&#039;.  &amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Configureer dit ook in een rustig gebied:&#039;&#039;&#039; met &amp;lt;code&amp;gt;region allowf *&amp;lt;/code&amp;gt; nog aan blokkeert land + provincie niets — het weert enkel nodeloze flood uit verre, drukke regio&#039;s.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Naamgeving ==&lt;br /&gt;
&lt;br /&gt;
Kies een duidelijke en beschrijvende naam voor je repeater. Dit helpt bij het identificeren en beheren van je repeater in het netwerk.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-message-box mw-message-box-warning&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Let op:&#039;&#039;&#039; Houd de naam &#039;&#039;&#039;compact&#039;&#039;&#039; (max. 32 tekens). Lange namen kunnen problemen veroorzaken: ze nemen meer ruimte in advertentiepakketten in beslag en kunnen tot afkapping of prestatieproblemen leiden.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Je kunt een &#039;&#039;&#039;operator-ID&#039;&#039;&#039; opnemen: &#039;&#039;&#039;RRY01&#039;&#039;&#039; (Radio-Actief lidnummer), &#039;&#039;&#039;ON7MHZ&#039;&#039;&#039; (HAM-roepnaam) of &#039;&#039;&#039;1A001&#039;&#039;&#039; (noodcommunicatie-operator).&lt;br /&gt;
&lt;br /&gt;
Je kunt een &#039;&#039;&#039;emoji&#039;&#039;&#039; aan het einde toevoegen voor het voedingstype: ☀️ voor een &#039;&#039;&#039;zonne-energie node&#039;&#039;&#039; (met batterij), ⚡️ voor een &#039;&#039;&#039;enkel netgevoede node&#039;&#039;&#039;, of 🔋 voor een &#039;&#039;&#039;netgevoede node met batterijback-up&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Je kunt in je &#039;&#039;&#039;repeater-naam&#039;&#039;&#039; informeel land- of provincie-afkortingen opnemen (los van de technische &amp;lt;code&amp;gt;region&amp;lt;/code&amp;gt;-boom). Standaardreferentie voor Belgische provincies: [https://en.wikipedia.org/wiki/ISO_3166-2:BE ISO 3166-2:BE].&lt;br /&gt;
&lt;br /&gt;
**Voorbeelden** (combinaties van de aanbevelingen hierboven):&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;BE-GNE-RRY01&amp;lt;/code&amp;gt; — Gent, Radio-Actief lid&lt;br /&gt;
* &amp;lt;code&amp;gt;BE-LIE-ON7MHZ☀️&amp;lt;/code&amp;gt; — Lier, HAM-roepnaam, zonne-energie&lt;br /&gt;
* &amp;lt;code&amp;gt;BE-LGG-RRY01⚡️&amp;lt;/code&amp;gt; — Luik/Liège, Radio-Actief lid, enkel netgevoed&lt;br /&gt;
* &amp;lt;code&amp;gt;BE-GNE-RRY01🔋&amp;lt;/code&amp;gt; — Gent, Radio-Actief lid, netgevoed met batterijback-up&lt;br /&gt;
* &amp;lt;code&amp;gt;BE-BGS-1A001&amp;lt;/code&amp;gt; — Brugge, noodcommunicatie-operator&lt;br /&gt;
&lt;br /&gt;
= Testen =&lt;br /&gt;
&lt;br /&gt;
Na configuratie, test je repeater:&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Test Bereik&#039;&#039;&#039;: Test of het bereik daadwerkelijk is uitgebreid&lt;br /&gt;
# &#039;&#039;&#039;Test Forwarding&#039;&#039;&#039;: Verzend berichten en controleer of ze correct worden doorgestuurd&lt;br /&gt;
# &#039;&#039;&#039;Monitor Prestaties&#039;&#039;&#039;: Monitor de prestaties van je repeater&lt;br /&gt;
&lt;br /&gt;
= Best Practices =&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Plaatsing&#039;&#039;&#039;: Plaats repeaters op strategische locaties&lt;br /&gt;
* &#039;&#039;&#039;Onderhoud&#039;&#039;&#039;: Monitor repeater prestaties regelmatig&lt;br /&gt;
* &#039;&#039;&#039;Netwerk Planning&#039;&#039;&#039;: Plan je repeater plaatsing zorgvuldig voor optimale dekking&lt;br /&gt;
* &#039;&#039;&#039;Backup&#039;&#039;&#039;: Overweeg backup repeaters voor kritieke netwerken&lt;br /&gt;
&lt;br /&gt;
= Problemen Oplossen =&lt;br /&gt;
&lt;br /&gt;
== Repeater Stuurt Geen Pakketten Door ==&lt;br /&gt;
&lt;br /&gt;
* Controleer of forwarding is ingeschakeld&lt;br /&gt;
* Controleer netwerk instellingen (Netwerk ID, Kanaal)&lt;br /&gt;
* Zorg dat de repeater binnen bereik is van andere apparaten&lt;br /&gt;
* Test met een ander apparaat&lt;br /&gt;
&lt;br /&gt;
== Beperkt Bereik ==&lt;br /&gt;
&lt;br /&gt;
* Controleer plaatsing (hoogte, obstakels)&lt;br /&gt;
* Controleer zendvermogen instellingen&lt;br /&gt;
* Overweeg betere antenne plaatsing&lt;br /&gt;
* Test op verschillende locaties&lt;br /&gt;
&lt;br /&gt;
== Netwerk Vertraging ==&lt;br /&gt;
&lt;br /&gt;
* Controleer of er te veel repeaters zijn&lt;br /&gt;
* Optimaliseer repeater plaatsing&lt;br /&gt;
* Controleer netwerk belasting&lt;br /&gt;
* Overweeg netwerk herstructurering&lt;br /&gt;
&lt;br /&gt;
= Volgende Stappen =&lt;br /&gt;
&lt;br /&gt;
Na het configureren van je Repeater:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[[MeshCore|MeshCore Introductie]]&#039;&#039;&#039; – Meer informatie over MeshCore&lt;br /&gt;
* &#039;&#039;&#039;[[MeshCore/FlashFirmware|Firmware Flashen]]&#039;&#039;&#039; – Andere firmware types installeren&lt;br /&gt;
* &#039;&#039;&#039;[[MeshCore/ConfigureCompanion|Companion Configureren]]&#039;&#039;&#039; – Companion apparaten configureren&lt;br /&gt;
* &#039;&#039;&#039;[[MeshCore/RegioScopes|Regio-scopes voor repeaters]]&#039;&#039;&#039; – Regio&#039;s en flood-beleid voor repeaters&lt;br /&gt;
&lt;br /&gt;
= Ondersteuning =&lt;br /&gt;
&lt;br /&gt;
Voor hulp bij Repeater configuratie:&lt;br /&gt;
&lt;br /&gt;
* Bezoek de [https://discord.gg/kvybAgqnhD Radio-Actief community Discord] server&lt;br /&gt;
* Bekijk de [https://meshcore.io MeshCore website] voor meer informatie&lt;br /&gt;
* Raadpleeg de [https://github.com/meshcore-dev/MeshCore MeshCore Firmware GitHub] voor technische details&lt;br /&gt;
&lt;br /&gt;
[[Category:MeshCore]]&lt;/div&gt;</summary>
		<author><name>Confi</name></author>
	</entry>
	<entry>
		<id>https://meshwiki.radio-actief.be/index.php?title=MeshCore/LijstVanRegios&amp;diff=103</id>
		<title>MeshCore/LijstVanRegios</title>
		<link rel="alternate" type="text/html" href="https://meshwiki.radio-actief.be/index.php?title=MeshCore/LijstVanRegios&amp;diff=103"/>
		<updated>2026-08-18T10:20:30Z</updated>

		<summary type="html">&lt;p&gt;Confi: Remove bx/Benelux; add optional gewesten (be-vlg/be-wal) table + province cross-refs; always-configure-regions note&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Lijst van regio&#039;s (België) =&lt;br /&gt;
&lt;br /&gt;
Deze pagina bevat het overzicht van &#039;&#039;&#039;Belgische provinciecodes&#039;&#039;&#039; voor MeshCore repeater-configuratie. Codes volgen [https://en.wikipedia.org/wiki/ISO_3166-2:BE ISO 3166-2:BE] in de vorm &amp;lt;code&amp;gt;be-&amp;lt;/code&amp;gt; + provinciecode (kleine letters). &#039;&#039;&#039;Land + provincie is de primaire, aanbevolen opzet voor #BEmesh&#039;&#039;&#039;; een gewest-laag (&amp;lt;code&amp;gt;be-vlg&amp;lt;/code&amp;gt; / &amp;lt;code&amp;gt;be-wal&amp;lt;/code&amp;gt;) tussen land en provincie is &#039;&#039;&#039;optioneel&#039;&#039;&#039;, zie [[#Gewesten (optioneel)|hieronder]]. Geen stads- of gemeentecodes meer in deze lijst.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-message-box mw-message-box-notice&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Configureer je regio&#039;s altijd, ook in een rustig gebied:&#039;&#039;&#039; zolang je &amp;lt;code&amp;gt;region allowf *&amp;lt;/code&amp;gt; aan laat staan voor on-getagd verkeer, blokkeert het instellen van land + provincie niets — het voorkomt alleen dat je repeater onnodig flood uit verre, drukke regio&#039;s doorstuurt.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-message-box mw-message-box-success&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Mesh map (#BEmesh):&#039;&#039;&#039; [https://meshmap.radio-actief.be/region-map Kaart van regioncodes] (visueel opzoeken; in opbouw) en [https://meshmap.radio-actief.be/region-configurator Regiocodes-configurator] (policy + CLI-blok).&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Regio-scopes en deze lijst ==&lt;br /&gt;
&lt;br /&gt;
MeshCore ondersteunt &#039;&#039;&#039;regio-scopes&#039;&#039;&#039; om flooding te beperken. Voor België gebruik je typisch het land &#039;&#039;&#039;&amp;lt;code&amp;gt;be&amp;lt;/code&amp;gt;&#039;&#039;&#039; en één of meer provincies &#039;&#039;&#039;&amp;lt;code&amp;gt;be-van&amp;lt;/code&amp;gt;&#039;&#039;&#039;, &#039;&#039;&#039;&amp;lt;code&amp;gt;be-vbr&amp;lt;/code&amp;gt;&#039;&#039;&#039;, enzovoort. Uitleg over &amp;lt;code&amp;gt;region put&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;allowf&amp;lt;/code&amp;gt;/&amp;lt;code&amp;gt;denyf&amp;lt;/code&amp;gt;, wildcard en plat matchen: &#039;&#039;&#039;[[MeshCore/RegioScopes|Regio-scopes voor repeaters]]&#039;&#039;&#039;. Volledige commandosyntax en firmware-limieten: [https://github.com/meshcore-dev/MeshCore/blob/main/docs/cli_commands.md#region-management-v110 MeshCore &amp;lt;code&amp;gt;cli_commands.md&amp;lt;/code&amp;gt; — Region management].&lt;br /&gt;
&lt;br /&gt;
== Landen en overkoepelende regio&#039;s ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Code !! Beschrijving&lt;br /&gt;
|-&lt;br /&gt;
|be || België&lt;br /&gt;
|-&lt;br /&gt;
|nl || Nederland&lt;br /&gt;
|-&lt;br /&gt;
|lu || Luxemburg&lt;br /&gt;
|-&lt;br /&gt;
|de || Duitsland&lt;br /&gt;
|-&lt;br /&gt;
|fr || Frankrijk&lt;br /&gt;
|-&lt;br /&gt;
|eu || Europese Unie&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Gewesten (optioneel) ==&lt;br /&gt;
&lt;br /&gt;
De &#039;&#039;&#039;primaire, aanbevolen&#039;&#039;&#039; opzet is enkel &amp;lt;code&amp;gt;be&amp;lt;/code&amp;gt; → provincie (zie de tabellen hieronder en het &#039;&#039;&#039;Voorbeeldconfiguratie&#039;&#039;&#039;-blok). Wie dat wil kan &#039;&#039;&#039;optioneel&#039;&#039;&#039; een gewest-laag tussenvoegen tussen land en provincie:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Gewest !! MeshCore code !! Bevat provincies&lt;br /&gt;
|-&lt;br /&gt;
|Vlaams Gewest || be-vlg || be-van, be-vbr, be-vov, be-vwv, be-vli&lt;br /&gt;
|-&lt;br /&gt;
|Waals Gewest || be-wal || be-wbr, be-wht, be-wlg, be-wna, be-wlx&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Brussel heeft &#039;&#039;&#039;geen eigen gewest-code&#039;&#039;&#039;: &amp;lt;code&amp;gt;be-bru&amp;lt;/code&amp;gt; is zowel de provincie- als de gewestcode voor het Brussels Hoofdstedelijk Gewest en hangt rechtstreeks onder &amp;lt;code&amp;gt;be&amp;lt;/code&amp;gt;, net als vandaag. Uitleg + CLI-voorbeeld: &#039;&#039;&#039;[[MeshCore/RegioScopes#Optionele gewest-laag|Optionele gewest-laag]]&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
== Provinciecodes ==&lt;br /&gt;
&lt;br /&gt;
=== Vlaanderen (gewest: be-vlg, optioneel) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Provincie !! Code !! MeshCore code&lt;br /&gt;
|-&lt;br /&gt;
|Antwerpen || VAN || be-van&lt;br /&gt;
|-&lt;br /&gt;
|Oost-Vlaanderen || VOV || be-vov&lt;br /&gt;
|-&lt;br /&gt;
|West-Vlaanderen || VWV || be-vwv&lt;br /&gt;
|-&lt;br /&gt;
|Vlaams-Brabant || VBR || be-vbr&lt;br /&gt;
|-&lt;br /&gt;
|Limburg || VLI || be-vli&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Brussel (hier bekeken als een &#039;provincie&#039;; geen apart gewest) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Naam !! Code !! MeshCore code&lt;br /&gt;
|-&lt;br /&gt;
|Brussel || BRU || be-bru&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Wallonië (gewest: be-wal, optioneel) ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Provincie !! Code !! MeshCore code&lt;br /&gt;
|-&lt;br /&gt;
|Waals-Brabant || WBR || be-wbr&lt;br /&gt;
|-&lt;br /&gt;
|Henegouwen || WHT || be-wht&lt;br /&gt;
|-&lt;br /&gt;
|Luik || WLG || be-wlg&lt;br /&gt;
|-&lt;br /&gt;
|Luxemburg || WLX || be-wlx&lt;br /&gt;
|-&lt;br /&gt;
|Namen || WNA || be-wna&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Voorbeeldconfiguratie (alleen provincies) ==&lt;br /&gt;
&lt;br /&gt;
Voor een repeater in &#039;&#039;&#039;Vlaams-Brabant&#039;&#039;&#039;, met flood voor België, die provincie en een buurprovincie:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
region put be&lt;br /&gt;
region put be-vbr be&lt;br /&gt;
region put be-van be&lt;br /&gt;
&lt;br /&gt;
region allowf *&lt;br /&gt;
region allowf be&lt;br /&gt;
region allowf be-vbr&lt;br /&gt;
region allowf be-van&lt;br /&gt;
region allowf eu&lt;br /&gt;
&lt;br /&gt;
region home be-vbr&lt;br /&gt;
region save&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-message-box mw-message-box-notice&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Tip:&#039;&#039;&#039; provincies hang je met &#039;&#039;&#039;&amp;lt;code&amp;gt;region put &amp;lt;code&amp;gt; be&amp;lt;/code&amp;gt;&#039;&#039;&#039; onder het land. Controleer met &amp;lt;code&amp;gt;region&amp;lt;/code&amp;gt; of alles klopt (&amp;lt;code&amp;gt;F&amp;lt;/code&amp;gt; bij toegestane flood). Uitleg: &#039;&#039;&#039;[[MeshCore/RegioScopes|Regio-scopes voor repeaters]]&#039;&#039;&#039; en de [https://meshmap.radio-actief.be/region-configurator Regiocodes-configurator].&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Buurlanden ==&lt;br /&gt;
&lt;br /&gt;
Woon je nabij de grens? Voeg de buurlandcodes toe en overweeg aangrenzende provincies (zelfde ISO-niveau als hierboven):&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Land !! Code !! Voorbeeld (Nederland)&lt;br /&gt;
|-&lt;br /&gt;
|Nederland || nl || nl-vov, nl-ant, nl-lmb (Zeeuws-Vlaanderen, Noord-Brabant, Limburg)&lt;br /&gt;
|-&lt;br /&gt;
|Frankrijk || fr || —&lt;br /&gt;
|-&lt;br /&gt;
|Duitsland || de || —&lt;br /&gt;
|-&lt;br /&gt;
|Luxemburg || lu || —&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Voor codes in buurlanden: zie de officiële ISO 3166-2-lijsten van dat land (provincie- of regio-niveau).&lt;br /&gt;
&lt;br /&gt;
== Zie ook ==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[[MeshCore/RegioScopes|Regio-scopes voor repeaters]]&#039;&#039;&#039; – Flooding, wildcard, CLI en configurator&lt;br /&gt;
* &#039;&#039;&#039;[[MeshCore/ConfigureRepeater|Repeater Configureren]]&#039;&#039;&#039; – Algemene repeater-setup&lt;br /&gt;
* &#039;&#039;&#039;[https://en.wikipedia.org/wiki/ISO_3166-2:BE ISO 3166-2:BE]&#039;&#039;&#039; – Belgische deelgebieden (provincies)&lt;br /&gt;
&lt;br /&gt;
[[Category:MeshCore]]&lt;br /&gt;
[[Category:België]]&lt;/div&gt;</summary>
		<author><name>Confi</name></author>
	</entry>
	<entry>
		<id>https://meshwiki.radio-actief.be/index.php?title=MeshCore/RegioScopes&amp;diff=102</id>
		<title>MeshCore/RegioScopes</title>
		<link rel="alternate" type="text/html" href="https://meshwiki.radio-actief.be/index.php?title=MeshCore/RegioScopes&amp;diff=102"/>
		<updated>2026-08-18T10:20:30Z</updated>

		<summary type="html">&lt;p&gt;Confi: Remove bx/Benelux scope entirely; primary = country+province, add optional gewest tier + always-configure-regions note&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Regio-scopes voor repeaters =&lt;br /&gt;
&lt;br /&gt;
Met &#039;&#039;&#039;regio-scopes&#039;&#039;&#039; bepaal je welke &#039;&#039;&#039;flood&#039;&#039;&#039;-verkeer je MeshCore-repeater nog doorstuurt. Zo kan je bijvoorbeeld alleen verkeer voor Belgische codes doorlaten, of je provincie en buurprovincies — en minder nuttige richtingen afknijpen. Companions en apps kunnen berichten met zo&#039;n scope meesturen; de repeater kijkt per pakket of flood voor die &#039;&#039;&#039;exacte&#039;&#039;&#039; regio-naam is toegestaan.&lt;br /&gt;
&lt;br /&gt;
**Canonieke technische bron** (syntax, randgevallen, limieten): [https://github.com/meshcore-dev/MeshCore/blob/main/docs/cli_commands.md#region-management-v110 MeshCore `cli_commands.md` — Region management (v1.10+)]. Deze pagina vat het samen voor **#BEmesh**; wat hier niet uitgewerkt is, staat upstream.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-message-box mw-message-box-notice&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Gericht op #BEmesh (België):&#039;&#039;&#039; de &#039;&#039;&#039;primaire, aanbevolen&#039;&#039;&#039; opzet is &amp;lt;code&amp;gt;be&amp;lt;/code&amp;gt; (land) → &#039;&#039;&#039;&amp;lt;code&amp;gt;be-*&amp;lt;/code&amp;gt;&#039;&#039;&#039; (provincie volgens ISO 3166-2:BE). Een &#039;&#039;&#039;gewest&#039;&#039;&#039;-laag (&amp;lt;code&amp;gt;be-vlg&amp;lt;/code&amp;gt; / &amp;lt;code&amp;gt;be-wal&amp;lt;/code&amp;gt;) tussen land en provincie is &#039;&#039;&#039;optioneel&#039;&#039;&#039; — zie [[#Optionele gewest-laag|Optionele gewest-laag]] hieronder. We documenteren &#039;&#039;&#039;geen&#039;&#039;&#039; stads- of gemeentecodes meer. Zie &#039;&#039;&#039;[[MeshCore/LijstVanRegios|Lijst van regio&#039;s (België)]]&#039;&#039;&#039; voor het overzicht.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Vereiste firmware ==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Regio&#039;s (basis):&#039;&#039;&#039; gebruik een actuele repeater-build; in de praktijk regio-ondersteuning vanaf ongeveer firmware &#039;&#039;&#039;1.10&#039;&#039;&#039; — check je [https://github.com/meshcore-dev/MeshCore/releases release notes].&lt;br /&gt;
* &#039;&#039;&#039;&amp;lt;code&amp;gt;region list allowed&amp;lt;/code&amp;gt; / &amp;lt;code&amp;gt;region list denied&amp;lt;/code&amp;gt;:&#039;&#039;&#039; alleen via seriële console, firmware &#039;&#039;&#039;1.12+&#039;&#039;&#039;.&lt;br /&gt;
* &#039;&#039;&#039;&amp;lt;code&amp;gt;region&amp;lt;/code&amp;gt;-dump en oudere builds:&#039;&#039;&#039; op zeer oude firmware is &amp;lt;code&amp;gt;region&amp;lt;/code&amp;gt; soms alleen bruikbaar via USB-serieel; check je release notes.&lt;br /&gt;
&lt;br /&gt;
== Snelste weg: Regiocodes-configurator ==&lt;br /&gt;
&lt;br /&gt;
Indien je liever een &#039;&#039;&#039;configurator&#039;&#039;&#039; gebruikt zodat je CLI-commando&#039;s kunt &#039;&#039;&#039;kopiëren en plakken&#039;&#039;&#039; in je repeaterconsole:&lt;br /&gt;
&lt;br /&gt;
* Codes &#039;&#039;&#039;visueel op de kaart&#039;&#039;&#039; zoeken: &#039;&#039;&#039;[https://meshmap.radio-actief.be/region-map Kaart van regioncodes]&#039;&#039;&#039; (#BEmesh; pagina in opbouw).&lt;br /&gt;
&lt;br /&gt;
# Open de &#039;&#039;&#039;[https://meshmap.radio-actief.be/region-configurator Regiocodes-configurator]&#039;&#039;&#039; op de #BEmesh-kaart.&lt;br /&gt;
# Kies je &#039;&#039;&#039;provincie&#039;&#039;&#039; (of land) in de configurator.&lt;br /&gt;
# Stel onder &#039;&#039;&#039;Policy&#039;&#039;&#039; in welke gebieden &#039;&#039;&#039;Allow&#039;&#039;&#039; of &#039;&#039;&#039;Deny&#039;&#039;&#039; flood krijgen (of start met &#039;&#039;&#039;Defaults&#039;&#039;&#039;).&lt;br /&gt;
# Kopieer het blok &#039;&#039;&#039;Generated MeshCore CLI commands&#039;&#039;&#039; en plak het in de &#039;&#039;&#039;seriële console&#039;&#039;&#039; van je repeater (bijvoorbeeld via [https://flasher.meshcore.io/ flasher.meshcore.io] → &#039;&#039;&#039;Console&#039;&#039;&#039;), &#039;&#039;&#039;regel voor regel&#039;&#039;&#039; als dat makkelijker is. Na &amp;lt;code&amp;gt;region save&amp;lt;/code&amp;gt; voegt de configurator ook aanbevolen repeater-regels toe: &amp;lt;code&amp;gt;set dutycycle 10&amp;lt;/code&amp;gt;, &#039;&#039;&#039;&amp;lt;code&amp;gt;set path.hash.mode 1&amp;lt;/code&amp;gt;&#039;&#039;&#039; (multi-byte advert-path) en &amp;lt;code&amp;gt;set loop.detect minimal&amp;lt;/code&amp;gt; — zie &#039;&#039;&#039;[[MeshCore/ConfigureRepeater|Repeater Configureren]]&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
De tool legt ook uit dat &#039;&#039;&#039;&amp;lt;code&amp;gt;region load&amp;lt;/code&amp;gt;&#039;&#039;&#039; (met optioneel &amp;lt;code&amp;gt;F&amp;lt;/code&amp;gt; per regel) iets anders is dan de gegenereerde &#039;&#039;&#039;&amp;lt;code&amp;gt;region allowf&amp;lt;/code&amp;gt; / &amp;lt;code&amp;gt;region denyf&amp;lt;/code&amp;gt;&#039;&#039;&#039;: je kan de boom met &amp;lt;code&amp;gt;put&amp;lt;/code&amp;gt;/&amp;lt;code&amp;gt;load&amp;lt;/code&amp;gt; opbouwen en flood per naam daarna met &amp;lt;code&amp;gt;allowf&amp;lt;/code&amp;gt;/&amp;lt;code&amp;gt;denyf&amp;lt;/code&amp;gt; zetten — precies zoals de configurator het uitstuurt.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-message-box mw-message-box-warning&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Belangrijk uit de configurator:&#039;&#039;&#039; laat &#039;&#039;&#039;Allow flood voor verkeer zonder regio-tag&#039;&#039;&#039; (effectief &amp;lt;code&amp;gt;region allowf *&amp;lt;/code&amp;gt;) aan tenzij je bewust alles zonder tag wilt blokkeren. Zet dat enkel uit als je &#039;&#039;&#039;weet&#039;&#039;&#039; dat je andere repeaters hetzelfde doen; anders verdwijnen veel pakketten.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-message-box mw-message-box-notice&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Configureer je regio&#039;s altijd, ook in een rustig/laagbelast gebied:&#039;&#039;&#039; zolang &amp;lt;code&amp;gt;region allowf *&amp;lt;/code&amp;gt; aan blijft staan, blokkeer je met land + provincie &#039;&#039;&#039;niets&#039;&#039;&#039; — je zorgt er alleen voor dat je repeater niet nodeloos overspoeld wordt met flood uit verre, drukke regio&#039;s, terwijl on-getagd lokaal verkeer gewoon blijft doorkomen via de &amp;lt;code&amp;gt;*&amp;lt;/code&amp;gt;-regel. Er is dus geen nadeel aan het instellen van je regio&#039;s, ook al zie je nu weinig verkeer.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Codes in het kort (België) ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Laag !! Voorbeeld !! Opmerking&lt;br /&gt;
|-&lt;br /&gt;
|Land || &amp;lt;code&amp;gt;be&amp;lt;/code&amp;gt; || ISO-land — &#039;&#039;&#039;primair, aanbevolen&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|Gewest (optioneel) || &amp;lt;code&amp;gt;be-vlg&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;be-wal&amp;lt;/code&amp;gt; || Tussen land en provincie; niet verplicht — zie [[#Optionele gewest-laag|hieronder]]&lt;br /&gt;
|-&lt;br /&gt;
|Provincie || &amp;lt;code&amp;gt;be-vbr&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;be-van&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;be-bru&amp;lt;/code&amp;gt;, … || ISO 3166-2:BE, parent in de boom meestal &amp;lt;code&amp;gt;be&amp;lt;/code&amp;gt; (of het gewest, indien gebruikt) — &#039;&#039;&#039;primair, aanbevolen&#039;&#039;&#039;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Buurlanden en overkoepelend: o.a. &amp;lt;code&amp;gt;nl&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;lu&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;eu&amp;lt;/code&amp;gt; — zie de lijstpagina en je gemeenschapsafspraken.&lt;br /&gt;
&lt;br /&gt;
== Optionele gewest-laag ==&lt;br /&gt;
&lt;br /&gt;
De &#039;&#039;&#039;primaire, aanbevolen&#039;&#039;&#039; opzet voor #BEmesh is enkel &amp;lt;code&amp;gt;be&amp;lt;/code&amp;gt; → provincie. Wie dat wil kan &#039;&#039;&#039;optioneel&#039;&#039;&#039; een gewest-code tussenvoegen tussen land en provincie: &amp;lt;code&amp;gt;be-vlg&amp;lt;/code&amp;gt; (Vlaams Gewest) of &amp;lt;code&amp;gt;be-wal&amp;lt;/code&amp;gt; (Waals Gewest). Brussel heeft &#039;&#039;&#039;geen eigen gewest-code&#039;&#039;&#039;: &amp;lt;code&amp;gt;be-bru&amp;lt;/code&amp;gt; is zowel de provincie- als de gewestcode voor Brussel en hangt gewoon rechtstreeks onder &amp;lt;code&amp;gt;be&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Dit is puur optioneel — laat het gewoon weg als je het niet nodig hebt, dan blijft de boom &amp;lt;code&amp;gt;be&amp;lt;/code&amp;gt; → provincie zoals in het &#039;&#039;&#039;Minimaal voorbeeld&#039;&#039;&#039; hieronder.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
region put be&lt;br /&gt;
region put be-vlg be&lt;br /&gt;
region put be-vwv be-vlg&lt;br /&gt;
region allowf *&lt;br /&gt;
region allowf be&lt;br /&gt;
region allowf be-vlg&lt;br /&gt;
region allowf be-vwv&lt;br /&gt;
region home be-vwv&lt;br /&gt;
region save&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Zie &#039;&#039;&#039;[[MeshCore/LijstVanRegios|Lijst van regio&#039;s (België)]]&#039;&#039;&#039; voor het volledige overzicht van gewest- en provinciecodes.&lt;br /&gt;
&lt;br /&gt;
== Twee losse dingen: boom versus flood ==&lt;br /&gt;
&lt;br /&gt;
Je moet dit conceptueel scheiden:&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Regio bestaat?&#039;&#039;&#039; → &amp;lt;code&amp;gt;region put &amp;lt;naam&amp;gt; [ouder]&amp;lt;/code&amp;gt; of interactief &#039;&#039;&#039;&amp;lt;code&amp;gt;region load&amp;lt;/code&amp;gt;&#039;&#039;&#039; (indentatie + optioneel &amp;lt;code&amp;gt;F&amp;lt;/code&amp;gt; aan het &#039;&#039;&#039;einde van de regel&#039;&#039;&#039; voor flood tijdens load).&lt;br /&gt;
# &#039;&#039;&#039;Mag flood voor díe naam?&#039;&#039;&#039; → &#039;&#039;&#039;&amp;lt;code&amp;gt;region allowf &amp;lt;naam&amp;gt;&amp;lt;/code&amp;gt;&#039;&#039;&#039; of &#039;&#039;&#039;&amp;lt;code&amp;gt;region denyf &amp;lt;naam&amp;gt;&amp;lt;/code&amp;gt;&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
De policy-tabel op de configurator genereert vooral &#039;&#039;&#039;&amp;lt;code&amp;gt;allowf&amp;lt;/code&amp;gt; / &amp;lt;code&amp;gt;denyf&amp;lt;/code&amp;gt;&#039;&#039;&#039; (niet de &amp;lt;code&amp;gt;F&amp;lt;/code&amp;gt;-suffix van &amp;lt;code&amp;gt;region load&amp;lt;/code&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-message-box mw-message-box-notice&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;App vs firmware:&#039;&#039;&#039; In de app zijn regio’s vaak &#039;&#039;&#039;zichtbaar in een boom&#039;&#039;&#039; (handig bij &amp;lt;code&amp;gt;region put&amp;lt;/code&amp;gt;). &#039;&#039;&#039;Nesting in de firmware voor flood is er nog niet&#039;&#039;&#039; — het idee (ouder/kind in de boom) bestaat wél in CLI en opslag, maar voor &#039;&#039;&#039;flood&#039;&#039;&#039; matcht de repeater &#039;&#039;&#039;vandaag plat&#039;&#039;&#039;: elke code telt apart bij &amp;lt;code&amp;gt;allowf&amp;lt;/code&amp;gt;/&amp;lt;code&amp;gt;denyf&amp;lt;/code&amp;gt;, zonder automatische erfenis ouder → kind.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Wildcard `*` ==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;&amp;lt;code&amp;gt;region allowf *&amp;lt;/code&amp;gt;&#039;&#039;&#039; — flood-pakketten &#039;&#039;&#039;zonder&#039;&#039;&#039; regio-transportcode nog doorspelen (gangbare default tijdens groei van het netwerk).&lt;br /&gt;
* &#039;&#039;&#039;&amp;lt;code&amp;gt;region denyf *&amp;lt;/code&amp;gt;&#039;&#039;&#039; — die on-getaggde flood-pakketten &#039;&#039;&#039;laten vallen&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
== Plat matchen (geen “erfenis” via ouder) ==&lt;br /&gt;
&lt;br /&gt;
In de boom zie je ouder en kind (bijv. &amp;lt;code&amp;gt;be&amp;lt;/code&amp;gt; → &amp;lt;code&amp;gt;be-vbr&amp;lt;/code&amp;gt;), maar &#039;&#039;&#039;routing matcht plat&#039;&#039;&#039;: een pakket getagged &amp;lt;code&amp;gt;be-vov&amp;lt;/code&amp;gt; valt &#039;&#039;&#039;niet&#039;&#039;&#039; automatisch onder &amp;lt;code&amp;gt;allowf be-vbr&amp;lt;/code&amp;gt;.  &lt;br /&gt;
Je moet &#039;&#039;&#039;expliciet&#039;&#039;&#039; &amp;lt;code&amp;gt;allowf&amp;lt;/code&amp;gt; (of &amp;lt;code&amp;gt;denyf&amp;lt;/code&amp;gt;) zetten voor elke &#039;&#039;&#039;naam&#039;&#039;&#039; die je wilt besturen.&lt;br /&gt;
&lt;br /&gt;
De &#039;&#039;&#039;ouder&#039;&#039;&#039; bij &amp;lt;code&amp;gt;region put&amp;lt;/code&amp;gt; bepaalt vooral: volgorde in &amp;lt;code&amp;gt;region&amp;lt;/code&amp;gt;-output, &#039;&#039;&#039;&amp;lt;code&amp;gt;region get&amp;lt;/code&amp;gt;&#039;&#039;&#039;, en &#039;&#039;&#039;verwijderen&#039;&#039;&#039; (&amp;lt;code&amp;gt;region remove&amp;lt;/code&amp;gt;: eerst kinderen weg).&lt;br /&gt;
&lt;br /&gt;
== Standaard: flood eerst uit ==&lt;br /&gt;
&lt;br /&gt;
Nieuwe regio’s starten met &#039;&#039;&#039;flood geweigerd&#039;&#039;&#039; voor die naam. Zet flood aan met &#039;&#039;&#039;&amp;lt;code&amp;gt;region allowf &amp;lt;naam&amp;gt;&amp;lt;/code&amp;gt;&#039;&#039;&#039; (of een regel die eindigt op &#039;&#039;&#039;&amp;lt;code&amp;gt;F&amp;lt;/code&amp;gt;&#039;&#039;&#039; tijdens interactief &#039;&#039;&#039;&amp;lt;code&amp;gt;region load&amp;lt;/code&amp;gt;&#039;&#039;&#039;). Zonder &amp;lt;code&amp;gt;allowf&amp;lt;/code&amp;gt; stuurt de repeater geen flood door voor die code, ook al staat de naam al in de boom.&lt;br /&gt;
&lt;br /&gt;
== Thuisregio ==&lt;br /&gt;
&lt;br /&gt;
**`region home &amp;lt;naam&amp;gt;`** onthoudt welke regio jij als **thuis** beschouwt. In het overzicht (`region`) krijgt die naam een **`^`** ernaast — vooral een **merktekencode** om te zien wat je hebt ingesteld. **Flood doorsturen** blijft afhangen van **`allowf`/`denyf`** en de boom, niet van `home`. Andere `region`‑subcommando’s die upstream wél bestaan maar **wij hier niet uitleggen**, vind je in de officiële MeshCore‑referentie onderaan.&lt;br /&gt;
&lt;br /&gt;
== Checks en opslaan ==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;&amp;lt;code&amp;gt;region&amp;lt;/code&amp;gt;&#039;&#039;&#039; — boom + welke namen flood mogen (&amp;lt;code&amp;gt;F&amp;lt;/code&amp;gt; in de dump).&lt;br /&gt;
* &#039;&#039;&#039;&amp;lt;code&amp;gt;region get &amp;lt;naam&amp;gt;&amp;lt;/code&amp;gt;&#039;&#039;&#039; — detail van één regio.&lt;br /&gt;
* &#039;&#039;&#039;&amp;lt;code&amp;gt;region save&amp;lt;/code&amp;gt;&#039;&#039;&#039; — &#039;&#039;&#039;altijd&#039;&#039;&#039; uitvoeren na wijzigingen, anders verlies je ze bij reboot. Regio’s worden op flash bewaard (exact pad hangt van de build af; upstream noemt o.a. &amp;lt;code&amp;gt;/regions2&amp;lt;/code&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
Sommige builds raden een &#039;&#039;&#039;herstart&#039;&#039;&#039; aan na grotere regio-wijzigingen; volg je firmware-release.&lt;br /&gt;
&lt;br /&gt;
== Minimaal voorbeeld (België + twee provincies) ==&lt;br /&gt;
&lt;br /&gt;
Zelfde idee als in de upstream [https://github.com/meshcore-dev/MeshCore/blob/main/docs/cli_commands.md#region-management-v110 Region management]-documentatie:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
region put be&lt;br /&gt;
region put be-vbr be&lt;br /&gt;
region put be-van be&lt;br /&gt;
region allowf *&lt;br /&gt;
region allowf be&lt;br /&gt;
region allowf be-vbr&lt;br /&gt;
region allowf be-van&lt;br /&gt;
region home be-vbr&lt;br /&gt;
region save&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Pas de provinciecodes aan naar jouw situatie; zie &#039;&#039;&#039;[[MeshCore/LijstVanRegios|Lijst van regio&#039;s (België)]]&#039;&#039;&#039;. &#039;&#039;&#039;&amp;lt;code&amp;gt;region home&amp;lt;/code&amp;gt;&#039;&#039;&#039; in dit voorbeeld zet vooral de &#039;&#039;&#039;&amp;lt;code&amp;gt;^&amp;lt;/code&amp;gt;&#039;&#039;&#039;‑markering in het overzicht — zie &#039;&#039;&#039;Thuisregio&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
=== Voorbeeld: `F` in de `region`-dump ===&lt;br /&gt;
&lt;br /&gt;
Zo kan de boom in de &amp;lt;code&amp;gt;region&amp;lt;/code&amp;gt;-uitvoer eruitzien: de letter &#039;&#039;&#039;&amp;lt;code&amp;gt;F&amp;lt;/code&amp;gt;&#039;&#039;&#039; na een regel betekent dat flood voor die naam is &#039;&#039;&#039;toegestaan&#039;&#039;&#039; (exacte opmaak kan per firmware verschillen):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
* F&lt;br /&gt;
 be F&lt;br /&gt;
  be-vbr F&lt;br /&gt;
  be-vov&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Praktijkvoorbeelden ==&lt;br /&gt;
&lt;br /&gt;
Naast “alles wat #BEmesh nodig heeft” kan je regio-namen ook &#039;&#039;&#039;selectief&#039;&#039;&#039; of &#039;&#039;&#039;niet-geografisch&#039;&#039;&#039; gebruiken — de namen zijn vrije labels zolang afzenders en repeaters dezelfde afspraken hanteren.&lt;br /&gt;
&lt;br /&gt;
=== Geografisch (België): flood enkel voor één provincie ===&lt;br /&gt;
&lt;br /&gt;
Je zet meerdere provincies in de boom, maar laat &#039;&#039;&#039;flood&#039;&#039;&#039; enkel toe voor degene die deze repeater nuttig moet doorgeven. Verkeer getagged &amp;lt;code&amp;gt;be-vov&amp;lt;/code&amp;gt; belast deze node dan niet (tenzij je ook &amp;lt;code&amp;gt;allowf be-vov&amp;lt;/code&amp;gt; zet):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
region put be&lt;br /&gt;
region put be-vbr be&lt;br /&gt;
region put be-vov be&lt;br /&gt;
region allowf be-vbr&lt;br /&gt;
region save&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Voor #BEmesh: voeg provincies toe volgens &#039;&#039;&#039;[[MeshCore/LijstVanRegios|Lijst van regio&#039;s (België)]]&#039;&#039;&#039;; bredere codes zoals &amp;lt;code&amp;gt;eu&amp;lt;/code&amp;gt; alleen als je gemeenschap dat afspreekt.&lt;br /&gt;
&lt;br /&gt;
=== Topic-namen (geen kaart, wel afspraak) ===&lt;br /&gt;
&lt;br /&gt;
Voorbeeld: alleen bepaalde &#039;&#039;&#039;onderwerpen&#039;&#039;&#039; laten flood-en, niet algemene chat — de namen zijn zelf gekozen binnen je mesh:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
region put emergencies&lt;br /&gt;
region put chat&lt;br /&gt;
region put weather&lt;br /&gt;
region allowf emergencies&lt;br /&gt;
region allowf weather&lt;br /&gt;
region save&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Hier gaat flood o.a. door voor &amp;lt;code&amp;gt;emergencies&amp;lt;/code&amp;gt; en &amp;lt;code&amp;gt;weather&amp;lt;/code&amp;gt;, niet voor &amp;lt;code&amp;gt;chat&amp;lt;/code&amp;gt;. Gebruik namen die &#039;&#039;&#039;iedereen&#039;&#039;&#039; in jouw netwerk begrijpt en meeneemt in berichten.&lt;br /&gt;
&lt;br /&gt;
== Limieten (typisch) ==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Max. ~32 regio&#039;s&#039;&#039;&#039; per apparaat (&amp;lt;code&amp;gt;MAX_REGION_ENTRIES&amp;lt;/code&amp;gt;).&lt;br /&gt;
* &#039;&#039;&#039;Namen&#039;&#039;&#039; tot &#039;&#039;&#039;~30 tekens&#039;&#039;&#039;.&lt;br /&gt;
* &#039;&#039;&#039;Transportcodes in cache:&#039;&#039;&#039; o.a. &#039;&#039;&#039;16&#039;&#039;&#039; entries (&amp;lt;code&amp;gt;MAX_TKS_ENTRIES&amp;lt;/code&amp;gt; in upstream — zie &amp;lt;code&amp;gt;cli_commands.md&amp;lt;/code&amp;gt;).&lt;br /&gt;
* Houd de boom beperkt; gebruik de configurator om niet onnodig veel &amp;lt;code&amp;gt;put&amp;lt;/code&amp;gt;&#039;s te doen.&lt;br /&gt;
&lt;br /&gt;
== Commando-overzicht ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Commando !! Kort&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;region&amp;lt;/code&amp;gt; || Boom + flood-flags (oude firmware: vooral serieel).&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;region put &amp;lt;naam&amp;gt; [ouder]&amp;lt;/code&amp;gt; || Regio aanmaken; optionele ouder (default: wildcard-root).&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;region remove &amp;lt;naam&amp;gt;&amp;lt;/code&amp;gt; || Leaf weg; eerst kinderen verwijderen.&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;region allowf &amp;lt;naam&amp;gt;&amp;lt;/code&amp;gt; || Flood toestaan voor &#039;&#039;&#039;exacte&#039;&#039;&#039; naam (of &amp;lt;code&amp;gt;*&amp;lt;/code&amp;gt; voor on-getagde flood).&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;region denyf &amp;lt;naam&amp;gt;&amp;lt;/code&amp;gt; || Flood weigeren voor die naam (of &amp;lt;code&amp;gt;*&amp;lt;/code&amp;gt;).&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;region home&amp;lt;/code&amp;gt; / &amp;lt;code&amp;gt;region home &amp;lt;naam&amp;gt;&amp;lt;/code&amp;gt; || Thuisregio (&amp;lt;code&amp;gt;^&amp;lt;/code&amp;gt; in boom); zie &#039;&#039;&#039;Thuisregio&#039;&#039;&#039;. Overige subcommando’s: upstream.&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;region get &amp;lt;naam&amp;gt;&amp;lt;/code&amp;gt; || Details één regio.&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;region list allowed&amp;lt;/code&amp;gt; / &amp;lt;code&amp;gt;denied&amp;lt;/code&amp;gt; || Lijsten (serieel, &#039;&#039;&#039;1.12+&#039;&#039;&#039;).&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;region save&amp;lt;/code&amp;gt; || Wegschrijven naar flash.&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;region load&amp;lt;/code&amp;gt; || Interactieve multiline modus; lege regel beëindigt. Lege naam werkt &#039;&#039;&#039;niet betrouwbaar op afstand&#039;&#039;&#039;.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Zie ook ==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[[MeshCore/ConfigureRepeater|Repeater Configureren]]&#039;&#039;&#039; — algemene repeater-setup (antenne, netwerk, privésleutel, …).&lt;br /&gt;
* &#039;&#039;&#039;[[MeshCore/LijstVanRegios|Lijst van regio&#039;s (België)]]&#039;&#039;&#039; — land, provincies (primair), optioneel gewest, en buurlanden (geen stadsniveau).&lt;br /&gt;
* &#039;&#039;&#039;[https://meshmap.radio-actief.be/region-map Kaart van regioncodes]&#039;&#039;&#039; — regioncodes op de kaart (#BEmesh).&lt;br /&gt;
* &#039;&#039;&#039;[https://meshmap.radio-actief.be/region-configurator Regiocodes-configurator]&#039;&#039;&#039; — policy, CLI-blok en na &amp;lt;code&amp;gt;region save&amp;lt;/code&amp;gt; o.a. &amp;lt;code&amp;gt;set dutycycle 10&amp;lt;/code&amp;gt;, &#039;&#039;&#039;&amp;lt;code&amp;gt;set path.hash.mode 1&amp;lt;/code&amp;gt;&#039;&#039;&#039;, &amp;lt;code&amp;gt;set loop.detect minimal&amp;lt;/code&amp;gt;; geen &amp;lt;code&amp;gt;region default&amp;lt;/code&amp;gt;.&lt;br /&gt;
* &#039;&#039;&#039;[https://github.com/meshcore-dev/MeshCore/blob/main/docs/cli_commands.md#region-management-v110 MeshCore &amp;lt;code&amp;gt;cli_commands.md&amp;lt;/code&amp;gt; — Region management (v1.10+)]&#039;&#039;&#039; — volledige officiële commandoreferentie (inclusief subcommando’s die wij hier niet uitwerken).&lt;br /&gt;
&lt;br /&gt;
[[Category:MeshCore]]&lt;br /&gt;
[[Category:België]]&lt;/div&gt;</summary>
		<author><name>Confi</name></author>
	</entry>
	<entry>
		<id>https://meshwiki.radio-actief.be/index.php?title=MeshCore/ConfigureRepeater&amp;diff=98</id>
		<title>MeshCore/ConfigureRepeater</title>
		<link rel="alternate" type="text/html" href="https://meshwiki.radio-actief.be/index.php?title=MeshCore/ConfigureRepeater&amp;diff=98"/>
		<updated>2026-07-21T16:40:52Z</updated>

		<summary type="html">&lt;p&gt;Confi: Confi heeft pagina MeshCore/ConfigureRepeater hernoemd naar Radio-Actief MeshCore Wiki:MeshCore/ConfigureRepeater&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= ! NEEDS REVIEW ! =&lt;br /&gt;
&lt;br /&gt;
*Deze pagina is nog in opbouw.*&lt;br /&gt;
&lt;br /&gt;
= Wat is een Repeater? =&lt;br /&gt;
&lt;br /&gt;
Bij MeshCore speelt niet alleen het apparaat een rol, maar vooral de &#039;&#039;&#039;firmware (software)&#039;&#039;&#039; die je erop installeert. Wanneer je een repeater opzet, moet je bij het flashen van de firmware de rol &#039;&#039;&#039;repeater&#039;&#039;&#039; selecteren.&lt;br /&gt;
&lt;br /&gt;
Een repeater breidt het bereik van je MeshCore netwerk uit door pakketten door te sturen naar andere apparaten. Zoals de naam al aangeeft: een repeater &#039;&#039;&#039;herhaalt berichten&#039;&#039;&#039;. In tegenstelling tot een companion wordt een repeater niet gebruikt om direct mee te chatten, maar om inkomende berichten af te leveren of door te sturen naar andere repeaters. Samen vormen repeaters de infrastructuur (snelwegen) van het mesh-netwerk.&lt;br /&gt;
&lt;br /&gt;
Met behulp van repeaters neemt de omvang van de mesh toe. Ook kan een repeater net een extra alternatieve verbinding vormen tussen twee punten, waardoor er meer redundantie ontstaat. Dat is goed voor de stabiliteit en verhoogt de kans dat berichten goed afgeleverd kunnen worden.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-message-box mw-message-box-notice&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;ℹ️ Info: Intelligente Forwarding&#039;&#039;&#039;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
MeshCore repeaters zijn slim: ze sturen alleen relevante pakketten door die daadwerkelijk doorgestuurd moeten worden, wat efficiënter is dan andere mesh systemen die alle pakketten herzenden.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Vereisten =&lt;br /&gt;
&lt;br /&gt;
* LoRa apparaat met Repeater firmware geïnstalleerd&lt;br /&gt;
* BLE Companion client voor configuratie&lt;br /&gt;
&lt;br /&gt;
= Repeater Plaatsing =&lt;br /&gt;
&lt;br /&gt;
Voor een repeater is &#039;&#039;&#039;hoogte cruciaal&#039;&#039;&#039; - plaats deze bij voorkeur &#039;&#039;&#039;zo hoog mogelijk&#039;&#039;&#039;. Hoogte is waarschijnlijk de belangrijkste factor voor een goed bereik en vrij zicht. Hoewel een toren op een hoog punt ideaal zou zijn, heeft bijna niemand dat in de achtertuin. In gebieden met veel laagbouw is hoogte lastiger te realiseren dan voor iemand die op de bovenste verdieping van een flat woont. Ongeacht je situatie: probeer de repeater zo hoog mogelijk te plaatsen.&lt;br /&gt;
&lt;br /&gt;
Voor optimale netwerkprestaties:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Hoogte&#039;&#039;&#039;: Hoogte is de belangrijkste factor - plaats zo hoog mogelijk&lt;br /&gt;
* &#039;&#039;&#039;Strategische Locaties&#039;&#039;&#039;: Plaats repeaters op tactische locaties om het netwerkbereik te maximaliseren&lt;br /&gt;
* &#039;&#039;&#039;Obstakels&#039;&#039;&#039;: Overweeg obstakels zoals gebouwen en bomen bij plaatsing&lt;br /&gt;
* &#039;&#039;&#039;Dekking&#039;&#039;&#039;: Zorg voor goede overlap tussen repeater dekking gebieden&lt;br /&gt;
* &#039;&#039;&#039;Weerbestendigheid&#039;&#039;&#039;: Zorg dat het apparaat tegen de invloeden van buitenaf kan (zon, stof, regen)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-message-box mw-message-box-notice&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;⚠️ Waarschuwing: Te Veel Repeaters&#039;&#039;&#039;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Te veel repeaters kunnen het netwerk vertragen. Plaats alleen repeaters waar ze nodig zijn voor bereik.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Antenne en Kabel =&lt;br /&gt;
&lt;br /&gt;
De &#039;&#039;&#039;antenne&#039;&#039;&#039; is een cruciaal onderdeel voor een goede repeater. De standaard meegeleverde antennes zijn vaak vrij klein, wat betekent dat ze minder signalen kunnen opvangen en moeite hebben om berichten over grotere afstanden te verzenden. Dit komt mede doordat LoRa-technologie met relatief lage zendkracht werkt. Een &#039;&#039;&#039;grotere, betere antenne&#039;&#039;&#039; kan daarom een aanzienlijk verschil maken in bereik en prestaties.&lt;br /&gt;
&lt;br /&gt;
== Antenne Type ==&lt;br /&gt;
&lt;br /&gt;
Je kunt kiezen tussen &#039;&#039;&#039;directionele antennes&#039;&#039;&#039; (gericht op een specifiek punt) en &#039;&#039;&#039;omnidirectionele antennes&#039;&#039;&#039; (360-graden bereik). Voor de meeste MeshCore-nodes, en zeker voor repeaters, is een &#039;&#039;&#039;omnidirectionele antenne&#039;&#039;&#039; de betere keuze. Deze kan signalen van alle kanten ontvangen, wat essentieel is in een mesh-netwerk waar je vaak niet precies weet waar andere repeaters zich bevinden. Als er meerdere repeaters in de buurt zijn, is een directionele antenne meestal niet geschikt.&lt;br /&gt;
&lt;br /&gt;
== Kabel ==&lt;br /&gt;
&lt;br /&gt;
De &#039;&#039;&#039;kabel&#039;&#039;&#039; die de antenne met je apparaat verbindt is eveneens belangrijk. Het algemene advies is: &#039;&#039;&#039;hoe korter de kabel, hoe beter&#039;&#039;&#039;. Langere kabels veroorzaken signaalverliezen, wat de prestaties negatief beïnvloedt.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-message-box mw-message-box-notice&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;💡 Tip: Expert Tips&#039;&#039;&#039;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Ben je een specialist (bijv. HAM-radio) of techneut met ervaring en heb je meer tips rondom de antenne? Je feedback voor deze documentatie is erg welkom via de [https://discord.gg/kvybAgqnhD Radio-Actief Discord].&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-message-box mw-message-box-notice&amp;quot;&amp;gt;&lt;br /&gt;
Voor meer informatie over vaste en mobiele antennes: zie de [[Hardware/LoRa/Antenna|Antennes]] pagina.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Repeater Instellen =&lt;br /&gt;
&lt;br /&gt;
Na het flashen van je apparaat met repeater firmware, zijn er een paar stappen nodig. Vaak kun je dit doen met behulp van de &#039;&#039;&#039;Repeater Setup-knop&#039;&#039;&#039; op de flasher-pagina. Hiervoor dient het apparaat nog verbonden te zijn met een USB-kabel.&lt;br /&gt;
&lt;br /&gt;
== Basis Configuratie (via Flasher) ==&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Instellen naam&#039;&#039;&#039; (zie Naamgeving hieronder)&lt;br /&gt;
# &#039;&#039;&#039;Instellen van de juiste preset&#039;&#039;&#039; (Narrow EU/UK)&lt;br /&gt;
# &#039;&#039;&#039;Uitvoeren van een kloksynchronisatie&#039;&#039;&#039;&lt;br /&gt;
# &#039;&#039;&#039;Instellen Admin-wachtwoord&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Configuratie via App ==&lt;br /&gt;
&lt;br /&gt;
Is je apparaat al in de lucht? Dan kun je via de app een verbinding maken:&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Open MeshCore App&#039;&#039;&#039; op je smartphone&lt;br /&gt;
# &#039;&#039;&#039;Ga naar Apparaten&#039;&#039;&#039; en selecteer je repeater&lt;br /&gt;
# &#039;&#039;&#039;Log in&#039;&#039;&#039; met het Admin-wachtwoord&lt;br /&gt;
# Via de diverse knoppen aan de onderzijde kun je bijvoorbeeld een &#039;&#039;&#039;advertisement (advert)&#039;&#039;&#039; sturen om te laten weten dat jouw repeater beschikbaar is&lt;br /&gt;
# Ook is het mogelijk om de &#039;&#039;&#039;tijd te synchroniseren&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Command-Line Configuratie ==&lt;br /&gt;
&lt;br /&gt;
De MeshCore-software heeft ook de optie om via de &#039;&#039;&#039;command-line&#039;&#039;&#039; opdrachten te sturen, zoals &amp;lt;code&amp;gt;clock sync&amp;lt;/code&amp;gt; om de klok te synchroniseren. Ook na het herstarten van de repeater is dit vaak nodig.&lt;br /&gt;
&lt;br /&gt;
= Configuratie Instellingen =&lt;br /&gt;
&lt;br /&gt;
Je kunt je repeater ook eenvoudig configureren via de online &#039;&#039;&#039;[https://meshmap.radio-actief.be/configurator Radio-Actief Configurator]&#039;&#039;&#039;, zonder command-line kennis nodig te hebben.&lt;br /&gt;
&lt;br /&gt;
== Netwerk Instellingen ==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Preset&#039;&#039;&#039;: Zorg ervoor dat de juiste &#039;&#039;&#039;preset (Narrow EU/UK)&#039;&#039;&#039; actief is en &#039;&#039;&#039;opgeslagen&#039;&#039;&#039; is (niet alleen gekozen)&lt;br /&gt;
* &#039;&#039;&#039;Netwerk ID&#039;&#039;&#039;: Zorg ervoor dat de repeater dezelfde Netwerk ID gebruikt als de rest van je netwerk&lt;br /&gt;
* &#039;&#039;&#039;Kanaal&#039;&#039;&#039;: Configureer het juiste kanaal voor je regio&lt;br /&gt;
* &#039;&#039;&#039;Frequentie Band&#039;&#039;&#039;: Controleer of de juiste frequentie band is ingesteld (433MHz, 868MHz, of 915MHz)&lt;br /&gt;
&lt;br /&gt;
== Repeater Specifieke Instellingen ==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Naam&#039;&#039;&#039;: Stel een duidelijke naam in voor je repeater (zie Naamgeving hieronder)&lt;br /&gt;
* &#039;&#039;&#039;Admin-wachtwoord&#039;&#039;&#039;: Stel een beveiligd Admin-wachtwoord in voor beheer&lt;br /&gt;
* &#039;&#039;&#039;Kloksynchronisatie&#039;&#039;&#039;: Voer regelmatig kloksynchronisatie uit, vooral na herstarten&lt;br /&gt;
* &#039;&#039;&#039;Forwarding&#039;&#039;&#039;: Zorg ervoor dat forwarding is ingeschakeld&lt;br /&gt;
* &#039;&#039;&#039;Range&#039;&#039;&#039;: Configureer range instellingen indien beschikbaar&lt;br /&gt;
* &#039;&#039;&#039;Power&#039;&#039;&#039;: Stel zendvermogen in voor optimaal bereik&lt;br /&gt;
&lt;br /&gt;
== Privésleutel (backup) ==&lt;br /&gt;
&lt;br /&gt;
Het is belangrijk om je &#039;&#039;&#039;privésleutel te back-uppen&#039;&#039;&#039;. De privésleutel is wat je publieke sleutel genereert en bepaalt. Als je je apparaat flasht of wist, of een node vervangt door een ander model of apparaat, kun je met een backup van je privésleutel altijd dezelfde identiteit/public key behouden. Dit wordt aanbevolen om je buren, de online kaart en observers schoon te houden met correcte gegevens en geen verouderde informatie. Het zorgt voor minder vervuiling.&lt;br /&gt;
&lt;br /&gt;
**Hoe kan ik de privésleutel van een repeater ophalen of instellen?**&lt;br /&gt;
&lt;br /&gt;
Sluit je node via USB aan op een computer. Open de CLI-console via [https://flasher.meshcore.io/ flasher.meshcore.io] (klik rechtsboven op &#039;&#039;&#039;Console&#039;&#039;&#039;, in een Chromium-browser zoals Chrome of Edge). Je kunt daar deze commando&#039;s uitvoeren. Dit werkt &#039;&#039;niet&#039;&#039; via de remote management over LoRa – alleen via USB-seriële verbinding.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Commando !! Beschrijving&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;get prv.key&amp;lt;/code&amp;gt; || Toont de privésleutel van de repeater, dit doe je dus op je oude node&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;set prv.key &amp;lt;hex&amp;gt;&amp;lt;/code&amp;gt; || Stelt de privésleutel van de repeater in, dit doe je dus op je nieuwe node of na de clean install&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Herstart de repeater na het commando &amp;lt;code&amp;gt;set prv.key&amp;lt;/code&amp;gt; met &amp;lt;code&amp;gt;reboot&amp;lt;/code&amp;gt; zodat de nieuwe privésleutel van kracht wordt.&lt;br /&gt;
&lt;br /&gt;
== Duty cycle, multi-byte path en loop-detectie ==&lt;br /&gt;
&lt;br /&gt;
Deze drie instellingen horen bij een &#039;&#039;&#039;volwassen repeater-setup&#039;&#039;&#039; naast netwerk/regio’s. Stel ze in via de &#039;&#039;&#039;seriële console&#039;&#039;&#039; ([https://flasher.meshcore.io/ flasher.meshcore.io] → &#039;&#039;&#039;Console&#039;&#039;&#039;) of Repeater Admin in de app.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Instelling !! CLI !! Beschrijving&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;Duty cycle&#039;&#039;&#039; || &amp;lt;code&amp;gt;get dutycycle&amp;lt;/code&amp;gt; / &amp;lt;code&amp;gt;set dutycycle &amp;lt;waarde&amp;gt;&amp;lt;/code&amp;gt; || Maximale zendtijd als percentage van een venster (EU-regelgeving). &amp;lt;code&amp;gt;100&amp;lt;/code&amp;gt; = geen limiet; &amp;lt;code&amp;gt;50&amp;lt;/code&amp;gt; = default in veel builds; &amp;lt;code&amp;gt;10&amp;lt;/code&amp;gt; = 10 % (streng, gangbaar in EU); &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt; = striktst.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;Multi-byte path (advert)&#039;&#039;&#039; || &amp;lt;code&amp;gt;get path.hash.mode&amp;lt;/code&amp;gt; / `set path.hash.mode &amp;lt;0\ || 1\ || 2&amp;gt;` || Grootte van de &#039;&#039;&#039;eigen&#039;&#039;&#039; node-hash in &#039;&#039;&#039;flood-adverts&#039;&#039;&#039; van deze repeater: &amp;lt;code&amp;gt;0&amp;lt;/code&amp;gt; = 1 byte (max ~64 hops), &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt; = 2 bytes (max ~32 hops), &amp;lt;code&amp;gt;2&amp;lt;/code&amp;gt; = 3 bytes (max ~21 hops). &#039;&#039;&#039;Doorsturen&#039;&#039;&#039; van 1-/2-/3-byte pakketten doet firmware &#039;&#039;&#039;1.14 of nieuwer&#039;&#039;&#039; ongeacht deze waarde; &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt; of &amp;lt;code&amp;gt;2&amp;lt;/code&amp;gt; helpt de community zien dat repeaters klaar zijn voor bredere path-hashes.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;Loop-detectie&#039;&#039;&#039; || &amp;lt;code&amp;gt;get loop.detect&amp;lt;/code&amp;gt; / `set loop.detect &amp;lt;off\ || minimal\ || moderate\ || strict&amp;gt;` || Hoe strikt lussen worden gedetecteerd: de repeater telt hoe vaak zijn hash in het pad zit en dropt het pakket bij overschrijding.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Aanbevolen start (#BEmesh / EU) ===&lt;br /&gt;
&lt;br /&gt;
Voor een typische Belgische repeater in een groeiend netwerk (EU duty cycle, multi-byte-adverts, lichte loop-guard):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
set dutycycle 10&lt;br /&gt;
set path.hash.mode 1&lt;br /&gt;
set loop.detect minimal&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Kleinere of oudere meshes ===&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Heel klein netwerk&#039;&#039;&#039; (weinig repeaters, veel nodes nog onder firmware 1.14): overweeg &amp;lt;code&amp;gt;set path.hash.mode 0&amp;lt;/code&amp;gt; en &amp;lt;code&amp;gt;set loop.detect minimal&amp;lt;/code&amp;gt;.&lt;br /&gt;
* &#039;&#039;&#039;Groter gebied, meer repeaters:&#039;&#039;&#039; &amp;lt;code&amp;gt;set path.hash.mode 1&amp;lt;/code&amp;gt; (of &amp;lt;code&amp;gt;2&amp;lt;/code&amp;gt; na afspraak in de community) en &amp;lt;code&amp;gt;set loop.detect moderate&amp;lt;/code&amp;gt; (of ten minste &#039;&#039;&#039;minimal&#039;&#039;&#039;).&lt;br /&gt;
&lt;br /&gt;
Voorbeeld alternatief (klein netwerk):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
set dutycycle 10&lt;br /&gt;
set path.hash.mode 0&lt;br /&gt;
set loop.detect minimal&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
of groter netwerk:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
set dutycycle 10&lt;br /&gt;
set path.hash.mode 1&lt;br /&gt;
set loop.detect moderate&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-message-box mw-message-box-notice&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Duty cycle:&#039;&#039;&#039; &amp;lt;code&amp;gt;set dutycycle&amp;lt;/code&amp;gt; vervangt in firmware &#039;&#039;&#039;1.15 of nieuwer&#039;&#039;&#039; het oudere &amp;lt;code&amp;gt;set af&amp;lt;/code&amp;gt;/&amp;lt;code&amp;gt;set airtime&amp;lt;/code&amp;gt;‑pad; zie upstream &amp;lt;code&amp;gt;cli_commands.md&amp;lt;/code&amp;gt; als je build nog de oude voorkeuren toont.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Regio&#039;s (scopes) ==&lt;br /&gt;
&lt;br /&gt;
MeshCore ondersteunt &#039;&#039;&#039;regio-scopes&#039;&#039;&#039; om te bepalen welke &#039;&#039;&#039;flood&#039;&#039;&#039;-pakketten je repeater nog doorstuurt (land en provincie). Voor #BEmesh houden we het bij &#039;&#039;&#039;provincieniveau&#039;&#039;&#039;; zie &#039;&#039;&#039;[[MeshCore/LijstVanRegios|Lijst van regio&#039;s (België)]]&#039;&#039;&#039;. Standaardiseer dit vroeg zodat het netwerk later beter schaalt.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-message-box mw-message-box-notice&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Uitgebreide gids:&#039;&#039;&#039; stap-voor-stap, configurator, wildcard &amp;lt;code&amp;gt;*&amp;lt;/code&amp;gt;, plat matchen en volledige CLI-tabel → &#039;&#039;&#039;[[MeshCore/RegioScopes|Regio-scopes voor repeaters]]&#039;&#039;&#039;.  &amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Code-overzicht België:&#039;&#039;&#039; &#039;&#039;&#039;[[MeshCore/LijstVanRegios|Lijst van regio&#039;s (België)]]&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Naamgeving ==&lt;br /&gt;
&lt;br /&gt;
Kies een duidelijke en beschrijvende naam voor je repeater. Dit helpt bij het identificeren en beheren van je repeater in het netwerk.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-message-box mw-message-box-warning&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Let op:&#039;&#039;&#039; Houd de naam &#039;&#039;&#039;compact&#039;&#039;&#039; (max. 32 tekens). Lange namen kunnen problemen veroorzaken: ze nemen meer ruimte in advertentiepakketten in beslag en kunnen tot afkapping of prestatieproblemen leiden.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Je kunt een &#039;&#039;&#039;operator-ID&#039;&#039;&#039; opnemen: &#039;&#039;&#039;RRY01&#039;&#039;&#039; (Radio-Actief lidnummer), &#039;&#039;&#039;ON7MHZ&#039;&#039;&#039; (HAM-roepnaam) of &#039;&#039;&#039;1A001&#039;&#039;&#039; (noodcommunicatie-operator).&lt;br /&gt;
&lt;br /&gt;
Je kunt een &#039;&#039;&#039;emoji&#039;&#039;&#039; aan het einde toevoegen voor het voedingstype: ☀️ voor een &#039;&#039;&#039;zonne-energie node&#039;&#039;&#039; (met batterij), ⚡️ voor een &#039;&#039;&#039;enkel netgevoede node&#039;&#039;&#039;, of 🔋 voor een &#039;&#039;&#039;netgevoede node met batterijback-up&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Je kunt in je &#039;&#039;&#039;repeater-naam&#039;&#039;&#039; informeel land- of provincie-afkortingen opnemen (los van de technische &amp;lt;code&amp;gt;region&amp;lt;/code&amp;gt;-boom). Standaardreferentie voor Belgische provincies: [https://en.wikipedia.org/wiki/ISO_3166-2:BE ISO 3166-2:BE].&lt;br /&gt;
&lt;br /&gt;
**Voorbeelden** (combinaties van de aanbevelingen hierboven):&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;BE-GNE-RRY01&amp;lt;/code&amp;gt; — Gent, Radio-Actief lid&lt;br /&gt;
* &amp;lt;code&amp;gt;BE-LIE-ON7MHZ☀️&amp;lt;/code&amp;gt; — Lier, HAM-roepnaam, zonne-energie&lt;br /&gt;
* &amp;lt;code&amp;gt;BE-LGG-RRY01⚡️&amp;lt;/code&amp;gt; — Luik/Liège, Radio-Actief lid, enkel netgevoed&lt;br /&gt;
* &amp;lt;code&amp;gt;BE-GNE-RRY01🔋&amp;lt;/code&amp;gt; — Gent, Radio-Actief lid, netgevoed met batterijback-up&lt;br /&gt;
* &amp;lt;code&amp;gt;BE-BGS-1A001&amp;lt;/code&amp;gt; — Brugge, noodcommunicatie-operator&lt;br /&gt;
&lt;br /&gt;
= Testen =&lt;br /&gt;
&lt;br /&gt;
Na configuratie, test je repeater:&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Test Bereik&#039;&#039;&#039;: Test of het bereik daadwerkelijk is uitgebreid&lt;br /&gt;
# &#039;&#039;&#039;Test Forwarding&#039;&#039;&#039;: Verzend berichten en controleer of ze correct worden doorgestuurd&lt;br /&gt;
# &#039;&#039;&#039;Monitor Prestaties&#039;&#039;&#039;: Monitor de prestaties van je repeater&lt;br /&gt;
&lt;br /&gt;
= Best Practices =&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Plaatsing&#039;&#039;&#039;: Plaats repeaters op strategische locaties&lt;br /&gt;
* &#039;&#039;&#039;Onderhoud&#039;&#039;&#039;: Monitor repeater prestaties regelmatig&lt;br /&gt;
* &#039;&#039;&#039;Netwerk Planning&#039;&#039;&#039;: Plan je repeater plaatsing zorgvuldig voor optimale dekking&lt;br /&gt;
* &#039;&#039;&#039;Backup&#039;&#039;&#039;: Overweeg backup repeaters voor kritieke netwerken&lt;br /&gt;
&lt;br /&gt;
= Problemen Oplossen =&lt;br /&gt;
&lt;br /&gt;
== Repeater Stuurt Geen Pakketten Door ==&lt;br /&gt;
&lt;br /&gt;
* Controleer of forwarding is ingeschakeld&lt;br /&gt;
* Controleer netwerk instellingen (Netwerk ID, Kanaal)&lt;br /&gt;
* Zorg dat de repeater binnen bereik is van andere apparaten&lt;br /&gt;
* Test met een ander apparaat&lt;br /&gt;
&lt;br /&gt;
== Beperkt Bereik ==&lt;br /&gt;
&lt;br /&gt;
* Controleer plaatsing (hoogte, obstakels)&lt;br /&gt;
* Controleer zendvermogen instellingen&lt;br /&gt;
* Overweeg betere antenne plaatsing&lt;br /&gt;
* Test op verschillende locaties&lt;br /&gt;
&lt;br /&gt;
== Netwerk Vertraging ==&lt;br /&gt;
&lt;br /&gt;
* Controleer of er te veel repeaters zijn&lt;br /&gt;
* Optimaliseer repeater plaatsing&lt;br /&gt;
* Controleer netwerk belasting&lt;br /&gt;
* Overweeg netwerk herstructurering&lt;br /&gt;
&lt;br /&gt;
= Volgende Stappen =&lt;br /&gt;
&lt;br /&gt;
Na het configureren van je Repeater:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[[MeshCore|MeshCore Introductie]]&#039;&#039;&#039; – Meer informatie over MeshCore&lt;br /&gt;
* &#039;&#039;&#039;[[MeshCore/FlashFirmware|Firmware Flashen]]&#039;&#039;&#039; – Andere firmware types installeren&lt;br /&gt;
* &#039;&#039;&#039;[[MeshCore/ConfigureCompanion|Companion Configureren]]&#039;&#039;&#039; – Companion apparaten configureren&lt;br /&gt;
* &#039;&#039;&#039;[[MeshCore/RegioScopes|Regio-scopes voor repeaters]]&#039;&#039;&#039; – Regio&#039;s en flood-beleid voor repeaters&lt;br /&gt;
&lt;br /&gt;
= Ondersteuning =&lt;br /&gt;
&lt;br /&gt;
Voor hulp bij Repeater configuratie:&lt;br /&gt;
&lt;br /&gt;
* Bezoek de [https://discord.gg/kvybAgqnhD Radio-Actief community Discord] server&lt;br /&gt;
* Bekijk de [https://meshcore.io MeshCore website] voor meer informatie&lt;br /&gt;
* Raadpleeg de [https://github.com/meshcore-dev/MeshCore MeshCore Firmware GitHub] voor technische details&lt;br /&gt;
&lt;br /&gt;
[[Category:MeshCore]]&lt;/div&gt;</summary>
		<author><name>Confi</name></author>
	</entry>
	<entry>
		<id>https://meshwiki.radio-actief.be/index.php?title=MeshCore/QuickStart&amp;diff=97</id>
		<title>MeshCore/QuickStart</title>
		<link rel="alternate" type="text/html" href="https://meshwiki.radio-actief.be/index.php?title=MeshCore/QuickStart&amp;diff=97"/>
		<updated>2026-07-21T16:38:38Z</updated>

		<summary type="html">&lt;p&gt;Confi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Wat heb je nodig? =&lt;br /&gt;
&lt;br /&gt;
* Minstens één ondersteund bordje om in te stellen als companion. Bij voorkeur ook een tweede; als de dekking in jouw buurt slecht of nihil is.&lt;br /&gt;
* Gepaste antennes aangezien de standaard meegeleverde antennes meestal niet optimaal zijn.&lt;br /&gt;
* Een computer om de firmware te flashen/installeren&lt;br /&gt;
* Zelfvertrouwen; want het is echt allemaal niet zo moeilijk als het lijkt&lt;br /&gt;
&lt;br /&gt;
== Hardware ==&lt;br /&gt;
&lt;br /&gt;
MeshCore werkt op kleine &#039;&#039;&#039;microcontrollers (MCU)&#039;&#039;&#039;, een alles-in-één processor met (RAM &amp;amp; ROM) geheugen.&lt;br /&gt;
De meest bekende processor is van Espressif (ESP), namelijk een &#039;&#039;&#039;ESP32&#039;&#039;&#039; met een dual-core processor.&lt;br /&gt;
Vaak zie je deze geadverteerd als ESP32-S3, wat aangeeft dat het bord ook Bluetooth en WiFi heeft in aanvulling op de processor.&lt;br /&gt;
&lt;br /&gt;
Een alternatief en &#039;&#039;&#039;energiezuinigere processor&#039;&#039;&#039; die werkt met MeshCore is de &#039;&#039;&#039;nRF52&#039;&#039;&#039; van Nordic Semiconductor, veelal een nRF52840 chip die ook Bluetooth heeft.&lt;br /&gt;
Dit kan een belangrijk keuze-argument zijn voor je &#039;&#039;&#039;mobiele companion&#039;&#039;&#039; of &#039;&#039;&#039;solar-repeater&#039;&#039;&#039; op vlak van energieverbruik.&lt;br /&gt;
&lt;br /&gt;
_&#039;&#039;&#039;Een kleine kanttekening&#039;&#039;&#039;: Zoals aangegeven zijn de ESP&#039;s niet zo energiezuinig als de nRF MCU&#039;s, de processor is daarentegen wel krachtiger.&lt;br /&gt;
Echter zijn de prestatieverschillen op MeshCore voor de meeste nodes verwaarloosbaar._&lt;br /&gt;
&lt;br /&gt;
De bovenstaande processoren worden dus gebruikt op de bordjes die nodig zijn voor MeshCore.&lt;br /&gt;
Het is echter belangrijk dat de borden ook &#039;&#039;&#039;een LoRa chip aan boord&#039;&#039;&#039; hebben die het mogelijk maakt om op deze frequenties (in België 868 MHz of 433 MHz) te zenden.&lt;br /&gt;
De LoRa chips op de ondersteunde bordjes zijn meestal &#039;&#039;&#039;SX1262&#039;&#039;&#039; chips van Semtech.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Hoewel andere MCU&#039;s en LoRa chips mogelijk compatibel zijn, zijn de hierboven genoemde processoren en chips de meest gebruikte en best ondersteunde voor MeshCore.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Daarnaast kun je ook &#039;&#039;&#039;sensoren&#039;&#039;&#039; toevoegen aan je nodes.&lt;br /&gt;
Zo kiezen vele gebruikers ervoor om hun &#039;&#039;&#039;companion&#039;&#039;&#039; uit te rusten met een &#039;&#039;&#039;GPS&#039;&#039;&#039;, of een &#039;&#039;&#039;temperatuur- en vochtigheidssensor&#039;&#039;&#039; op bijvoorbeeld &#039;&#039;&#039;repeaters&#039;&#039;&#039; die in een behuizing buiten staan.&lt;br /&gt;
&lt;br /&gt;
Als laatste en misschien wel het belangrijkste: wij gebruiken de &#039;&#039;&#039;EU/UK Narrow band&#039;&#039;&#039; op &#039;&#039;&#039;&amp;lt;u&amp;gt;868 MHz&amp;lt;/u&amp;gt;&#039;&#039;&#039; (&#039;&#039;&#039;869.618 MHz&#039;&#039;&#039;). Bij aankoop moet dit steeds vermeld staan in de specificaties van het product.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-message-box mw-message-box-notice&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;⚠️ Waarschuwing: LoRa Frequentie Controle&#039;&#039;&#039;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Belangrijk&#039;&#039;&#039;: Controleer altijd welke LoRa frequentie het apparaat ondersteunt voordat je het aanschaft. Er zijn meerdere frequentiebanden beschikbaar (433 MHz, 868 MHz, 915 MHz, etc.).&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;In België heb je primair &amp;lt;u&amp;gt;868 MHz&amp;lt;/u&amp;gt; nodig!&#039;&#039;&#039; Als je begrijpt wat je doet en de gevolgen kent, kun je eventueel &#039;&#039;&#039;433 MHz&#039;&#039;&#039; gebruiken &#039;&#039;(minder actief voor MeshCore)&#039;&#039;. Zorg ervoor dat je apparaat de juiste frequentie ondersteunt, anders kan het niet communiceren met andere nodes in het MeshCore netwerk.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Aanbevolen Hardware ==&lt;br /&gt;
&lt;br /&gt;
=== ESP32/ESP32-S3 gebaseerde borden ===&lt;br /&gt;
&lt;br /&gt;
[[File:MeshCore-esp32.svg|64x64px|ESP32 Logo]]&lt;br /&gt;
&lt;br /&gt;
* Heltec Lora 32 v3/v4 &#039;&#039;(met OLED scherm)&#039;&#039;&lt;br /&gt;
* LilyGo T-Deck &#039;&#039;(BlackBerry-achtig standalone toestel)&#039;&#039;&lt;br /&gt;
* Seeed Studio XIAO ESP32S3 &amp;amp; Wio-SX1262 &#039;&#039;(zelfbouwpakket)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== nRF52840 gebaseerde borden ===&lt;br /&gt;
&lt;br /&gt;
[[File:MeshCore-nrf52.svg|64x64px|nRF52 Logo]]&lt;br /&gt;
&lt;br /&gt;
* LilyGo T-Echo &#039;&#039;(kant en klaar met de meeste toeters en bellen)&#039;&#039;&lt;br /&gt;
* Heltec T114 &#039;&#039;(kleurenscherm)&#039;&#039;&lt;br /&gt;
* Seeed Studio SenseCAP T1000-E &#039;&#039;(dik bankkaart formaat)&#039;&#039;&lt;br /&gt;
* Seeed Studio XIAO nRF52840 &amp;amp; Wio-SX1262 &#039;&#039;(zelfbouwpakket voor gevorderden)&#039;&#039;&lt;br /&gt;
* RAK Wireless WisBlock &#039;&#039;(zelfbouwpakket voor gevorderden)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-message-box mw-message-box-notice&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;ℹ️ Info: Hardware Overzicht&#039;&#039;&#039;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Voor een overzicht van alle MeshCore hardware, zie de [[Hardware/MeshCore|MeshCore Hardware]] pagina.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Belangrijke Overwegingen =&lt;br /&gt;
&lt;br /&gt;
Een belangrijk punt om te begrijpen is dat de meeste apparaten kunnen functioneren als zowel &#039;&#039;&#039;companion&#039;&#039;&#039; als &#039;&#039;&#039;repeater&#039;&#039;&#039;.&lt;br /&gt;
Ongeacht welke hardware je kiest, kun je het type firmware kiezen dat je erop flasht.&lt;br /&gt;
&lt;br /&gt;
Wat is de &#039;&#039;&#039;use case&#039;&#039;&#039; van je toestel? (energiezuinig, &#039;&#039;&#039;mobiel&#039;&#039;&#039;, sterk &#039;&#039;&#039;zendvermogen&#039;&#039;&#039;, ...)&lt;br /&gt;
&lt;br /&gt;
== Companion vs Repeater ==&lt;br /&gt;
&lt;br /&gt;
Een &#039;&#039;&#039;companion&#039;&#039;&#039; is de &#039;client&#039; en fungeert als jouw toegangspoort om het &#039;&#039;&#039;Mesh-netwerk&#039;&#039;&#039; te gebruiken.&lt;br /&gt;
Hiermee kun je &#039;&#039;&#039;berichten&#039;&#039;&#039; versturen, ontvangen en met je &#039;&#039;&#039;repeaters&#039;&#039;&#039; verbinden om deze te beheren.&lt;br /&gt;
&lt;br /&gt;
De primaire &#039;&#039;&#039;use case&#039;&#039;&#039; van een &#039;&#039;&#039;companion&#039;&#039;&#039; is &#039;&#039;&#039;mobiel&#039;&#039;&#039; en bevat dan ook een &#039;&#039;&#039;batterij&#039;&#039;&#039;, deze is dan verbonden met je &#039;&#039;&#039;smartphone&#039;&#039;&#039; via &#039;&#039;&#039;Bluetooth&#039;&#039;&#039;.&lt;br /&gt;
Je kunt een &#039;&#039;&#039;companion&#039;&#039;&#039; echter ook op je bureau of in huis plaatsen, op een vaste plaats, en verbinden met een computer via een &#039;&#039;&#039;USB&#039;&#039;&#039; kabel of &#039;&#039;&#039;Bluetooth&#039;&#039;&#039;.&lt;br /&gt;
**LilyGo** heeft daarnaast ook toestellen die **standalone** werken zonder telefoon en lijken eerder op een **BlackBerry** en hebben een **toetsenbord**.&lt;br /&gt;
&lt;br /&gt;
Een &#039;&#039;&#039;repeater&#039;&#039;&#039; plaats je op een &#039;&#039;&#039;tactische locatie&#039;&#039;&#039;, is meestal &#039;&#039;&#039;vast&#039;&#039;&#039; en neem je normaal gesproken niet mee.&lt;br /&gt;
Deze heeft een &#039;&#039;&#039;betere en vaste antenne&#039;&#039;&#039;. Plaats deze zo hoog mogelijk, vb. op je zolder, in de nok, of nog liever &#039;&#039;&#039;buiten&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Een repeater kan dezelfde hardware gebruiken als voor een &#039;&#039;&#039;companion&#039;&#039;&#039;. Gelijktijdig is het wel belangrijk dat een repeater een goed bereik krijgt, dus bij voorkeur hangt het apparaat buiten. Dat betekent dat het tegen de invloeden van buitenaf moet kunnen, zoals de zon, stof en uiteraard regen. Ook een goede antenne is belangrijk.&lt;br /&gt;
&lt;br /&gt;
== Solar nodes ==&lt;br /&gt;
&lt;br /&gt;
Plan je een &#039;&#039;&#039;repeater&#039;&#039;&#039; te plaatsen op een locatie zonder elektrische voorziening?&lt;br /&gt;
Je kunt een &#039;&#039;&#039;off-grid installatie&#039;&#039;&#039; opzetten met een &#039;&#039;&#039;zonnepaneel&#039;&#039;&#039; en &#039;&#039;&#039;batterij&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
We raden aan om te kiezen voor een &#039;&#039;&#039;energiezuinige nRF52 processor&#039;&#039;&#039;, aangezien een &#039;&#039;&#039;ESP32&#039;&#039;&#039; gemakkelijk tot &#039;&#039;&#039;2000mAh per dag&#039;&#039;&#039; kan verbruiken.&lt;br /&gt;
&#039;&#039;Hoewel er beta-firmware beschikbaar is die het energieverbruik van ESP32 aanzienlijk zou kunnen verminderen, raden we aan te wachten tot dit officieel ondersteund wordt.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Zorg voor een goede combinatie van zonnepaneel en batterijcapaciteit.&lt;br /&gt;
Om de wintermaanden te overleven, raden we een voldoende grote Li-ion batterij aan.&lt;br /&gt;
Zorg er ook voor dat je &#039;&#039;&#039;zonnepaneel&#039;&#039;&#039; je &#039;&#039;&#039;batterij&#039;&#039;&#039; snel genoeg kan opladen. Overweeg het gebruik van een &#039;&#039;&#039;eigen oplaadbord&#039;&#039;&#039; in plaats van de ingebouwde zonnepaneel- en laadfunctie op je bord zelf. Deze ingebouwde functies zijn meestal traag en kunnen soms de energieproductie van je zonnepaneel niet aan.&lt;br /&gt;
&lt;br /&gt;
Er zijn ook &#039;&#039;&#039;kant-en-klare zonne-oplossingen&#039;&#039;&#039; beschikbaar. Zie de [[Hardware/LoRa/Solar|Solar &amp;amp; Off-Grid]] pagina voor meer informatie, of vraag in de [https://discord.gg/kvybAgqnhD Radio-Actief Discord] naar actuele aanbevelingen.&lt;br /&gt;
&lt;br /&gt;
== Zendvermogen ==&lt;br /&gt;
&lt;br /&gt;
In België gelden er wettelijke limieten voor het zendvermogen voor gebruik zonder zendvergunning:&lt;br /&gt;
&lt;br /&gt;
**433 MHz band:** Maximaal zendvermogen: **+10 dBm ERP** (10 mW ERP)&lt;br /&gt;
&lt;br /&gt;
**868 MHz band:** Maximaal zendvermogen: **+27 dBm ERP** (500 mW ERP) in de sub-band rond 869,4–869,65 MHz&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-message-box mw-message-box-notice&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;⚠️ Waarschuwing: Belangrijk&#039;&#039;&#039;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Je hardware kan mogelijk meer vermogen leveren, maar gebruik alleen de toegestane limieten als je zonder vergunning wilt uitzenden. De officiële MeshCore firmware limiteert automatisch het zendvermogen.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Aan de slag =&lt;br /&gt;
&lt;br /&gt;
Van zodra je jouw hardware gekozen en ontvangen hebt, kun je aan de slag gaan met het configureren ervan.&lt;br /&gt;
&lt;br /&gt;
== Volgende Stappen ==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[[MeshCore/FlashFirmware|Firmware Flashen]]&#039;&#039;&#039; – Leer hoe je MeshCore firmware flasht op je LoRa apparaten&lt;br /&gt;
* &#039;&#039;&#039;[[MeshCore/ConfigureCompanion|Companion Configureren]]&#039;&#039;&#039; – Leer hoe je een Companion apparaat configureert&lt;br /&gt;
* &#039;&#039;&#039;[[MeshCore/ConfigureRepeater|Repeater Configureren]]&#039;&#039;&#039; – Leer hoe je een Repeater configureert&lt;br /&gt;
&lt;br /&gt;
= Ondersteuning =&lt;br /&gt;
&lt;br /&gt;
Voor hulp bij het opzetten van MeshCore, bezoek de [https://discord.gg/kvybAgqnhD Radio-Actief community Discord] server&lt;br /&gt;
&lt;br /&gt;
[[Category:MeshCore]]&lt;/div&gt;</summary>
		<author><name>Confi</name></author>
	</entry>
	<entry>
		<id>https://meshwiki.radio-actief.be/index.php?title=Hoofdpagina&amp;diff=96</id>
		<title>Hoofdpagina</title>
		<link rel="alternate" type="text/html" href="https://meshwiki.radio-actief.be/index.php?title=Hoofdpagina&amp;diff=96"/>
		<updated>2026-07-21T16:36:42Z</updated>

		<summary type="html">&lt;p&gt;Confi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Welkom bij &#039;&#039;&#039;Radio-Actief MeshCore Wiki&#039;&#039;&#039;, het documentatieplatform van [https://radio-actief.be Radio-Actief] voor het Belgische MeshCore-netwerk &#039;&#039;&#039;#BEmesh&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
= Over dit platform =&lt;br /&gt;
&lt;br /&gt;
Deze wiki verzamelt handleidingen, regio-informatie en hardwaretips voor hobbyisten die meedoen aan het Belgische mesh-netwerk. Het is het centrale documentatieplatform van Radio-Actief, naast de website, Discord en GitHub.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-message-box mw-message-box-notice&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Community-gedreven:&#039;&#039;&#039; Deze documentatie wordt bijgewerkt door enthousiaste hobbyisten. Discord-leden kunnen pagina&#039;s bewerken.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Onderwerpen =&lt;br /&gt;
&lt;br /&gt;
* [[MeshCore|MeshCore — introductie]] — wat MeshCore is, firmware-types en hoe je verder leest&lt;br /&gt;
* [[Hardware|Hardware]] — apparaten, antennes en accessoires voor MeshCore / LoRa&lt;br /&gt;
&lt;br /&gt;
Klaar om te beginnen? Ga naar [[MeshCore/QuickStart|MeshCore QuickStart]].&lt;br /&gt;
&lt;br /&gt;
= Radio-Actief community =&lt;br /&gt;
&lt;br /&gt;
* [https://radio-actief.be Website]&lt;br /&gt;
* [https://meshwiki.radio-actief.be Dit documentatieplatform]&lt;br /&gt;
* [https://discord.gg/kvybAgqnhD Discord]&lt;br /&gt;
* [https://github.com/radio-actief GitHub]&lt;br /&gt;
&lt;br /&gt;
= door Radio-Actief leden =&lt;br /&gt;
&lt;br /&gt;
* [https://meshmap.on8ar.eu/ ON8AR MeshMap] (ON8AR Erwin)&lt;br /&gt;
* [https://analyzer.on8ar.eu/ ON8AR Analyzer] (ON8AR Erwin)&lt;br /&gt;
* [https://play.google.com/store/apps/details?id=be.hbx.mapmesher MapMe.SH Android App] (RRY67 Nikotine)&lt;br /&gt;
* [https://github.com/PoincareMesh/MeshCoreIRC MeshCoreIRC Gateway] (ON1AFF Jeff)&lt;br /&gt;
&lt;br /&gt;
= door de MeshCore community =&lt;br /&gt;
&lt;br /&gt;
* [https://github.com/samuk/awesome-meshcore MeshCore Awesome Lijst]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-message-box mw-message-box-warning&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Documentatiestatus&#039;&#039;&#039; — Veel pagina&#039;s zijn nog &#039;&#039;&#039;in opbouw&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Veel plezier met je Radio-Activiteit!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Category:Radio-Actief]]&lt;/div&gt;</summary>
		<author><name>Confi</name></author>
	</entry>
	<entry>
		<id>https://meshwiki.radio-actief.be/index.php?title=Categorie:RRY-lid&amp;diff=72</id>
		<title>Categorie:RRY-lid</title>
		<link rel="alternate" type="text/html" href="https://meshwiki.radio-actief.be/index.php?title=Categorie:RRY-lid&amp;diff=72"/>
		<updated>2026-07-21T15:35:56Z</updated>

		<summary type="html">&lt;p&gt;Confi: Category fix&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Radio-Actief (RRY) Leden =&lt;br /&gt;
&#039;&#039;&#039;RRY&#039;&#039;&#039; staat voor je &#039;&#039;&#039;Radio-Actief lidnummer&#039;&#039;&#039;: de unieke identificatie die je krijgt als geregistreerd lid van de community. Lidmaatschap is &#039;&#039;&#039;gratis&#039;&#039;&#039; en toegankelijk voor iedereen die actief radio-communicatie beoefent of wil ontdekken — CB, PMR446, MeshCore, Meshtastic, radioamateurisme of gewoon luisteren met een SDR-ontvanger.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-message-box mw-message-box-notice&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;ℹ️ Ook zonder lidmaatschap ben je welkom.&#039;&#039;&#039; De [https://discord.gg/kvybAgqnhD Discord-community] staat open voor iedereen. Een RRY-lidnummer is enkel nodig als je meer wil doen dan meekijken.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Wat is een RRY-lidnummer? =&lt;br /&gt;
Een RRY-lidnummer is je persoonlijke identificatie binnen Radio-Actief, bijvoorbeeld &#039;&#039;&#039;RRY01&#039;&#039;&#039; of &#039;&#039;&#039;RRY20&#039;&#039;&#039;. Dit nummer wordt gebruikt om:&lt;br /&gt;
* Je &#039;&#039;&#039;MeshCore-nodes en repeaters&#039;&#039;&#039; herkenbaar te koppelen aan de community (zie Naamgeving op de [[MeshCore/ConfigureRepeater|Repeater-configuratiepagina]])&lt;br /&gt;
* Jezelf te identificeren op de community-Discord en in documentatie&lt;br /&gt;
* Bij te dragen aan een duidelijk en consistent overzicht van wie welke apparatuur beheert&lt;br /&gt;
&lt;br /&gt;
= Voordelen van Lidmaatschap =&lt;br /&gt;
* &#039;&#039;&#039;Extra, exclusieve fora&#039;&#039;&#039; op de Radio-Actief Discord met tips, projecten en experimenten&lt;br /&gt;
* Een eigen &#039;&#039;&#039;RRY-lidnummer&#039;&#039;&#039; voor herkenning van je nodes en repeaters&lt;br /&gt;
* Directe betrokkenheid bij de groei en toekomst van de community&lt;br /&gt;
&lt;br /&gt;
= Lid Worden =&lt;br /&gt;
Registratie is gratis en duurt maar even:&lt;br /&gt;
# &#039;&#039;&#039;[https://forms.gle/76fCr1zD69crJC2dA Registreer je hier als lid van Radio-Actief]&#039;&#039;&#039;&lt;br /&gt;
# Je ontvangt je &#039;&#039;&#039;RRY-lidnummer&#039;&#039;&#039;&lt;br /&gt;
# Je krijgt toegang tot de exclusieve ledenfora op Discord&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-message-box mw-message-box-notice&amp;quot;&amp;gt;&lt;br /&gt;
Hoe meer leden, hoe sterker het signaal en hoe verder de community reikt. Elk lid draagt bij aan de toekomst van radiocommunicatie in België.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Zie Ook =&lt;br /&gt;
* &#039;&#039;&#039;[https://radio-actief.be/community/ Radio-Actief lid worden]&#039;&#039;&#039; - Officiële website&lt;br /&gt;
* &#039;&#039;&#039;[[MeshCore/ConfigureRepeater|Repeater Configureren]]&#039;&#039;&#039; - Naamgeving met RRY-nummer&lt;br /&gt;
&lt;br /&gt;
[[Categorie:RRY-lid]]&lt;br /&gt;
[[Category:Radio-Actief]]&lt;/div&gt;</summary>
		<author><name>Confi</name></author>
	</entry>
	<entry>
		<id>https://meshwiki.radio-actief.be/index.php?title=Categorie:RRY-lid&amp;diff=71</id>
		<title>Categorie:RRY-lid</title>
		<link rel="alternate" type="text/html" href="https://meshwiki.radio-actief.be/index.php?title=Categorie:RRY-lid&amp;diff=71"/>
		<updated>2026-07-21T15:34:02Z</updated>

		<summary type="html">&lt;p&gt;Confi: Nieuwe pagina aangemaakt met &amp;#039;= Radio-Actief (RRY) Leden = &amp;#039;&amp;#039;&amp;#039;RRY&amp;#039;&amp;#039;&amp;#039; staat voor je &amp;#039;&amp;#039;&amp;#039;Radio-Actief lidnummer&amp;#039;&amp;#039;&amp;#039;: de unieke identificatie die je krijgt als geregistreerd lid van de community. Lidmaatschap is &amp;#039;&amp;#039;&amp;#039;gratis&amp;#039;&amp;#039;&amp;#039; en toegankelijk voor iedereen die actief radio-communicatie beoefent of wil ontdekken — CB, PMR446, MeshCore, Meshtastic, radioamateurisme of gewoon luisteren met een SDR-ontvanger.  &amp;lt;div class=&amp;quot;mw-message-box mw-message-box-notice&amp;quot;&amp;gt; &amp;#039;&amp;#039;&amp;#039;ℹ️ Ook zonder lidmaatschap ben…&amp;#039;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Radio-Actief (RRY) Leden =&lt;br /&gt;
&#039;&#039;&#039;RRY&#039;&#039;&#039; staat voor je &#039;&#039;&#039;Radio-Actief lidnummer&#039;&#039;&#039;: de unieke identificatie die je krijgt als geregistreerd lid van de community. Lidmaatschap is &#039;&#039;&#039;gratis&#039;&#039;&#039; en toegankelijk voor iedereen die actief radio-communicatie beoefent of wil ontdekken — CB, PMR446, MeshCore, Meshtastic, radioamateurisme of gewoon luisteren met een SDR-ontvanger.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-message-box mw-message-box-notice&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;ℹ️ Ook zonder lidmaatschap ben je welkom.&#039;&#039;&#039; De [https://discord.gg/kvybAgqnhD Discord-community] staat open voor iedereen. Een RRY-lidnummer is enkel nodig als je meer wil doen dan meekijken.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Wat is een RRY-lidnummer? =&lt;br /&gt;
Een RRY-lidnummer is je persoonlijke identificatie binnen Radio-Actief, bijvoorbeeld &#039;&#039;&#039;RRY01&#039;&#039;&#039; of &#039;&#039;&#039;RRY20&#039;&#039;&#039;. Dit nummer wordt gebruikt om:&lt;br /&gt;
* Je &#039;&#039;&#039;MeshCore-nodes en repeaters&#039;&#039;&#039; herkenbaar te koppelen aan de community (zie Naamgeving op de [[MeshCore/ConfigureRepeater|Repeater-configuratiepagina]])&lt;br /&gt;
* Jezelf te identificeren op de community-Discord en in documentatie&lt;br /&gt;
* Bij te dragen aan een duidelijk en consistent overzicht van wie welke apparatuur beheert&lt;br /&gt;
&lt;br /&gt;
= Voordelen van Lidmaatschap =&lt;br /&gt;
* &#039;&#039;&#039;Extra, exclusieve fora&#039;&#039;&#039; op de Radio-Actief Discord met tips, projecten en experimenten&lt;br /&gt;
* Een eigen &#039;&#039;&#039;RRY-lidnummer&#039;&#039;&#039; voor herkenning van je nodes en repeaters&lt;br /&gt;
* Directe betrokkenheid bij de groei en toekomst van de community&lt;br /&gt;
&lt;br /&gt;
= Lid Worden =&lt;br /&gt;
Registratie is gratis en duurt maar even:&lt;br /&gt;
# &#039;&#039;&#039;[https://forms.gle/76fCr1zD69crJC2dA Registreer je hier als lid van Radio-Actief]&#039;&#039;&#039;&lt;br /&gt;
# Je ontvangt je &#039;&#039;&#039;RRY-lidnummer&#039;&#039;&#039;&lt;br /&gt;
# Je krijgt toegang tot de exclusieve ledenfora op Discord&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-message-box mw-message-box-notice&amp;quot;&amp;gt;&lt;br /&gt;
Hoe meer leden, hoe sterker het signaal en hoe verder de community reikt. Elk lid draagt bij aan de toekomst van radiocommunicatie in België.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Zie Ook =&lt;br /&gt;
* &#039;&#039;&#039;[https://radio-actief.be/community/ Radio-Actief lid worden]&#039;&#039;&#039; - Officiële website&lt;br /&gt;
* &#039;&#039;&#039;[[MeshCore/ConfigureRepeater|Repeater Configureren]]&#039;&#039;&#039; - Naamgeving met RRY-nummer&lt;br /&gt;
&lt;br /&gt;
[[Category:Radio-Actief]]&lt;/div&gt;</summary>
		<author><name>Confi</name></author>
	</entry>
	<entry>
		<id>https://meshwiki.radio-actief.be/index.php?title=Gebruiker:Confi&amp;diff=70</id>
		<title>Gebruiker:Confi</title>
		<link rel="alternate" type="text/html" href="https://meshwiki.radio-actief.be/index.php?title=Gebruiker:Confi&amp;diff=70"/>
		<updated>2026-07-21T15:27:52Z</updated>

		<summary type="html">&lt;p&gt;Confi: Nieuwe pagina aangemaakt met &amp;#039;&amp;#039;&amp;#039;&amp;#039;Confituurke&amp;#039;&amp;#039;&amp;#039; (Confi)  &amp;#039;&amp;#039;&amp;#039;Steward&amp;#039;&amp;#039;&amp;#039; van de &amp;#039;&amp;#039;&amp;#039;🇧🇪&amp;#039;&amp;#039;&amp;#039; Belgische MeshCore-community, &amp;#039;&amp;#039;&amp;#039;Radio-Actief&amp;#039;&amp;#039;&amp;#039;  * &amp;#039;&amp;#039;&amp;#039;☢️ Radio-Actief lid:&amp;#039;&amp;#039;&amp;#039; RRY20 * 💬 &amp;#039;&amp;#039;&amp;#039;Discord:&amp;#039;&amp;#039;&amp;#039; [https://discord.com/users/322808063197184011 ConfiC3] * 📧 &amp;#039;&amp;#039;&amp;#039;Mail:&amp;#039;&amp;#039;&amp;#039; [mailto:confi@radio-actief.be confi@radio-actief.be] * 📍 &amp;#039;&amp;#039;&amp;#039;Repeaters:&amp;#039;&amp;#039;&amp;#039; [https://meshmap.radio-actief.be/?node=7aa6d679625b17999e96855b8969366f34d0a8ed0cca83be4996617c76980142 Zuid-West-Vlaanderen] &amp;amp; [https://me…&amp;#039;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Confituurke&#039;&#039;&#039; (Confi)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Steward&#039;&#039;&#039; van de &#039;&#039;&#039;🇧🇪&#039;&#039;&#039; Belgische MeshCore-community, &#039;&#039;&#039;Radio-Actief&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;☢️ Radio-Actief lid:&#039;&#039;&#039; RRY20&lt;br /&gt;
* 💬 &#039;&#039;&#039;Discord:&#039;&#039;&#039; [https://discord.com/users/322808063197184011 ConfiC3]&lt;br /&gt;
* 📧 &#039;&#039;&#039;Mail:&#039;&#039;&#039; [mailto:confi@radio-actief.be confi@radio-actief.be]&lt;br /&gt;
* 📍 &#039;&#039;&#039;Repeaters:&#039;&#039;&#039; [https://meshmap.radio-actief.be/?node=7aa6d679625b17999e96855b8969366f34d0a8ed0cca83be4996617c76980142 Zuid-West-Vlaanderen] &amp;amp; [https://meshmap.radio-actief.be/?node=e92420e5d79e8ecbf9b1f605b29772bb62435b98c83e8acc338dbbb94edf99a8 Vlaamse Ardennen]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Over Radio-Actief ==&lt;br /&gt;
Radio-Actief brengt radioamateurs en -liefhebbers uit heel België en daarbuiten samen, met een gedeelde passie voor radiogolven en radiocommunicatie. Onze leden zijn voornamelijk Nederlandstalig (Vlaams), maar Franstalige en Engelstalige leden zijn evenzeer welkom.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
* [https://meshcore.radio-actief.be Website]&lt;br /&gt;
* [https://discord.gg/NbD95KfFsd Discord]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:RRY-lid]]&lt;/div&gt;</summary>
		<author><name>Confi</name></author>
	</entry>
	<entry>
		<id>https://meshwiki.radio-actief.be/index.php?title=MeshCore/ConfigureRepeater&amp;diff=69</id>
		<title>MeshCore/ConfigureRepeater</title>
		<link rel="alternate" type="text/html" href="https://meshwiki.radio-actief.be/index.php?title=MeshCore/ConfigureRepeater&amp;diff=69"/>
		<updated>2026-07-21T14:19:23Z</updated>

		<summary type="html">&lt;p&gt;Confi: /* Configurator link */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= ! NEEDS REVIEW ! =&lt;br /&gt;
&lt;br /&gt;
*Deze pagina is nog in opbouw.*&lt;br /&gt;
&lt;br /&gt;
= Wat is een Repeater? =&lt;br /&gt;
&lt;br /&gt;
Bij MeshCore speelt niet alleen het apparaat een rol, maar vooral de &#039;&#039;&#039;firmware (software)&#039;&#039;&#039; die je erop installeert. Wanneer je een repeater opzet, moet je bij het flashen van de firmware de rol &#039;&#039;&#039;repeater&#039;&#039;&#039; selecteren.&lt;br /&gt;
&lt;br /&gt;
Een repeater breidt het bereik van je MeshCore netwerk uit door pakketten door te sturen naar andere apparaten. Zoals de naam al aangeeft: een repeater &#039;&#039;&#039;herhaalt berichten&#039;&#039;&#039;. In tegenstelling tot een companion wordt een repeater niet gebruikt om direct mee te chatten, maar om inkomende berichten af te leveren of door te sturen naar andere repeaters. Samen vormen repeaters de infrastructuur (snelwegen) van het mesh-netwerk.&lt;br /&gt;
&lt;br /&gt;
Met behulp van repeaters neemt de omvang van de mesh toe. Ook kan een repeater net een extra alternatieve verbinding vormen tussen twee punten, waardoor er meer redundantie ontstaat. Dat is goed voor de stabiliteit en verhoogt de kans dat berichten goed afgeleverd kunnen worden.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-message-box mw-message-box-notice&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;ℹ️ Info: Intelligente Forwarding&#039;&#039;&#039;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
MeshCore repeaters zijn slim: ze sturen alleen relevante pakketten door die daadwerkelijk doorgestuurd moeten worden, wat efficiënter is dan andere mesh systemen die alle pakketten herzenden.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Vereisten =&lt;br /&gt;
&lt;br /&gt;
* LoRa apparaat met Repeater firmware geïnstalleerd&lt;br /&gt;
* BLE Companion client voor configuratie&lt;br /&gt;
&lt;br /&gt;
= Repeater Plaatsing =&lt;br /&gt;
&lt;br /&gt;
Voor een repeater is &#039;&#039;&#039;hoogte cruciaal&#039;&#039;&#039; - plaats deze bij voorkeur &#039;&#039;&#039;zo hoog mogelijk&#039;&#039;&#039;. Hoogte is waarschijnlijk de belangrijkste factor voor een goed bereik en vrij zicht. Hoewel een toren op een hoog punt ideaal zou zijn, heeft bijna niemand dat in de achtertuin. In gebieden met veel laagbouw is hoogte lastiger te realiseren dan voor iemand die op de bovenste verdieping van een flat woont. Ongeacht je situatie: probeer de repeater zo hoog mogelijk te plaatsen.&lt;br /&gt;
&lt;br /&gt;
Voor optimale netwerkprestaties:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Hoogte&#039;&#039;&#039;: Hoogte is de belangrijkste factor - plaats zo hoog mogelijk&lt;br /&gt;
* &#039;&#039;&#039;Strategische Locaties&#039;&#039;&#039;: Plaats repeaters op tactische locaties om het netwerkbereik te maximaliseren&lt;br /&gt;
* &#039;&#039;&#039;Obstakels&#039;&#039;&#039;: Overweeg obstakels zoals gebouwen en bomen bij plaatsing&lt;br /&gt;
* &#039;&#039;&#039;Dekking&#039;&#039;&#039;: Zorg voor goede overlap tussen repeater dekking gebieden&lt;br /&gt;
* &#039;&#039;&#039;Weerbestendigheid&#039;&#039;&#039;: Zorg dat het apparaat tegen de invloeden van buitenaf kan (zon, stof, regen)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-message-box mw-message-box-notice&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;⚠️ Waarschuwing: Te Veel Repeaters&#039;&#039;&#039;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Te veel repeaters kunnen het netwerk vertragen. Plaats alleen repeaters waar ze nodig zijn voor bereik.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Antenne en Kabel =&lt;br /&gt;
&lt;br /&gt;
De &#039;&#039;&#039;antenne&#039;&#039;&#039; is een cruciaal onderdeel voor een goede repeater. De standaard meegeleverde antennes zijn vaak vrij klein, wat betekent dat ze minder signalen kunnen opvangen en moeite hebben om berichten over grotere afstanden te verzenden. Dit komt mede doordat LoRa-technologie met relatief lage zendkracht werkt. Een &#039;&#039;&#039;grotere, betere antenne&#039;&#039;&#039; kan daarom een aanzienlijk verschil maken in bereik en prestaties.&lt;br /&gt;
&lt;br /&gt;
== Antenne Type ==&lt;br /&gt;
&lt;br /&gt;
Je kunt kiezen tussen &#039;&#039;&#039;directionele antennes&#039;&#039;&#039; (gericht op een specifiek punt) en &#039;&#039;&#039;omnidirectionele antennes&#039;&#039;&#039; (360-graden bereik). Voor de meeste MeshCore-nodes, en zeker voor repeaters, is een &#039;&#039;&#039;omnidirectionele antenne&#039;&#039;&#039; de betere keuze. Deze kan signalen van alle kanten ontvangen, wat essentieel is in een mesh-netwerk waar je vaak niet precies weet waar andere repeaters zich bevinden. Als er meerdere repeaters in de buurt zijn, is een directionele antenne meestal niet geschikt.&lt;br /&gt;
&lt;br /&gt;
== Kabel ==&lt;br /&gt;
&lt;br /&gt;
De &#039;&#039;&#039;kabel&#039;&#039;&#039; die de antenne met je apparaat verbindt is eveneens belangrijk. Het algemene advies is: &#039;&#039;&#039;hoe korter de kabel, hoe beter&#039;&#039;&#039;. Langere kabels veroorzaken signaalverliezen, wat de prestaties negatief beïnvloedt.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-message-box mw-message-box-notice&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;💡 Tip: Expert Tips&#039;&#039;&#039;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Ben je een specialist (bijv. HAM-radio) of techneut met ervaring en heb je meer tips rondom de antenne? Je feedback voor deze documentatie is erg welkom via de [https://discord.gg/kvybAgqnhD Radio-Actief Discord].&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-message-box mw-message-box-notice&amp;quot;&amp;gt;&lt;br /&gt;
Voor meer informatie over vaste en mobiele antennes: zie de [[Hardware/LoRa/Antenna|Antennes]] pagina.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Repeater Instellen =&lt;br /&gt;
&lt;br /&gt;
Na het flashen van je apparaat met repeater firmware, zijn er een paar stappen nodig. Vaak kun je dit doen met behulp van de &#039;&#039;&#039;Repeater Setup-knop&#039;&#039;&#039; op de flasher-pagina. Hiervoor dient het apparaat nog verbonden te zijn met een USB-kabel.&lt;br /&gt;
&lt;br /&gt;
== Basis Configuratie (via Flasher) ==&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Instellen naam&#039;&#039;&#039; (zie Naamgeving hieronder)&lt;br /&gt;
# &#039;&#039;&#039;Instellen van de juiste preset&#039;&#039;&#039; (Narrow EU/UK)&lt;br /&gt;
# &#039;&#039;&#039;Uitvoeren van een kloksynchronisatie&#039;&#039;&#039;&lt;br /&gt;
# &#039;&#039;&#039;Instellen Admin-wachtwoord&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Configuratie via App ==&lt;br /&gt;
&lt;br /&gt;
Is je apparaat al in de lucht? Dan kun je via de app een verbinding maken:&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Open MeshCore App&#039;&#039;&#039; op je smartphone&lt;br /&gt;
# &#039;&#039;&#039;Ga naar Apparaten&#039;&#039;&#039; en selecteer je repeater&lt;br /&gt;
# &#039;&#039;&#039;Log in&#039;&#039;&#039; met het Admin-wachtwoord&lt;br /&gt;
# Via de diverse knoppen aan de onderzijde kun je bijvoorbeeld een &#039;&#039;&#039;advertisement (advert)&#039;&#039;&#039; sturen om te laten weten dat jouw repeater beschikbaar is&lt;br /&gt;
# Ook is het mogelijk om de &#039;&#039;&#039;tijd te synchroniseren&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Command-Line Configuratie ==&lt;br /&gt;
&lt;br /&gt;
De MeshCore-software heeft ook de optie om via de &#039;&#039;&#039;command-line&#039;&#039;&#039; opdrachten te sturen, zoals &amp;lt;code&amp;gt;clock sync&amp;lt;/code&amp;gt; om de klok te synchroniseren. Ook na het herstarten van de repeater is dit vaak nodig.&lt;br /&gt;
&lt;br /&gt;
= Configuratie Instellingen =&lt;br /&gt;
&lt;br /&gt;
Je kunt je repeater ook eenvoudig configureren via de online &#039;&#039;&#039;[https://meshmap.radio-actief.be/configurator Radio-Actief Configurator]&#039;&#039;&#039;, zonder command-line kennis nodig te hebben.&lt;br /&gt;
&lt;br /&gt;
== Netwerk Instellingen ==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Preset&#039;&#039;&#039;: Zorg ervoor dat de juiste &#039;&#039;&#039;preset (Narrow EU/UK)&#039;&#039;&#039; actief is en &#039;&#039;&#039;opgeslagen&#039;&#039;&#039; is (niet alleen gekozen)&lt;br /&gt;
* &#039;&#039;&#039;Netwerk ID&#039;&#039;&#039;: Zorg ervoor dat de repeater dezelfde Netwerk ID gebruikt als de rest van je netwerk&lt;br /&gt;
* &#039;&#039;&#039;Kanaal&#039;&#039;&#039;: Configureer het juiste kanaal voor je regio&lt;br /&gt;
* &#039;&#039;&#039;Frequentie Band&#039;&#039;&#039;: Controleer of de juiste frequentie band is ingesteld (433MHz, 868MHz, of 915MHz)&lt;br /&gt;
&lt;br /&gt;
== Repeater Specifieke Instellingen ==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Naam&#039;&#039;&#039;: Stel een duidelijke naam in voor je repeater (zie Naamgeving hieronder)&lt;br /&gt;
* &#039;&#039;&#039;Admin-wachtwoord&#039;&#039;&#039;: Stel een beveiligd Admin-wachtwoord in voor beheer&lt;br /&gt;
* &#039;&#039;&#039;Kloksynchronisatie&#039;&#039;&#039;: Voer regelmatig kloksynchronisatie uit, vooral na herstarten&lt;br /&gt;
* &#039;&#039;&#039;Forwarding&#039;&#039;&#039;: Zorg ervoor dat forwarding is ingeschakeld&lt;br /&gt;
* &#039;&#039;&#039;Range&#039;&#039;&#039;: Configureer range instellingen indien beschikbaar&lt;br /&gt;
* &#039;&#039;&#039;Power&#039;&#039;&#039;: Stel zendvermogen in voor optimaal bereik&lt;br /&gt;
&lt;br /&gt;
== Privésleutel (backup) ==&lt;br /&gt;
&lt;br /&gt;
Het is belangrijk om je &#039;&#039;&#039;privésleutel te back-uppen&#039;&#039;&#039;. De privésleutel is wat je publieke sleutel genereert en bepaalt. Als je je apparaat flasht of wist, of een node vervangt door een ander model of apparaat, kun je met een backup van je privésleutel altijd dezelfde identiteit/public key behouden. Dit wordt aanbevolen om je buren, de online kaart en observers schoon te houden met correcte gegevens en geen verouderde informatie. Het zorgt voor minder vervuiling.&lt;br /&gt;
&lt;br /&gt;
**Hoe kan ik de privésleutel van een repeater ophalen of instellen?**&lt;br /&gt;
&lt;br /&gt;
Sluit je node via USB aan op een computer. Open de CLI-console via [https://flasher.meshcore.io/ flasher.meshcore.io] (klik rechtsboven op &#039;&#039;&#039;Console&#039;&#039;&#039;, in een Chromium-browser zoals Chrome of Edge). Je kunt daar deze commando&#039;s uitvoeren. Dit werkt &#039;&#039;niet&#039;&#039; via de remote management over LoRa – alleen via USB-seriële verbinding.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Commando !! Beschrijving&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;get prv.key&amp;lt;/code&amp;gt; || Toont de privésleutel van de repeater, dit doe je dus op je oude node&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;set prv.key &amp;lt;hex&amp;gt;&amp;lt;/code&amp;gt; || Stelt de privésleutel van de repeater in, dit doe je dus op je nieuwe node of na de clean install&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Herstart de repeater na het commando &amp;lt;code&amp;gt;set prv.key&amp;lt;/code&amp;gt; met &amp;lt;code&amp;gt;reboot&amp;lt;/code&amp;gt; zodat de nieuwe privésleutel van kracht wordt.&lt;br /&gt;
&lt;br /&gt;
== Duty cycle, multi-byte path en loop-detectie ==&lt;br /&gt;
&lt;br /&gt;
Deze drie instellingen horen bij een &#039;&#039;&#039;volwassen repeater-setup&#039;&#039;&#039; naast netwerk/regio’s. Stel ze in via de &#039;&#039;&#039;seriële console&#039;&#039;&#039; ([https://flasher.meshcore.io/ flasher.meshcore.io] → &#039;&#039;&#039;Console&#039;&#039;&#039;) of Repeater Admin in de app.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Instelling !! CLI !! Beschrijving&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;Duty cycle&#039;&#039;&#039; || &amp;lt;code&amp;gt;get dutycycle&amp;lt;/code&amp;gt; / &amp;lt;code&amp;gt;set dutycycle &amp;lt;waarde&amp;gt;&amp;lt;/code&amp;gt; || Maximale zendtijd als percentage van een venster (EU-regelgeving). &amp;lt;code&amp;gt;100&amp;lt;/code&amp;gt; = geen limiet; &amp;lt;code&amp;gt;50&amp;lt;/code&amp;gt; = default in veel builds; &amp;lt;code&amp;gt;10&amp;lt;/code&amp;gt; = 10 % (streng, gangbaar in EU); &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt; = striktst.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;Multi-byte path (advert)&#039;&#039;&#039; || &amp;lt;code&amp;gt;get path.hash.mode&amp;lt;/code&amp;gt; / `set path.hash.mode &amp;lt;0\ || 1\ || 2&amp;gt;` || Grootte van de &#039;&#039;&#039;eigen&#039;&#039;&#039; node-hash in &#039;&#039;&#039;flood-adverts&#039;&#039;&#039; van deze repeater: &amp;lt;code&amp;gt;0&amp;lt;/code&amp;gt; = 1 byte (max ~64 hops), &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt; = 2 bytes (max ~32 hops), &amp;lt;code&amp;gt;2&amp;lt;/code&amp;gt; = 3 bytes (max ~21 hops). &#039;&#039;&#039;Doorsturen&#039;&#039;&#039; van 1-/2-/3-byte pakketten doet firmware &#039;&#039;&#039;1.14 of nieuwer&#039;&#039;&#039; ongeacht deze waarde; &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt; of &amp;lt;code&amp;gt;2&amp;lt;/code&amp;gt; helpt de community zien dat repeaters klaar zijn voor bredere path-hashes.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;Loop-detectie&#039;&#039;&#039; || &amp;lt;code&amp;gt;get loop.detect&amp;lt;/code&amp;gt; / `set loop.detect &amp;lt;off\ || minimal\ || moderate\ || strict&amp;gt;` || Hoe strikt lussen worden gedetecteerd: de repeater telt hoe vaak zijn hash in het pad zit en dropt het pakket bij overschrijding.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Aanbevolen start (#BEmesh / EU) ===&lt;br /&gt;
&lt;br /&gt;
Voor een typische Belgische repeater in een groeiend netwerk (EU duty cycle, multi-byte-adverts, lichte loop-guard):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
set dutycycle 10&lt;br /&gt;
set path.hash.mode 1&lt;br /&gt;
set loop.detect minimal&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Kleinere of oudere meshes ===&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Heel klein netwerk&#039;&#039;&#039; (weinig repeaters, veel nodes nog onder firmware 1.14): overweeg &amp;lt;code&amp;gt;set path.hash.mode 0&amp;lt;/code&amp;gt; en &amp;lt;code&amp;gt;set loop.detect minimal&amp;lt;/code&amp;gt;.&lt;br /&gt;
* &#039;&#039;&#039;Groter gebied, meer repeaters:&#039;&#039;&#039; &amp;lt;code&amp;gt;set path.hash.mode 1&amp;lt;/code&amp;gt; (of &amp;lt;code&amp;gt;2&amp;lt;/code&amp;gt; na afspraak in de community) en &amp;lt;code&amp;gt;set loop.detect moderate&amp;lt;/code&amp;gt; (of ten minste &#039;&#039;&#039;minimal&#039;&#039;&#039;).&lt;br /&gt;
&lt;br /&gt;
Voorbeeld alternatief (klein netwerk):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
set dutycycle 10&lt;br /&gt;
set path.hash.mode 0&lt;br /&gt;
set loop.detect minimal&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
of groter netwerk:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
set dutycycle 10&lt;br /&gt;
set path.hash.mode 1&lt;br /&gt;
set loop.detect moderate&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-message-box mw-message-box-notice&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Duty cycle:&#039;&#039;&#039; &amp;lt;code&amp;gt;set dutycycle&amp;lt;/code&amp;gt; vervangt in firmware &#039;&#039;&#039;1.15 of nieuwer&#039;&#039;&#039; het oudere &amp;lt;code&amp;gt;set af&amp;lt;/code&amp;gt;/&amp;lt;code&amp;gt;set airtime&amp;lt;/code&amp;gt;‑pad; zie upstream &amp;lt;code&amp;gt;cli_commands.md&amp;lt;/code&amp;gt; als je build nog de oude voorkeuren toont.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Regio&#039;s (scopes) ==&lt;br /&gt;
&lt;br /&gt;
MeshCore ondersteunt &#039;&#039;&#039;regio-scopes&#039;&#039;&#039; om te bepalen welke &#039;&#039;&#039;flood&#039;&#039;&#039;-pakketten je repeater nog doorstuurt (land en provincie). Voor #BEmesh houden we het bij &#039;&#039;&#039;provincieniveau&#039;&#039;&#039;; zie &#039;&#039;&#039;[[MeshCore/LijstVanRegios|Lijst van regio&#039;s (België)]]&#039;&#039;&#039;. Standaardiseer dit vroeg zodat het netwerk later beter schaalt.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-message-box mw-message-box-notice&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Uitgebreide gids:&#039;&#039;&#039; stap-voor-stap, configurator, wildcard &amp;lt;code&amp;gt;*&amp;lt;/code&amp;gt;, plat matchen en volledige CLI-tabel → &#039;&#039;&#039;[[MeshCore/RegioScopes|Regio-scopes voor repeaters]]&#039;&#039;&#039;.  &amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Code-overzicht België:&#039;&#039;&#039; &#039;&#039;&#039;[[MeshCore/LijstVanRegios|Lijst van regio&#039;s (België)]]&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Naamgeving ==&lt;br /&gt;
&lt;br /&gt;
Kies een duidelijke en beschrijvende naam voor je repeater. Dit helpt bij het identificeren en beheren van je repeater in het netwerk.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-message-box mw-message-box-warning&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Let op:&#039;&#039;&#039; Houd de naam &#039;&#039;&#039;compact&#039;&#039;&#039; (max. 32 tekens). Lange namen kunnen problemen veroorzaken: ze nemen meer ruimte in advertentiepakketten in beslag en kunnen tot afkapping of prestatieproblemen leiden.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Je kunt een &#039;&#039;&#039;operator-ID&#039;&#039;&#039; opnemen: &#039;&#039;&#039;RRY01&#039;&#039;&#039; (Radio-Actief lidnummer), &#039;&#039;&#039;ON7MHZ&#039;&#039;&#039; (HAM-roepnaam) of &#039;&#039;&#039;1A001&#039;&#039;&#039; (noodcommunicatie-operator).&lt;br /&gt;
&lt;br /&gt;
Je kunt een &#039;&#039;&#039;emoji&#039;&#039;&#039; aan het einde toevoegen voor het voedingstype: ☀️ voor een &#039;&#039;&#039;zonne-energie node&#039;&#039;&#039; (met batterij), ⚡️ voor een &#039;&#039;&#039;enkel netgevoede node&#039;&#039;&#039;, of 🔋 voor een &#039;&#039;&#039;netgevoede node met batterijback-up&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Je kunt in je &#039;&#039;&#039;repeater-naam&#039;&#039;&#039; informeel land- of provincie-afkortingen opnemen (los van de technische &amp;lt;code&amp;gt;region&amp;lt;/code&amp;gt;-boom). Standaardreferentie voor Belgische provincies: [https://en.wikipedia.org/wiki/ISO_3166-2:BE ISO 3166-2:BE].&lt;br /&gt;
&lt;br /&gt;
**Voorbeelden** (combinaties van de aanbevelingen hierboven):&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;BE-GNE-RRY01&amp;lt;/code&amp;gt; — Gent, Radio-Actief lid&lt;br /&gt;
* &amp;lt;code&amp;gt;BE-LIE-ON7MHZ☀️&amp;lt;/code&amp;gt; — Lier, HAM-roepnaam, zonne-energie&lt;br /&gt;
* &amp;lt;code&amp;gt;BE-LGG-RRY01⚡️&amp;lt;/code&amp;gt; — Luik/Liège, Radio-Actief lid, enkel netgevoed&lt;br /&gt;
* &amp;lt;code&amp;gt;BE-GNE-RRY01🔋&amp;lt;/code&amp;gt; — Gent, Radio-Actief lid, netgevoed met batterijback-up&lt;br /&gt;
* &amp;lt;code&amp;gt;BE-BGS-1A001&amp;lt;/code&amp;gt; — Brugge, noodcommunicatie-operator&lt;br /&gt;
&lt;br /&gt;
= Testen =&lt;br /&gt;
&lt;br /&gt;
Na configuratie, test je repeater:&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Test Bereik&#039;&#039;&#039;: Test of het bereik daadwerkelijk is uitgebreid&lt;br /&gt;
# &#039;&#039;&#039;Test Forwarding&#039;&#039;&#039;: Verzend berichten en controleer of ze correct worden doorgestuurd&lt;br /&gt;
# &#039;&#039;&#039;Monitor Prestaties&#039;&#039;&#039;: Monitor de prestaties van je repeater&lt;br /&gt;
&lt;br /&gt;
= Best Practices =&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Plaatsing&#039;&#039;&#039;: Plaats repeaters op strategische locaties&lt;br /&gt;
* &#039;&#039;&#039;Onderhoud&#039;&#039;&#039;: Monitor repeater prestaties regelmatig&lt;br /&gt;
* &#039;&#039;&#039;Netwerk Planning&#039;&#039;&#039;: Plan je repeater plaatsing zorgvuldig voor optimale dekking&lt;br /&gt;
* &#039;&#039;&#039;Backup&#039;&#039;&#039;: Overweeg backup repeaters voor kritieke netwerken&lt;br /&gt;
&lt;br /&gt;
= Problemen Oplossen =&lt;br /&gt;
&lt;br /&gt;
== Repeater Stuurt Geen Pakketten Door ==&lt;br /&gt;
&lt;br /&gt;
* Controleer of forwarding is ingeschakeld&lt;br /&gt;
* Controleer netwerk instellingen (Netwerk ID, Kanaal)&lt;br /&gt;
* Zorg dat de repeater binnen bereik is van andere apparaten&lt;br /&gt;
* Test met een ander apparaat&lt;br /&gt;
&lt;br /&gt;
== Beperkt Bereik ==&lt;br /&gt;
&lt;br /&gt;
* Controleer plaatsing (hoogte, obstakels)&lt;br /&gt;
* Controleer zendvermogen instellingen&lt;br /&gt;
* Overweeg betere antenne plaatsing&lt;br /&gt;
* Test op verschillende locaties&lt;br /&gt;
&lt;br /&gt;
== Netwerk Vertraging ==&lt;br /&gt;
&lt;br /&gt;
* Controleer of er te veel repeaters zijn&lt;br /&gt;
* Optimaliseer repeater plaatsing&lt;br /&gt;
* Controleer netwerk belasting&lt;br /&gt;
* Overweeg netwerk herstructurering&lt;br /&gt;
&lt;br /&gt;
= Volgende Stappen =&lt;br /&gt;
&lt;br /&gt;
Na het configureren van je Repeater:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[[MeshCore|MeshCore Introductie]]&#039;&#039;&#039; – Meer informatie over MeshCore&lt;br /&gt;
* &#039;&#039;&#039;[[MeshCore/FlashFirmware|Firmware Flashen]]&#039;&#039;&#039; – Andere firmware types installeren&lt;br /&gt;
* &#039;&#039;&#039;[[MeshCore/ConfigureCompanion|Companion Configureren]]&#039;&#039;&#039; – Companion apparaten configureren&lt;br /&gt;
* &#039;&#039;&#039;[[MeshCore/RegioScopes|Regio-scopes voor repeaters]]&#039;&#039;&#039; – Regio&#039;s en flood-beleid voor repeaters&lt;br /&gt;
&lt;br /&gt;
= Ondersteuning =&lt;br /&gt;
&lt;br /&gt;
Voor hulp bij Repeater configuratie:&lt;br /&gt;
&lt;br /&gt;
* Bezoek de [https://discord.gg/kvybAgqnhD Radio-Actief community Discord] server&lt;br /&gt;
* Bekijk de [https://meshcore.io MeshCore website] voor meer informatie&lt;br /&gt;
* Raadpleeg de [https://github.com/meshcore-dev/MeshCore MeshCore Firmware GitHub] voor technische details&lt;br /&gt;
&lt;br /&gt;
[[Category:Radio-Actief]]&lt;/div&gt;</summary>
		<author><name>Confi</name></author>
	</entry>
	<entry>
		<id>https://meshwiki.radio-actief.be/index.php?title=Hoofdpagina&amp;diff=61</id>
		<title>Hoofdpagina</title>
		<link rel="alternate" type="text/html" href="https://meshwiki.radio-actief.be/index.php?title=Hoofdpagina&amp;diff=61"/>
		<updated>2026-07-21T13:09:05Z</updated>

		<summary type="html">&lt;p&gt;Confi: &amp;#039;Beginnen met MeshCore&amp;#039;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Welkom bij &#039;&#039;&#039;Radio-Actief&#039;&#039;&#039; — het documentatieplatform voor MeshCore en hardware in België.&lt;br /&gt;
&lt;br /&gt;
= Over dit platform =&lt;br /&gt;
&lt;br /&gt;
Radio-Actief ondersteunt het Belgische MeshCore-netwerk (&#039;&#039;&#039;#BEmesh&#039;&#039;&#039;). Deze wiki bevat handleidingen voor firmware, configuratie en aanbevolen hardware.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-message-box mw-message-box-notice&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Community-gedreven&#039;&#039;&#039; — Deze documentatie wordt bijgewerkt door enthousiaste hobbyisten. Discord-leden kunnen pagina&#039;s bewerken. Wijzigingen kan je ook voorstellen via [https://discord.gg/kvybAgqnhD Discord] of [https://github.com/radio-actief GitHub].&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Onderwerpen =&lt;br /&gt;
&lt;br /&gt;
* [[MeshCore|MeshCore]] — Mesh networking voor peer-to-peer radiocommunicatie zonder centrale infrastructuur&lt;br /&gt;
* [[Hardware|Hardware]] — Apparaten, antennes en accessoires voor MeshCore / LoRa&lt;br /&gt;
&lt;br /&gt;
= Beginnen met MeshCore =&lt;br /&gt;
&lt;br /&gt;
# [[MeshCore/QuickStart|MeshCore QuickStart]] - wat je nodig hebt en eerste stappen&lt;br /&gt;
# [[MeshCore/FlashFirmware|Firmware flashen]] - hoe installeer je MeshCore op je toestel&lt;br /&gt;
# [[MeshCore/ConfigureCompanion|Companion configureren]] - je eerste companion configureren&lt;br /&gt;
# [[MeshCore/ConfigureRepeater|Repeater configureren]] - een repeater configureren&lt;br /&gt;
# [[Hardware/MeshCore|MeshCore hardware-overzicht]] - overzicht van MeshCore hardware&lt;br /&gt;
&lt;br /&gt;
= Community =&lt;br /&gt;
&lt;br /&gt;
* [https://radio-actief.be Radio-Actief]&lt;br /&gt;
* [https://discord.gg/kvybAgqnhD Discord]&lt;br /&gt;
* [https://meshcore.io MeshCore hoofdwebsite]&lt;br /&gt;
* [https://flasher.meshcore.io MeshCore Firmware Flasher]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-message-box mw-message-box-warning&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Documentatiestatus&#039;&#039;&#039; — Veel pagina&#039;s zijn nog &#039;&#039;&#039;in opbouw&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Veel plezier met je Radio-Activiteit!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Category:Radio-Actief]]&lt;/div&gt;</summary>
		<author><name>Confi</name></author>
	</entry>
</feed>