Onafhankelijk overzicht, gemaakt door de ontwikkelaar van Vulpo. Niet gelieerd aan Home Assistant of de Open Home Foundation.

Over dit item

Google Find My Device is een aangepaste integratie die apparaten van het Google Find My-netwerk volgt vanuit Home Assistant. Het voegt een apparaattracker toe met een entiteit voor de laatste locatie, plus knoppen om een geluid af te spelen of te stoppen en om een apparaat nu te lokaliseren. Sensoren melden de batterij, het tijdstip van het laatste contact, de locatiestatus en updatestatistieken, en elke tracker heeft een filterbare kaartweergave van de locatiegeschiedenis. De beste locatie wordt gekozen op basis van actualiteit, nauwkeurigheid en bron, en onwaarschijnlijke locatiesprongen of grove locatiebepalingen kunnen via opties worden geweigerd. Benoemde semantische locaties met een detectiestraal kunnen worden toegevoegd, en er kan meer dan één Google-account worden gebruikt. Het maakt gebruik van de cloud van Google, wordt toegevoegd als aangepaste repository in de Marketplace en wordt in de gebruikersinterface ingesteld met inloggegevens uit een secrets-bestand.

Automatische samenvatting van de README en de code van BSkando/GoogleFindMy-HA, automatisch vertaald. Klopt er iets niet, of ben je de maintainer en wil je hier je eigen tekst tonen? Neem contact op

Ondersteunt

  • Gebruikt de cloud van de aanbieder Heeft een internetverbinding en een account bij de aanbieder nodig.

  • Uit de Marketplace Wordt geïnstalleerd via de Marketplace, voorheen HACS.

  • Actief onderhouden De auteur heeft in de afgelopen zes maanden een release of wijziging gepubliceerd.

Levert

  • Sensoren
  • Aanwezigheid

Instellen

Voeg de repository als aangepaste repository toe aan de Marketplace en installeer de integratie. Herstart daarna Home Assistant en voeg de integratie toe onder Instellingen > Apparaten en diensten.

Google Find My Device – Aanmelding

  • Aanmeldingsmethode

Bestaande inloggegevens gevonden

  • Gevonden inloggegevens importerenLaat dit aan staan om het bestand hierboven te importeren. Zet het uit om zelf een aanmeldmethode te kiezen.

Opgeslagen inloggegevens vervangen?

  • Opgeslagen inloggegevens vervangenLaat dit aan staan als je je zojuist opnieuw hebt aangemeld. Zet het uit om de inloggegevens te behouden die Home Assistant nu gebruikt.

GoogleFindMyTools secrets.json

  • Inhoud van secrets.json-bestand

Polling-instellingen

  • Locatie-pollinginterval (s)
  • Apparaat-pollingvertraging (s)
  • Google Home-apparaten filteren
  • Filtertrefwoorden (kommagescheiden)
  • Statistiekentiteiten aanmaken
  • Kaartweergave-tokenverloopdatum inschakelen
  • Kaartweergave inschakelen

Hub selecteren

  • Hub

Opnieuw authenticeren

  • Nieuwe secrets.json (volledige inhoud)

