RF-MARKET BLOG
Comment optimiser un réseau MeshCore : le guide complet pour aller loin, longtemps et fiable
Vous avez flashé votre premier nœud MeshCore, envoyé quelques messages de test et vous vous posez maintenant les vraies questions : comment étendre la couverture sur plusieurs kilomètres ? Où placer ses répéteurs ? Comment faire tenir un relais des semaines sur batterie solaire ? Quels paramètres firmware choisir pour la France ? Ce guide répond à tout, du débutant qui pose son premier répéteur au radioamateur qui veut mailler une région entière.
? Ce guide est centré sur le déploiement en France et Europe (bande ISM 868 MHz). Les paramètres et presets cités sont ceux en vigueur en 2025-2026 pour le réseau EU/UK Narrow.
1. Comprendre l'architecture avant d'optimiser
MeshCore repose sur une séparation stricte des rôles. Les Companions sont vos terminaux mobiles — ils envoient et reçoivent, mais ne relaient rien pour les autres. Les Repeaters sont l'infrastructure fixe : ils reçoivent, retransmettent, et constituent l'épine dorsale du réseau. Sans répéteurs, MeshCore n'est qu'un réseau zero-hop limité à la portée directe entre deux appareils.
La conséquence directe : la qualité de votre réseau dépend à 90 % du placement de vos répéteurs. Un seul répéteur bien positionné en hauteur peut couvrir 5 à 20 km dans toutes les directions et connecter des dizaines d'utilisateurs isolés.
2. Placement des répéteurs : la règle d'or
La hauteur avant tout
LoRa est une technologie quasi-ligne de vue. Chaque mètre gagné en altitude se traduit directement en kilomètres de portée supplémentaires. Les emplacements idéaux, par ordre de priorité :
- Collines et crêtes — un répéteur à 300 m d'altitude peut couvrir 15 à 25 km dans plusieurs directions
- Toits d'immeubles élevés — excellent en zone urbaine, couverture 360°
- Châteaux d'eau et pylônes — idéal si vous obtenez un accord avec le gestionnaire
- Clochers d'église — nombreux radioamateurs ont des accords pour ce type d'installation
- Toits de maisons individuelles — efficace en zone rurale, portée de 5 à 10 km
Distance entre répéteurs
La règle pratique en terrain français (mixte collines/plaines) :
| Terrain | Distance max entre répéteurs | Remarque |
|---|---|---|
| Plaine / zone agricole | 10 – 15 km | Avec antennes directionnelles : jusqu'à 30 km |
| Zone périurbaine | 5 – 8 km | Bâtiments = obstacles multiples |
| Centre-ville dense | 1 – 3 km | Multiplier les répéteurs en hauteur |
| Relief (collines, vallées) | Variable | Favoriser les points hauts, éviter les fonds de vallée |
| Forêt dense | 1 – 4 km | La végétation absorbe fortement le signal LoRa |
⚠️ Ne cherchez pas à espacer au maximum. Des répéteurs à 8 km avec bonne visibilité valent mieux que deux répéteurs à 20 km avec liaison dégradée. La fiabilité prime sur la distance brute.
Chevauchement de couverture
Prévoyez un overlap de 20 à 30 % entre les zones de couverture de deux répéteurs adjacents. Cela garantit la continuité du réseau en cas de conditions radio dégradées (pluie, végétation en été, brouillard).
3. Antennes : le facteur multiplicateur
Le matériel livré avec les modules LoRa (antenne en caoutchouc 2 dBi) est suffisant pour les tests, mais totalement inadapté à un répéteur permanent. Investissez dans une bonne antenne — c'est le meilleur rapport qualité/portée qui existe.
- Antenne omnidirectionnelle 5-6 dBi, 868 MHz — standard pour la plupart des répéteurs fixes, couverture 360°
- Antenne omnidirectionnelle 8-9 dBi — pour les points hauts avec peu d'obstacles, portée maximale
- Antenne directionnelle / Yagi — pour créer un lien point-à-point longue distance entre deux répéteurs (30 km+ en LOS)
- Antenne intégrée sur PCB — uniquement pour les Companions mobiles, portée réduite
Attention : en Europe (sous-bande 869,4–869,65 MHz), la PAR maximale est de 500 mW (27 dBm). Si vous utilisez une antenne à gain de 6 dBi, réduisez la puissance d'émission en conséquence pour rester dans les limites légales.
Utilisez du câble coaxial de qualité (LMR-400 ou équivalent) et limitez sa longueur au strict minimum. Chaque mètre de câble H155 standard représente environ 0,5 dB de perte — soit plusieurs centaines de mètres de portée perdus.
4. Répéteur solaire : autonomie totale
Dimensionnement du système
Un répéteur MeshCore sur Heltec V3 consomme environ 80 à 120 mA en fonctionnement continu avec radio active. Sur 24h, cela représente 2 à 3 Wh. Le dimensionnement minimal recommandé pour une autonomie hivernale fiable en France :
| Composant | Recommandation minimale | Recommandation confort |
|---|---|---|
| Panneau solaire | 5W monocristallin | 10W |
| Batterie LiPo / Li-ion 18650 | 3 000 mAh (3,7V) | 6 000 – 10 000 mAh |
| Contrôleur de charge MPPT | TP4056 ou CN3791 | Module MPPT dédié 1A+ |
| Autonomie sur batterie seule | ~3 jours | ~7 à 14 jours |
Optimisation firmware pour l'autonomie solaire
Un répéteur solaire peut se permettre d'être plus actif qu'un nœud sur batterie sèche. Paramètres recommandés :
# Répéteur solaire MeshCore — profil France advert.interval = 360 min (flood) / 120 min (zero hop) broadcast_interval = 5 min (position) duty_cycle = 10% repeat_mode = ON clock_sync = ON (stabilisation du timing radio)
? Activez la synchronisation d'horloge (clock sync) sur tous vos répéteurs fixes : elle améliore la précision des timings radio et la stabilité globale du réseau.
Boîtier et étanchéité
- Boîtier IP65 minimum pour une installation extérieure permanente
- Orientez le panneau solaire vers le sud, incliné à 30-45° pour la France
- Prévoyez un joint de silicone sur le presse-étoupe du câble antenne
- Ajoutez un déshydratant (silica gel) dans le boîtier pour éviter la condensation
- Couleur claire du boîtier = moins de surchauffe en été (LoRa supporte mal >60°C)
5. Configuration firmware : les réglages RF pour la France
Preset officiel France (EU/UK Narrow)
En France, le preset recommandé par la communauté MeshCore depuis fin 2025 est le EU/UK (Narrow) :
Fréquence : 869.618 MHz Bandwidth : BW 62.5 kHz Spreading : SF 8 Coding Rate : CR 8
Ce profil offre un excellent compromis portée/robustesse, est compatible avec la bande ISM européenne et s'intègre au réseau communautaire en expansion sur le territoire.
Comprendre les paramètres LoRa
| Paramètre | Valeur basse | Valeur haute | Impact |
|---|---|---|---|
| Spreading Factor (SF) | SF7 = rapide, courte portée | SF12 = lent, très longue portée | SF12 = 4× la portée de SF7, mais 16× plus lent |
| Bandwidth (BW) | BW62.5 = meilleure portée | BW500 = débit élevé | BW plus étroit = meilleur rapport signal/bruit |
| TX Power | 10 dBm = économe | 20 dBm = portée max | Respecter les limites légales (27 dBm PAR max EU) |
| Hop limit | 3 = réseau local | 64 = réseau régional | Augmenter progressivement selon la topologie |
Profils selon le cas d'usage
| Usage | SF | BW | TX Power | Broadcast interval |
|---|---|---|---|---|
| Répéteur colline / longue distance | SF11-12 | 125 kHz | 20 dBm | 30 min |
| Réseau urbain dense | SF7-8 | 62.5 kHz | 14 dBm | 15 min |
| Companion mobile (batterie) | SF8-9 | 62.5 kHz | 14 dBm | 15-30 min |
| Urgence / terrain montagne | SF10-11 | 125 kHz | 20 dBm | 5-10 min |
⚠️ Règle critique : tous les nœuds d'un même réseau doivent partager exactement la même fréquence, SF et BW pour se décoder. Un seul nœud mal configuré sera invisible pour les autres.
6. Gestion du duty cycle et de l'utilisation du canal
En Europe, la réglementation impose un duty cycle de 1 % sur la sous-bande 868,0–868,6 MHz et de 10 % sur 869,4–869,65 MHz. MeshCore intègre un limiteur de duty cycle configurable — réglez-le à 10 % sur vos répéteurs pour éviter toute saturation involontaire.
Surveillez l'utilisation de l'air (air utilization). Au-delà de 10 %, les collisions de paquets augmentent et des messages se perdent. Remèdes :
- Allonger les intervalles de broadcast (position, télémétrie)
- Désactiver les télémétries non essentielles
- Séparer les groupes d'utilisateurs sur des rooms distinctes
- En cas de réseau très dense : envisager une séparation sur deux canaux distincts
7. Paramètres d'annonce (advert) : ne pas spammer le réseau
Les répéteurs MeshCore émettent deux types d'annonces :
- Zero hop : annonce locale, entendue uniquement des voisins directs
- Flood : annonce propagée à tout le réseau via les autres répéteurs
Paramètres recommandés en 2026 pour la France (réseau en construction) :
set advert.interval 360 # flood toutes les 6 heures Zero hop : 120 min
Un PR GitHub d'août 2025 a réduit l'intervalle flood par défaut à 12 heures pour minimiser l'utilisation du spectre. Adaptez selon la densité de votre réseau local.
8. Sécurité et accès public au répéteur
- Pas de mot de passe Guest = accès public à la télémétrie du répéteur (recommandé pour les répéteurs communautaires)
- Renseignez vos coordonnées (indicatif radio, email) dans les Owner Info : si votre répéteur pose problème, la communauté peut vous contacter
- Activez le Repeat Mode explicitement — vérifiez qu'il est bien ON après chaque flash de firmware
- MeshCore ne lit ni ne stocke le contenu des messages qu'il relaie — confidentialité garantie au niveau du répéteur
9. Cartographie et supervision du réseau
Une fois votre répéteur en ligne, vérifiez qu'il apparaît sur la carte publique MeshCore. C'est le meilleur moyen de confirmer que votre configuration est correcte et que vous contribuez au réseau communautaire.
- Carte France : meshcore.fr
- Carte Europe : meshcoreeurope.org
- Discord France : salon dédié pour coordonner les déploiements régionaux
? Partagez votre déploiement sur le Discord MeshCore France. Les autres opérateurs peuvent aider à tester votre couverture et vous signaler d'éventuels problèmes de configuration.
10. Idées avancées pour aller plus loin
Room Server : store-and-forward
Le Room Server est un troisième rôle MeshCore (en plus de Companion et Repeater). Il stocke les messages de groupe et les redistribue aux membres qui se reconnectent après une absence. Idéal pour les groupes qui ne sont pas tous connectés en même temps (équipes de terrain, réseau de veille).
Lien backhaul Internet (MQTT bridge)
Un répéteur connecté au Wi-Fi peut servir de pont MQTT entre le réseau radio local et Internet, permettant de relier plusieurs îlots MeshCore géographiquement éloignés en un réseau unique. Solution puissante pour couvrir une région entière avec quelques points d'accès Internet.
Antennes directionnelles pour liaisons longue distance
Pour relier deux collines à 25-40 km, une paire d'antennes Yagi 868 MHz avec 10-12 dBi de gain permet des liaisons très fiables. Le réseau local de chaque colline reste en omnidirectionnel, seul le lien inter-répéteurs est en directionnel.
Nœud tracker GPS
En configurant un Companion avec GPS activé et broadcast interval à 1-2 minutes, vous obtenez un tracker LoRa visible sur la carte MeshCore en temps quasi-réel — parfait pour le suivi de véhicules, randonnées ou opérations terrain.
Redondance et tolérance aux pannes
Déployez vos répéteurs par paires dans les zones critiques. Si l'un tombe en panne (batterie déchargée, problème hardware), MeshCore recalcule automatiquement le routage via les autres répéteurs disponibles — jusqu'à 64 sauts.
Conclusion : un réseau qui grandit avec vous
Optimiser un réseau MeshCore est un travail progressif. Commencez par un ou deux répéteurs bien placés, testez la couverture, ajustez les paramètres et étendez progressivement. La beauté du système : chaque nouveau répéteur déployé dans votre région bénéficie immédiatement à tous les utilisateurs MeshCore du secteur.
RF-Market propose tout le matériel nécessaire pour construire votre infrastructure : Heltec V3, RAK WisBlock, LilyGo T-Beam, câbles coaxiaux LMR-400, antennes omnidirectionnelles 868 MHz et connecteurs adaptés. Construisez votre réseau mesh local — et contribuez à l'indépendance des communications en France.
? Matériel recommandé sur RF-Market pour vos répéteurs
- Heltec LoRa 32 V3 — le répéteur MeshCore le plus populaire, compact et économique
- RAK WisBlock — modulaire, ultra faible consommation, idéal solaire longue durée
- LilyGo T-Beam — avec GPS intégré, parfait pour les nœuds trackers
- Câble coaxial LMR-400 — pertes minimales pour vos antennes extérieures
- Antennes omnidirectionnelles 868 MHz 5-8 dBi — indispensables pour les répéteurs fixes
- Connecteurs SMA/N 868 MHz — adaptateurs et connecteurs pour vos installations