Encontrar lacunas no histórico

Identifique registros ausentes, quedas de feed e lacunas causadas por reinícios nos gráficos antes que distorçam as auditorias de congelamento.

Mesa de trabalho em casa com notebook, monitor externo e teclado na área de convivência
Todos da casa consultam o mesmo dashboard de onde já costumam trabalhar. Foto: David Wellbeloved / Flickr. CC BY 2.0

O histórico salvo só é tão completo quanto o pipeline de consulta. Falta de energia no Arduino, relay fora do ar, autenticação mal configurada ou falhas de inserção no Supabase deixam lacunas. Aprender a distinguir **dados ausentes** de **temperatura estável** evita uma falsa sensação de segurança durante ondas de frio e discussões de cobrança sobre a completude do CSV.

Gráfico com uma lacuna visível e um trecho de linha plana identificados de formas diferentes
Lacunas reais mostram horários ausentes; trechos planos podem ser leituras estáveis válidas: aprenda a diferença visual.

Causas comuns de lacunas

  1. Feed inacessível: relay fora do ar ou mudança de IP; comece pela depuração de leituras desatualizadas.
  2. Reinicialização do microcontrolador: breve período em branco após um reset por watchdog.
  3. Inserção ignorada: a busca na origem falhou, conforme as regras de inserção no histórico.
  4. Conta/sessão: carregamentos sem login não são salvos; veja ciclo de vida da sessão.

Padrões visuais

  • Espaço vertical em branco nos gráficos quando o eixo do tempo pula para a frente.
  • Valores idênticos repetidos podem indicar cache travado: confira o cache dos feeds.
  • Uma zona plana enquanto as outras se movem sugere falha de mapeamento ou do sensor.

Fluxo de trabalho

Confira o JSON ao vivo com curl e depois navegue pelo histórico do dashboard. Exporte pela assinatura de CSV e filtre a coluna de horários em busca de descontinuidades: as técnicas estão em gráficos em planilhas.