Opcje konfiguracji Bluetooth obejmują Włączony, Tryb parowania oraz Stałą wartość PIN. Konfiguracja Bluetooth wykorzystuje komunikat administratora do wysłania protobuf Config.Bluetooth.
UWAGA: W urządzeniach ESP32 Bluetooth zostanie wyłączony po włączeniu WiFi, ponieważ ustawienie WiFi ma priorytet.
Opcje konfiguracji Bluetooth
Włączone
Włącza Bluetooth.
Tryb parowania
Określ tryb parowania w następujący sposób:
-
RANDOM_PIN generuje losowy PIN podczas działania.
-
FIXED_PIN używa stałego PIN-u, który powinien być określony osobno.
-
NO_PIN całkowicie wyłącza uwierzytelnianie PIN.
Domyślny tryb parowania
Domyślny tryb parowania będzie określany na podstawie tego, czy urządzenie ma podłączony ekran podczas początkowego uruchomienia (lub gdy jest w stanie przestarzałym), chyba że zostanie ręcznie skonfigurowany w ustawieniach Bluetooth.
Podłączony ekran: Gdy urządzenie uruchamia się po raz pierwszy (lub ze starym stanem) i wykryto ekran, domyślny tryb parowania zostanie ustawiony na RANDOM_PIN. Jeśli ekran zostanie odłączony po uruchomieniu urządzenia, domyślny tryb parowania pozostanie RANDOM_PIN, chyba że zostanie ręcznie zmieniony na FIXED_PIN lub NO_PIN. Zaleca się aktualizację trybu parowania przed odłączeniem podłączonego ekranu.
Brak podłączonego ekranu: Jeśli urządzenie uruchamia się po raz pierwszy (lub ze starym stanem) i nie wykryto ekranu, domyślny tryb parowania zostanie ustawiony na FIXED_PIN z domyślną wartością podaną poniżej, chyba że został ręcznie skonfigurowany na wartość niestandardową.
Stały PIN
Jeśli tryb parowania jest ustawiony na FIXED_PIN, wartość domyślna to 123456. Ta liczba będzie ignorowana dla wszystkich innych trybów parowania. Możesz skonfigurować niestandardową liczbę całkowitą (6 cyfr) w ustawieniach Bluetooth.
Wskazówka: Zaleca się zmianę domyślnego kodu FIXED_PIN na Twoim urządzeniu. Zachowanie domyślnego kodu może stanowić poważne zagrożenie bezpieczeństwa.
Status dostępności klienta Bluetooth
Android
Wszystkie opcje konfiguracji Bluetooth są dostępne na Androidzie.
-
Otwórz aplikację Meshtastic.
-
Przejdź do: Pionowa elipsa (trzy kropki w prawym górnym rogu) > Konfiguracja Radia > Bluetooth.
Jabłko
Wszystkie opcje konfiguracji Bluetooth są dostępne na iOS, iPadOS i macOS, przechodząc do Ustawienia > Konfiguracja urządzenia > Bluetooth.
CLI
Wszystkie opcje konfiguracji Bluetooth można uzyskać za pomocą Python CLI. Poniżej znajdują się przykładowe polecenia:
| Ustawienie | Akceptowalne wartości | Domyślne |
| bluetooth.enabled | true, false | PRAWDA |
| bluetooth.mode | RANDOM_PIN, FIXED_PIN, NO_PIN | RANDOM_PIN |
| bluetooth.fixed_pin | liczba całkowita (6 cyfr) | 123456 |
-
Włącz/Wyłącz moduł Bluetooth
| meshtastic --set bluetooth.enabled true meshtastic--set bluetooth.enabled false
|
-
Ustaw stały pin
| meshtastic --set bluetooth.mode FIXED_PIN meshtastic --set bluetooth.fixed_pin 111111
|
Wskazówka: Ponieważ urządzenie uruchomi się ponownie po wysłaniu każdej komendy przez CLI, zaleca się łączenie poleceń w jedno, gdy ustawiasz wiele wartości w sekcji konfiguracji.
meshtastic --set bluetooth.enabled true --set bluetooth.fixed_pin 111111
|
Przeglądanie internetu
Wszystkie opcje konfiguracji modułu Bluetooth są dostępne przez Web UI.
-
Otwórz Meshtastic Web UI.
-
Przejdź do: Konfiguracja Radia > Bluetooth.
