Sicherlich hat sich jeder schon einmal gefragt, wie genau und auch wie ungenau man die eigene Position in einem Meshtastic-Node angeben sollte. Hier nun einmal paar Fakten dazu. Daraus resultierende Tipp’s könnt ihr am Ende des Beitrags finden.
Die „precision location bits“ in Meshtastic beziehen sich auf die Einstellung position_precision, die die Genauigkeit der Positionsdaten (z. B. GPS-Koordinaten) steuert, die über einen bestimmten Kanal gesendet werden. Diese Funktion dient vor allem dem Datenschutz, indem sie es ermöglicht, die genaue Position zu verschleiern (Obfuscation), um die Privatsphäre zu wahren. Statt die volle Präzision zu teilen, können Nutzer die Anzahl der Bits reduzieren, was die Position auf eine gröbere Auflösung abrundet.
Wie funktioniert es?
- Die Einstellung ist ein ganzzahliger Wert (Integer) im Bereich von 0 bis 32.
- 0: Keine Positionsdaten werden über den Kanal gesendet.
- 32: Positionsdaten werden mit voller Präzision gesendet (maximale Genauigkeit, typischerweise bis auf wenige Meter).
- 1 bis 31: Gibt die Anzahl der Bits an, mit denen die Position kodiert wird. Je weniger Bits, desto ungenauer die Position (größere „Rastergröße“).
Diese Einstellung kann pro Kanal konfiguriert werden, z. B. über die Meshtastic-App oder die Weboberfläche. In öffentlichen Systemen wie dem MQTT-Server von Meshtastic werden präzise Positionen (über 16 Bits) oft gefiltert, um sensible Daten zu schützen.
Auswirkungen auf die Genauigkeit
Die Genauigkeit hängt von der Bit-Anzahl ab. Hier eine Übersicht über gängige Werte (basierend auf der offiziellen Dokumentation; die Werte geben die ungefähre Unsicherheit oder Rastergröße an):
| Präzisions-Bits | Metrisch | Imperialisch |
|---|---|---|
| 10 | 23,3 km | 14,5 Meilen |
| 11 | 11,7 km | 7,3 Meilen |
| 12 | 5,8 km | 3,6 Meilen |
| 13 | 2,9 km | 1,8 Meilen |
| 14 | 1,5 km | 4787 Fuß |
| 15 | 729 m | 2392 Fuß |
| 16 | 364 m | 1194 Fuß |
| 17 | 182 m | 597 Fuß |
| 18 | 91 m | 299 Fuß |
| 19 | 45 m | 148 Fuß |
Für höhere Bits (z. B. 20+) wird die Genauigkeit immer feiner, bis hin zur vollen Präzision bei 32 Bits.
Wie ist es bei den höheren Bit’s?
Hier ist eine präzise Übersicht der Genauflösung (Ungenauigkeit/Rastergröße) für Position Precision Bits von 20 bis 32 bei Meshtastic.
Die Werte sind direkt aus dem Meshtastic-Quellcode und der offiziellen Dokumentation berechnet (Stand Firmware 2.5 / 2025).
| Bits | Ungefährer Fehler-Radius (Unsicherheit) | Typische Genauigkeit (ca.) | Bemerkung |
|---|---|---|---|
| 20 | ± 23 Meter | ~ 45–50 m Kreis | Noch leicht verschleiert |
| 21 | ± 11–12 Meter | ~ 23 m Kreis | Gute Balance zwischen Privatsphäre und Nutzen |
| 22 | ± 5–6 Meter | ~ 11–12 m Kreis | Sehr genau, aber noch minimal abgerundet |
| 23 | ± 2,8–3 Meter | ~ 6 m Kreis | Fast exakt |
| 24 | ± 1,4–1,5 Meter | ~ 3 m Kreis | Kaum noch Unterschied zur Original-GPS-Genauigkeit |
| 25 | ± 70–75 cm | ~ 1,5 m Kreis | |
| 26 | ± 35–38 cm | ~ 75 cm Kreis | |
| 27 | ± 18–19 cm | ~ 38 cm Kreis | |
| 28 | ± 9–10 cm | ~ 19 cm Kreis | |
| 29 | ± 4–5 cm | ~ 10 cm Kreis | |
| 30 | ± 2–3 cm | ~ 5 cm Kreis | |
| 31 | ± 1–1,5 cm | ~ 3 cm Kreis | Praktisch identisch mit Original-GPS |
| 32 | 0 cm (volle Präzision) | Typisch 2–5 m (je nach GPS-Empfänger) | Keine Absichtliche Reduzierung |
Praktische Empfehlungen (2025)
- 21–22 Bits → Beliebtester Kompromiss in vielen Gruppen (11–6 m Unsicherheit)
- 24 Bits → Wird oft als „genug genau, aber nicht haargenau“ angesehen
- 32 Bits → Nur in absolut vertrauenswürdigen privaten Kanälen verwenden (z. B. Familie, SAR-Teams)
- Alles über 24 Bits macht für normale Outdoor-Nutzung kaum noch einen sichtbaren Unterschied, gibt aber deine Position fast 1:1 preis.
Falls du auf einem Kanal chatten und gleichzeitig deine Position teilen willst, ohne dass jemand vor deiner Haustür steht, sind 21 oder 22 Bits die sweet spot für die meisten Meshtastic-Nutzer im deutschsprachigen Raum.
Tipps zur Nutzung
- Datenschutz: Verwende niedrigere Bits (z. B. 10–16) für öffentliche Kanäle, um deine exakte Position nicht preiszugeben.
- MQTT: Präzisions-Bits > 16 werden von den meisten MQTT-Server der Communities geblockt.
- Konfiguration: Gehe in den Meshtastic-Einstellungen unter „Channels“ (Kanäle) und passe
position_precisionan. - Weitere Infos: Schau in der offiziellen Meshtastic-Dokumentation nach, z. B. unter „Channel Configuration“ oder „Position Configuration“.
