Engenharia da Computação aplicada à Gestão Inteligente da Água
Kauã · Bianca · Mariana · Jeferson · Daniel
Prof. Alexandre Coan Pierri · Fenômenos de Transporte I · UNIARA · 2026
Os 5 grupos que construíram o sistema — peça por peça.
MySQL, modelagem relacional e integração dos dados.
HTML/CSS/JS + Capacitor, design e cores.
Python, Flask e a API REST.
Água economizada, inclusão digital e app instalável.
Dados coerentes, perfis corretos e o app ao vivo.
5 grupos. 5 peças de um quebra-cabeça. Um único problema.
O DAAE Araraquara perde 45,7% da água distribuída. Cada grupo atacou uma parte.
"Medir a pressão certa salva a rede hídrica"
Pensa na pressão como o “pulso” da rede. Quando esse pulso foge do normal, o sistema entende que algum ponto precisa de atenção.
Pode indicar falta de abastecimento, vazamento grande ou bomba trabalhando abaixo do esperado.
Pode forçar tubulações, conexões e registros, aumentando risco de rompimento.
Pode mostrar consumo irregular, manobra de válvula ou problema em bomba/reservatório.
O Grupo 1 não entrega “uma tela”. Ele entrega leitura de pressão com contexto. O app usa isso para transformar medida técnica em alerta compreensível.
Setor, reservatório, bomba ou ponto da rede. Sem localização, o alerta não tem utilidade.
Valor medido e faixa esperada. Ex.: abaixo de 15.000 mmH2O vira atenção ou crítico.
Verificar bomba, abrir chamado, checar vazamento ou acompanhar normalização.
"Medir o fluxo para descobrir onde ele some"
A lógica é parecida com conferir caixa: se entrou uma quantidade e saiu bem menos, alguma coisa ficou pelo caminho.
A vazão acompanha os horários esperados: manhã, almoço, noite.
Existe vazão contínua de madrugada, mesmo sem uso esperado.
A diferença entre entrada e saída passa do limite aceito.
A vazão chega como histórico e comparação. Isso alimenta consumo, conta e alerta.
Base para histórico diário, semanal, mensal e previsão de conta.
Ajuda a saber se aquele consumo está normal para o horário e para aquela unidade.
Mostra perda operacional quando a entrada e a saída do setor não batem.
Democratizando o monitoramento por menos de R$ 200
Para a apresentação, o importante é entender que o sensor vira um ponto inteligente, capaz de perceber queda de pressão, aumento de vazão e consumo fora de horário.
O hardware é importante porque ele observa o mundo físico antes de qualquer tela existir. Ele percebe sinais que uma pessoa demoraria para notar.
Pressão cai rápido e a vazão sobe. A água está escapando com força.
Vazão pequena, mas contínua por muito tempo, principalmente de madrugada.
O equipamento para de mandar dados. Isso também precisa virar aviso.
Mostra de qual medidor veio a leitura e evita misturar dados.
Casa, bloco, reservatório, setor da cidade ou bomba monitorada.
Consumo normal, vazamento provável, queda de pressão ou sensor sem comunicação.
"Medir é só a primeira etapa — o dado precisa chegar"
A comunicação resolve um problema simples: o sensor está no campo, mas a decisão precisa chegar no sistema.
Wi-Fi pode ser suficiente quando existe internet local.
LoRa ou 4G ajudam quando o sensor está longe ou em área aberta.
O equipamento pode guardar a leitura e reenviar quando a conexão voltar.
JSON é o pacote organizado que chega ao app. Se ele vier incompleto, a notificação pode sair errada.
Data e horário da leitura. Sem isso, não sabemos se o alerta é atual.
Sensor, setor, bloco, apartamento ou reservatório associado.
Pressão, vazão, volume, status da bomba ou nível do reservatório.
Normal, atenção, crítico, informativo ou resolvido.
Cidade, condomínio ou unidade individual.
Mensagem curta que vira alerta ou card no app.
"Transformar dados em decisões que geram impacto real"
Enquanto o app precisa ser simples para cada usuário, o dashboard precisa mostrar a operação completa para quem gerencia a rede.
Mostra onde a rede está normal, em atenção ou crítica.
Resume perdas, pressão média, consumo e alertas em números rápidos.
Ajuda a priorizar vazamento, manutenção e falha de comunicação.
A equipe do dashboard já organizou a visão operacional. O Grupo 6 reaproveita esses dados, mas filtra o que cada perfil pode ver.
Entram no acesso DAAE para mostrar regiões críticas da cidade.
Viraram equipamentos monitorados: medidores, bombas e reservatórios.
Alimentam gráficos, histórico e comparação de consumo.
Viraram notificações com severidade: crítico, aviso, informativo ou OK.
Ficam no perfil DAAE, porque são dados da operação da cidade.
Complementamos com contas, unidades, reservatórios e bomba submersa.
Faltava a peça que coloca tudo isso nas mãos do usuário.
Agora sim, o sistema está completo.
Plataforma mobile/web que conecta moradores, síndicos e operadores do DAAE: consumo em tempo real, detecção de vazamentos e alertas inteligentes por perfil.
Consumo do próprio apartamento · contas · histórico · alerta pessoal de vazamento.
Visão geral do condomínio: consumo total, contas comuns, reservatórios e avisos internos.
Alertas da cidade · setores críticos · pressão, vazão, bombas e reservatórios.
Uma notificação errada derruba a credibilidade do sistema. Por isso cada alerta precisa ter origem, regra, severidade e destinatário.
Pressão crítica no setor Vila Sedenho: aparece para DAAE, não para Marina moradora.
Conta do apartamento 204 vencendo: aparece para o morador, não para a equipe da cidade.
Esse é o coração do Grupo 6: pegar tudo que os outros grupos produziram e transformar em uma mensagem simples, útil e enviada para a pessoa certa.
Recebe consumo do apartamento, conta e alerta pessoal de vazamento.
Recebe visão do condomínio: contas comuns, reservatórios e bomba interna.
Recebe rede pública: setores, pressão, vazão, perdas, bombas e medidores.
MySQL · Modelagem Relacional · Integração de Dados
Apresenta: Bianca
Sem custo de licença — ideal para startup acadêmica e hospedagem barata.
Usuários, sensores e alertas têm relações claras. Integridade referencial garantida.
30+ anos, conector nativo mysql-connector-python no Flask.
Dev em SQLite, produção em MySQL — só muda a conexão, zero reescrita.
id 🔑 · nome · email · perfil · meta_mensal
id 🔑 · nome · localizacao · status
id 🔑 · sensor_id 🔗 · valor_vazao · data_hora
id 🔑 · usuario_id 🔗 · nivel · titulo
id 🔑 · usuario_id 🔗 (1:1) · limites · horario_silencio
usuarios 1:N notificacoes · usuarios 1:1 preferencias · sensores 1:N leituras
Como o dashboard e os outros grupos entregam os dados em JSON/CSV, criamos uma camada de integração para consolidar tudo antes de mostrar no app.
HTML · CSS · JavaScript · Capacitor 8.3
Apresenta: Mariana & Jeferson
Sem framework pesado: roda em qualquer navegador, carrega rápido, fácil de manter.
Empacota o app web como APK Android nativo. Uma base → web, PWA e APK.
Consome a API via fetch(). Flask-CORS libera chamadas com segurança.
Tipografia geométrica moderna, ótima legibilidade do iPhone SE ao iPad Pro.
Profundidade, fluidez e confiança — com semântica de alertas clara.
Email/senha → token JWT salvo localmente.
Consumo do apartamento, meta e contas.
Resumo do condomínio, não rede pública.
Alertas com ícone por severidade.
Mapa setorial · pressão e vazão da rede pública.
Ele quer saber “quanto gastei?”, “minha conta venceu?” e “tem vazamento?”.
Ele precisa de visão geral, contas do condomínio e avisos que afetam o prédio.
Ele pode ver pressão, vazão, setores, bombas, reservatórios e perdas.
Python · Flask · REST API · MySQL
Apresenta: Daniel
Identifica quem entrou: morador, síndico ou DAAE.
Lê os dados dos grupos e devolve no formato do app.
Organiza vencimentos, valores e consumo por unidade/condomínio.
Classifica severidade e define quem deve receber.
Separa reservatórios, bombas internas e visão do síndico.
Entrega leitura operacional para equipe do DAAE.
O backend é o filtro. Ele recebe eventos diferentes e decide se aquilo aparece para morador, síndico ou DAAE.
Vai para DAAE. É problema da rede pública, não da tela do morador.
Vai para síndico. Afeta o condomínio e precisa de manutenção interna.
Vai para morador. É informação individual daquela unidade.
Vai para responsável certo. Cidade se for rede pública; síndico se for condomínio.
Menos desperdício · menos deslocamento · app disponível para todos
Apresentam: todos os integrantes
A parte sustentável do projeto não é só discurso: é detectar mais cedo onde a água está sendo perdida.
Pressão baixa, vazão anormal e consumo fora do padrão viram alerta antes de virar desperdício grande.
Setores com diferença entre entrada e saída deixam de ser “suspeita” e viram dado para ação.
O alerta chega para quem pode agir: DAAE, síndico ou morador.
Quando o usuário enxerga consumo e conta, ele entende o impacto do próprio uso.
Um sistema de água inteligente não pode ficar preso a computador caro, dashboard técnico ou loja de aplicativo. Por isso a entrega foi pensada para acesso simples.
Não precisa entender sensor: vê consumo, conta e alerta em linguagem direta.
Consegue acompanhar o condomínio sem depender de planilha manual.
Recebe alerta operacional para abrir o dashboard e investigar o problema.
APK para Android e PWA no iPhone evitam barreira de loja, taxa e aprovação.
Para a apresentação e para testes, a distribuição direta faz mais sentido: a pessoa baixa, instala ou salva na tela inicial.
Abre pelo navegador em qualquer aparelho.
Baixa o APK pela página inicial e instala direto.
Abre no Safari e salva como PWA na tela inicial.
VPS com HTTPS para app, API e download.
A tecnologia só é sustentável quando muda comportamento ou acelera uma ação real.
Menos água perdida antes de chegar ao consumidor.
Informação simples para quem não é técnico.
Equipe aciona manutenção com mais contexto.
O que vamos provar ao abrir o app
Apresenta: Kauã
Em vez de apenas navegar por telas, a demonstração vai responder o que realmente importa para o projeto.
Os dados dos grupos entram no app como JSON/CSV e aparecem com sentido.
Morador, síndico e DAAE não enxergam a mesma coisa.
Cada notificação tem origem, severidade e destinatário.
Funciona como web, APK Android e PWA no iPhone.
Consumo do apartamento, conta e alerta pessoal.
Condomínio, reservatórios, bomba submersa e contas comuns.
Setores da cidade, pressão, vazão, perdas e alertas operacionais.
APK Android ou PWA no iPhone.
SmartWater App — Grupo 6
Integração
Banco
Front
Front
Back
"Água inteligente para cidades mais justas."
Prof. Alexandre Coan Pierri · Fenômenos de Transporte I · UNIARA · 2026