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.
Causas comuns de lacunas
- Feed inacessível: relay fora do ar ou mudança de IP; comece pela depuração de leituras desatualizadas.
- Reinicialização do microcontrolador: breve período em branco após um reset por watchdog.
- Inserção ignorada: a busca na origem falhou, conforme as regras de inserção no histórico.
- 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.