MeshCore: administration serveur
Configurer et gerer vos repeaters et room servers MeshCore de maniere propre et sobre (France: reseau en structuration)
A quoi sert l administration ?
Au-dela du firmware "companion" (usage quotidien), MeshCore propose des firmwares repeater et room server. Ces appareils tournent en continu et demandent une configuration minimale.
Ce guide explique comment configurer via interface web, app, ou CLI. On couvre mots de passe, position, et quelques commandes utiles.
Types "serveur"
Repeater
Relais autonome qui retransmet des messages. Utile pour etendre la zone. Bien place (hauteur) = gros gain.
Room Server
Serveur de "room" (type tableau local) qui peut stocker un historique et pousser des updates aux clients (selon version).
Conseil: si possible, dediez un appareil a un role (repeater vs room server) pour simplifier le debug.
Methodes de configuration
Plusieurs voies selon votre materiel et le firmware:
Interface web (config.meshcore.dev)
Connexion USB puis ouvrir config.meshcore.dev (souvent Chrome/Edge).
Console du web flasher
Apres flash via le flasher web, une console peut permettre des commandes rapides (selon support).
App mobile
Selon client, gestion a distance possible via Bluetooth ou via le mesh (attention securite).
Admin distante (device)
Certains appareils peuvent administrer des serveurs a distance. A utiliser prudemment et seulement si necessaire.
Gestion des mots de passe
Mot de passe admin
Le mot de passe admin protege la configuration du repeater/room server.
Mot de passe par defaut: password
Changer via console: password {nouveau-mot-de-passe}
⚠️ Changez le mot de passe par defaut immediatement. Sinon, n importe qui avec acces peut reconfigurer.
Mot de passe invite (Room Server)
Les room servers peuvent avoir un mot de passe "guest" pour rejoindre une room.
Mot de passe invite par defaut: hello
Changer via console: set guest.password {mot-de-passe-guest}
Renseigner une position
Si vous publiez une position, le repeater peut apparaitre sur une carte. Attention: c est une info publique dans beaucoup de setups.
Regler latitude:
set lat {latitude}
Regler longitude:
set lon {longitude}
Exemple (Paris):
set lat 48.8566set lon 2.3522
Vous pouvez recuperer des coordonnees via une carte. Ne publiez pas une position si vous ne le souhaitez pas.
Cle privee
Chaque noeud a une cle privee utilisee pour des fonctions de securite/chiffrement (selon mode). Gardez-la secrete.
Lire la cle privee:
get prv.key
Regler la cle privee:
set prv.key {hex}
⚠️ Changer la cle peut casser des relations/trust. Faites un backup et redemarrez apres changement.
Commandes utiles (exemples)
Infos device
info
Frequence / region
set freq 868.0
Preset EU
set preset eu
Nom device
set name {nom}
Redemarrer
reboot
Reset
factory-reset
Bonnes pratiques
- ✓ Changer les mots de passe par defaut avant mise en service
- ✓ Verifier EU868 / presets avant de mettre en hauteur
- ✓ Garder une config sobre (telemetrie/GPS) pour economiser airtime
- ✓ Eviter d exposer une admin a distance sans besoin
- ✓ Documenter version firmware + reglages + lieu (au moins pour vous)
- ✓ Prevoir un plan de recuperation (acces physique si blocage)
FAQ
Peut-on reconfigurer a distance ?
Parfois oui. Mais en pratique, gardez cela pour plus tard: sur un reseau en structuration, l admin distante peut compliquer le debug. Faites d abord simple.
Que fait un factory reset ?
Il efface les reglages. Vous devrez reconfigurer frequence/preset/mots de passe.
A quelle frequence un repeater annonce sa presence ?
Cela depend du firmware. Evitez de forcer des annonces trop frequentes: c est de l airtime.
Configurer proprement
Pour un noyau local en France (reseau en structuration), la priorite est une config stable et sobre (EU868, antenne, emplacement).