FitnessSyncer ja Home Assistant

Home Assistant voi käyttää FitnessSyncer:ta MCP Server:n kautta Model Context Protocol-integraation avulla. Kun yhteys on muodostettu, Assistin takana oleva AI voi vastata kysymyksiin omista terveys- ja kunto-tiedoistasi ääneen tai chatissa: miten olet nukkunut tällä viikolla, onko leposykkeesi laskussa tai milloin olet viimeksi kirjannut painosi.
Tämä yhdistää Assistin FitnessSyncer:aan, jotta se voi vastata kysymyksiisi. Se ei lisää FitnessSyncer-antureita hallintapaneeleihisi tai automaatioihisi.
Ennen kuin aloitat
- FitnessSyncer-tili, johon lähteesi on liitetty. MCP Server sisältyy jokaiseen tiliin; katso Aloitusopas, jos olet uusi käyttäjä.
- Home Assistant, jossa Assist on määritetty käyttämään AI-keskusteluagentin, kuten Open AI, Anthropic, Google Gemini tai Ollaman kautta käytettävää paikallista mallia. FitnessSyncer MCP Server tarjoaa monia työkaluja, ja suurempi malli valitsee niiden välillä luotettavammin kuin pieni paikallinen malli.
- My Home Assistant -integraatio, joka on osa oletusasetuksia. Kun kirjaudut sisään FitnessSyncer:een, pääset sen kautta takaisin Home Assistant:aan.
Vaihe 1: Luo avaimet FitnessSyncer:ssa
- Siirry Kehittäjätilit-sivulle.
- Valitse sivun alaosassa luettelosta Home Assistant ja napsauta ”Luo”.
- Kirjoita muistiin asiakastunnus ja asiakassalaisuus. Asiakassalaisuus näkyy ruudulla vain tämän kerran; jos kadotat sen, voit luoda sen uudelleen, mutta sinun on sitten syötettävä se uudelleen kenttään Home Assistant.
Vaihe 2: Laske FitnessSyncer yhteen Home Assistant:n kanssa
- Siirry Home Assistant:ssa kohtaan Asetukset ja valitse sitten Laitteet ja palvelut.
- Valitse ”Lisää integraatio” ja valitse ”Model Context Protocol”.
- Kirjoita palvelimen URL-osoitteeksi ”https://www.fitnesssyncer.com/services/mcp” ja lähetä lomake.
- Home Assistant pyytää sovelluksen tunnistetietoja. Kirjoita nimeksi FitnessSyncer ja liitä vaiheessa 1 saadut asiakastunnus ja asiakassalaisuus.
- Sinut ohjataan sivulle FitnessSyncer, jossa voit kirjautua sisään ja hyväksyä Home Assistant:n pyytämät käyttöoikeudet. Poista valinta kaikista toiminnoista, joita et halua Assistin suorittavan; kysymyksiin vastaamiseen riittävät lukuoikeudet.
- Palaat kohtaan Home Assistant, jossa integraation lisääminen saatetaan loppuun.
Vaihe 3: Anna Assistin käyttää FitnessSyncer:ta
- Siirry Home Assistant:ssa kohtaan Asetukset, sitten Laitteet ja palvelut, avaa AI-integraatiosi (kuten Open AI-keskustelu) ja valitse keskusteluagentin vieressä oleva rataskuvake.
- Valitse ”Under Control” Home Assistant, valitse myös FitnessSyncer ja lähetä.
- Avaa Asetukset-kohdasta Ääniavustajat-valikosta se avustaja, jolle puhut, ja määritä sen keskusteluagentiksi kyseinen agentti.
- AI-palveluntarjoajasi laskuttaa API:n käytöstä erillään chat-tilauksesta. Jos Assist ilmoittaa, että saldo ei riitä, lisää saldoa palveluntarjoajasi kautta; Google Gemini tarjoaa myös ilmaisen käyttöoikeuden.
Kokeile sitä
Kysy Assistilta jotakin seuraavista asioista varmistaaksesi, että kaikki toimii:
- Mihin sovelluksiin ja laitteisiin FitnessSyncer on kytketty, ja milloin kukin niistä synkronoitiin viimeksi?
- Miten nukuin tällä viikolla verrattuna viime viikkoon?
- Miten leposykkeeni on kehittynyt viimeisen kuukauden aikana?
- Kuinka monta askelta otin eilen, ja miten se suhteutuu tavoitteeseeni?
MCP Server-sivulla on paljon muita ideoita.
AI-avustajasi selittää mittaustuloksesi yleisten ohjeiden perusteella; tämä ei ole lääketieteellistä neuvontaa.
Voivatko FitnessSyncer-tiedot näkyä antureina Home Assistant-hallintapaneelissani?
Ei tämän integroinnin kautta. Se vastaa kysymyksiin, kun kysyt Assistiltä, eikä se luo antureita tai historiatietoja Home Assistant:ssä. Jos askel-, uni- tai painoanturit olisivat sinulle hyödyllisiä, kerro siitä meille.
Home Assistant Yhteyttä palvelimeen ei voida muodostaa. Mitä minun pitäisi tarkistaa?
- URL-osoitteen on oltava täsmälleen https://www.fitnesssyncer.com/services/mcp. FitnessSyncer käyttää Streamable-HTTP-siirtoa, ei vanhempaa SSE-siirtoa.
- Home Assistant:n on oltava riittävän tuore, jotta sen Model Context Protocol-integraatio tukee kirjautumista. Jos sovelluksen kirjautumistietoja ei pyydetä, päivitä Home Assistant.
Kun kirjaudun sisään FitnessSyncer:een, en pääse takaisin Home Assistant:aan. Miksi?
Kirjautuminen tapahtuu My Home Assistant -palvelun kautta, joka avaa sen jälkeen oman Home Assistant-palvelusi. Varmista, että My Home Assistant -integraatio on käytössä ja että kirjaudut sisään selaimella, joka pääsee Home Assistant-palveluusi.
Jos Link-tilisivun lataus kestää ikuisuuden eikä pääty koskaan, tarkista sen alla näkyvä instanssin URL-osoite. Se alkaa merkkijonolla http://homeassistant.local:8123, , joka toimii vain verkostasi löytyvän, kyseisellä nimellä tunnistettavan Home Assistant-instanssin kanssa. Valitse kynäkuvake, syötä osoite, jota käytät Home Assistant:n avaamiseen, ja yritä linkittää uudelleen. Jos Home Assistant näyttää tämän jälkeen virheilmoituksen, kirjautuminen kesti liian kauan: poista keskeneräinen merkintä ja lisää integraatio uudelleen.
Miten irrotan Home Assistant:n?
Poista integraatio Home Assistant:sta ja peruuta sen käyttöoikeudet profiilissasi tai poista Home Assistant-avaimet Kehittäjän asetuksista.
