MQTT Config

Vous pouvez passer cette partie si vous ne souhaitez pas utiliser votre nœud comme passerelle.

Si votre appareil est connecté à Internet via wifi ou Ethernet, vous pouvez l’activer pour transférer des paquets vers un serveur MQTT. Cela permet aux utilisateurs du maillage local de communiquer avec les utilisateurs d’un autre maillage via internet. Un ou plusieurs canaux doivent également être activés en tant que liaison montante et/ou descendante pour que les paquets soient transmis depuis et/ou vers votre maillage (voir canaux). Si ces paramètres ne sont pas activés, le nœud se connectera toujours au serveur MQTT mais n’enverra que des messages d’état au serveur MQTT.

Pour Gaulix le but est d’avoir un réseau à échelle nationale. Donc avoir au moins un nœud servant de passerelle à la bulle ‘locale’ que vous constituez est important. C’est ainsi qu’un message envoyé depuis votre couverture vers toute la France.

Il ne faut pas multiplier les passerelles pour une même bulle, cela entraine des répétitions de message.

MQTT enabled
Active/Désactive le module MQTT de votre nœud.
Réseau Gaulix : Enabled, mais SEULEMENT pour un nœud qui joue le rôle de passerelle.

Adress
Adresse du serveur sur lequel vous connecter (sans le ‘mqtt://’ devant son adresse, elle est implicite)
L’adresse par défaut est : mqtt.meshtastic.org
Réseau Gaulix : mqtt.gaulix.fr

Username
Nom utilisateur pour vous connecter au serveur MQTT.
La valeur par défaut est : meshdev
Réseau Gaulix : Identifiant au site Gaulix.fr (voir la procédure plus en avant)

Password
Le mot de passe de connexion au serveur MQTT.
La valeur par défaut est : large4cats
Réseau Gaulix : Mot de passe généré sur Gaulix.fr page Profil (voir la procédure plus en avant)

Encryption enabled
Active/Désactive le chiffrement des donnée MQTT.
La valeur par défaut est : Enabled
Réseau Gaulix :Disabled.
Tous les messages sont envoyés au broker MQTT en clair si cette option n’est pas activée, même lorsque vos canaux de liaison montante ont des clés de cryptage définies.

Json output enabled
Active/Désactive le module json pour la communication MQTT.
JSON n’est pas pris en charge sur la plate-forme nRF52.
Ces paquets ne sont pas chiffrés, mais offrent un moyen facile de s’intégrer à des systèmes capables de lire JSON. Lorsque cette fonction est activée, elle ‘charge’ un peu plus vote nœud
Par défaut la valeur est : Disabled
Réseau Gaulix :Disabled.

TLS enabled
Active/Désactive l’utilisation des connexion chiffrées avec le serveur MQTT. Cela ne concerne que la partie réseau.
La valeur par défaut est : Disabled
Réseau Gaulix :Disabled.

Root topic
Topic racine à utiliser pour la publication sur le serveur MQTT.
Laisser la valeur par défaut.
Réseau Gaulix : msh/EU_868, c’est le même topic quel que soit la bande utilisée par nœud. Ainsi un ‘crossband’ est réalisé par l’intermédiaire du serveur MQTT.

Proxy to client enabled
S’il est Enabled, votre nœud se connectera au serveur MQTT par le biais de l’application en Bluetooth et utilisera la connexion internet de l’appareil utilisé pour vous connecter comme client sur votre noeud.
Il faut la désactiver si le Wifi de la carte est activé.
Si la valeur est Enabled, laissez l’appareil utiliser la connexion réseau du client (par exemple, celle de votre téléphone) pour se connecter au serveur MQTT. Si la valeur est Disabled, elle utilise le point d’accès Wifi de l’appareil que vous devez activer via les paramètres réseau.
Attention pour un nœud passerelle utilisant une connexion Wifi il faut absolument mettre cette valeur sur Disabled.

Map reporting
Disponible à partir de la version 2.3.2 du micrologiciel. Si la valeur est Enabled, votre nœud enverra périodiquement un rapport de carte non chiffré au serveur MQTT pour qu’il soit affiché par les cartes en ligne qui prennent en charge ce paquet. Ce rapport comprend les informations suivantes :

  • Le nom et l’ID longs et courts du nœud ;
  • La position (avec une précision configurable) et l’altitude du nœud ;
  • Le modèle matériel et le rôle du nœud ;
  • La version du micrologiciel du nœud ;
  • La région LoRa du nœud, le préréglage du modem ;
  • Si le nœud peut être atteint sur le canal par défaut avec une clé connue ;
  • Nombre de nœuds en ligne locaux (entendus au cours des 2 dernières heures, à l’exclusion de ceux entendus via MQTT).

Réseau Gaulix :Enabled toujours pour votre passerelle uniquement, sinon cela n’a pas d’importance.

Precise location
La précision à utiliser pour la position dans le rapport cartographique. Par défaut, l’écart maximal est d’environ 1459 m.
Enabled, la position GPS sera transmise. Disabled, la position du nœud sera représentée dans un cercle dont vous pourrez définir le rayon maximum avec le curseur qui apparait à ce moment-là.

Map reporting interval (seconds)
Fréquence à laquelle est publiée le rapport de carte sur le serveur MQTT en secondes.
La valeur par défaut est de 900 secondes soit 15 minutes.
Réseau Gaulix :900

Le serveur MQTT de Gaulix.

Pour le réseau Gaulix, nous utilisons notre propre serveur MQTT. Cela nous permet de le modifier et de l’ajuster en permanence afin de garantir un fonctionnement optimal pour nos utilisateurs.

Pour atteindre cet objectif, nous analysons son utilisation en continu. Bien que nous fassions tout pour minimiser les problèmes, des erreurs de paramétrage ou des pannes peuvent survenir et entraîner une saturation rapide.

C’est pourquoi, au moment de rédiger cette documentation, nous demandons à nos utilisateurs de créer un compte sur notre site : gaulix.fr, pour récupérer leurs identifiants de connexion.

Ces identifiants, composés d’un nom d’utilisateur et d’un mot de passe, seront uniques à chaque utilisateur et s’appliqueront à tous les équipements qu’il administre.

Soyez rassurés, cela n’a rien à voir avec un quelconque contrôle ! L’objectif est simplement de disposer d’une adresse électronique fiable pour vous contacter rapidement en cas de problème avec votre matériel. Ainsi, vous pourrez intervenir rapidement et rétablir le bon fonctionnement de votre réseau.

Enfin, et pour être transparents, cela nous permet aussi de suspendre un accès dans les cas rares où les corrections nécessaires ne seraient pas effectuées, afin de préserver la qualité d’utilisation pour tous les membres de la communauté Gaulix.

Nous vous remercions de votre compréhension et de votre confiance !

Créer votre identifiant et mot de passe pour le serveur MQTT de Gaulix.

Se connecter au site : gaulix.fr.

2 cas se présentent à vous :
• Vous êtes nouveau sur Gaulix , il vous faut créer un compte sur notre site, puis vous identifier.
Passer au point suivant.
• Vous êtes déjà inscrit sur le site. Dans le menu de navigation sélectionner ‘Profil’, c’est la page de votre profil, en bas de celle-ci-il y a la partie MQTT.

Cliquer le bouton ‘Générer mon mot de passe MQTT, le bouton est remplacé par :

Mot de passe MQTT : XXXXXXXXXXXXXXX

Noter bien ce mot de passe, il n’est pas conservé par nos soins et ne peut être que créer de nouveau à votre demande. Mais attention cela implique que l’ancien disparaitra de notre serveur.