Pular para o conteúdo

Evidências técnicas

Validação da PoC

Todos os valores são calculados a partir dos registros efetivamente gravados no banco — nada é estimado. Eventos sensoriais são contados por transição de estado nas leituras (sem evento → evento), e não pela quantidade bruta de linhas de alertas. Métricas que ainda dependem de instrumentação adicional permanecem explicitamente marcadas como pendentes.

Origem: device

Dados reais do ESP32

Leituras físicas recebidas via POST /api/public/readings do dispositivo neuro-sense-esp32-01 (envio a cada 5 s). Ativações sensoriais são transições false → true na própria série de leituras.

Leituras físicas recebidas

0

Aguarda hardware — sem amostra real

Registros com origem device persistidos no banco (janela de análise: até 5000 leituras).

Primeira leitura física

Aguarda hardware — sem amostra real

Início da série física observada na janela de análise.

Última leitura física

Aguarda hardware — sem amostra real

Leitura física mais recente persistida no banco.

Duração observada da sessão

Aguarda hardware — sem amostra real

Intervalo entre a primeira e a última leitura física da janela.

Ativações de luz

0

Aguarda hardware — sem amostra real

Transições false → true de light_alert: luz acima do limiar calibrado detectada.

Ativações de ruído

0

Aguarda hardware — sem amostra real

Transições false → true de noise_alert: ruído acima do limiar calibrado detectado.

Ativações sensoriais totais

0

Aguarda hardware — sem amostra real

Soma das ativações de luz e de ruído contadas por transição nas leituras.

Temperatura média

Aguarda hardware — sem amostra real

Média das leituras reais do DHT22 (GPIO 4) na janela analisada.

Umidade média

Aguarda hardware — sem amostra real

Média das leituras reais de umidade relativa do DHT22.

Intervalo médio entre leituras

Aguarda hardware — sem amostra real

Duração da sessão dividida pelo número de intervalos. Expectativa do firmware: 5 s.

Continuidade da série

Aguarda hardware — sem amostra real

Leituras observadas vs. expectativa de 1 leitura a cada 5 s entre a primeira e a última. É integridade de recebimento da série — não disponibilidade total do sistema.

Latência dispositivo → API

Aguardando firmware v2.1 com NTP/timestamp

Só é exibida com amostras reais em que o firmware envia sent_at_ms. Sem esse campo, latency_ms fica vazio — nenhum valor é inventado.

Taxa de detecção

Aguardando protocolo controlado fechado

Exige ground truth manual: contagem formal de estímulos provocados vs. detectados em protocolo de repetições. Não é calculada a partir de linhas de alertas.

Origem: simulated

Dados simulados (Modo Simulação)

Validam o motor de regras, a persistência e o fluxo completo da aplicação. Permanecem separados dos dados físicos em todas as métricas.

Leituras simuladas

0

Registros gravados pelo Modo Simulação para a Sala 01.

Leituras com evento sensorial

0

Leituras simuladas com evento de luz ou de ruído ativo.

Alertas gerados por simulação

0

Alertas com recomendação ambiental originados de dados simulados.

Persistência síncrona

Toda leitura do Modo Simulação é gravada de forma síncrona no banco, direto do navegador — por isso latência de rede do dispositivo não se aplica.

Documentação

Evidências da PoC

Material comprobatório do experimento com hardware físico, registrado em 03/09/2026.

Registro fotográfico

Concluído

Montagem do ESP32 DOIT DevKit V1 com DHT22 (GPIO 4), LDR digital (GPIO 27) e sensor de som LM393 (GPIO 26) documentada em fotos em 03/09/2026.

Vídeo de demonstração

Concluído

Gravação de tela de aproximadamente 2min36s, registrada em 03/09/2026, mostrando ESP32 ONLINE, origem Dispositivo real (ESP32) e o dashboard reagindo aos estímulos físicos de luz e ruído.

Protocolo de testes

Em consolidação

Testes funcionais de luz normal/intensa e silêncio/ruído executados e documentados. A contagem formal de repetições para calcular a taxa de detecção ainda será fechada.

Status

O que já está validado

Estado real da PoC após a integração do hardware físico, com as validações restantes explicitamente listadas.

Validado com hardware físico

  • ESP32 DOIT DevKit V1 conectado ao Wi‑Fi, enviando HTTP POST com resposta 200 a cada 5 s.
  • DHT22 (GPIO 4) fornecendo temperatura e umidade reais do ambiente.
  • LDR digital (GPIO 27) calibrado: luz ambiente normal = sem evento; luz intensa acima do limiar = evento.
  • Sensor de som LM393 (GPIO 26) calibrado: silêncio = sem evento; palma/música próxima = evento.
  • Dashboard identificando source=device, com selo ESP32 ONLINE e origem Dispositivo real (ESP32).
  • Persistência, motor de regras e histórico funcionando com dados físicos.

Próximas validações

  • Latência real dispositivo → API com sent_at_ms/NTP (firmware v2.1).
  • Ensaio contínuo de longa duração para caracterizar estabilidade e continuidade estendida.
  • Protocolo formal de repetições com ground truth para calcular a taxa de detecção.
  • Autenticação por segredo compartilhado no endpoint de ingestão.