Paramétrage d'un routeur Meshtastic - Mai 2024

Delurk - 14/04/2024 10:51 - Meshtastic

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 les 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 échanges.

Device

Sélectionnez le rôle ROUTER_CLIENT, qui offre toutes les fonctionnalités disponibles, bien que ce soit le plus énergivore.

Position / Position Settings

Ce nœud est fixe, il n'a pas besoin d'actualiser sa localisation.

Position / Intervals

🕓 Fréquence à laquelle votre position est diffusée.

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 😉

Network / Rsyslog config

Renseignez l'IPv4 d'un collecteur Rsyslog afin de monitorer votre routeur. Pour plus de détails, un post sera disponible prochainnement : Administrer un nœud Meshtastic : Rsyslog

LoRa / Mesh Settings

Sélectionnez la région et la fréquence correspondantes à votre matériel. En France, utilisez EU_868 ou EU_433.

Bluetooth Settings

Désactivez le Bluetooth pour donner la priorité au WiFi.

Config Sections / Module Config

Telemetry Settings

🕓 Fréquence à laquelle vos données de télémétrie sont diffusées.

S&F

Activez ce module pour stocker et retransmettre les messages lorsque les clients rétablissent la connexion. ⚠️ Votre matériel doit être doté de PSRAM.

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

Liens utiles

Vous devez être connecté pour laisser un commentaire.