FitnessSyncer e Home Assistant

O Home Assistant pode utilizar o FitnessSyncer MCP Server por meio de sua integração com o Model Context Protocol. Uma vez conectado, o AI por trás do Assist pode responder a perguntas sobre seus próprios dados de saúde e condicionamento físico, por voz ou por chat: como foi seu sono esta semana, se sua frequência cardíaca em repouso está apresentando uma tendência de queda ou quando você registrou sua última pesagem.
Isso conecta o Assist ao FitnessSyncer para que ele possa responder quando o senhor perguntar. Isso não adiciona sensores do FitnessSyncer aos seus painéis ou automações.
Antes de começar
- Uma conta FitnessSyncer com suas fontes conectadas. O MCP Server está incluído em todas as contas; consulte a seção “Introdução” caso seja novo no serviço.
- Home Assistant com o Assist configurado para utilizar um agente de conversação AI, como Open AI, o Anthropic, o Google Gemini ou um modelo local por meio do Ollama. O FitnessSyncer MCP Server oferece diversas ferramentas, e um modelo maior escolhe entre elas de forma mais confiável do que um modelo local pequeno.
- A integração com o Home Assistant, que faz parte da configuração padrão. Ao fazer login no FitnessSyncer, o sistema o redireciona de volta ao seu Home Assistant por meio dessa integração.
Etapa 1: Crie suas chaves no FitnessSyncer
- Acesse a página “Contas de desenvolvedor”.
- Na parte inferior da página, selecione Home Assistant na lista e clique em “Criar”.
- Anote o ID do cliente e o segredo do cliente. O segredo do cliente é exibido apenas uma vez; caso o perca, poderá regenerá-lo, mas precisará inseri-lo novamente em Home Assistant.
Etapa 2: Some FitnessSyncer a Home Assistant
- No Home Assistant, acesse “Configurações” e, em seguida, “Dispositivos e serviços”.
- Selecione “Adicionar integração” e escolha “Model Context Protocol”.
- Digite https://www.fitnesssyncer.com/services/mcp como URL do servidor e envie.
- Home Assistant solicita as credenciais do aplicativo. Insira FitnessSyncer como nome e cole o ID do cliente e o segredo do cliente da Etapa 1.
- O(a) senhor(a) será direcionado(a) para FitnessSyncer para fazer o login e aprovar as permissões solicitadas por Home Assistant. Desmarque todas as opções que não desejar que o Assist execute; para responder a perguntas, as permissões de leitura são suficientes.
- Você será redirecionado para Home Assistant, o que conclui a adição da integração.
Etapa 3: Deixe o Assist usar FitnessSyncer
- No Home Assistant, acesse Configurações, depois Dispositivos e serviços, abra sua integração AI (como o Open AI Conversation) e selecione a engrenagem ao lado do agente de conversação correspondente.
- Em “Sob Controle” Home Assistant, selecione também FitnessSyncer e envie.
- Em “Configurações” e, em seguida, em “Assistentes de voz”, abra o assistente com o qual o senhor se comunica e defina o “Agente de conversa” desse assistente como esse agente.
- Seu provedor AI cobra pela API separadamente de qualquer assinatura de chat. Caso o Assist informe que não há saldo suficiente, recarregue sua conta junto ao seu provedor; o Google Gemini também oferece um plano gratuito.
Experimente
Peça ao Assist para verificar qualquer um desses itens, a fim de confirmar se tudo está funcionando:
- A quais aplicativos e dispositivos o FitnessSyncer está conectado e quando ocorreu a última sincronização de cada um deles?
- Como foi o meu sono esta semana em comparação com a semana passada?
- Como ficou minha frequência cardíaca em repouso ao longo do último mês?
- Quantos passos eu dei ontem e como isso se compara à minha meta?
Há muitas outras ideias na página MCP Server.
Seu assistente AI explica seus resultados com base em diretrizes públicas; isso não constitui orientação médica.
Os dados do FitnessSyncer podem aparecer como sensores no meu painel do Home Assistant?
Não por meio dessa integração. Ela responde às perguntas quando você as faz ao Assist e não cria sensores nem histórico no Home Assistant. Caso sensores para seus passos, sono ou peso sejam úteis para você, por favor, nos informe.
Home Assistant Não é possível conectar-se ao servidor. O que devo verificar?
- A URL deve ser exatamente https://www.fitnesssyncer.com/services/mcp. FitnessSyncer utiliza o transporte HTTP Streamable, e não o antigo SSE.
- Home Assistant deve ser suficientemente recente para que sua integração com Model Context Protocol permita o login. Caso não sejam solicitadas as credenciais do aplicativo, atualize Home Assistant.
Depois de fazer login no FitnessSyncer, não consigo voltar para o Home Assistant. Por que isso acontece?
O login é feito por meio do Meu Home Assistant, que, em seguida, abre o seu próprio Home Assistant. Certifique-se de que a integração do Meu Home Assistant esteja ativada e de que você esteja fazendo login a partir de um navegador capaz de acessar o seu Home Assistant.
Caso a página “Vincular conta” fique carregando sem concluir, verifique a URL da instância exibida abaixo dela. Ela começa com http://homeassistant.local:8123, , que só funciona para um Home Assistant encontrado com esse nome em sua rede. Selecione o ícone do lápis, insira o endereço que você usa para acessar seu Home Assistant e faça a integração novamente. Se o Home Assistant apresentar um erro, significa que o processo de login demorou demais: remova a entrada incompleta e adicione a integração novamente.
Como faço para desconectar o Home Assistant?
Remova a integração no Home Assistant e, em seguida, revogue suas permissões no seu perfil ou exclua as chaves do Home Assistant na Configuração do Desenvolvedor.
