FitnessSyncer

Home Assistant
  FitnessSyncer e Home Assistant

O Home Assistant pode utilizar o FitnessSyncer MCP Server através da sua integração com o Model Context Protocol. Uma vez ligado, o AI por trás do Assist pode responder a perguntas sobre os seus próprios dados de saúde e forma física, por voz ou através de um chat: como dormiu esta semana, se a sua frequência cardíaca em repouso está a apresentar uma tendência de descida ou quando registou a sua última pesagem.

Isto liga o Assist ao FitnessSyncer, para que este possa responder quando lhe fizer uma pergunta. Não adiciona sensores FitnessSyncer aos seus painéis de controlo nem às suas automatizações.

Antes de começar

  • Uma conta FitnessSyncer com as suas fontes associadas. O MCP Server está incluído em todas as contas; consulte a secção «Introdução» se for um utilizador novo.
  • Home Assistant com o Assist configurado para utilizar um agente de conversação AI, tal como Open AI, o Anthropic, o Google Gemini ou um modelo local através do Ollama. O FitnessSyncer MCP Server oferece muitas ferramentas, e um modelo de maior dimensão escolhe entre elas de forma mais fiável do que um modelo local de menor dimensão.
  • A integração com o Home Assistant, que faz parte da configuração predefinida. Ao iniciar sessão no FitnessSyncer, é redirecionado para o seu Home Assistant através desta integração.

Passo 1: Crie as suas chaves em FitnessSyncer

  1. Aceda à página «Contas de programadores».
  2. Na parte inferior da página, selecione Home Assistant na lista e clique em «Criar».
  3. Tome nota do ID do cliente e do segredo do cliente. O segredo do cliente só é apresentado desta única vez; caso o perca, poderá regenerá-lo, mas terá então de o introduzir novamente em Home Assistant.

Passo 2: Adicione FitnessSyncer a Home Assistant

  1. No Home Assistant, aceda a «Definições» e, em seguida, a «Dispositivos e serviços».
  2. Selecione «Adicionar integração» e escolha «Model Context Protocol».
  3. Introduza «https://www.fitnesssyncer.com/services/mcp» como URL do servidor e envie.
  4. O Home Assistant solicita as credenciais da aplicação. Introduza FitnessSyncer como nome e cole o ID do cliente e o segredo do cliente da Etapa 1.
  5. Será redirecionado para FitnessSyncer para iniciar sessão e aprovar as autorizações solicitadas pelo Home Assistant. Desmarque tudo o que não desejar que o Assist faça; para responder a perguntas, as autorizações de leitura são suficientes.
  6. Será redirecionado para Home Assistant, o que conclui a adição da integração.

Passo 3: Deixe que o Assist utilize FitnessSyncer

  1. No Home Assistant, aceda a «Definições», depois a «Dispositivos e serviços», abra a sua integração AI (por exemplo, Open AI Conversação) e selecione a roda dentada ao lado do agente de conversação correspondente.
  2. Em «Sob controlo» Home Assistant, selecione também FitnessSyncer e envie.
  3. Em «Definições» e, em seguida, em «Assistentes de voz», abra o assistente com o qual fala e defina o seu «Agente de conversação» para esse agente.
  4. O seu fornecedor AI cobra a sua API separadamente de qualquer subscrição de chat. Se o Assist indicar que não há saldo suficiente, recarregue o seu saldo junto do seu fornecedor; o Google Gemini também disponibiliza um plano gratuito.

Experimente

Peça à Assist para verificar qualquer uma destas opções, a fim de se certificar de que tudo está a funcionar:

  • A que aplicações e dispositivos está o FitnessSyncer ligado e quando é que cada um deles foi sincronizado pela última vez?
  • Como foi o meu sono esta semana, em comparação com a semana passada?
  • Como é que a minha frequência cardíaca em repouso evoluiu ao longo do último mês?
  • Quantos passos dei ontem e como é que isso se compara à minha meta?

Existem muitas mais ideias na página MCP Server.

O seu assistente AI explica os seus resultados com base em orientações públicas; isto não constitui aconselhamento médico.

Os dados FitnessSyncer podem aparecer como sensores no meu painel de controlo Home Assistant?

Não através desta integração. Esta responde às perguntas quando recorre ao Assist e não cria sensores nem registos no Home Assistant. Caso considere que seria útil dispor de sensores para os seus passos, sono ou peso, por favor, informe-nos.

Home Assistant Não é possível estabelecer ligação com o servidor. O que devo verificar?

  • O URL deve ser exatamente https://www.fitnesssyncer.com/services/mcp. FitnessSyncer utiliza o transporte HTTP Streamable, e não o antigo SSE.
  • O Home Assistant deve ser suficientemente recente para que a sua integração com o Model Context Protocol permita o início de sessão. Caso não lhe sejam solicitadas as credenciais da aplicação, atualize o Home Assistant.

Depois de iniciar sessão no FitnessSyncer, não consigo voltar ao Home Assistant. Porquê?

O início de sessão é efetuado através do «My Home Assistant», que, por sua vez, abre o seu próprio Home Assistant. Certifique-se de que a integração do «My Home Assistant» está ativada e de que está a iniciar sessão a partir de um navegador que consiga aceder ao seu Home Assistant.

Se a página «Ligar conta» ficar a carregar sem nunca concluir, verifique o URL da instância apresentado abaixo dela. Começa por http://homeassistant.local:8123, , que só funciona para um Home Assistant com esse nome na sua rede. Selecione o ícone do lápis, introduza o endereço que utiliza para aceder ao seu Home Assistant e volte a estabelecer a ligação. Se o Home Assistant apresentar um erro, significa que o processo de início de sessão demorou demasiado tempo: elimine a entrada incompleta e adicione novamente a integração.

Como é que se desliga o Home Assistant?

Remova a integração em Home Assistant e, em seguida, revogue as respetivas autorizações no seu perfil ou elimine as chaves Home Assistant na Configuração do Desenvolvedor.

O FitnessSyncer utiliza cookies essenciais para iniciar a sua sessão e memorizar as suas definições. Com a sua autorização, também utilizamos cookies analíticos para compreender como as pessoas utilizam este site. Saiba mais