MeshCore: Wat is het en hoe installeer je het op LoRa hardware?
In Nederland groeit het MeshCore-netwerk snel, met name dankzij de inzet van vrijwilligers die repeaters (tussenstations) plaatsen op daken, torens en andere hoge punten. Dit zorgt voor een betrouwbaar lokaal en regionaal netwerk dat functioneert, zelfs als andere communicatiemiddelen uitvallen. In deze gids leg ik uit wat MeshCore precies is, waarom het relevant is voor Nederland, en hoe je zelf aan de slag kunt gaan met LoRa-hardware.
Off-grid communicatie: Werkt zonder internet, mobiel netwerk of simkaart. Ideaal voor noodsituaties of afgelegen gebieden.
Energiezuinig: LoRa-radio’s verbruiken weinig stroom, waardoor ze geschikt zijn voor batterij- of zonne-energie.
Betrouwbaar: Gebruikt path discovery om de beste route voor berichten te vinden, in plaats van alle berichten blindelings door te sturen (zoals bij sommige andere mesh-protocollen).
Privacy: Ondersteunt end-to-end versleuteling voor privéberichten.
Schaalbaar: Het netwerk groeit organisch. Hoe meer nodes en repeaters er zijn, hoe groter het bereik.
- Lokale coördinatie tussen vrijwilligers, buurtbewoners, evenementen brandweer en ziekenhuizen in buiten de regio.
- Off-grid toepassingen zoals weerstations, waterniveausensoren of landbouwmonitoring.
- Experimentele en educatieve doeleinden voor radioamateurs en techliefhebbers.
Voor noodcommunicatie is het nuttig om je eigen veiligheidsregio in de Compaan te zetten en om alle veiligheids regio’s in de configuratie van je repeater op te nemen. Als je repeater dicht bij de grens van meerdere regio's staat, kun je ook aangrenzende regio's instellen om de dekking in die gebieden te verbeteren.
Zie de regiocodeslijst voor een volledig overzicht.
- Definitie: SF bepaalt hoe veel de datasignalen worden "gespreid" over de frequentieband. Een hogere SF betekent dat het signaal langer duurt om te verzenden, maar beter bestand is tegen ruis en interferentie.
-Impact op prestaties:
- Hogere SF → Groter bereik, lagere doorvoersnelheid, betere gevoeligheid (kan zwakkere signalen ontvangen).
- Lagere SF → Korter bereik, hogere doorvoersnelheid, minder gevoeligheid (vereist sterker signaal).
|--------|--------------------------------------|------------------|------------------------------------------|------------------------------------|------------------------------------|
| SF7 | ~5.47 kbps | -123 dBm | 5-10 km | 2-5 km | Korte afstanden, hoge snelheid |
| SF8 | ~3.12 kbps | -126 dBm | 10-15 km | 5-10 km | Matige afstanden, betrouwbaar |
| SF9 | ~1.76 kbps | -129 dBm | 15-20 km | 10-15 km | Lange afstanden, lagere snelheid |
| SF10 | ~0.98 kbps | -132 dBm | 20-30 km | 15-20 km | Afgelegen sensoren |
| SF11 | ~0.54 kbps | -134 dBm | 30-40 km | 20-30 km | Diepe indoor toepassingen |
| SF12 | ~0.30 kbps | -137 dBm | 40-50+ km | 30+ km | Ultra-lange afstanden |
- Doorvoersnelheid: Hoog (~5.47 kbps).
- Bereik: Kort (5-10 km in vrije zichtlijn, 2-5 km in stedelijk gebied).
- Gebruik: Ideaal voor toepassingen waar snelheid belangrijk is en de afstand beperkt is.
SF8
- Doorvoersnelheid: Matig (~3.12 kbps).
- Bereik: Matig (10-15 km in vrije zichtlijn, 5-10 km in stedelijk gebied).
- Gebruik: Geschikt voor stedelijke omgevingen waar een balans tussen bereik en snelheid nodig is.
SF9
- Doorvoersnelheid: Laag (~1.76 kbps).
- Bereik: Lang (15-20 km in vrije zichtlijn, 10-15 km in stedelijk gebied).
- Gebruik: Geschikt voor landelijke gebieden met matige afstanden.
SF10
- Doorvoersnelheid: Zeer laag (~0.98 kbps).
- Bereik: Zeer lang (20-30 km in vrije zichtlijn, 15-20 km in stedelijk gebied).
- Gebruik: Ideaal voor afgelegen sensoren waar betrouwbaarheid belangrijker is dan snelheid.
SF11
- Doorvoersnelheid: Extreem laag (~0.54 kbps).
- Bereik: Extreem lang (30-40 km in vrije zichtlijn, 20-30 km in stedelijk gebied).
- Gebruik: Geschikt voor diepe indoor toepassingen of gebieden met veel obstakels.
SF12
- Doorvoersnelheid: Minimaal (~0.30 kbps).
- Bereik: Maximaal (40-50+ km in vrije zichtlijn, 30+ km in stedelijk gebied).
- Gebruik: Ideaal voor ultra-lange afstanden waar doorvoersnelheid niet kritisch is.
2. Obstakels: Gebouwen, bomen en andere obstakels verminderen het bereik.
3. Interferentie: Andere apparaten op dezelfde frequentie kunnen de verbinding verstoren.
4. Zendvermogen: Hogere zendvermogen (binnen legale limieten) kan het bereik vergroten.
5. Bandbreedte: Smalere bandbreedte (bijv. 62.5 kHz) verbetert de gevoeligheid.
- Matige afstanden, betrouwbaarheid: Gebruik SF9.
- Lange afstanden, lage snelheid: Gebruik SF10, SF11, of SF12.
- Stedelijke omgevingen: Kies een hogere SF (bijv. SF10) voor betere penetratie door obstakels.
- Vrije zichtlijn (LoS): Kies een lagere SF (bijv. SF7 of SF8) voor hogere doorvoersnelheid.
|----------------------------|------------------|---------------------|----------------------|
| Slimme meter in stad | SF10 | 5-10 km | ~0.98 kbps |
| Landbouw sensoren | SF9 | 10-15 km | ~1.76 kbps |
| Afgelegen weersstation | SF12 | 30-50 km | ~0.30 kbps |
| Industrieel IoT netwerk | SF8 | 5-10 km | ~3.12 kbps |
Voor de beste ervaring is het belangrijk om:
Inleiding
In een tijdperk waarin internet en mobiele netwerken als vanzelfsprekend worden beschouwd, is het moeilijk voor te stellen dat communicatie ooit zonder deze technologieën plaatsvond. Toch zijn er situaties waarin traditionele netwerken falen: bij stroomuitval, natuurrampen, of in afgelegen gebieden waar geen dekking is. Hier komt MeshCore om de hoek kijken. MeshCore is een open-source, gedecentraliseerd communicatienetwerk dat gebruikmaakt van LoRa (Long Range)-radiotechnologie om berichten uit te wisselen zonder afhankelijk te zijn van internet, mobiele netwerken of centrale servers.In Nederland groeit het MeshCore-netwerk snel, met name dankzij de inzet van vrijwilligers die repeaters (tussenstations) plaatsen op daken, torens en andere hoge punten. Dit zorgt voor een betrouwbaar lokaal en regionaal netwerk dat functioneert, zelfs als andere communicatiemiddelen uitvallen. In deze gids leg ik uit wat MeshCore precies is, waarom het relevant is voor Nederland, en hoe je zelf aan de slag kunt gaan met LoRa-hardware.
Wat is MeshCore?
MeshCore is een mesh-netwerkprotocol dat speciaal is ontworpen voor LoRa-radio’s. Een mesh-netwerk betekent dat elk apparaat (node) in het netwerk niet alleen berichten kan verzenden en ontvangen, maar ook als tussenstation kan fungeren voor andere berichten. Hierdoor kunnen berichten over grote afstanden worden doorgegeven, zelfs als de zender en ontvanger niet direct met elkaar in verbinding staan.Belangrijkste kenmerken van MeshCore:
Gedecentraliseerd: Er is geen centrale server of autoriteit nodig. Het netwerk blijft functioneren zolang er ten minste twee nodes actief zijn.Off-grid communicatie: Werkt zonder internet, mobiel netwerk of simkaart. Ideaal voor noodsituaties of afgelegen gebieden.
Energiezuinig: LoRa-radio’s verbruiken weinig stroom, waardoor ze geschikt zijn voor batterij- of zonne-energie.
Betrouwbaar: Gebruikt path discovery om de beste route voor berichten te vinden, in plaats van alle berichten blindelings door te sturen (zoals bij sommige andere mesh-protocollen).
Privacy: Ondersteunt end-to-end versleuteling voor privéberichten.
Schaalbaar: Het netwerk groeit organisch. Hoe meer nodes en repeaters er zijn, hoe groter het bereik.
Waarom MeshCore in Nederland?
In Nederland wordt MeshCore met name ingezet voor pan Europese Burger noodcommunicatie. Het netwerk is niet bedoeld als landelijk dekkend voice alternatief voor mobiele netwerken, maar als burger back-up berichten netwerk wanneer na 72 uur zonder stroom GSM en politie netwerk niet meer voor burgers gebruikt mogen worden.Dit is met name nuttig voor:
- Noodcommunicatie tijdens stroomuitval of internetstoringen.- Lokale coördinatie tussen vrijwilligers, buurtbewoners, evenementen brandweer en ziekenhuizen in buiten de regio.
- Off-grid toepassingen zoals weerstations, waterniveausensoren of landbouwmonitoring.
- Experimentele en educatieve doeleinden voor radioamateurs en techliefhebbers.
Nederlandse MeshCore LoRa Instellingen
Samenvatting
1. MeshCore in Nederland
MeshCore is een LoRa-mesh-netwerk dat in Nederland wordt ingezet voor regionale noodcommunicatie. Het netwerk is gedecentraliseerd, werkt zonder internet of mobiele netwerken, en is met name geschikt voor lokale en pan Europese communicatie. Het Nederlandse netwerk maakt gebruik van de 868 MHz ISM-band, die vrij te gebruiken is zonder vergunning, zolang het zendvermogen binnen de wettelijke limieten blijft (maximaal 22 dBm).2. Belangrijkste Instellingen voor Nederland
Radio-instellingen
De aanbevolen instellingen voor het Nederlandse MeshCore-netwerk zijn als volgt:| Parameter | Waarde | Opmerking |
|---|---|---|
| Radio Preset | Netherlands | Verplicht om deel te nemen aan het Nederlandse netwerk. |
| Frequentie | 869.618 MHz | Standaardfrequentie voor Nederland. |
| Spreading Factor | SF7 | Sinds 2026 de aanbevolen instelling voor betere netwerkcapaciteit en betrouwbaarheid. |
| Coding Rate | CR5 | Gebruikt in combinatie met SF7. |
| Bandbreedte | 62.5 kHz | Smalle bandbreedte voor betere ontvangst van zwakke signalen. |
| Zendvermogen | 22 dBm (25 mW) | Maximale wettelijke limiet in Nederland en de EU. |
| Duty Cycle | 10% | Wettelijk verplicht in Europa voor de 868 MHz-band. |
Advertentie-intervals
- Flood Advertentie-interval: Minimaal 50 uur (voorkomt netwerkbelasting).
- Zero-Hop Advertentie-interval: 240 minuten (4 uur).
Regioscoping
Regioscoping is niet verplicht maar indien je zelf willen beperken . Gebruik de volgende codes:- Land: nl (Nederland)
- Provincie: vr-vrr (veiligheidsregio Rotterdam)
- Europa: eu (voor Europa-breed verkeer).
Voor noodcommunicatie is het nuttig om je eigen veiligheidsregio in de Compaan te zetten en om alle veiligheids regio’s in de configuratie van je repeater op te nemen. Als je repeater dicht bij de grens van meerdere regio's staat, kun je ook aangrenzende regio's instellen om de dekking in die gebieden te verbeteren.
| Veiligheidsregio | Officiële afkorting | MeshCore code |
|---|---|---|
| Groningen | HVDG | vr-hvdg |
| Friesland | VRF | vr-vrf |
| Drenthe | VRD | vr-vrd |
| IJsselland | VRIJ | vr-vrij |
| Twente | VRT | vr-vrt |
| Noord- en Oost-Gelderland | VNOG | vr-vnog |
| Gelderland-Midden | VGGM | vr-vggm |
| Gelderland-Zuid | VRGZ | vr-vrgz |
| Utrecht | VRU | vr-vru |
| Noord-Holland Noord | VRNHN | vr-vrnhn |
| Zaanstreek-Waterland | VRZW | vr-vrzw |
| Kennemerland | VRK | vr-vrk |
| Amsterdam-Amstelland | VRAA | vr-vraa |
| Gooi en Vechtstreek | VRGV | vr-vrgv |
| Haaglanden | VRH | vr-vrh |
| Hollands Midden | VRHM | vr-vrhm |
| Rotterdam-Rijnmond | VRR | vr-vrr |
| Zuid-Holland Zuid | VRZHZ | vr-vrzhz |
| Zeeland | VRZ | vr-vrz |
| Midden- en West-Brabant | VRMWB | vr-vrmwb |
| Brabant-Noord | VRBN | vr-vrbn |
| Brabant-Zuidoost | VRBZO | vr-vrbzo |
| Limburg-Noord | VRLN | vr-vrln |
| Zuid-Limburg | VRZL | vr-vrzl |
| Flevoland | VRFL | vr-vrfl |
Firmware
- Minimale versie: v1.15+ (vereist voor regioscoping en SF7-ondersteuning).
- Aanbevolen: Gebruik de nieuwste versie voor optimale prestaties.
LoRa Spreidingsfactor (SF) en Afstanden
Wat is de Spreidingsfactor (SF)?
De Spreidingsfactor (SF - Spreading Factor) is een fundamentele parameter in LoRa (Long Range) communicatie die de balans tussen bereik, doorvoersnelheid en gevoeligheid bepaalt.- Definitie: SF bepaalt hoe veel de datasignalen worden "gespreid" over de frequentieband. Een hogere SF betekent dat het signaal langer duurt om te verzenden, maar beter bestand is tegen ruis en interferentie.
-Impact op prestaties:
- Hogere SF → Groter bereik, lagere doorvoersnelheid, betere gevoeligheid (kan zwakkere signalen ontvangen).
- Lagere SF → Korter bereik, hogere doorvoersnelheid, minder gevoeligheid (vereist sterker signaal).
SF Waarden en Hun Eigenschappen
| SF | Doorvoersnelheid (62.5 kHz, 4/5) | Gevoeligheid | Theoretisch Bereik (Vrije Zichtlijn) | Theoretisch Bereik (Stedelijk) | Geschikte Toepassing ||--------|--------------------------------------|------------------|------------------------------------------|------------------------------------|------------------------------------|
| SF7 | ~5.47 kbps | -123 dBm | 5-10 km | 2-5 km | Korte afstanden, hoge snelheid |
| SF8 | ~3.12 kbps | -126 dBm | 10-15 km | 5-10 km | Matige afstanden, betrouwbaar |
| SF9 | ~1.76 kbps | -129 dBm | 15-20 km | 10-15 km | Lange afstanden, lagere snelheid |
| SF10 | ~0.98 kbps | -132 dBm | 20-30 km | 15-20 km | Afgelegen sensoren |
| SF11 | ~0.54 kbps | -134 dBm | 30-40 km | 20-30 km | Diepe indoor toepassingen |
| SF12 | ~0.30 kbps | -137 dBm | 40-50+ km | 30+ km | Ultra-lange afstanden |
Toelichting per SF Waarde
SF7- Doorvoersnelheid: Hoog (~5.47 kbps).
- Bereik: Kort (5-10 km in vrije zichtlijn, 2-5 km in stedelijk gebied).
- Gebruik: Ideaal voor toepassingen waar snelheid belangrijk is en de afstand beperkt is.
SF8
- Doorvoersnelheid: Matig (~3.12 kbps).
- Bereik: Matig (10-15 km in vrije zichtlijn, 5-10 km in stedelijk gebied).
- Gebruik: Geschikt voor stedelijke omgevingen waar een balans tussen bereik en snelheid nodig is.
SF9
- Doorvoersnelheid: Laag (~1.76 kbps).
- Bereik: Lang (15-20 km in vrije zichtlijn, 10-15 km in stedelijk gebied).
- Gebruik: Geschikt voor landelijke gebieden met matige afstanden.
SF10
- Doorvoersnelheid: Zeer laag (~0.98 kbps).
- Bereik: Zeer lang (20-30 km in vrije zichtlijn, 15-20 km in stedelijk gebied).
- Gebruik: Ideaal voor afgelegen sensoren waar betrouwbaarheid belangrijker is dan snelheid.
SF11
- Doorvoersnelheid: Extreem laag (~0.54 kbps).
- Bereik: Extreem lang (30-40 km in vrije zichtlijn, 20-30 km in stedelijk gebied).
- Gebruik: Geschikt voor diepe indoor toepassingen of gebieden met veel obstakels.
SF12
- Doorvoersnelheid: Minimaal (~0.30 kbps).
- Bereik: Maximaal (40-50+ km in vrije zichtlijn, 30+ km in stedelijk gebied).
- Gebruik: Ideaal voor ultra-lange afstanden waar doorvoersnelheid niet kritisch is.
Factoren die het Bereik Beïnvloeden
1. Antennehoogte: Hoe hoger de antenne, hoe groter het bereik.2. Obstakels: Gebouwen, bomen en andere obstakels verminderen het bereik.
3. Interferentie: Andere apparaten op dezelfde frequentie kunnen de verbinding verstoren.
4. Zendvermogen: Hogere zendvermogen (binnen legale limieten) kan het bereik vergroten.
5. Bandbreedte: Smalere bandbreedte (bijv. 62.5 kHz) verbetert de gevoeligheid.
Praktische Aanbevelingen
- Korte afstanden, hoge snelheid: Gebruik SF7 of SF8.- Matige afstanden, betrouwbaarheid: Gebruik SF9.
- Lange afstanden, lage snelheid: Gebruik SF10, SF11, of SF12.
- Stedelijke omgevingen: Kies een hogere SF (bijv. SF10) voor betere penetratie door obstakels.
- Vrije zichtlijn (LoS): Kies een lagere SF (bijv. SF7 of SF8) voor hogere doorvoersnelheid.
Voorbeeld Scenario's
| Scenario | Aanbevolen SF | Verwacht Bereik | Doorvoersnelheid ||----------------------------|------------------|---------------------|----------------------|
| Slimme meter in stad | SF10 | 5-10 km | ~0.98 kbps |
| Landbouw sensoren | SF9 | 10-15 km | ~1.76 kbps |
| Afgelegen weersstation | SF12 | 30-50 km | ~0.30 kbps |
| Industrieel IoT netwerk | SF8 | 5-10 km | ~3.12 kbps |
3. Hardware Aanbevelingen
Populaire LoRa-radio's voor MeshCore in Nederland
| Apparaat | Prijs (indicatie) | Opmerkingen |
|---|---|---|
| Heltec V3 | ~€50 | Populair voor beginners, goede prestaties. |
| LilyGo T-Echo | ~€80-110 | Met scherm en toetsenbord, geschikt voor mobiel gebruik. |
| LilyGo T1000-E | ~€100 | Krachtige optie met langere batterijduur. |
| RAK4631 | ~€60-80 | Geschikt voor geavanceerde gebruikers en repeaters. |
| T-Beam | ~€70-90 | Mobiele optie met GPS. |
Antennes
- Dipole-antenne: Geschikt voor thuisgebruik.
- Yagi-antenne: Aanbevolen voor buitengebruik en repeaters (groter bereik).
- Plaatsing: Hoe hoger de antenne, hoe beter het bereik. Op daken of torens kan het bereik oplopen tot 30-40 km.
4. Stappenplan voor Installatie
Stap 1: Firmware Flashen
- Download de nieuwste firmware (v1.15+) via de officiële MeshCore-webflasher.
- Sluit je LoRa-radio aan op je computer via USB.
- Zet het apparaat in bootloader-modus (meestal door een knop ingedrukt te houden tijdens het aansluiten).
- Selecteer het juiste COM-poort en flash de firmware.
Stap 2: Basisconfiguratie
- Installeer de MeshCore-app (Android/iOS).
- Verbind je smartphone met je LoRa-radio via Bluetooth.
- Selecteer het Netherlands-preset in de radio-instellingen.
- Stel de volgende parameters in:
- SF7 / CR5
- Bandbreedte: 62.5 kHz
- Zendvermogen: 22 dBm
- Configureer regioscoping:
- Standaard regio: nl
- Voeg scopes toe aan kanalen (bijv. nl-nh voor Noord-Holland).
- Stel het advertentie-interval in:
- Flood: 50 uur
- Zero-hop: 240 minuten
Stap 3: Testen
- Test je apparaat buiten (LoRa-signalen gaan slecht door muren).
- Verstuur een testbericht naar het Public-kanaal.
- Controleer of je node zichtbaar is
Stap 4: Repeater Instellen (optioneel)
- Flash de Repeater-firmware op een tweede apparaat.
- Stel dezelfde radio-instellingen in als hierboven beschreven.
- Voeg regioscopes toe via de CLI:code:
1 2 3 4 5
region put eu region put nl region put vr-vrr #geef alle 25 veiligheid regio op region default eu region save
- Plaats de repeater op een hoog punt met een goede antenne.
5. Veelvoorkomende Problemen en Oplossingen
| Probleem | Oorzaak | Oplossing |
|---|---|---|
| Geen andere gebruikers zichtbaar | Verkeerd preset of regioscoping | Controleer of je het Netherlands-preset hebt geselecteerd en regioscoping hebt ingesteld. |
| Berichten komen niet aan | Slechte antenne of zendvermogen | Gebruik een betere antenne en stel het zendvermogen in op 22 dBm. |
| Netwerkbelasting door repeater | Te kort advertentie-interval | Stel flood-interval in op 50 uur en zero-hop op 240 minuten. |
| Firmware-problemen | Verouderde firmware | Werk bij naar v1.15+. |
6. Wettelijke en Technische Overwegingen
Wettelijke limieten
- Zendvermogen: Maximale 500 mW / 27 dBm. in Nederland en de EU.
- Duty Cycle: 10% voor de 868 MHz-band (wettelijk verplicht).
- Frequentie: 868-869.65 MHz (ISM-band, geen vergunning nodig).
Technische tips
- Antenne-plaatsing: Hoe hoger, hoe beter. Vermijd obstakels zoals gebouwen en bomen.
- Stroomvoorziening: Gebruik een stabiele voeding (batterij, zonnepaneel) voor repeaters.
- Netwerkdekking: Controleer de dekking in je regio via de MeshCore-kaart.
7. Handige Bronnen
- Officiële MeshCore-website – Firmware, documentatie en kaart.
- LocalMesh Nederland – Nederlandse uitleg en handleidingen.
- MeshCore GitHub – Broncode en technische documentatie.
- MeshCore Kaart – Zie waar andere nodes en repeaters zijn.
- Regiocodes Lijst – Overzicht van beschikbare regiocodes.
8. Conclusie
Het Nederlandse MeshCore-netwerk is een krachtig en betrouwbaar off-grid communicatiesysteem dat gebruikmaakt van LoRa-technologie. Door de juiste instellingen (SF7, CR5, 62.5 kHz, 22 dBm), regioscoping en firmware (v1.15+)toe te passen, kun je optimaal deelnemen aan dit netwerk. Of je nu een beginner bent of een gevorderde gebruiker, MeshCore biedt een flexibele en schaalbare oplossing voor noodcommunicatie en experimenten.Voor de beste ervaring is het belangrijk om:
- Het EU of geen -preset te gebruiken.
- Regioscoping correct in te stellen
- Advertentie-intervals aan te passen om netwerkbelasting te voorkomen.
- Firmware up-to-date te houden.
[ Voor 183% gewijzigd door xbeam op 04-08-2026 01:14 ]
Lesdictische is mijn hash#
:strip_exif()/f/image/mnExokuTdGnSmODxQaQmhWsn.jpg?f=fotoalbum_tile)
:strip_exif()/f/image/GuXT2obOAqY5bNH9PrczctSl.jpg?f=fotoalbum_tile)