Unabhängiges Verzeichnis, erstellt vom Entwickler von Vulpo. Steht in keiner Verbindung zu Home Assistant oder der Open Home Foundation.

Überblick

Google Find My Device ist eine benutzerdefinierte Integration, die Geräte im Google-Find-My-Netzwerk direkt in Home Assistant verfolgt. Sie fügt einen Geräte-Tracker mit einer Entität für den letzten Standort hinzu, dazu Tasten, um einen Ton abzuspielen oder zu stoppen und um ein Gerät sofort zu orten. Sensoren melden Akkustand, Uhrzeit der letzten Sichtung, Ortungsstatus und Update-Statistiken, und jeder Tracker hat eine filterbare Kartenansicht mit dem Standortverlauf. Der beste Standort wird nach Aktualität, Genauigkeit und Quelle ausgewählt, und unplausible Standortsprünge oder grobe Ortungen können über die Optionen abgelehnt werden. Es lassen sich benannte semantische Standorte mit einem Erkennungsradius hinzufügen, und es kann mehr als ein Google-Konto verwendet werden. Sie nutzt die Cloud von Google, wird im Marketplace als benutzerdefiniertes Repository hinzugefügt und in der Benutzeroberfläche mit Zugangsdaten aus einer Secrets-Datei eingerichtet.

Zusammenfassung der README und des Codes von BSkando/GoogleFindMy-HA, automatisch erstellt und übersetzt. Stimmt etwas nicht, oder betreust du das Projekt und möchtest hier deinen eigenen Text? Melde dich

Unterstützt

  • Nutzt die Cloud des Herstellers Braucht eine Internetverbindung und einen Account beim Hersteller.

  • Aus dem Marketplace Wird über den Marketplace installiert, früher HACS.

  • Aktiv gepflegt Das Projekt hat in den letzten sechs Monaten eine neue Version oder Änderung veröffentlicht.

Stellt bereit

  • Sensoren
  • Anwesenheit

Einrichtung

Füge ihr Repository im Marketplace als benutzerdefiniertes Repository hinzu und installiere sie. Starte dann Home Assistant neu und füge sie unter Einstellungen > Geräte & Dienste hinzu.

Google Find My Device – Anmeldung

  • Anmeldemethode

Vorhandene Zugangsdaten gefunden

  • Gefundene Zugangsdaten importierenLass die Option aktiviert, um die oben angezeigte Datei zu importieren. Schalte sie aus, um stattdessen selbst eine Anmeldemethode zu wählen.

Gespeicherte Zugangsdaten ersetzen?

  • Gespeicherte Zugangsdaten ersetzenLass die Option aktiviert, wenn du dich gerade neu angemeldet hast. Schalte sie aus, um die Zugangsdaten zu behalten, die Home Assistant derzeit verwendet.

GoogleFindMyTools secrets.json

  • Inhalt der secrets.json

Abfrageeinstellungen

  • Positionsabfrage-Intervall (s)
  • Verzögerung zwischen Geräteabfragen (s)
  • Google-Home-Geräte filtern
  • Filter-Schlüsselwörter (kommagetrennt)
  • Statistik-Entitäten erstellen
  • Ablauf von Kartenansicht-Tokens aktivieren
  • Kartenansicht aktivieren

Hub auswählen

  • Hub

Erneute Authentifizierung

  • Neue secrets.json (vollständiger Inhalt)

