Bluetooth-konfigurationssystemet erbjuder tre huvudsakliga alternativ: Aktiverad, Parningsläge och Fast PIN-kod. Dessa inställningar hanteras via ett administrativt meddelande som skickar en Config.Bluetooth protobuf till enheten.
Viktig notering: På ESP32-enheter inaktiveras Bluetooth automatiskt när WiFi är aktiverat. WiFi-konfigurationen har alltid företräde framför Bluetooth.
Bluetooth-konfigurationsalternativ
Aktiverad
Detta alternativ låter dig slå på eller av Bluetooth beroende på dina behov.
Parningsläge
Du kan välja mellan flera parningslägen:
- RANDOM_PIN – genererar en slumpmässig PIN-kod varje gång enheten startar.
- FIXED_PIN – använder en specifik PIN-kod som du definierar separat.
- NO_PIN – inaktiverar PIN-autentisering helt.
Standardparningsläge
Skärm ansluten: Om enheten startar med en skärm ansluten är standardläget RANDOM_PIN. Att ta bort skärmen senare ändrar inte detta om du inte manuellt byter till FIXED_PIN eller NO_PIN. Det rekommenderas att justera parningsläget innan du kopplar bort skärmen.
Ingen skärm ansluten: Om enheten startar utan skärm är standardläget FIXED_PIN med det förinställda värdet nedan, om du inte konfigurerar en egen PIN-kod.
Fast PIN-kod
När du använder FIXED_PIN är standard-PIN-koden 123456. Detta värde ignoreras i andra lägen. Du kan ange en egen sexsiffrig kod via Bluetooth-inställningarna. Tips: Byt alltid ut standard-PIN-koden. Att behålla standardvärdet är en allvarlig säkerhetsrisk.
Bluetooth-klientens tillgänglighetsstatus
Android
Alla Bluetooth-inställningar finns tillgängliga på Android-enheter:
- Öppna Meshtastic-appen.
- Navigera till: Menyn med tre prickar (uppe till höger) → Radio Configuration → Bluetooth.
Apple
På iOS, iPadOS och macOS går du till Inställningar → Enhetskonfiguration → Bluetooth.
CLI
Alla Bluetooth-alternativ kan konfigureras via Python-kommandoradsgränssnittet. Exempel visas nedan:
| Inställning | Accepterade värden | Standard |
| bluetooth.enabled | true, false | TRUE |
| bluetooth.mode | RANDOM_PIN, FIXED_PIN, NO_PIN | RANDOM_PIN |
| bluetooth.fixed_pin | heltal (6 siffror) | 123456 |
- Aktivera eller inaktivera Bluetooth-modulen
| meshtastic --set bluetooth.enabled true meshtastic --set bluetooth.enabled false |
- Ange en fast PIN-kod
| meshtastic --set bluetooth.mode FIXED_PIN meshtastic --set bluetooth.fixed_pin 111111 |
Tips: Enheten startar om efter varje CLI-kommando. För att spara tid kan du kedja ihop flera kommandon:
| meshtastic --set bluetooth.enabled true --set bluetooth.fixed_pin 111111 |
Webb
Alla inställningar för Bluetooth-modulen finns också tillgängliga via webbgränssnittet:
- Öppna Meshtastic Web UI.
- Navigera till: Radio Config → Bluetooth.
