Zum Inhalt springen
gps-tracker-ratgeber.de

Schnittstellen Redaktion gps-tracker-ratgeber.de · Stand

GPS-Tracker in Home Assistant einbinden: Wege und Einrichtung

Inhalt 7 Abschnitte

Das Smart-Home-System kann Standorte von Geräten als Entität führen und damit Automationen auslösen. Ob sich ein GPS-Tracker einbinden lässt, hängt weniger vom Gerät selbst ab als davon, auf welchem Weg seine Positionsdaten zu Home Assistant gelangen. Dieser Beitrag erklärt die üblichen Wege, die Voraussetzungen und die Punkte, an denen die Einbindung in der Praxis scheitert. Er ersetzt nicht die Dokumentation der Plattform, die mit jeder Version angepasst wird.

Wie Standorte als Entitäten verarbeitet werden

Standorte laufen über Entitäten vom Typ device_tracker. Eine solche Entität hat einen Zustand wie „zu Hause“ oder „nicht zu Hause“ und, wenn die Quelle Koordinaten liefert, Breiten- und Längengrad. Aus den Koordinaten und den von Ihnen angelegten Zonen (zum Beispiel Zuhause, Garage, Stellplatz) leitet das System ab, in welcher Zone sich das Gerät befindet. Mehrere Tracker lassen sich einer Person zuordnen. Für Gegenstände wie ein Fahrrad oder einen Anhänger genügt die Tracker-Entität.

Wichtig ist die Unterscheidung zwischen zwei Arten von Quellen: Netzwerk-Tracker (Router, Bluetooth) erkennen nur, ob ein Gerät zu Hause ist. Für einen GPS-Tracker brauchen Sie eine Quelle, die Koordinaten überträgt.

Wege, einen GPS-Tracker einzubinden

WegGeeignet fürVoraussetzung
Integration eines HerstellersTracker mit Hersteller-CloudEs gibt eine offizielle oder von der Community gepflegte Integration für diesen Anbieter
Eigener Ortungsserver, etwa TraccarTracker, die sich auf eine frei wählbare Serveradresse einstellen lassenServer im eigenen Netz oder gemietet, passendes Geräteprotokoll
Smartphone-Apps wie OwnTracks oder GPSLoggerein Zweithandy als TrackerApp sendet per Webhook oder MQTT an Home Assistant
Eigenbau mit MikrocontrollerBastelprojekteGNSS-Modul, Funkverbindung, Übertragung per MQTT oder Webhook

Integration eines Herstellers

Für einige Anbieter von Ortungsgeräten gibt es Integrationen, die sich über die Oberfläche unter „Geräte & Dienste“ einrichten lassen. Sie melden sich mit dem Konto beim Hersteller an, die Plattform fragt die Position über dessen Cloud ab. Das Hersteller-Abo bleibt dabei nötig, und die Einbindung funktioniert nur, solange der Hersteller die Schnittstelle anbietet. Prüfen Sie vor dem Kauf in der Integrationsliste, ob Ihr Anbieter aufgeführt ist.

Eigener Ortungsserver

Viele einfache Mobilfunk-Tracker lassen sich per SMS oder Konfigurationsprogramm auf eine eigene Serveradresse umstellen. Eine verbreitete Open-Source-Software dafür ist Traccar. Der Server nimmt die Positionsmeldungen entgegen, das System liest sie über eine Integration aus. Dieser Weg kommt ohne Hersteller-Portal aus. Sie brauchen aber weiterhin eine SIM-Karte mit Datentarif im Tracker und einen Server, der aus dem Mobilfunknetz erreichbar ist.

Smartphone als Tracker

Die Begleit-App der Plattform meldet den Standort des eigenen Smartphones. Apps wie OwnTracks oder GPSLogger tun das auf einem Zweitgerät, das im Auto oder im Wohnmobil liegt. Das ist der einfachste Einstieg, verlangt aber regelmäßiges Laden und einen Datentarif für das Gerät.

Eigenbau

Ein Mikrocontroller mit GNSS-Modul und Mobilfunk- oder LoRa-Funk kann seine Position per MQTT oder Webhook an das System senden. Der Aufwand liegt in Stromversorgung, Gehäuse und Funkabdeckung. Eine Einführung gibt der Beitrag GPS-Tracker selbst bauen.

Was mit Bluetooth-Findern geht

Bluetooth-Finder wie Apple AirTag, Samsung Galaxy SmartTag2 oder Tile melden ihren Standort an das Suchnetz des jeweiligen Herstellers. Diese Netze sind geschlossen. Eine Einbindung ist deshalb nur über inoffizielle Community-Projekte möglich, die ohne Zusage des Herstellers arbeiten und jederzeit ausfallen können. Als Bluetooth-Sender in Reichweite des eigenen Hauses lässt sich ein Finder dagegen für eine reine Anwesenheitserkennung nutzen. Den Unterschied der Geräteklassen erklärt der Vergleich GPS-Tracker und AirTag.

