AmazHA, aplikace Home Assistant pro hodinky Amazfit, funguje většinou jedním směrem: vaše světla, rolety a termostaty na zápěstí. Její funkce Senzory hodinek funguje opačně. Hodinky čtou svá vlastní data, od kroků přes stav spánku po baterii, a posílají je do Home Assistant jako entity senzorů, které můžete zobrazit v grafu, na dashboardu a použít v automatizacích.
Níže najdete, co se posílá, jak se to tam dostane, jak to zapnout, proč senzory chybí a deset automatizací ke zkopírování.
Stručná odpověď
S AmazHA mohou hodinky Amazfit posílat do Home Assistant až 18 hodnot: kroky, vzdálenost, kalorie, tepovou frekvenci, klidovou tepovou frekvenci, okysličení krve, stres, skóre spánku, délku spánku, aktuální stav spí/nespí, stav nošení, tlak vzduchu, baterii a další. Přicházejí přes integraci Mobile App v Home Assistant jako sensor.<prefix>_<key>, při každém otevření aplikace a pak na pozadí každou 1 až 6 minut.
Co se dostane do Home Assistant
Osmnáct senzorů ve čtyřech skupinách, každý se zapíná zvlášť. Toto je úplný seznam s klíčem, kterým končí ID entity, a se stavem, který uvidíte v Home Assistant:
| Klíč | Jednotka | Co to je | Příklad stavu |
|---|---|---|---|
steps |
kroky | Dnes napočítané kroky | 6412 |
distance |
m | Dnes ušlá vzdálenost | 4870 |
calories |
kcal | Dnes spálené kalorie | 1834 |
stand |
h | Dnešní hodiny ve stoje | 7 |
fat_burning |
min | Dnešní intenzivní minuty | 22 |
pai |
— | Skóre PAI | 68 |
heart_rate |
bpm | Poslední naměřený tep hodinek | 71 |
resting_heart_rate |
bpm | Klidová tepová frekvence | 58 |
spo2 |
% | Poslední měření okysličení krve | 97 |
stress |
— | Aktuální hodnota stresu | 34 |
body_temperature |
°C | Tělesná teplota, na jedno desetinné místo | 36.4 |
sleep_score |
— | Skóre posledního spánku | 81 |
sleep_duration |
min | Délka posledního spánku | 452 |
sleep_state |
— | Zda právě spíte, nebo ne | asleep / awake |
pressure |
hPa | Tlak vzduchu, na jedno desetinné místo | 1013.2 |
altitude |
m | Nadmořská výška z barometru | 212 |
battery |
% | Vlastní baterie hodinek | 64 |
wear |
— | Zda máte hodinky na zápěstí | not_worn / worn / in_motion / unknown |
V nastavení AmazHA jsou seskupené jako Aktivita, Zdraví, Prostředí a Zařízení, pod popisky Kroky, Vzdálenost, Kalorie, Hodiny ve stoje, Intenzivní minuty, PAI, Tepová frekvence, Klidová tepová frekvence, Okysličení krve (SpO2), Stres, Tělesná teplota, Skóre spánku, Délka spánku, Stav spánku, Tlak vzduchu, Nadmořská výška, Baterie hodinek a Stav nošení.
Jednotky, třídy a dlouhodobé statistiky
Senzory přicházejí s metadaty Home Assistant, takže se chovají jako kterýkoli jiný senzor. Baterie má třídu zařízení battery, takže dostane ikonu baterie a hodí se do ukazatele. Vzdálenost a nadmořská výška jsou distance, tlak vzduchu je atmospheric_pressure, tělesná teplota je temperature, intenzivní minuty a délka spánku jsou duration. Každý senzor má svou vlastní ikonu.
Denní počítadla (kroky, vzdálenost, kalorie, hodiny ve stoje, intenzivní minuty) používají třídu stavu total_increasing: když hodinky začnou nový den, vrátí se na nulu a Home Assistant to čte jako vynulování, ne jako pokles. Měřené veličiny (tep, baterie, tlak a ostatní) používají measurement. Tak či onak pro ně Home Assistant uchovává dlouhodobé statistiky, takže graf statistik vašich kroků funguje bez jakéhokoli dalšího nastavení.
sleep_state a wear jsou textové stavy, bez jednotky a bez třídy. Používejte je ve spouštěčích a podmínkách stavu.
Hodnoty, které se vynechávají
Hodinky pošlou senzor jen tehdy, když mají platnou hodnotu. Místo ní neposílají nulu ani zástupnou hodnotu:
- Tepová frekvence, klidová tepová frekvence, stres, skóre spánku a délka spánku se vynechávají, dokud hodinky hlásí 0, což znamená, že zatím neměřily. Když hodinky nemají nová data o spánku, senzory spánku si ponechají poslední hodnotu.
- Okysličení krve je měření, ne nepřetržitý signál. AmazHA pošle nejnovější, které najde: právě provedené, vzorky z posledních dvou hodin, nebo poslední platnou hodnotu starou nejvýš 24 hodin.
spo2je tedy „poslední měření“, ne „právě teď“. - Tělesná teplota se posílá jen na hodinkách, které mají tento senzor, a jen když už má data.
- Tlak vzduchu a nadmořská výška se posílají jen na hodinkách s barometrem.
- Stav spánku se posílá jen tehdy, když hodinky hlásí spí nebo nespí.
Když se hodnota vynechá, Home Assistant si ponechá poslední hodnotu, kterou měl. Pro automatizace je to důležité: senzor, který se nezměnil, možná jen nebyl aktualizován.
ID entit
Každá entita je sensor.<prefix>_<key>. Předponou je to, co napíšete do pole Předpona entity (volitelné); když ho necháte prázdné, je to název vašich hodinek upravený tak, aby se hodil do ID entity, takže „Amazfit GTS 4“ dá sensor.amazfit_gts_4_steps, sensor.amazfit_gts_4_battery a tak dále. Obrazovka Senzory hodinek vypisuje pod každým senzorem jeho přesné ID i s jednotkou, takže nikdy nemusíte hádat.
Předpona se ustálí ve chvíli, kdy hodinky poprvé pošlou data. Pozdější přejmenování hodinek vaše entity nepřesune. Vlastní změna předpony ano: zaregistruje druhé zařízení s novými ID entit a staré zařízení zůstane v Home Assistant, dokud ho nesmažete. Předponu si zvolte dřív, než na ní postavíte automatizace.
Jak to funguje: z hodinek se stane zařízení Mobile App
Hodinky se registrují u integrace Mobile App v Home Assistant, té samé, kterou používá vlastní aplikace Companion od Home Assistant. Z vašich hodinek se stane zařízení, z jejich hodnot senzory tohoto zařízení a nic se nemusí instalovat z HACS ani psát do configuration.yaml.
Co se děje, krok za krokem:
- Hodinky přečtou senzory, které jste zapnuli, a pošlou je do telefonu přes Bluetooth.
- Telefonní část AmazHA, která běží v aplikaci Zepp, hodinky jednou zaregistruje u integrace Mobile App v Home Assistant. Zařízení je uvedené s výrobcem Amazfit.
- Každý senzor se zaregistruje jednou, se svou jednotkou, třídou a ikonou. Potom je každá aktualizace jediným hromadným voláním pro všechny senzory.
Protože jde o skutečné entity v registru Home Assistant, s jedinečným ID, můžete je v rozhraní Home Assistant přejmenovat, změnit jim ikonu, skrýt je nebo je zařadit do oblasti. Přežijí restarty Home Assistant. Pokud zařízení v Home Assistant smažete, AmazHA ho při dalším odeslání zaregistruje znovu.
Integrace Mobile App je součástí výchozí konfigurace Home Assistant, takže ji má téměř každá instalace. Pokud ji ta vaše nenačítá, AmazHA se vrátí k přímému zápisu stavů, což funguje, ale vznikají tak entity, které Home Assistant nemůže spravovat ze svého rozhraní a které po jeho restartu zmizí. Pokud je to váš případ, přidejte do konfigurace mobile_app:.
Hodinky nikdy nekomunikují s Home Assistant samy. Dělá to telefon, se stejnými adresami jako zbytek AmazHA: doma místní adresa, venku vzdálená adresa. Pokud nastavíte jen místní adresu, aktualizace odeslané, když jste pryč, se k Home Assistant nedostanou. Možnosti vysvětluje článek Vzdálený přístup pro vaše hodinky.
Zapněte to krok za krokem
Nejprve potřebujete plnou verzi a funkční připojení k Home Assistant. Pak to zabere minutu, jak ukazuje návod 9, Senzory hodinek:
- Otevřete Senzory hodinek. V nastavení AmazHA (v aplikaci Zepp: Profil › vaše hodinky › Aplikace › AmazHA › Nastavení) klepněte na Senzory hodinek. Krok 1.
- Zapněte odesílání. Zapněte Odesílat do Home Assistant. Krok 2.
- Pojmenujte je, chcete-li. Předpona entity (volitelné) pojmenuje každou entitu
sensor.<prefix>_…. Když ji necháte prázdnou, použije se název vašich hodinek. Krok 3. - Nastavte, jak často. Aktualizovat každých nastavuje interval na pozadí, od 1 do 6 minut. Krok 4.
- Vyberte senzory. Zapněte ty, které chcete. Všechny jsou zpočátku vypnuté. Krok 5.
- Otevřete AmazHA na hodinkách. Hodinky pošlou první hodnoty a požádají o oprávnění Aktivita na pozadí. Povolte ho. Krok 6.
- Najděte je v Home Assistant. Přejděte do Nastavení › Zařízení a služby › Mobile App a otevřete své hodinky. Krok 7.
Pokud obrazovka Senzory hodinek místo toho ukazuje kartu odemčení, plná verze ještě není aktivní: viz Odemkněte plnou verzi. Pokud hlásí Nejprve se připojte k Home Assistant, nastavte připojení podle návodu Připojte Home Assistant.
Jakmile data dorazí, obrazovka Senzory hodinek ukáže řádek jako Odesláno 6 senzorů · 14:05, s · na pozadí na konci, když pochází z aktualizace na pozadí. Tento řádek je nejrychlejší kontrola, že vše funguje.
Aktualizace na pozadí: každou 1 až 6 minut
Hodinky posílají senzory při každém otevření aplikace a pak na pozadí ve zvoleném intervalu, pokud je uděleno oprávnění Aktivita na pozadí. Bez tohoto oprávnění se senzory aktualizují, jen když otevřete AmazHA.
| Kdy | Potřebuje | |
|---|---|---|
| Při otevření aplikace | Pokaždé, když na hodinkách otevřete AmazHA | Nic kromě nastavení |
| Když je aplikace otevřená | Ve vašem intervalu | Nic kromě nastavení |
| Na pozadí | Ve vašem intervalu, 1 až 6 min (výchozí 5), se zavřenou aplikací | Oprávnění Aktivita na pozadí povolené na hodinkách |
Obojí potřebuje telefon poblíž, se zapnutým Bluetooth a spuštěnou aplikací Zepp, protože data do Home Assistant posílá telefon.
Udělení oprávnění
Na hodinkách s AmazHA nainstalovanou ze Zepp App Store hodinky požádají o oprávnění Aktivita na pozadí při příštím otevření AmazHA poté, co funkci zapnete. Zeptají se jednou. Pokud jste odmítli, nebo se žádost nikdy neobjevila, máte dvě cesty zpět:
- Povolte ho ve vlastním nastavení hodinek: Oprávnění aplikací (nebo Soukromí, podle hodinek), pak AmazHA a povolte aktivitu na pozadí.
- Nebo v nastavení AmazHA vypněte a znovu zapněte Odesílat do Home Assistant a pak na hodinkách otevřete AmazHA: zeptají se znovu.
Co dalšího je dobré vědět
- Změny se na pozadí projeví při příštím otevření aplikace. Když senzor zapnete nebo vypnete, nebo změníte Aktualizovat každých, otevřete jednou AmazHA na hodinkách. Do té doby aktualizace na pozadí používají starý výběr.
- Úsporný režim baterie zastaví aktualizace na pozadí. Když jsou hodinky v úsporném režimu baterie, nespouštějí žádné úlohy na pozadí, takže se senzory pozastaví; následné otevření AmazHA je hned obnoví.
- Restart hodinek není konec. Po krátkém restartu se aktualizace na pozadí vrátí samy, obvykle do hodiny. Otevření AmazHA je obnoví okamžitě.
Proč se senzory hodinek nezobrazují
Když senzory chybí, příčinou je téměř vždy jedna z položek níže. Projděte je v tomto pořadí:
- Odesílat do Home Assistant je vypnuté. Nabídka nastavení ukazuje u Senzory hodinek Zap. nebo Vyp. Musí být Zap.
- Jednotlivé senzory jsou vypnuté. Každý senzor je zpočátku vypnutý. Obrazovka Senzory hodinek ukazuje, kolik jich posíláte, například „6 z 18 senzorů odesíláno do HA“.
- Od té doby jste na hodinkách neotevřeli AmazHA. První data se z hodinek posílají, když otevřete aplikaci. Po jakékoli změně ji jednou otevřete.
- Plná verze není aktivní. Bez licence obrazovka ukazuje kartu odemčení a nic se neposílá.
- Home Assistant není připojený. Obrazovka hlásí Nejprve se připojte k Home Assistant. Opravte připojení: návod 4, a u chyb Když něco nefunguje.
- Senzor zatím nemá platnou hodnotu. Okysličení krve, stres a tělesná teplota se objeví až po měření; tlak a nadmořská výška jen na hodinkách s barometrem. Pokud stavový řádek ukazuje Žádné senzory nepovoleny, žádný ze senzorů, které jste zapnuli, neměl hodnotu k odeslání.
- Aktualizuje se, jen když otevřete aplikaci. To je oprávnění Aktivita na pozadí: viz výše.
- Hledáte na špatném místě. Senzory patří zařízení v části Nastavení › Zařízení a služby › Mobile App, pojmenovanému podle vaší předpony. Předponu můžete hledat také na kartě Entities (Entity) v části Nastavení › Zařízení a služby.
- Telefon se k Home Assistant nedostane. Mimo domov potřebuje telefon vzdálenou adresu. Otevřete adresu svého Home Assistant v prohlížeči telefonu: pokud selže tam, selže i pro senzory. Popisuje to krok 3 návodu Když něco nefunguje.
- Hodnoty vypadají zamrzle. Zkontrolujte čas na stavovém řádku. Pokud je starý, telefon nebo hodinky od té doby nic neposlaly: telefon mimo dosah, zavřená aplikace Zepp, zapnutý úsporný režim baterie, nebo chybějící oprávnění.
Deset automatizací
Deset automatizací níže pokrývá požadavky, které se objevují znovu a znovu: slabá baterie, usnutí, probuzení, hodinky zapomenuté na nabíječce, cíle aktivity. Používají současnou syntaxi Home Assistant a dají se vložit tak, jak jsou.
Přidání jedné z nich: Settings › Automations & scenes › Create automation › Create new automation (Nastavení › Automatizace a scény › Vytvořit automatizaci › Vytvořit novou automatizaci), pak nabídka se třemi tečkami, Edit in YAML (Upravit v YAML), a vložit.
Každé ID entity je tu příklad. Senzory hodinek používají předponu amazfit_gts_4; nahraďte ji svou. notify.mobile_app_your_phone je akce oznámení telefonu s aplikací Companion od Home Assistant; tu svou najdete v části Developer tools › Actions (Vývojářské nástroje › Akce), když napíšete „notify“. Světla, rolety, scény a entita osoby jsou zástupné názvy pro ty vaše. Prahové hodnoty jsou výchozí body: než se pro své rozhodnete, podívejte se na týden historie.
1. Slabá baterie hodinek
Oznámení, když hodinky klesnou pod 15 %.
alias: Slabá baterie hodinek
description: Upozornit, když baterie hodinek klesne pod 15 %
triggers:
- trigger: numeric_state
entity_id: sensor.amazfit_gts_4_battery
below: 15
actions:
- action: notify.mobile_app_your_phone
data:
title: Slabá baterie hodinek
message: "Vaše hodinky mají {{ states('sensor.amazfit_gts_4_battery') }} %."
mode: single
Spouštěč numeric_state se spustí, když hodnota překročí hranici, ne při každé aktualizaci pod ní, takže vás upozorní jednou za každé vybití.
2. Nabijte je před spaním
Pokud chcete sledovat spánek, hodinky musí vydržet celou noc. Večerní připomínka, když nevydrží:
alias: Nabít hodinky před spaním
triggers:
- trigger: time
at: "21:30:00"
conditions:
- condition: numeric_state
entity_id: sensor.amazfit_gts_4_battery
below: 30
actions:
- action: notify.mobile_app_your_phone
data:
message: "Hodinky mají {{ states('sensor.amazfit_gts_4_battery') }} %: nabijte je hned, ať změří dnešní spánek."
mode: single
3. Spánek: světla zhasnout, topení stáhnout
Když hodinky hlásí, že spíte, a hlásí to už deset minut, zhasněte světla v obývacím pokoji a snižte teplotu na termostatu v ložnici.
alias: Spánek - zhasnout světla
triggers:
- trigger: state
entity_id: sensor.amazfit_gts_4_sleep_state
to: "asleep"
for:
minutes: 10
conditions:
- condition: time
after: "21:00:00"
before: "04:00:00"
actions:
- action: light.turn_off
target:
area_id: living_room
- action: climate.set_temperature
target:
entity_id: climate.bedroom
data:
temperature: 18
mode: single
Časové okno zabrání tomu, aby odpolední zdřímnutí vypnulo celý dům; okno přes půlnoc je v časové podmínce v pořádku. Deset minut v for: odfiltruje krátké zdřímnutí na gauči. Mějte na paměti, že stav dorazí do Home Assistant až při další aktualizaci, takže skutečné zpoždění je váš interval plus for:.
4. Probuzení: ranní rutina
Když se ve všední den ráno probudíte, otevřete žaluzie v ložnici, rozsviťte světlo v kuchyni a zapněte kávovar, jednou denně.
alias: Probuzení - ranní rutina
triggers:
- trigger: state
entity_id: sensor.amazfit_gts_4_sleep_state
from: "asleep"
to: "awake"
for:
minutes: 5
conditions:
- condition: time
after: "05:30:00"
before: "10:30:00"
weekday:
- mon
- tue
- wed
- thu
- fri
- condition: template
value_template: >-
{{ this.attributes.last_triggered is none
or this.attributes.last_triggered < today_at() }}
actions:
- action: cover.open_cover
target:
entity_id: cover.bedroom_blinds
- action: light.turn_on
target:
entity_id: light.kitchen
data:
brightness_pct: 60
- action: switch.turn_on
target:
entity_id: switch.coffee_machine
mode: single
Na from: "asleep" záleží: počítá se jen skutečná změna ze spánku na bdění, ne návrat senzoru z unknown nebo unavailable, který by jinak mohl spustit vaše ráno ve 3 hodiny v noci. Šablonová podmínka nechá automatizaci proběhnout jen jednou denně, takže když se probudíte v 6, znovu usnete a probudíte se v 7, žaluzie se otevřou jednou.
5. Nabité a zapomenuté na nabíječce
Hodinky jsou nabité, ale pořád nejsou na zápěstí: pobídka, abyste si je zase nasadili.
alias: Hodinky nabité, nasaďte si je
triggers:
- trigger: state
entity_id: sensor.amazfit_gts_4_wear
to: "not_worn"
for:
minutes: 45
conditions:
- condition: numeric_state
entity_id: sensor.amazfit_gts_4_battery
above: 90
- condition: time
after: "07:00:00"
before: "22:00:00"
actions:
- action: notify.mobile_app_your_phone
data:
message: Hodinky jsou nabité a už 45 minut nejsou na vašem zápěstí.
mode: single
Mimo zápěstí s vysokou baterií obvykle znamená, že jsou na nabíječce nebo na stole. Všimněte si, že unknown je také platná hodnota wear: hodinky si nebyly jisté. V Home Assistant vypadá úplně stejně jako „unknown“ senzoru bez dat, takže na ní nikdy nic nespouštějte.
6. Klidová tepová frekvence nad obvyklou hodnotou
Jemné upozornění, když vaše klidová tepová frekvence zůstává nad vaším normálním rozmezím. Je to pobídka, abyste se zamysleli, jak se cítíte, ne zdravotní poplach.
alias: Klidový tep nad obvyklou hodnotou
triggers:
- trigger: numeric_state
entity_id: sensor.amazfit_gts_4_resting_heart_rate
above: 80
for:
hours: 1
actions:
- action: notify.mobile_app_your_phone
data:
message: "Klidový tep {{ states('sensor.amazfit_gts_4_resting_heart_rate') }} bpm, nad vaší obvyklou hodnotou."
mode: single
Práh si nastavte podle své vlastní historie: otevřete senzor v Home Assistant a podívejte se na několik týdnů. Hodnota o 10 až 15 bpm nad vaší obvyklou klidovou frekvencí je rozumný výchozí bod.
7. Splněný cíl kroků
Oznámení ve chvíli, kdy překročíte 10 000 kroků.
alias: Cíl kroků splněn
triggers:
- trigger: numeric_state
entity_id: sensor.amazfit_gts_4_steps
above: 9999
actions:
- action: notify.mobile_app_your_phone
data:
message: "Dnes 10 000 kroků. Dobrá práce."
mode: single
above znamená ostře větší než, proto 9999. Kroky se vrátí na nulu, když hodinky začnou nový den, takže spouštěč je druhý den zase připravený.
8. Večerní pobídka k procházce
V 18:30, pokud máte hodinky na sobě a pořád jste pod 5 000 kroky, návrh, abyste se šli projít.
alias: Večerní pobídka k procházce
triggers:
- trigger: time
at: "18:30:00"
conditions:
- condition: numeric_state
entity_id: sensor.amazfit_gts_4_steps
below: 5000
- condition: state
entity_id: sensor.amazfit_gts_4_wear
state:
- worn
- in_motion
actions:
- action: notify.mobile_app_your_phone
data:
message: "Dnes zatím {{ states('sensor.amazfit_gts_4_steps') }} kroků. Co takhle procházka?"
mode: single
Podmínka nošení zabrání tomu, aby vás automatizace otravovala v den, kdy hodinky zůstaly na nabíječce: nízký počet by byl hodinek, ne váš.
9. Ranní zpráva o spánku
Krátké shrnutí noci v 9:00, v hodinách a minutách.
alias: Ranní zpráva o spánku
triggers:
- trigger: time
at: "09:00:00"
conditions:
- condition: template
value_template: "{{ states('sensor.amazfit_gts_4_sleep_duration') | is_number }}"
actions:
- variables:
mins: "{{ states('sensor.amazfit_gts_4_sleep_duration') | int(0) }}"
- action: notify.mobile_app_your_phone
data:
title: Minulá noc
message: >-
{{ mins // 60 }} h {{ mins % 60 }} min,
skóre spánku {{ states('sensor.amazfit_gts_4_sleep_score') }}.
mode: single
Skóre a délka spánku vycházejí z vlastního souhrnu spánku hodinek, který hodinky aktualizují podle svého vlastního plánu. Zpráva v pevný čas dlouho po vstávání je spolehlivější než zpráva spuštěná ve chvíli probuzení.
10. Stresující večer: klidnější světla
Když hodnota stresu zůstane večer, zatímco jste doma, čtvrt hodiny vysoko, přepněte obývací pokoj na klidnou scénu.
alias: Vysoký stres - klidná světla
triggers:
- trigger: numeric_state
entity_id: sensor.amazfit_gts_4_stress
above: 75
for:
minutes: 15
conditions:
- condition: state
entity_id: person.you
state: "home"
- condition: time
after: "17:00:00"
before: "23:00:00"
actions:
- action: scene.turn_on
target:
entity_id: scene.living_room_calm
mode: single
Přítomnost pochází z person.you, ne z hodinek. Patnáct minut v for: znamená, že hodnota musí zůstat vysoko přes několik aktualizací, což odfiltruje jednorázový výkyv po vyjití schodů.
Poznámka k časování
Každá automatizace výše reaguje na stav, který Home Assistant dostal z telefonu. S intervalem 5 minut může změně na hodinkách trvat až 5 minut, než dorazí, a for: k tomu přidá svůj vlastní čas. Vybírejte automatizace, u kterých na několika minutách nezáleží: světla po usnutí ano, alarm při odchodu z domu ne.
Nápady na dashboard
Senzory hodinek jsou běžné senzory Home Assistant, takže s nimi funguje každá standardní karta. Několik rozvržení, která se dobře čtou:
- Karta hodinek nahoře na dashboardu v telefonu: karta Tile card (dlaždice) pro
battery,wearasleep_statevedle sebe. - Baterie jako ukazatel: karta Gauge card (ukazatel) na
batterys barvami závažnosti, například červenou pod 20 a oranžovou pod 40. - Tep během dne: karta History graph card (graf historie) s
heart_ratearesting_heart_rateza 24 hodin. - Kroky za den: karta Statistics graph card (graf statistik) na
stepss denním obdobím a statistikou „change“ (změna). Funguje to, protože denní počítadla používají třídu stavutotal_increasing. - Noc v jednom řádku: karta Entities card (entity) s
sleep_score,sleep_durationaspo2. - Meteostanice na zápěstí: na hodinkách s barometrem ukáže karta History graph card s
pressureza dva nebo tři dny trend, který přináší změna počasí.
Délka spánku přichází v minutách. Pokud na dashboardu dáváte přednost hodinám, přidejte šablonový senzor: Settings › Devices & services › Helpers › Create helper › Template › Template a sensor (Nastavení › Zařízení a služby › Pomocníci › Vytvořit pomocníka › Šablona › šablona senzoru), s touto šablonou stavu a jednotkou h:
{{ (states('sensor.amazfit_gts_4_sleep_duration') | float(0) / 60) | round(1) }}
Co to není
Senzory hodinek se hodí pro automatizace, které mohou pár minut počkat. Nenahrazují specializované senzory a než se na ně spolehnete, je dobré znát tři omezení.
Nejsou okamžité. Aktualizace přicházejí při každém otevření aplikace a pak ve vašem intervalu, od 1 do 6 minut. Změně stavu na hodinkách může trvat tak dlouho, než dorazí do Home Assistant, a déle, když je telefon mimo dosah, aplikace Zepp je zavřená nebo je zapnutý úsporný režim baterie. Aktualizace na pozadí také závisí na oprávnění Aktivita na pozadí.
Nejsou senzorem přítomnosti. Žádný z 18 senzorů neříká, kde jste. wear říká, zda jsou hodinky na zápěstí, ne na čím zápěstí ani ve kterém domě. Aktualizace potřebují telefon poblíž, ale to neříká nic o tom, zda jste doma. Pro přítomnost použijte telefon, entitu osoby nebo senzor v místnosti.
Nejsou to zdravotnická data. Tep, okysličení krve, stres a tělesná teplota pocházejí z vlastních senzorů hodinek. Hodí se pro trendy a jemné pobídky, ne pro diagnózu ani pro poplachy, na které byste vsadili své zdraví. Zejména okysličení krve je poslední měření, které hodinky provedly, a může být staré několik hodin.
Vaše data zůstávají vaše. Hodnoty putují z hodinek do telefonu přes Bluetooth a z telefonu do vašeho vlastního Home Assistant. AmazHA nemá žádné účty, žádnou analytiku ani vlastní server a zdravotní data se nikdy neposílají vývojáři ani žádné třetí straně. V Home Assistant se ukládají jako kterýkoli jiný senzor, podle vašich nastavení uchovávání. Každý senzor je vypnutý, dokud ho nezapnete, takže posíláte přesně to, co si vyberete. Podrobnosti najdete v zásadách ochrany soukromí.