FitnessSyncer și Home Assistant

Home Assistant poate utiliza FitnessSyncer MCP Server prin intermediul integrării sale cu Model Context Protocol. Odată conectat, AI-ul din spatele aplicației Assist poate răspunde la întrebări despre datele tale de sănătate și condiție fizică, prin comandă vocală sau prin chat: cum ai dormit săptămâna aceasta, dacă ritmul cardiac în repaus tinde să scadă sau când ți-ai înregistrat ultima dată greutatea.
Această acțiune conectează Assist la FitnessSyncer, astfel încât acesta să poată răspunde la întrebările tale. Nu adaugă senzori FitnessSyncer la tablourile de bord sau la automatizări.
Înainte de a începe
- Un cont FitnessSyncer cu sursele tale conectate. MCP Server este inclus în fiecare cont; consultă secțiunea „Noțiuni introductive” dacă ești utilizator nou.
- Home Assistant cu funcția „Assist” configurată să utilizeze un agent de conversație AI, cum ar fi Open AI, Anthropic, Google Gemini sau un model local prin intermediul Ollama. FitnessSyncer MCP Server oferă numeroase instrumente, iar un model mai mare alege între acestea cu mai multă fiabilitate decât unul local de dimensiuni reduse.
- Integrarea My Home Assistant, care face parte din configurația implicită. Când te autentifici pe FitnessSyncer, revii la Home Assistant prin intermediul acesteia.
Pasul 1: Creați-vă cheile pe FitnessSyncer
- Accesați pagina „Conturi pentru dezvoltatori”.
- În partea de jos a paginii, selectați Home Assistant din listă și faceți clic pe „Creați”.
- Notează ID-ul clientului și cheia secretă a clientului. Cheia secretă a clientului este afișată o singură dată; dacă o pierzi, o poți regenera, dar va trebui să o introduci din nou în Home Assistant.
Pasul 2: Adună FitnessSyncer cu Home Assistant
- În Home Assistant, accesați Setări, apoi Dispozitive și servicii.
- Selectați „Adăugați integrare” și alegeți „Model Context Protocol”.
- Introduceți „https://www.fitnesssyncer.com/services/mcp” ca adresă URL a serverului și apăsați „Trimite”.
- Home Assistant solicită datele de autentificare ale aplicației. Introduceți FitnessSyncer ca nume și lipiți ID-ul clientului și cheia secretă a clientului din Pasul 1.
- Veți fi redirecționat către FitnessSyncer pentru a vă autentifica și a aproba permisiunile solicitate de Home Assistant. Debifați orice opțiune pe care nu doriți ca Assist să o execute; pentru a răspunde la întrebări, permisiunile de citire sunt suficiente.
- Veți fi redirecționați către Home Assistant, ceea ce încheie procesul de adăugare a integrării.
Pasul 3: Permiteți funcției „Assist” să utilizeze FitnessSyncer
- În Home Assistant, accesați Setări, apoi Dispozitive și servicii, deschideți integrarea AI (de exemplu, Open AI Conversation) și selectați rotița de lângă agentul de conversație al acesteia.
- Bifați opțiunea „Under Control” Home Assistant, selectați și FitnessSyncer, apoi trimiteți.
- Din meniu, accesați „Setări”, apoi „Asistenți vocali”, deschideți asistentul cu care comunicați și setați „Agentul de conversație” al acestuia la agentul respectiv.
- Furnizorul dvs. AI facturează API-ul separat de orice abonament de chat. Dacă Assist vă răspunde că fondurile sunt insuficiente, alimentați contul la furnizorul dvs.; Google Gemini oferă, de asemenea, un plan gratuit.
Încearcă-l
Cereți ajutorul oricăreia dintre aceste opțiuni pentru a verifica dacă totul funcționează corect:
- La ce aplicații și dispozitive este conectat FitnessSyncer și când a avut loc ultima sincronizare pentru fiecare dintre ele?
- Cum am dormit săptămâna aceasta în comparație cu săptămâna trecută?
- Cum a evoluat ritmul cardiac în repaus în ultima lună?
- Câți pași am făcut ieri și cum se compară acest număr cu obiectivul meu?
Pe pagina MCP Server se găsesc multe alte idei.
Asistentul dvs. AI vă explică rezultatele analizelor pe baza unor recomandări publice; acestea nu constituie sfaturi medicale.
Datele FitnessSyncer pot apărea sub formă de senzori pe tabloul de bord Home Assistant?
Nu prin această integrare. Aceasta răspunde la întrebări atunci când îi adresezi întrebări lui Assist și nu creează senzori sau istoricul în Home Assistant. Dacă ți-ar fi de folos senzori pentru pași, somn sau greutate, te rugăm să ne spui.
Home Assistant Nu se poate stabili conexiunea cu serverul. Ce ar trebui să verific?
- Adresa URL trebuie să fie exact https://www.fitnesssyncer.com/services/mcp. FitnessSyncer utilizează transportul HTTP Streamable, nu cel mai vechi, SSE.
- Home Assistant trebuie să fie suficient de recentă pentru ca integrarea sa cu Model Context Protocol să permită autentificarea. Dacă nu ți se solicită datele de autentificare ale aplicației, actualizează Home Assistant.
După ce mă autentific pe FitnessSyncer, nu mai pot reveni la Home Assistant. De ce?
Autentificarea se realizează prin intermediul My Home Assistant, care apoi deschide propriul tău Home Assistant. Asigură-te că integrarea My Home Assistant este activată și că te autentifici dintr-un browser care poate accesa Home Assistant-ul tău.
Dacă pagina contului Link rămâne blocată și nu se încheie niciodată, verificați adresa URL a instanței afișată sub aceasta. Aceasta începe cu http://homeassistant.local:8123, , care funcționează doar pentru un Home Assistant cu acest nume din rețeaua dumneavoastră. Selectați pictograma creion, introduceți adresa pe care o utilizați pentru a deschide Home Assistant și efectuați din nou conectarea. Dacă Home Assistant afișează apoi o eroare, înseamnă că procesul de autentificare a durat prea mult: ștergeți înregistrarea nefinalizată și adăugați din nou integrarea.
Cum pot deconecta Home Assistant?
Eliminați integrarea din Home Assistant, apoi revocați permisiunile acesteia din profilul dvs. sau ștergeți cheile Home Assistant din secțiunea „Configurare dezvoltator”.