Na het instellen

  • Semantische naam
  • Breedtegraad
  • Lengtegraad
  • Detectieradius (m)Schat het verbindingsbereik van het apparaat (bijv. 15-20 m voor Bluetooth).
  • Semantische locatie
  • Semantische naam
  • Breedtegraad
  • Lengtegraad
  • Detectieradius (m)Schat het verbindingsbereik van het apparaat (bijv. 15-20 m voor Bluetooth).
  • Semantische naam
  • Breedtegraad
  • Lengtegraad
  • Detectieradius (m)Schat het verbindingsbereik van het apparaat (bijv. 15-20 m voor Bluetooth).
  • Semantische locaties
  • Nieuwe secrets.json (volledige inhoud)
  • Functiegroep
  • Locatie-pollinginterval (s)
  • Apparaat-pollingvertraging (s)
  • Verouderingsdrempel (s)Wanneer een locatie ouder is dan deze drempel (in seconden), wordt de trackerstatus 'onbekend'. Gebruik de entiteit 'Laatste locatie' om altijd de laatst bekende positie te zien. Standaard: 3900 (65 minuten).
  • Locatie-leeftijd attribuut weergevenWanneer ingeschakeld (standaard), wordt een 'location_age'-attribuut (afgerond op 1 minuut) toegevoegd aan elke tracker-entiteit. Het behoudt de leeftijd van de laatste waarneming en verandert pas bij de volgende (bijvoorbeeld een nieuwe locatie, de overgang naar 'Verouderd' of een wijziging van de beschikbaarheid). De actuele leeftijd staat in de sensor 'Laatst gezien' van elk apparaat, de actuele status in zijn sensor 'Locatiestatus'.
  • Onmogelijke locatiesprongen weigerenWanneer ingeschakeld (standaard) wordt een locatiebepaling die een fysiek onmogelijke snelheid zou vereisen (bijvoorbeeld een crowdsourced rapport dat de tracker binnen enkele seconden honderden km verderop plaatst) geweigerd in plaats van de tracker te teleporteren. Eigen GPS-rapporten worden altijd doorgelaten. Schakel dit alleen uit als legitieme snelle bewegingen worden genegeerd.
  • Legitieme retourritten herstellenWanneer ingeschakeld (standaard) wordt een crowd-locatiebepaling die de snelheidsfilter als teleportatie zou weigeren, toch geaccepteerd als deze weer dicht bij de positie van vlak vóór een eerder geaccepteerde lange sprong terechtkomt, binnen ongeveer 15 minuten. Dit herstelt een legitieme retourrit in plaats van de tracker achter te laten op de verre positie. Het geldt alleen daar waar de snelheidsfilter anders zou weigeren. Schakel dit uit als je ziet dat de tracker heen en weer springt tussen twee plaatsen.
  • Onnauwkeurige locatie negeren die een betere zou verdringenWanneer dit is ingeschakeld (standaard), wordt een binnenkomende locatie genegeerd als die duidelijk buiten de onzekerheidscirkel van de opgeslagen positie valt, minstens vier keer onnauwkeuriger is dan die, minstens 200 m onnauwkeurig is en die opgeslagen positie zowel betrouwbaar als recent is. Er wordt nooit iets genegeerd zonder een beter alternatief: een onnauwkeurige locatie wordt altijd geaccepteerd bij een koude start, of wanneer de opgeslagen positie onbetrouwbaar of verouderd is. Zo verplaatst een ruime melding uit het netwerk de tracker niet en meldt Home Assistant hem niet ten onrechte als thuis, doordat het de nauwkeurigheidsstraal als zonetolerantie gebruikt. Schakel dit alleen uit als je vermoedt dat deze controle zelf een probleem veroorzaakt. De sensor 'Genegeerde onnauwkeurige locatie' van het apparaat toont de genegeerde locatie totdat een even recente of nieuwere locatie wordt geaccepteerd, de genegeerde locatie ouder is dan de verouderingsdrempel of de integratie opnieuw wordt geladen (zoals bij een herstart van Home Assistant); de rest van de tijd toont deze sensor 'onbekend', en dat is normaal.
  • Google Home-apparaten filteren
  • Filtertrefwoorden (kommagescheiden)
  • Statistiekentiteiten aanmaken
  • Caches verwijderen bij verwijderen itemVerwijder gecachete tokens en apparaatmetadata wanneer dit item wordt verwijderd.
  • Kaartweergave-tokenverloopdatum inschakelenIndien ingeschakeld, verlopen kaartweergavetokens na 1 week. Indien uitgeschakeld (standaard), verlopen tokens niet.
  • Kaartweergave inschakelenStandaard ingeschakeld. Indien uitgeschakeld worden kaartweergave-verzoeken geweigerd als bij een ongeldig token en worden apparaatlinks gewist. Vernieuwt bestaande links niet; als een link mogelijk is gelekt, gebruik 'Kaartweergave-tokenverloopdatum inschakelen' (tot twee weken indien al ingeschakeld).
  • LocatiebijdragermodusKies hoe je apparaat bijdraagt aan het Google-netwerk (standaard Alle gebieden voor crowdsourced rapportage, of alleen drukbezochte gebieden).
  • Functiegroep
  • Apparaten om te herstellen
  • Functiegroep

