Voici un paramétrage pour préparer un nœud Meshtastic en tant que routeur. Ce paramétrage convient à tous les matériels compatibles avec Meshtastic. L'objectif est de mettre en place un nœud fixe qui routera en priorité et sera administrable à distance. Je me concentre ici sur les modifications essentielles, en laissant les autres paramètres à leur valeur par défaut.
🐚 Cet emoji indique une commande à exécuter dans un shell pour définir des paramètres qui ne sont pas présents dans les interfaces graphiques. Pour plus de détails, consultez mon post : Administrer un nœud Meshtastic : Le client Python
🕓 Cet emoji indique que le paramètre est affecté par l'hourly duty cycle. Les valeurs que je vous propose dans ce paramétrage aident à respecter la réglementation européenne. Voici les recommandations de Meshtastic : Votre région a une limite de 10 % d'utilisation par heure. Votre radio cessera d'envoyer des paquets lorsqu'elle atteindra cette limite. Limitez toutes les diffusions, en particulier celles liées à la télémétrie et à la localisation. Pour augmenter le nombre de sauts, privilégiez les nœuds périphériques plutôt que ceux situés au centre du réseau. L'utilisation de MQTT est déconseillée en présence de restrictions du hourly duty cycle, car cela impose une charge excessive sur les nœuds passerelles.
Jumelage en USB-C
J'ai choisi l'USB-C car c'est un jumelage câblé, robuste et stable. Assurez-vous d'installer les pilotes recommandés par le fabricant de votre matériel et d'utiliser un câble USB-C capable de transmettre des données, certains câbles étant uniquement destinés à l'alimentation. Une fois le matériel connecté et reconnu dans le gestionnaire de périphériques, utilisez le Client web de Meshtastic.
Config Sections / Radio Config
User Config
Définissez un nom long pour identifier votre nœud et un nom court pour vous identifier dans les discussions.
- Long name: Exemple Nom-Long
- Short name: EXEM
Device
Sélectionnez le rôle ROUTER_CLIENT, qui offre toutes les fonctionnalités disponibles, bien que ce soit le plus énergivore.
- Role: ROUTER_CLIENT
Position / Position Settings
Ce nœud est fixe, il n'a pas besoin d'actualiser sa localisation.
- Enable smart position: Disable
- 🐚 Définir une position GPS fixe:
./meshtastic --host 169.254.0.1 --set position.fixed_position true --setlat 0.001 --setlon 0.002
Position / Intervals
🕓 Fréquence à laquelle votre position est diffusée.
- Broadcast Interval: 3600 seconds
Network / WiFi Config
Configurer le WiFi permet d'accéder et d'administrer votre nœud avec une liaison permanente et stable. Nul besoin d'internet pour rappel 😉
- Enabled: Enable
- SSID: Exemple-MaBox123
- PSK: Exemple-MotDePasse
Network / Rsyslog config
Renseignez l'IPv4 d'un collecteur Rsyslog afin de monitorer votre routeur. Pour plus de détails, un post sera disponible prochainement : Administrer un nœud Meshtastic : Rsyslog
- Rsyslog Server: 169.254.0.2
LoRa / Mesh Settings
Sélectionnez la région et la fréquence correspondantes à votre matériel. En France, utilisez EU_868 ou EU_433.
- Région: EU_868
Bluetooth Settings
Désactivez le Bluetooth pour donner la priorité au WiFi.
- Enabled: Disable
Config Sections / Module Config
Telemetry Settings
🕓 Fréquence à laquelle vos données de télémétrie sont diffusées.
- Query Interval: 3600 seconds
- Update Interval: 3600 seconds
Store & Forward Settings
⚠️ Votre matériel doit être doté de PSRAM, voir les caractéristiques de votre matériel auprès du fabricant ou sur mes posts de présentation de matériel. Activez ce module pour stocker et retransmettre les messages lorsque les clients rétablissent la connexion.
- Module Enabled: Enable
Channels
Par défaut, le canal Primary est LongFast avec la pre-shared key AQ==. C'est le canal le plus utilisé à l'échelle mondiale, il peut être employé tel quel. Pour plus de détails, consultez mon post : Paramétrage des canaux Meshtastic
Où acheter ?
Voici trois radios abordables et prêtes à l'emploi parmi les plus populaires :
- Le T-Beam v1.2 de LILYGO : AliExpress
- Le Heltec LoRa 32 v3 de Heltec Automation : AliExpress
- Le WisBlock Meshtastic Starter Kit de RAKwireless : AliExpress