Hardware Empfehlungen - uheine/journeypulse-legal GitHub Wiki

Hardware-Empfehlungen: Beacons und OBD-Adapter

🇬🇧 English version

JourneyPulse braucht keine Zusatzhardware. Zwei Funktionen werden mit kleinen Bluetooth-Geräten aber besser: iBeacons für die schnellere Fahrterkennung und ein OBD-Adapter für Fahrzeugdaten. Diese Seite sagt, worauf du beim Kauf achten solltest.

ℹ️ Keine Kaufberatung im engeren Sinn: Erprobt ist bisher nur ein Teil der genannten Geräte (siehe Kennzeichnung). Herstellernamen sind Beispiele, keine Werbung; JourneyPulse hat mit keinem Hersteller eine Verbindung.

Auf dieser Seite: iBeacons · OBD-Adapter

iBeacons

Wozu sie dienen, steht unter Orte und POIs › Beacon-Erkennung. Kurz: Ein Beacon im Auto und einer zu Hause lassen die App Fahrtbeginn, Fahrtende und Ankunft schneller und sicherer erkennen.

Das muss der Beacon können

  • iBeacon-Format (Apples Standard). Beacons, die nur Eddystone oder ein eigenes Herstellerformat senden, erkennt iOS im Hintergrund nicht.
  • UUID, Major und Minor frei einstellbar, meist über die App des Herstellers. JourneyPulse erwartet bei beiden Beacons Major 5 und Minor 6. Die UUID trägst du in der App ein (Einstellungen › Automatik zu Hause, Feld „UUID“ unter dem jeweiligen Beacon-Schalter). Ein Beacon mit anderer Major- oder Minor-Nummer bleibt unsichtbar, auch wenn die UUID stimmt.
  • Eigene UUID je Beacon: Fahrzeug und Zuhause brauchen unterschiedliche UUIDs. Die vorbelegten Werte sind die verbreiteten Beispiel-UUIDs vieler Hersteller; wer sie ändert, vermeidet Verwechslungen mit fremden Beacons in der Nachbarschaft.
  • Sendeintervall einstellbar: Etwa 300 bis 1000 Millisekunden sind ein guter Mittelweg. Kürzere Intervalle melden sich etwas schneller, leeren die Batterie aber stärker.
  • Sendeleistung einstellbar: Im Auto reicht eine niedrige Stufe; der Beacon soll nur im und direkt am Fahrzeug zu sehen sein, nicht in der Wohnung nebenan.

Fahrzeug-Beacon

  • Mit Batterie (z. B. CR2032 oder CR2477): Läuft je nach Intervall ein bis mehrere Jahre. Nicht ins Handschuhfach über der Heizung und nicht in die pralle Sonne auf das Armaturenbrett legen; Knopfzellen mögen weder Hitze noch starke Kälte. Ein Platz unter dem Sitz oder in der Mittelkonsole ist besser.
  • Mit USB-Stromversorgung: Steckt der Beacon an einem USB-Anschluss, der nur bei eingeschalteter Zündung Strom liefert, sendet er nur, solange das Auto an ist. Das ist für die Fahrterkennung sogar günstig und erspart Batteriewechsel. Liefert die Buchse Dauerstrom, bleibt der Beacon dauerhaft an; der Verbrauch ist zwar gering, aber bei langer Standzeit trotzdem bedenkenswert.
  • Meldet die App wiederholt, dass der Fahrzeug-Beacon nicht gesehen wurde, ist meist die Batterie leer.

Heim-Beacon

  • Am besten mit USB- oder Netzteilbetrieb, dann entfällt der Batteriewechsel.
  • Nah am Eingang oder an der Seite der Wohnung, an der du ankommst. Metall, Stahlbeton und Aquarien schirmen das Signal stark ab.
  • Die Sendeleistung so wählen, dass der Beacon an der Haustür noch empfangen wird, auf der Straße aber kaum noch.

Beispiele

Konfigurierbare iBeacons bieten unter anderem Minew, KKM (KBeacon), Feasycom und Blue Charm an, jeweils mit Konfigurations-App für iOS. Achte in der Produktbeschreibung auf „iBeacon“, „UUID/Major/Minor konfigurierbar“ und eine wechselbare Batterie oder USB-Versorgung.

⚠️ Nicht erprobt: Mit JourneyPulse ist bislang kein bestimmtes Beacon-Modell offiziell getestet. Jedes iBeacon mit den Werten oben sollte funktionieren.

Was du von der Erkennung erwarten kannst

iOS meldet das Betreten eines Beacon-Bereichs meist innerhalb weniger Sekunden. Das Verlassen meldet das System bewusst verzögert, damit kurze Funklöcher nicht gleich ein Fahrtende auslösen; das kann eine halbe Minute oder länger dauern. Bluetooth und die Standortfreigabe Immer müssen eingeschaltet sein.

OBD-Adapter

Was die App mit dem Adapter macht, steht unter OBD.

Das muss der Adapter können

  • Bluetooth Low Energy (BLE, „Bluetooth 4.0“ oder neuer). Das iPhone kann mit klassischen Bluetooth-Adaptern (oft als „für Android“ beschrieben) keine Verbindung aufbauen. WLAN-Adapter unterstützt JourneyPulse nicht.
  • ELM327-kompatible Befehle. Das ist bei fast allen Diagnose-Adaptern für Endkunden der Fall.
  • Ein echter Chip statt Billig-Klon. Sehr günstige Adapter mit der Aufschrift „ELM327 v1.5“ oder „v2.1“ beherrschen oft nicht alle Befehle, antworten langsam oder brechen die Verbindung ab. Ein paar Euro mehr für einen Markenadapter lohnen sich.
  • Schlafmodus. Der Adapter steckt dauerhaft in der OBD-Buchse, die oft auch bei ausgeschalteter Zündung Strom führt. Gute Adapter schalten sich bei Stillstand selbst ab. Ohne Schlafmodus kann ein Adapter bei längerer Standzeit die Autobatterie belasten; dann ziehst du ihn besser ab.
  • Flache Bauform, wenn die Buchse im Fußraum sitzt, damit du nicht mit dem Knie daran hängen bleibst.

Ältere Fahrzeuge (K-Line)

Fahrzeuge vor etwa 2004, darunter Audi A3 8L und VW Golf IV, sprechen kein CAN, sondern K-Line (KWP2000 bzw. KWP1281). Der Adapter muss die Protokolle ISO 9141-2 und ISO 14230 (KWP2000) unterstützen; in der Produktbeschreibung steht das meist unter „unterstützte Protokolle“. Manche Billig-Klone können K-Line nur auf dem Papier.

Stand der Profile in der App

Adapter Stand
Vgate AD10 erprobt, empfohlen
vLinker FS, vLinker MS Profil vorhanden, mit echter Hardware noch nicht geprüft
andere BLE-Adapter mit ELM327-Befehlen über das Profil „Generischer ELM327-Klon“, ohne Gewähr

Taucht dein Adapter bei Nach Adapter suchen nicht auf, tippe auf Alle BLE-Geräte anzeigen. Die normale Suche zeigt nur Adapter mit bekannter Kennung. In der erweiterten Liste wählst du deinen Adapter aus; die App sucht sich dann selbst den passenden Datenkanal.

⚠️ Beta: Die OBD-Funktionen sind noch nicht an allen Fahrzeugen und Adaptern erprobt. Hinweise zur Sicherheit stehen auf der Seite OBD.

Siehe auch: OBD · Orte und POIs · Fahrten aufzeichnen · Bekannte Einschränkungen