Les options de configuration Bluetooth incluent Activé, Mode d'appairage et Valeur PIN fixe. La configuration Bluetooth utilise un message administrateur pour envoyer un protobuf Config.Bluetooth.
REMARQUE : Pour les appareils ESP32, le Bluetooth sera désactivé lorsque le WiFi est activé, car le paramètre WiFi a la priorité.
Options de configuration Bluetooth
Activé
Active le Bluetooth.
Mode d'appairage
Spécifiez le mode d'appairage comme suit :
-
RANDOM_PIN génère un code PIN aléatoire au moment de l'exécution.
-
FIXED_PIN utilise un code PIN fixe qui doit être spécifié séparément.
-
NO_PIN désactive complètement l'authentification par code PIN.
Mode d'appairage par défaut
Le mode d'appairage par défaut sera déterminé par la présence ou non d'un écran connecté lors du démarrage initial (ou en cas d'état obsolète de l'appareil), sauf s'il est configuré manuellement via les paramètres Bluetooth.
Écran connecté : Lorsque l'appareil démarre pour la première fois (ou avec un état obsolète) et qu'un écran est détecté, le mode d'appairage par défaut sera réglé sur RANDOM_PIN. Si l'écran est retiré après le démarrage de l'appareil, le mode d'appairage par défaut restera RANDOM_PIN sauf s'il est modifié manuellement en FIXED_PIN ou NO_PIN. Il est conseillé de mettre à jour le mode d'appairage avant de déconnecter l'écran attaché.
Pas d'écran connecté : Si l'appareil démarre pour la première fois (ou avec un état obsolète) et qu'aucun écran n'est détecté, le mode d'appairage par défaut sera réglé sur FIXED_PIN avec la valeur par défaut spécifiée ci-dessous, sauf s'il a été configuré manuellement avec une valeur personnalisée.
Code PIN fixe
Si votre mode d'appairage est réglé sur FIXED_PIN, la valeur par défaut sera 123456. Ce numéro sera ignoré pour tous les autres modes d'appairage. Vous pouvez configurer un entier personnalisé (6 chiffres) via les paramètres Bluetooth.
Conseil : Il est fortement conseillé de changer le code FIXED_PIN par défaut sur votre appareil. Conserver le code par défaut peut présenter un risque de sécurité important.
Statut de disponibilité du client Bluetooth
Android
Toutes les options de configuration Bluetooth sont accessibles sur Android.
-
Ouvrez l'application Meshtastic.
-
Naviguez vers : Ellipse verticale (trois points en haut à droite) > Configuration Radio > Bluetooth.
Pomme
Toutes les options de configuration Bluetooth sont disponibles sur iOS, iPadOS et macOS en naviguant vers Réglages > Configuration de l'appareil > Bluetooth.
CLI
Toutes les options de configuration Bluetooth peuvent être accessibles via le CLI Python. Voici quelques commandes exemples :
| Paramètre | Valeurs acceptables | Par défaut |
| bluetooth.enabled | true, false | VRAI |
| bluetooth.mode | RANDOM_PIN, FIXED_PIN, NO_PIN | RANDOM_PIN |
| bluetooth.fixed_pin | entier (6 chiffres) | 123456 |
-
Activer/Désactiver le module Bluetooth
| meshtastic --set bluetooth.enabled true meshtastic--set bluetooth.enabled false
|
-
Définir un code PIN fixe
| meshtastic --set bluetooth.mode FIXED_PIN meshtastic --set bluetooth.fixed_pin 111111
|
Astuce : Comme l'appareil redémarrera après chaque commande envoyée via le CLI, il est conseillé de chaîner les commandes en une seule lorsque vous définissez plusieurs valeurs dans une section de configuration.
meshtastic --set bluetooth.enabled true --set bluetooth.fixed_pin 111111
|
Web
Toutes les options de configuration du module Bluetooth sont accessibles via l'interface Web.
-
Ouvrez l'interface Web Meshtastic.
-
Naviguez vers : Configuration Radio > Bluetooth.