Einrichtung in Schritten

  1. Klären Sie, auf welchem der vier Wege Ihr Gerät Positionsdaten abgeben kann.
  2. Richten Sie die passende Integration über die Oberfläche ein. Einträge in der Datei configuration.yaml und die Datei known_devices.yaml gehören zu älteren Verfahren; neue Integrationen werden überwiegend über die Oberfläche konfiguriert. Übernehmen Sie Konfigurationsbeispiele nur aus der Dokumentation der jeweiligen Integration.
  3. Legen Sie Zonen mit einem Radius an, der zur Genauigkeit des Trackers passt. Eine zu kleine Zone führt zu ständigem Wechsel zwischen „drinnen“ und „draußen“.
  4. Prüfen Sie in den Entwicklerwerkzeugen, ob die Entität Koordinaten und einen Zeitstempel liefert.
  5. Bauen Sie erst dann Automationen, etwa eine Nachricht, wenn das Fahrrad die Zone „Zuhause“ verlässt.

Typische Stolpersteine

  • Sendeintervall: Meldet der Tracker nur selten, reagiert eine Automation entsprechend spät. Ein kurzes Intervall kostet Akku.
  • Erreichbarkeit: Webhooks und eigene Server müssen von außen erreichbar sein. Sichern Sie den Zugang mit Verschlüsselung und halten Sie die Software aktuell.
  • Ungenaue Positionen: In Gebäuden und Garagen springt die Position. Zu den Ursachen gibt es einen Beitrag über ungenaue Ortung.
  • Abhängigkeit von der Cloud: Ändert ein Hersteller seine Schnittstelle, fällt die Integration aus, bis sie angepasst ist.

Datenschutz im eigenen System

Die Plattform speichert den Verlauf von Entitäten, also auch Standorte. Standortdaten sind personenbezogene Daten, wenn sie einer Person zugeordnet werden können (Art. 4 Nr. 1 DSGVO). Die DSGVO gilt nicht für ausschließlich persönliche oder familiäre Tätigkeiten (Art. 2 Abs. 2 lit. c DSGVO); das sagt aber nichts darüber, ob die Ortung einer anderen Person erlaubt ist. Binden Sie Tracker von Familienmitgliedern nur mit deren Wissen und Einverständnis ein und begrenzen Sie, wer im System Zugriff auf die Karte hat. Dieser Text ersetzt keine Rechtsberatung. Mehr dazu im Beitrag GPS-Tracker und Datenschutz. Weitere Themen rund um Datenanbindung finden Sie in der Rubrik Schnittstellen.

Häufige Fragen zu GPS-Trackern in Home Assistant

Lässt sich jeder GPS-Tracker einbinden?

Nein. Nötig ist ein Weg, auf dem die Positionsdaten ins System gelangen: eine Integration für den Hersteller, ein eigener Ortungsserver, eine App mit Webhook oder MQTT oder ein Eigenbau. Geräte mit geschlossener Hersteller-Cloud ohne Integration lassen sich nicht zuverlässig anbinden.

Brauche ich für die Einbindung ein Abo?

Die Plattform selbst verlangt keines. Ein Mobilfunk-Tracker braucht aber immer eine Datenverbindung, also entweder das Abo des Herstellers oder eine eigene SIM-Karte mit Tarif.

Kann ich einen AirTag im Smart-Home-System anzeigen?

Die Suchnetze der Hersteller von Bluetooth-Findern sind geschlossen. Es gibt inoffizielle Community-Projekte, die ohne Zusage des Herstellers arbeiten und jederzeit ausfallen können. Zuverlässig nutzbar ist ein Finder nur für die Anwesenheitserkennung per Bluetooth im eigenen Haus.

Muss ich die Datei configuration.yaml bearbeiten?

Meist nicht. Neue Integrationen werden überwiegend über die Oberfläche eingerichtet. Wo eine Integration noch Einträge in der Datei verlangt, steht das passende Beispiel in ihrer Dokumentation.

Warum wechselt mein Tracker ständig zwischen „zu Hause“ und „unterwegs“?

In Gebäuden ist die Satellitenortung ungenau, die gemeldete Position springt. Vergrößern Sie den Radius der Zone oder nutzen Sie zusätzlich eine Anwesenheitserkennung über das Heimnetz.

Dieser Beitrag wurde mit Unterstützung von KI erstellt. Mehr dazu

Mehr aus Schnittstellen