Seu pet virtual cuida da planta enquanto voce nao esta.
Um ESP32 no vaso, um servidor na nuvem e um bichinho pixel art que te avisa quando a planta precisa de agua.
Temperatura, umidade do ar e do solo. Atualiza a cada 10s direto do ESP32.
Aperta o botao no app e a bomba liga. Ou deixa no automatico e ele rega sozinho.
Um gato ou cachorro pixel art que reage ao estado da planta. Muda de humor, fala do clima, reclama se voce esquece de regar.
Cada planta tem seu perfil (identificado por foto) e seu proprio pet cuidando dela.
ESP32-C3, sensor capacitivo no solo, bomba de agua 5V e modulo AHT10 pra temperatura e umidade. Tudo montado na mao.
Coloca o sensor capacitivo no solo, liga o ESP32 no Wi-Fi e ele ja comeca a mandar dados.
Dashboard mostra tudo: temperatura, umidade, grafico historico. Funciona de qualquer lugar.
A OpenAI Vision identifica a especie e monta o perfil com cuidados especificos.
Pixel art gerado por IA que muda 2x por dia. Ele cuida da planta e conversa com voce.
O ESP32-C3 le o sensor capacitivo (ADC 12-bit) e o AHT10 via I2C, e envia tudo por HTTP POST pro servidor a cada 10 segundos. O firmware e C++ puro, com calibracao automatica do sensor.
O backend e um unico server.py em FastAPI (~1800 linhas) que faz tudo: auth com JWT, ingestao dos dados do ESP32, historico em SQLite, irrigacao remota, e 3 chamadas diferentes pra OpenAI — Vision pra identificar planta, Responses API pra gerar o pixel art do pet, e Web Search pras frases do dia.
Frontend e JS vanilla com Vite, sem React, sem framework. Roda num VPS Oracle Cloud com Nginx e Systemd.
Cria uma conta e ve o sistema rodando com dados reais do sensor.
Monitoramento inteligente
Junte-se ao Hoya Pet
Enviamos um código para seu e-mail.
Enviaremos um código para o seu e-mail.
Verifique seu e-mail.
A inteligencia artificial vai identificar a especie e os cuidados ideais.
Ele vai cuidar da sua planta e reagir ao estado dela.
Gerando seu pet...
A primeira imagem sera criada em breve
Nome Cientifico
A calibracao determina o valor de 100% umidade para o seu solo especifico. Ao iniciar, a bomba ligara por 5 segundos para encharcar o solo. Depois aguardamos 30s para o sensor estabilizar e salvamos o valor.
Solo estabilizado. Clique para salvar a leitura atual como referencia de solo encharcado (100%).