Nach der Einrichtung

  • Semantischer Name
  • Breitengrad
  • Längengrad
  • Erkennungsradius (m)Schätzt die Verbindungsreichweite des Geräts ab (z. B. 15-20 m bei Bluetooth).
  • Semantischer Ort
  • Semantischer Name
  • Breitengrad
  • Längengrad
  • Erkennungsradius (m)Schätzt die Verbindungsreichweite des Geräts ab (z. B. 15-20 m bei Bluetooth).
  • Semantischer Name
  • Breitengrad
  • Längengrad
  • Erkennungsradius (m)Schätzt die Verbindungsreichweite des Geräts ab (z. B. 15-20 m bei Bluetooth).
  • Semantische Orte
  • Neue secrets.json (vollständiger Inhalt)
  • Funktionsgruppe
  • Positionsabfrage-Intervall (s)
  • Verzögerung zwischen Geräteabfragen (s)
  • Standort-Timeout (s)Nach dieser Zeit (in Sekunden) ohne Standortaktualisierung wird der Tracker-Status unbekannt. Verwende die Entität 'Letzter Standort', um immer die letzte bekannte Position zu sehen. Standard: 3900 (65 Minuten).
  • Attribut für Standortalter anzeigenWenn aktiviert (Standard), wird jeder Tracker-Entität ein 'location_age'-Attribut (auf 1 Minute gerundet) hinzugefügt. Es behält das Alter der letzten Beobachtung und ändert sich erst mit der nächsten (zum Beispiel neue Ortung, Wechsel zu 'Veraltet' oder Wechsel der Verfügbarkeit). Das aktuelle Alter zeigt der Sensor 'Zuletzt gesehen' jedes Geräts, den aktuellen Status sein Sensor 'Standortstatus'.
  • Unmögliche Standortsprünge verwerfenWenn aktiviert (Standard), wird ein Standort-Fix verworfen, der eine physikalisch unmögliche Geschwindigkeit erfordern würde (zum Beispiel eine Crowd-Meldung, die den Tracker binnen Sekunden hunderte Kilometer entfernt verortet), statt einen Teleport auszulösen. Eigene GPS-Meldungen passieren immer. Nur deaktivieren, wenn legitime schnelle Bewegungen fälschlich verworfen werden.
  • Legitime Rückkehrbewegungen wiederherstellenWenn aktiviert (Standard), wird eine Crowd-Meldung, die das Geschwindigkeits-Gate als Teleport verwerfen würde, stattdessen akzeptiert, sofern sie innerhalb von etwa 15 Minuten wieder nahe der Position landet, die kurz vor einem zuvor akzeptierten weiten Sprung galt. So wird eine legitime Rückkehrbewegung wiederhergestellt, statt den Tracker an der entfernten Position stranden zu lassen. Greift ausschließlich dort, wo das Geschwindigkeits-Gate sonst verwerfen würde. Deaktivieren, wenn der Tracker zwischen zwei Orten hin- und herspringt.
  • Groben Fix verwerfen, der einen besseren verdrängen würdeWenn aktiviert (Standard), wird ein eingehender Standort-Fix verworfen, sofern er deutlich außerhalb des Unsicherheitskreises der zwischengespeicherten Position liegt, mindestens viermal ungenauer ist als sie, mindestens 200 m grob ist und diese zwischengespeicherte Position zugleich zuverlässig und noch frisch ist. Ohne bessere Alternative wird nie etwas verworfen: bei einem Kaltstart oder wenn die zwischengespeicherte Position unzuverlässig oder veraltet ist, wird ein grober Fix immer akzeptiert. Das verhindert, dass eine weiträumige Crowd-Meldung den Tracker verschiebt und ihn - weil Home Assistant den Genauigkeitsradius als Zonentoleranz verwendet - fälschlich als zu Hause meldet. Nur deaktivieren, wenn der Verdacht besteht, dass dieses Gate selbst ein Problem verursacht. Ein verworfener Fix wird vom Sensor 'Verworfene Grobortung' des Geräts angezeigt, bis ein gleich alter oder neuerer Fix übernommen wird, der verworfene Fix älter als der Standort-Timeout ist oder die Integration neu geladen wird (wie bei einem Neustart von Home Assistant); die übrige Zeit zeigt dieser Sensor unbekannt, und das ist normal.
  • Google-Home-Geräte filtern
  • Filter-Schlüsselwörter (kommagetrennt)
  • Statistik-Entitäten erstellen
  • Caches beim Entfernen löschenLöscht zwischengespeicherte Tokens und Gerätemetadaten, wenn dieser Eintrag entfernt wird.
  • Ablauf von Kartenansicht-Tokens aktivierenWenn aktiviert, laufen die Token für die Kartenansicht nach 1 Woche ab. Wenn deaktiviert (Standard), laufen die Token nicht ab.
  • Kartenansicht aktivierenStandardmäßig aktiviert. Wenn deaktiviert, werden Kartenansicht-Anfragen wie mit einem ungültigen Token abgelehnt und Geräte-Links gelöscht. Bestehende Freigabelinks werden nicht erneuert; könnte ein Link geleakt sein, nutze 'Ablauf von Kartenansicht-Tokens aktivieren' (bis zu zwei Wochen, falls bereits aktiviert).
  • Modus für StandortmeldungenLege fest, wie dein Gerät zum Google-Netzwerk beiträgt (standardmäßig Alle Bereiche für Crowdsourcing oder nur stark frequentierte Bereiche).
  • Funktionsgruppe
  • Geräte wiederherstellen
  • Funktionsgruppe

Texte aus dem Code von BSkando/GoogleFindMy-HA. Texte, für die das Repository keine Übersetzung hat, wurden automatisch übersetzt.

