HA Pet Care: cuide da saúde dos seus pets direto no Home Assistant
Fala, pessoal! Tudo bem?
Quem tem pet sabe: vacina, vermífugo, banho, tosa, consulta no veterinário… é muita coisa para lembrar. Como o Home Assistant já é o centro da casa, resolvi criar uma integração para ele cuidar disso também: o HA Pet Care.
Tudo fica salvo localmente no seu Home Assistant, sem nuvem.


O que ela faz
Para cada pet, a integração cria um dispositivo com:
Foto de perfil, anexada direto na tela de configuração (sem precisar informar caminho de arquivo)
Idade calculada automaticamente, com próximo aniversário e dias restantes
Última vacina e próxima vacina (calculada automaticamente: 1 ano depois)
Último vermífugo e próximo vermífugo (6 meses depois)
Último banho e próximo banho (1 mês depois)
Tosa,
consultas e
exames
Peso, com variação em relação ao anterior e histórico para acompanhar o crescimento
Botões de ação na tela do dispositivo: um toque e o evento é registrado com a data de hoje
Card Lovelace incluso
O card já vem com a integração, sem instalar nada extra. Ele mostra foto, nome, idade e as próximas datas, com destaque em laranja (vence em até 7 dias) e vermelho (atrasado).
Registrar um evento é bem simples: toque no ícone, escolha a data e confirme. Nas vacinas, dá para marcar várias de uma vez (V10, Antirrábica etc.).

Na aba Histórico, você acompanha a evolução do peso em gráfico e filtra por tipo de evento, vendo o tempo desde o registro anterior.


O card também respeita o tema do seu Home Assistant:

(As imagens usam dados de exemplo.)
Automações
Como tudo vira sensor (com atributos como days_until e overdue), dá para criar avisos do jeito que você quiser. Exemplo: notificar 7 dias antes da vacina:
automation:
- alias: "Pets: vacina chegando"
trigger:
- platform: time
at: "09:00:00"
condition:
- condition: template
value_template: >
{{ state_attr('sensor.rex_next_vaccine', 'days_until') is not none
and state_attr('sensor.rex_next_vaccine', 'days_until') <= 7 }}
action:
- action: notify.notify
data:
title: "Rex"
message: >
A próxima vacina é em
{{ state_attr('sensor.rex_next_vaccine', 'days_until') }} dia(s).
Também há ações (add_record, add_weight, remove_record…) para registrar eventos por automação, como o peso vindo de uma balança inteligente.
Instalação via HACS
- HACS → menu ⋮ → Repositórios personalizados
- Cole a URL:
https://github.com/jacardbr/ha-pet-caree escolha a categoria Integração - Instale o HA Pet Care e reinicie o Home Assistant
- Configurações → Dispositivos e serviços → Adicionar integração → HA Pet Care
- Em Configurar → Adicionar pet, informe nome, espécie, data de nascimento e a foto
Depois é só adicionar o card HA Pet Care no seu dashboard.
Preciso da ajuda de vocês!
O projeto é novo e quero evoluir com o feedback da comunidade:
- Testou? Conta o que achou, o que funcionou e o que não funcionou!
- Tem ideia de recurso? Comenta aqui ou abre uma issue no GitHub.
- Gostou? Deixa uma
no repositório, isso ajuda muito na divulgação!
E vocês, o que mais gostariam de acompanhar nos seus pets? ![]()
![]()
Abraço!