Sinkronizacija Apple Health podataka u Home Assistant
Integrirajte zdravstvene podatke s Home Assistantom.
Posljednje ažuriranje: 31. listopada 2026.
Na ovoj stranici
Objavljujte zdravstvene metrike u Home Assistant kao zasebna stanja entiteta. Ovo odredište podržava samo zdravstvene metrike.
Važno — ograničenja automatizacija: Uređaj mora biti otključan da bi se mogli čitati zdravstveni podaci, a iOS ne jamči pokretanja u pozadini na odabranoj učestalosti. Prije oslanjanja na automatske izvoze pregledajte Ograničenja automatizacija.
Otvaranje automatizacije
Na iPhoneu otvorite Izvoz → Automatizirano ili na iPadu Automatizacije u bočnoj traci. Odaberite Nova automatizacija ili otvorite postojeću automatizaciju za uređivanje.
Naziv, status i obavijesti
Unesite naziv koji identificira ovu automatizaciju. Omogućeno dopušta automatska pokretanja; ostavite isključeno dok ne budete spremni.
Odaberite bilo koje obavijesti o pokretanju koje želite:
- Obavijesti pri ažuriranju predmemorije javlja da su podaci izvoza pripremljeni.
- Obavijesti pri pokretanju javlja uspješnu objavu u Home Assistant.
Dopustite obavijesti kada se to zatraži. Te obavijesti prijavljuju aktivnost; ne zakazuju pokretanje.
Povezivanje Home Assistanta
- Kao Tip automatizacije odaberite Home Assistant.
- Unesite osnovni URL svoje instance Home Assistanta, na primjer
http://homeassistant.local:8123. - U svom Home Assistant profilu stvorite Long-Lived Access Token.
- Pod HTTP zaglavlja dodajte
Authorizations vrijednošćuBearer YOUR_LONG_LIVED_ACCESS_TOKEN.
Vaša instance Home Assistanta mora biti dostupna s iPhonea ili iPada. Za HTTPS koristite certifikat kojem uređaj vjeruje.
Postavke zdravstvenih metrika
Otvorite Odaberi zdravstvene metrike i odaberite očitanja za objavljivanje.
Otvorite Preferirani izvori za odabir izvora za svaku metriku. Koristite Svi za sve neisključene izvore ili Isključeni izvori za zanemarivanje izvora u ovoj automatizaciji. Isključenja imaju prednost, a neodabrani izvori ne zamjenjuju preferirani izvor bez podataka. Odaberite Spremi za primjenu odabira ili Odustani za njihovo odbacivanje.
Postavke izvoza
Home Assistant koristi vlastiti JSON format stanja entiteta; nema odabira formata datoteke ni verzije izvoza.
Raspon datuma
- Zadano: Uključuje prethodni dan i današnji dan do vremena pokretanja.
- Danas: Uključuje današnji dan do vremena pokretanja.
- Jučer: Uključuje prethodni puni dan.
Vremenska grupacija
Odaberite Zadano za ostavljanje očitanja negrupiranih ili Dane za dnevne sažetke. Home Assistant nema prekidač Sažmi podatke.
Zakazivanje podsjetnika
Ako želite podsjetnik da otključate i otvorite aplikaciju, uključite Omogući podsjetnike. Odaberite Satno, Svaki dan ili Odabrani dani, zatim postavite minutu, vrijeme i dane prema potrebi. Dopustite pristup obavijestima kada se to zatraži; ako je pristup odbijen, koristite Otvori postavke obavijesti.
Podsjetnik ne pokreće automatizaciju niti potvrđuje uspješnu sinkronizaciju. Dodirnite ga da otvorite automatizaciju ili koristite Otvori i sinkroniziraj na obavijesti za zahtjev pokretanja. Automatizacija mora biti omogućena; podsjetnik se još može pojaviti nakon uspješnog pokretanja u pozadini. Promjene podsjetnika primjenjuju se kada spremite.
Učestalost sinkronizacije i spremanje
Pod Učestalost sinkronizacije odaberite broj i Minute ili Sate. To je željeni ritam u pozadini, a ne zajamčeni raspored.
Uređaj mora biti otključan kada se čitaju zdravstveni podaci. Omogućite osvježavanje aplikacije u pozadini za Health Auto Export i isključite način rada niske potrošnje za automatska pokretanja. iOS i dalje može odgoditi pokretanja kada je uređaj bio neaktivan ili su sustavski resursi ograničeni.
Uključite Omogućeno kada budete spremni za automatska pokretanja, zatim odaberite Ažuriraj za spremanje automatizacije. Odabrani raspon datuma možete odmah učitati koracima ispod.
Objavljeni entiteti
Svaka odabrana metrika može proizvesti jedan ili više entiteta. Identifikator počinje s hae., zatim slijedi naziv automatizacije malim slovima bez razmaka, zatim metrika i eventualni naziv komponente.
Na primjer, automatizacija nazvana Health Metrics može objaviti korake na:
http://homeassistant.local:8123/api/states/hae.healthmetrics_step_count
Stanje je najnovije očitanje za odabrani dan, s atributima mjerne jedinice. Metrike kao što su krvni tlak i frekvencija otkucaja srca koriste zasebne entitete komponenti.
Kada dan nema podataka, zbrojevi kao što su koraci i sati stajanja objavljuju 0. Druga očitanja, kao što su težina ili frekvencija otkucaja srca, ne ažuriraju se dok podaci nisu dostupni, pa Home Assistant može nastaviti prikazivati posljednju primljenu vrijednost. Rano tijekom dana zbrojevi mogu ostati 0 dok podaci s Watcha ne stignu na iPhone.
Izvoz povijesnih ili propuštenih podataka
Koristite Ručno učitavanje kada prvi put postavljate automatizaciju za izvoz povijesnih podataka ili kasnije za pokrivanje datuma koje je automatska sinkronizacija propustila. Također ga možete koristiti za provjeru postavki.
- Otvorite automatizaciju i pod Izvezi postojeće podatke odaberite Ručno učitavanje.
- Postavite datume Početak i Kraj, zatim odaberite Započni izvoz.
- U Home Assistantu otvorite Developer Tools → States i potražite prefiks
hae.svoje automatizacije. - Provjerite vrijednosti entiteta i vremena ažuriranja.
Rješavanje problema
- Pogreška autentifikacije: Provjerite token i zaglavlje
Authorization: Bearer .... - Povezivanje nije uspjelo: Provjerite osnovni URL, port, mrežni pristup i povjerenje certifikata.
- Neka očitanja nedostaju: Pregledajte odabrani dan, izvore i Zapisnike aktivnosti. Pokretanje može ažurirati neke entitete dok drugi ne uspijevaju.
Otvorite automatizaciju i odaberite Prikaži zapisnike aktivnosti za provjeru neuspješnih koraka. Za podršku pogledajte Dobivanje pomoći.