Teksten uit de code van BSkando/GoogleFindMy-HA. Teksten waarvoor de repository geen Nederlandse vertaling heeft, zijn automatisch vertaald.

Entiteiten

  • Binaire sensorenPolling, FCM-verbindingsstatus, Ongewenste trackingmodus, Nova API-authenticatiestatus
  • KnoppenGeluid afspelen, Geluid stoppen, Nu lokaliseren, Statistieken resetten, FCM-token opnieuw genereren, ADM-token opnieuw genereren
  • AanwezigheidLaatste locatie
  • SensorenBLE-batterij, Plus Code, Locatiestatus, Genegeerde onnauwkeurige locatie, Laatst gezien, Semantische labels, Status versleutelingssleutel, Achtergrondupdates, Gepolde updates, Crowdsourced updates, Historische fallbacks, Time-outs en nog 2

Acties

  • Apparaat lokaliserenVerkrijg de huidige locatie van een Google Find My-apparaat.Velden: Apparaat
  • Geluid afspelenSpeel een geluid af op een Google Find My-apparaat.Velden: Apparaat
  • Geluid stoppenStop het geluid op een Google Find My-apparaat.Velden: Apparaat
  • Apparaat-URL's vernieuwenVernieuw de configuratie-URL's voor Google Find My-apparaten zodat ze naar de geïntegreerde kaartweergave verwijzen.
  • Apparaatregister opnieuw opbouwenOnderhoud: bouwt apparaatregisterkoppelingen voor Google Find My-hubs opnieuw op en verwijdert trackerapparaten die onjuist aan het bovenliggende item zijn gekoppeld.
  • Apparaat lokaliseren (extern)Lokaliseer een apparaat met de externe helper; delegeert naar de normale lokaliseeroperatie.Velden: Apparaat, Apparaatnaam (optioneel)
  • Register opnieuw opbouwen/migrerenOnderhoud: Voer een zachte data→opties-migratie uit of bouw entiteiten/apparaten voor deze integratie opnieuw op.Velden: Modus, Apparaten (optioneel)

Probleemoplossing

  • DiagnostiekDownloadt een diagnostiekbestand om aan een bugmelding toe te voegen.
  • SysteemstatusVoegt de eigen status toe aan de systeeminformatie van Home Assistant.
  • ReparatiemeldingenMeldingen die het kan tonen onder Instellingen > Reparaties:Herauthenticatie vereist, FCM push-verbinding mislukt, Google Find My Device-push vereist herauthenticatie, Meerdere configuratie-items gedetecteerd, Entiteit unieke ID-botsing gedetecteerd, Dubbele accountitems gedetecteerd, Authenticatiecache gewist, FCM Push crash-lus gedetecteerd, Start Home Assistant opnieuw op om de update te voltooien, Tracker-attributen behouden nu de waarde van de laatste waarneming

Uit de 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!
Uit de README van BSkando/GoogleFindMy-HA, GNU GPL v3.0. Ingekort.

Te zien in Vulpo

Knop-kaart, Grafiek-kaart, Apple Watch.

Informatie

Installaties
1K die analysegegevens delen
GitHub-sterren
383
Verbinding
Gebruikt de cloud van de aanbieder
Onderhoud
Bijgewerkt in de afgelopen 6 maanden
Versie
v1.7.14,
Categorie
Aanwezigheid en locatie, Trackers
Soort
Marketplace-integratie
Merk
Google
Vereist
Toegevoegd als aangepaste repository in de Marketplace
Domein
googlefindmy

Meer van Google

Dit vind je misschien ook interessant

Onafhankelijk overzicht, gemaakt door de ontwikkelaar van Vulpo. Niet gelieerd aan Home Assistant of de Open Home Foundation. Over deze cijfers