Entitäten

  • BinärsensorenAbfrage aktiv, FCM-Verbindungsstatus, Modus für unerwünschtes Tracking, Status der Nova-API-Authentifizierung
  • TastenTon abspielen, Ton stoppen, Jetzt orten, Statistiken zurücksetzen, FCM-Token neu generieren, ADM-Token neu generieren
  • AnwesenheitLetzter Standort
  • SensorenBLE-Akku, Plus Code, Standortstatus, Verworfene Grobortung, Zuletzt gesehen, Semantische Bezeichnungen, Status des Verschlüsselungsschlüssels, Hintergrund-Aktualisierungen, Abgefragte Aktualisierungen, Crowdsourcing-Aktualisierungen, Verwendete Verlaufsdaten, Zeitüberschreitungen und 2 weitere

Aktionen

  • Gerät ortenErmittelt die aktuelle Position eines Google-Find-My-Geräts.Felder: Gerät
  • Ton abspielenSpielt einen Ton auf einem Google-Find-My-Gerät ab.Felder: Gerät
  • Ton stoppenStoppt den Ton auf einem Google-Find-My-Gerät.Felder: Gerät
  • Geräte-URLs aktualisierenAktualisiert die Konfigurations-URLs der Geräte, damit sie auf die integrierte Kartenansicht zeigen.
  • Geräteregistrierung neu aufbauenWartung: baut die Geräteregistrierung für Google Find My Hubs neu auf und entfernt Tracker-Geräte, die fälschlicherweise dem übergeordneten Eintrag zugeordnet sind.
  • Gerät orten (extern)Ortung über den externen Helfer; delegiert an die normale Ortung.Felder: Gerät, Gerätename (optional)
  • Registrierung migrieren/neu aufbauenWartung: Führt eine Migration der Einstellungen durch oder baut die Entitäten/Geräte dieser Integration neu auf.Felder: Modus, Geräte (optional)

Fehlerbehebung

  • DiagnosedatenLädt eine Diagnosedatei herunter, die du an einen Fehlerbericht anhängen kannst.
  • SystemzustandErgänzt die System-Informationen von Home Assistant um den eigenen Status.
  • ReparaturhinweiseMögliche Hinweise unter Einstellungen > Reparaturen:Erneute Anmeldung erforderlich, FCM Push-Verbindung fehlgeschlagen, Google Find My Device Push muss neu authentifiziert werden, Mehrere Konfigurationseinträge erkannt, Entity-Unique-ID-Konflikt erkannt, Doppelte Kontoeinträge erkannt, Authentifizierungs-Cache geleert, FCM-Push-Abbruchschleife erkannt, Neustart von Home Assistant zum Abschluss des Updates erforderlich, Tracker-Attribute behalten jetzt den Wert der letzten Beobachtung

Aus der README

A comprehensive Home Assistant custom integration for Google's FindMy Device network, enabling real-time(ish) tracking and control of FindMy devices directly within Home Assistant!

  • 🗺️ Real-time Device Tracking: Track Google FindMy devices with location data, sourced from the FindMy network
  • ⏱️ Configurable Polling: Flexible polling intervals with rate limit protection
  • 🔔 Sound Button Entity: Devices include button entity that plays a sound on supported devices
  • ✅ Attribute grading system: Best location data is selected automatically based on recency, accuracy, and source of data
  • 📍 Historical Map-View: Each tracker has a filterable Map-View that shows tracker movement with location data, localized into every shipped UI language
  • 📋 Statistic Entity: Detailed statistics for monitoring integration performance
  • #️⃣ Multi-Account Support: Add multiple Find Hub Google accounts that show up separately
  • ❣️ More to come!
Aus der README von BSkando/GoogleFindMy-HA, GNU GPL v3.0. Gekürzt.

Erscheint in Vulpo

Tastenkarte, Diagrammkarte, Apple Watch.

Informationen

Installationen
1.021 teilen Analysedaten
GitHub-Sterne
383
Verbindung
Nutzt die Cloud des Herstellers
Pflege
In den letzten 6 Monaten aktualisiert
Version
v1.7.14,
Kategorie
Anwesenheit und Standort, Ortungsgeräte
Art
Marketplace-Integration
Marke
Google
Voraussetzung
Wird im Marketplace als benutzerdefiniertes Repository hinzugefügt
Domain
googlefindmy

Mehr von Google

Das könnte dir auch gefallen

Unabhängiges Verzeichnis, erstellt vom Entwickler von Vulpo. Steht in keiner Verbindung zu Home Assistant oder der Open Home Foundation. Über diese Zahlen