Depannage

Depannage reseau MeshCore

Outils de debug, diagnostics et solutions pratiques pour les problemes MeshCore

Resoudre les problemes de reseau

Meme avec une configuration propre, il peut y avoir des soucis: noeuds qui ne se connectent pas, messages qui n arrivent pas, portee trop faible, ou batterie qui se vide trop vite.

Ce guide vous aide a depanner de maniere systematique. On part des causes les plus frequentes (preset EU, antenne, emplacement) puis on va vers les cas plus techniques.

En France, le reseau MeshCore est en construction. Beaucoup de problemes viennent simplement du fait qu il n y a pas encore assez de noeuds autour. Dans ce cas, la meilleure solution est un test avec 2 appareils ou 1-2 proches.

Problemes frequents et solutions

1. Mon noeud ne voit personne

Votre noeud reste en mode recherche ou la liste de noeuds est vide.

Solution:

Verifier le preset: assurez-vous d etre sur le meme preset EU/UK (868 MHz) que le groupe. Verifiez aussi le canal et les cles (si canal prive). Sortez dehors et testez a un point un peu plus haut.

2. Les messages n arrivent pas

Vous envoyez, mais personne ne recoit.

Solution:

Verifier portee et topologie: testez en direct (2 noeuds proches) puis augmentez la distance. Regardez si des relais existent. Si votre zone n a pas de noyau, commencez localement (2-5 noeuds) et placez un relais en point haut.

3. Batterie se vide trop vite

Autonomie de quelques heures au lieu de jours.

Solution:

Reduire conso: baissez la puissance si possible, desactivez GPS/ecran si inutile, reduisez la frequence des annonces/telemetries, et utilisez des modes economie. Pensez powerbank.

4. SNR / signal tres faible

Les messages passent parfois, mais le signal est mediocre.

Solution:

Antenne et hauteur: changez d emplacement (dehors, plus haut), verifiez l antenne 868 MHz (bonne connexion, pas endommagee). Une antenne fiberglass 5-8 dBi sur un point haut change souvent tout.

5. Reboots / instabilite

Le noeud redemarre ou se bloque.

Solution:

Alimentation et firmware: testez une alim stable (cable USB correct, chargeur suffisant), mettez a jour vers une version stable, et verifiez les logs si possible. Testez aussi sans batterie (USB) ou inversement.

6. Bluetooth ne marche pas

L application ne trouve pas l appareil.

Solution:

Bluetooth: redemarrez appareil + telephone, oubliez l appareil dans les reglages si deja paire, puis re-pairez. Restez proche (quelques metres).

7. Connexions qui se coupent (certains modeles)

La connexion se fait puis saute.

Solution:

Update + cable: mettez a jour le firmware et testez un autre cable/port. Certains lots materiel ont des particularites. Un test en alimentation USB seule peut aider.

8. Appareil "bloque" apres une mauvaise manip

Comportement etrange ou plus rien ne repond.

Solution:

Recovery: passez en mode boot/DFU selon plateforme, puis reflashez une image stable. La plupart des appareils sont recuperables.

9. Web flasher ne fonctionne pas sur Linux

Impossible d ouvrir le port serie USB.

Solution:

Permissions USB: ajoutez-vous au bon groupe (ex: dialout), reconnectez-vous, et utilisez Chrome/Edge. Evitez les hubs.

Outils utiles

Quelques outils pour comprendre ce qui se passe:

📟

Serial monitor

Logs en temps reel via USB (events, erreurs).

📱

Application MeshCore

Liste des noeuds, historique messages, configuration.

💻

Interface web (si disponible)

Configuration/diagnostic via navigateur (selon firmware).

🐍

CLI

Outils ligne de commande pour debug et operations en serie.

📊

Monitoring MQTT (si configure)

Remontee de donnees vers un broker pour log/visualisation.

🔍

Analyse de logs

Reperer des patterns (reboots, pertes radio, etc.).

Commandes diagnostics (exemples)

Selon votre setup, vous pouvez utiliser des commandes du type:

Lister les noeuds

Afficher les noeuds detectes et la qualite du lien:

meshcore --info nodes

Stats radio

Voir puissance, occupation, stats packets:

meshcore --info radio

Ping

Tester la connectivite vers un noeud:

meshcore --ping <node-id>

Exporter la config

Exporter les reglages pour verifier:

meshcore --export-config config.json

Checklist rapide

  • Version firmware: stable recente

  • Frequence: 868 MHz (EU)

  • Preset: EU/UK coherent

  • Canal/cles: identiques au groupe

  • Antenne: bien connectee et 868 MHz

  • Alimentation: stable, bon cable

Questions frequentes

Ou voir les logs ?

Branchez en USB et ouvrez un serial monitor (baudrate souvent 115200).

Que signifie un SNR bas ?

Un SNR bas signifie que le signal est proche du bruit. Cela augmente les pertes. Hauteur + antenne + degagement aident.

Je vois des noeuds mais je ne communique pas

Verifiez les cles du canal (si canal chiffre) et les reglages communs. Un mauvais preset suffit a casser la compatibilite.

Comment factory reset ?

Selon firmware, une commande ou une procedure bouton existe. Attention: ca efface la config.

Ou demander de l aide ?

Passez par la communaute MeshCore (Telegram/Discord selon). Partagez votre modele, preset et symptomes.

Besoin d aide ?

Commencez par la checklist, puis demandez a la communaute avec des infos claires. En France, le reseau est en structuration: un test local en duo est souvent la meilleure preuve.

Partagez votre configuration et vos tests.

Articles connexes