FitnessSyncer

Home Assistant
  FitnessSyncer in Home Assistant

Home Assistant lahko prek integracije Model Context Protocol uporablja FitnessSyncer MCP Server. Ko je povezava vzpostavljena, lahko AI v ozadju aplikacije Assist odgovarja na vprašanja o vaših podatkih o zdravju in telesni pripravljenosti, bodisi glasovno bodisi prek klepeta: kako ste spali ta teden, ali se vaš mirovni srčni utrip znižuje ali kdaj ste nazadnje vnesli podatke o teži.

S tem se Assist poveže z FitnessSyncer, tako da vam lahko odgovori, ko ga vprašate. To ne doda senzorjev FitnessSyncer na vaše nadzorne plošče ali v avtomatizacije.

Preden začnete

  • Račun FitnessSyncer s povezanimi viri. MCP Server je vključen v vsak račun; če ste nov uporabnik, si oglejte poglavje »Začetek«.
  • Home Assistant z nastavitvijo Assist za uporabo pogovornega agenta AI, kot so Open AI, Anthropic, Google Gemini ali lokalni model prek Ollame. FitnessSyncer MCP Server ponuja številna orodja, večji model pa med njimi izbira zanesljiveje kot majhen lokalni model.
  • Integracija »My Home Assistant«, ki je del privzete konfiguracije. Ko se prijavite v FitnessSyncer, se prek nje vrnete v svoj Home Assistant.

1. korak: Ustvarite ključe na FitnessSyncer

  1. Pojdite na stran »Računi razvijalcev«.
  2. Na dnu strani izberite Home Assistant s seznama in kliknite »Ustvari«.
  3. Zapišite si ID odjemalca in skrivni ključ odjemalca. Skrivni ključ odjemalca se prikaže le enkrat; če ga izgubite, ga lahko ponovno ustvarite, vendar ga boste nato morali ponovno vnesti v Home Assistant.

Korak 2: FitnessSyncer prištej k Home Assistant

  1. V Home Assistant odprite Nastavitve, nato pa Naprave in storitve.
  2. Izberite »Dodaj integracijo« in izberite »Model Context Protocol«.
  3. V polje za URL strežnika vnesite »https://www.fitnesssyncer.com/services/mcp« in potrdite.
  4. Home Assistant zahteva prijavne podatke za aplikacijo. Vnesite FitnessSyncer kot ime ter prilepite ID stranke in skrivni ključ stranke iz 1. koraka.
  5. Preusmerjeni boste na stran FitnessSyncer, kjer se boste prijavili in odobrili dovoljenja, ki jih zahteva Home Assistant. Odkljukajte vse, česar ne želite, da bi program Assist počel; za odgovarjanje na vprašanja zadostujejo dovoljenja za branje.
  6. Vrnete se na Home Assistant, kjer se zaključi dodajanje integracije.

Korak 3: Dovolite, da Assist uporabi FitnessSyncer

  1. V Home Assistant odprite Nastavitve, nato Naprave in storitve, odprite svojo integracijo AI (na primer Open AI Pogovor) in izberite ikono zobnika ob njenem pogovornem agentu.
  2. V polju »Under Control« Home Assistant izberite tudi FitnessSyncer in potrdite.
  3. V meniju »Nastavitve« in nato »Glasovni pomočniki« odprite pomočnika, s katerim se pogovarjate, in nastavite njegovega »agenta za pogovor« na tega agenta.
  4. Vaš ponudnik AI zaračunava uporabo svojega API-ja ločeno od morebitne naročnine na klepet. Če Assist odgovori, da ni dovolj sredstev, dopolnite dobroimetje pri svojem ponudniku; Google Gemini ponuja tudi brezplačno stopnjo.

Poskusi

Prosite Assist, naj preveri katero koli od naslednjih stvari, da se prepričate, da vse deluje:

  • S katerimi aplikacijami in napravami je FitnessSyncer povezan in kdaj je bila zadnja sinhronizacija za vsako od njih?
  • Kako sem spal ta teden v primerjavi s prejšnjim tednom?
  • Kako se je v zadnjem mesecu spreminjal moj srčni utrip v mirovanju?
  • Koliko korakov sem včeraj naredil in kako se to primerja z mojim ciljem?

Na strani MCP Server je še veliko več idej.

Vaš AI pomočnik vam razloži izmerjene vrednosti na podlagi javnih smernic; to ni zdravstveni nasvet.

Ali se lahko podatki iz FitnessSyncer prikažejo kot senzorji na moji nadzorni plošči Home Assistant?

Ne prek te integracije. Odgovarja na vprašanja, ko jih zastaviš Assistu, in ne ustvarja senzorjev ali zgodovine v Home Assistant. Če bi ti bili koristni senzorji za število korakov, spanje ali težo, nam to prosim sporoči.

Home Assistant Ne morem vzpostaviti povezave s strežnikom. Kaj naj preverim?

  • URL mora biti točno https://www.fitnesssyncer.com/services/mcp. FitnessSyncer uporablja HTTP-prenosni protokol Streamable, ne pa starejšega SSE.
  • Home Assistant mora biti dovolj nov, da njegova integracija z Model Context Protocol omogoča prijavo. Če vas ne prosi za prijavne podatke aplikacije, posodobite Home Assistant.

Ko se prijavim v FitnessSyncer, se ne vrnem v Home Assistant. Zakaj?

Prijava poteka prek »My Home Assistant«, ki nato odpre vaš »Home Assistant«. Prepričajte se, da je integracija »My Home Assistant« omogočena in da se prijavljate iz brskalnika, ki ima dostop do vašega »Home Assistant«.

Če se stran »Poveži račun« zatakne in se nikoli ne zaključi, preverite URL instance, ki je prikazan pod njo. Začne se z http://homeassistant.local:8123, , kar deluje le za Home Assistant, ki se v vašem omrežju nahaja pod tem imenom. Izberite ikono svinčnika, vnesite naslov, ki ga uporabljate za odpiranje vašega Home Assistant, in ponovno vzpostavite povezavo. Če se pri Home Assistant nato prikaže napaka, je prijava trajala predolgo: odstranite nedokončan vnos in ponovno dodajte integracijo.

Kako lahko prekinem povezavo z Home Assistant?

Odstranite integracijo v Home Assistant, nato prekličite njena dovoljenja v svojem profilu ali izbrišite ključe Home Assistant v nastavitvah za razvijalce.

FitnessSyncer uporablja nujne piškotke za prijavo in shranjevanje vaših nastavitev. Z vašim soglasjem uporabljamo tudi analitične piškotke, da bi bolje razumeli, kako uporabniki uporabljajo to spletno stran. Več informacij