Status
Última execução
2026-01-06T21:58:04.535592-03:00
Próxima execução
2026-01-12T09:00:00-03:00
Situação atual
success
Mensagem
Execução concluída com sucesso.
Logs
[2026-01-06 21:56:46] Subpasta de relatórios (manual): execucao_manual/2026-01-06_215646
[2026-01-06 21:56:46] Iniciando run_completo.py...
[2026-01-06 21:57:57] 🚀 FLUXO COMPLETO DE ANÁLISE DE TORRE DE RESFRIAMENTO
📅 Data/Hora: 06/01/2026 21:56:47
============================================================
🚀 1. Download de dados meteorológicos e Quickium
============================================================
✅ Imports carregados.
✅ Funções de cálculo definidas.
✅ Funções de coleta definidas.
✅ Funções de processamento definidas.
✅ Funções de exportação definidas.
📁 Pasta 'relatorios_gerados/execucao_manual/2026-01-06_215646/imagens' criada.
📁 Pasta 'relatorios_gerados/execucao_manual/2026-01-06_215646/html' criada.
📁 Pasta 'relatorios_gerados/execucao_manual/2026-01-06_215646/planilhas' criada.
🔧 CONFIGURAÇÃO ATUAL:
==================================================
📍 Local: Piracicaba
🌍 Coordenadas: -22.7253, -47.6492
📅 Período Passado: 2025-11-07 a 2026-01-05
📅 Período Futuro: 2026-01-06 a 2026-01-21
🔑 API Key: nBuAiHfKDw...
📡 Sensores Quickium: 2 sensores
🌤️ Sensores Meteorológicos: 3 sensores
==================================================
Datas definidas:
Passado: 2025-11-07 → 2026-01-05
Futuro : 2026-01-06 → 2026-01-21
🌤️ Buscando dados meteorológicos para -22.7253, -47.6492
📅 Período: 2025-11-07 a 2026-01-05
✅ 1392 registros archive (até 2026-01-03)
✅ 48 registros forecast (de 2026-01-04 até 2026-01-05)
📊 Total final: 1440 registros
🌊 Buscando Quickium... 2025-11-07 a 2026-01-05
⏰ Timestamps Unix (BR): 1762484400 a 1767668399
Requisitando sensor 13595 temp_agua_recalque_(ºC)
✅ Sensor 13595: 5759
Requisitando sensor 13596 temp_agua_retorno_(ºC)
✅ Sensor 13596: 5759
📊 Total registros Quickium: 11518
🧮 Calculando temperaturas derivadas para dados passados...
📊 Calculando temperatura de bulbo úmido...
🌊 Processando dados Quickium (médias horárias)...
📡 Processando temp_agua_recalque_(ºC): 5759 registros
✅ Médias horárias calculadas: 1440 registros
📡 Processando temp_agua_retorno_(ºC): 5759 registros
✅ Médias horárias calculadas: 1440 registros
🔄 Calculando temperatura de approach (Piracicaba)...
📊 Fórmula: temp_agua_recalque - temp_bulbo_umido
✅ Approach calculado com dados reais da Quickium
✅ Cálculos de temperaturas passadas concluídos
🔮 Buscando previsão climática 2026-01-06 a 2026-01-21
✅ 384 registros futuros
🔮 Calculando temperaturas (futuro)...
✅ Cálculo do futuro concluído.
✅ Salvo: relatorios_gerados/execucao_manual/2026-01-06_215646/planilhas/dados.xlsx
Arquivo salvo em: relatorios_gerados/execucao_manual/2026-01-06_215646/planilhas/dados.xlsx
✅ Salvo: relatorios_gerados/execucao_manual/2026-01-06_215646/planilhas/dados.xlsx
Download Concluído
✅ 1. Download de dados meteorológicos e Quickium - Concluído com sucesso!
============================================================
🚀 2. Treinamento do modelo e predições
============================================================
📊 Carregando dados...
✅ Dados carregados: 1824 registros
🧹 Limpando outliers...
✅ Dados após limpeza: 1781 registros
🔧 Preparando features...
📚 Separando dados de treino e validação...
📅 Data de hoje: 2026-01-06
📅 Treinando com dados até: 2026-01-05
📊 Dados de treino: 1206 registros (até 2025-12-28 23:00)
📊 Dados de validação: 168 registros (últimos 7 dias do histórico)
🤖 Treinando modelo...
✅ Modelo treinado!
📊 Validando modelo...
📈 Métricas de validação:
MAE: 1.59°C
R²: -2.418
MAPE: 57.7%
🔮 Fazendo predições...
📊 Gerando gráfico...
✅ Gráfico salvo como: relatorios_gerados/execucao_manual/2026-01-06_215646/html/approach_plot.html
💾 Salvando resultados...
✅ Arquivos salvos:
- relatorios_gerados/execucao_manual/2026-01-06_215646/planilhas/saida_predicoes_approach.xlsx
- relatorios_gerados/execucao_manual/2026-01-06_215646/planilhas/tabela_final.csv
- relatorios_gerados/execucao_manual/2026-01-06_215646/html/approach_plot.html
🎯 RESUMO FINAL:
MAE (set) = 1.585 °C
R² (set) = -2.418
MAPE (set) = 57.71%
Dados de treino: 1206 registros
Dados de validação: 168 registros
Dados após limpeza: 1781 registros
✅ Predição concluída!
✅ 2. Treinamento do modelo e predições - Concluído com sucesso!
============================================================
🚀 3. Geração de relatórios personalizados
============================================================
🚀 Iniciando análise de relatório personalizado...
📊 Variável: approach | Coluna: temp_approach_(ºC)
📊 Faixas configuradas:
• Otimizada: ≤ 4.0°C
• Normal: 4.0-10.0°C
• Crítica: > 10.0°C
🤖 Executando predição...
🤖 Executando predição de approach...
✅ Modelo treinado com 1397 registros
✅ 384 predições geradas para o período futuro
✅ Arquivo com previsões salvo como: relatorios_gerados/execucao_manual/2026-01-06_215646/planilhas/dados_com_previsao.xlsx
✅ Arquivo dados.xlsx atualizado com as previsões
📁 Carregando dados de: relatorios_gerados/execucao_manual/2026-01-06_215646/planilhas/dados_com_previsao.xlsx
📅 Data de separação (HOJE): 06/01/2026 00:00
📊 Dados filtrados para 30 dias: 719 registros
📊 Período: 22/12/2025 a 21/01/2026
📊 Dados futuros com predições: 361 de 361
📊 Calculando métricas...
📊 Gerando gráfico...
✅ Gráfico salvo como: relatorios_gerados/execucao_manual/2026-01-06_215646/imagens/relatorio_final_approach.png
📊 Gerando gráfico HTML interativo com Bokeh...
✅ Gráfico HTML salvo como: relatorios_gerados/execucao_manual/2026-01-06_215646/html/relatorio_final_approach.html
📊 Gerando tabela de métricas...
✅ Tabela salva como: relatorios_gerados/execucao_manual/2026-01-06_215646/planilhas/relatorio_final_metricas_approach.csv
================================================================================
📋 RELATÓRIO DE ANÁLISE DE EFICIÊNCIA
================================================================================
📊 PERCENTUAIS DE OPERAÇÃO:
• Condição Otimizada: 44.60% (161 horas)
• Condição Normal: 55.40% (200 horas)
• Condição Crítica: 0.00% (0 horas)
📅 FAIXAS DE OPERAÇÃO (Temperatura de Approach (°C)):
• Otimizada: ≤ 4.0°C
• Normal: 4.0-10.0°C
• Crítica: > 10.0°C
⏱️ MAIORES PERÍODOS CONTÍNUOS (≥2h):
• Otimizada: 08/01/2026 08:00 a 10/01/2026 03:00 (44h)
• Normal: 13/01/2026 20:00 a 15/01/2026 10:00 (39h)
• Crítica: Nenhum período contínuo ≥2h
📈 RESUMO GERAL:
• Total de horas analisadas: 361
• Eficiência otimizada: 44.6%
• Eficiência normal: 55.4%
• Eficiência crítica: 0.0%
================================================================================
✅ Relatório approach concluído!
📁 Gráfico PNG salvo como: relatorios_gerados/execucao_manual/2026-01-06_215646/imagens/relatorio_final_approach.png
📁 Gráfico HTML salvo como: relatorios_gerados/execucao_manual/2026-01-06_215646/html/relatorio_final_approach.html
📁 Tabela salva como: relatorios_gerados/execucao_manual/2026-01-06_215646/planilhas/relatorio_final_metricas_approach.csv
📊 Gerando gráfico de comportamento horário...
✅ Gráfico salvo como: relatorios_gerados/execucao_manual/2026-01-06_215646/imagens/comportamento_horario_approach.png
📊 Gerando tabela de métricas...
✅ Tabela salva como: relatorios_gerados/execucao_manual/2026-01-06_215646/planilhas/relatorio_final_metricas_approach.csv
📁 Dados com previsões: relatorios_gerados/execucao_manual/2026-01-06_215646/planilhas/dados_com_previsao.xlsx
🔄 Gerando relatório de bulbo úmido...
📊 Calculando métricas...
📊 Gerando gráfico...
✅ Gráfico salvo como: relatorios_gerados/execucao_manual/2026-01-06_215646/imagens/relatorio_final_bulbo.png
📊 Gerando gráfico HTML interativo com Bokeh...
✅ Gráfico HTML salvo como: relatorios_gerados/execucao_manual/2026-01-06_215646/html/relatorio_final_bulbo.html
📊 Gerando tabela de métricas...
✅ Tabela salva como: relatorios_gerados/execucao_manual/2026-01-06_215646/planilhas/relatorio_final_metricas_bulbo.csv
📊 Gerando gráfico de comportamento horário...
✅ Gráfico salvo como: relatorios_gerados/execucao_manual/2026-01-06_215646/imagens/comportamento_horario_bulbo.png
📊 Gerando tabela de métricas...
✅ Tabela salva como: relatorios_gerados/execucao_manual/2026-01-06_215646/planilhas/relatorio_final_metricas_bulbo.csv
✅ Relatório bulbo úmido concluído!
📁 Gráfico PNG salvo como: relatorios_gerados/execucao_manual/2026-01-06_215646/imagens/relatorio_final_bulbo.png
📁 Gráfico HTML salvo como: relatorios_gerados/execucao_manual/2026-01-06_215646/html/relatorio_final_bulbo.html
📁 Tabela salva como: relatorios_gerados/execucao_manual/2026-01-06_215646/planilhas/relatorio_final_metricas_bulbo.csv
📁 Comportamento horário salvo como: relatorios_gerados/execucao_manual/2026-01-06_215646/imagens/comportamento_horario_bulbo.png
✅ 3. Geração de relatórios personalizados - Concluído com sucesso!
============================================================
🚀 4. Análise mensal (90 dias)
============================================================
📊 Gerador de Gráficos Mensais - 90 dias
============================================================
📍 Local: Piracicaba, SP
📅 Período: 90 dias antes e 90 dias depois de 19/10/2025
📊 Gerando dados mensais combinados...
============================================================
📚 Buscando dados históricos dos últimos 90 dias...
✅ Dados históricos: 60 dias
⚠️ Faltam 30 dias históricos, completando com dados simulados...
🎲 Gerando 30 dias históricos simulados...
✅ Dados históricos simulados gerados: 30 dias
✅ Dados históricos completados: 90 dias
🌤️ Buscando dados futuros Open-Meteo...
📊 Dias futuros completos encontrados: 16
✅ Dados futuros Open-Meteo: 16 dias completos
📊 Dias Open-Meteo: 16, Dias Visual Crossing: 74
🌐 Buscando dados futuros Visual Crossing dos próximos 74 dias...
✅ Dados futuros Visual Crossing: 75 dias
📅 Total de dias: 181
📅 De: 2025-10-08 até: 2026-03-21
🧮 Calculando bulbo úmido...
✅ Cálculo de bulbo úmido concluído
✅ Dados salvos como: relatorios_gerados/execucao_manual/2026-01-06_215646/planilhas/dados_mensais_90dias.csv
📊 Calculando tendência de bulbo úmido...
📊 Colunas disponíveis: ['data', 'temp_min', 'temp_max', 'umidade_min', 'umidade_max', 'bulbo_min', 'bulbo_max', 'bulbo_medio', 'fonte']
📊 Usando coluna: bulbo_medio
📈 Média histórica (últimos 60 dias): 19.88°C
📈 Média futura (próximos 60 dias): 20.83°C
📈 Diferença: 0.95°C
📈 Tendência: aumento
📈 Stress: maior
📊 Gerando relatório de tendência...
✅ Relatório de tendência salvo como: relatorios_gerados/execucao_manual/2026-01-06_215646/planilhas/tendencia_bulbo_umido.csv
📊 Gerando gráfico mensal PNG...
✅ Linha HOJE adicionada no índice 90 (data transição: 2026-01-06)
✅ Gráfico PNG salvo como: relatorios_gerados/execucao_manual/2026-01-06_215646/imagens/comportamento_mensal_90dias.png
📊 Gerando gráfico mensal HTML...
✅ Gráfico HTML salvo como: relatorios_gerados/execucao_manual/2026-01-06_215646/html/comportamento_mensal_90dias.html
✅ Gráficos mensais gerados com sucesso!
📁 Arquivos gerados:
- relatorios_gerados/imagens/comportamento_mensal_90dias.png
- relatorios_gerados/html/comportamento_mensal_90dias.html
- relatorios_gerados/planilhas/dados_mensais_90dias.csv
- relatorios_gerados/planilhas/tendencia_bulbo_umido.csv
✅ 4. Análise mensal (90 dias) - Concluído com sucesso!
============================================================
🚀 5. Calendar heatmap combinado
============================================================
🗓️ Gerador de Calendar Heatmaps Customizados - Temperaturas de Torre de Resfriamento
================================================================================
📁 Pasta 'relatorios_gerados/imagens' criada.
📁 Pasta 'relatorios_gerados/html' criada.
📁 Pasta 'relatorios_gerados/planilhas' criada.
📁 Carregando dados de: relatorios_gerados/execucao_manual/2026-01-06_215646/planilhas/dados.xlsx
✅ Dados carregados: 1781 registros
📅 Período: 2025-11-07 a 2026-01-21
🌡️ Preparando dados para ambas as variáveis...
📊 Preparando dados para calendar heatmap - temp_approach_(ºC) (apenas históricos)
✅ Dados históricos preparados: 55 dias com dados
📊 Valores: min=2.84, max=10.38, média=6.59
📊 Preparando dados para calendar heatmap - temp_bulbo_umido_(ºC) (apenas históricos)
✅ Dados históricos preparados: 55 dias com dados
📊 Valores: min=15.23, max=22.65, média=19.44
📊 Gerando calendar heatmap HTML combinado...
✅ Calendar heatmap HTML combinado salvo como: relatorios_gerados/html/calendar_heatmap_combinado_2025.html
✅ Calendar heatmap HTML combinado gerado com sucesso!
📁 Arquivo salvo em: relatorios_gerados/html
🗓️ Ano: 2025
🌐 Abra o arquivo HTML no navegador para visualização interativa
✅ 5. Calendar heatmap combinado - Concluído com sucesso!
============================================================
🚀 6. Cálculo de precisão das previsões
============================================================
🚀 Sistema de Cálculo de Precisão das Previsões de Bulbo Úmido
======================================================================
📍 Local: Piracicaba, SP
🌐 Usando API gratuita do Open-Meteo
📅 Análise: Até 12 semanas atrás
📊 Gerando dados detalhados de comparação...
============================================================
📅 Coletando dados de 2025-01-06 a 2026-01-05...
📊 Período: 52 semanas (1 ano completo)
🔄 Puxando dados de 4 em 4 semanas para evitar sobrecarga da API...
📊 Total de lotes: 13 (4 semanas cada)
🔄 Processando lote 1/13: 06/01/2025 a 02/02/2025
📊 Progresso: 1/13 lotes (7.7%)
🌐 Fazendo requisição para previsão histórica...
⏳ Aguardando resposta da API...
📅 Antecedência: 15 dias
📥 Processando dados recebidos...
✅ Previsão processada: 28 dias
🌐 Fazendo requisição para dados reais...
⏳ Aguardando resposta da API...
📥 Processando dados recebidos...
✅ Dados reais processados: 28 dias
✅ Lote 1: 28 registros coletados
🔄 Processando lote 2/13: 03/02/2025 a 02/03/2025
📊 Progresso: 2/13 lotes (15.4%)
🌐 Fazendo requisição para previsão histórica...
⏳ Aguardando resposta da API...
📅 Antecedência: 15 dias
📥 Processando dados recebidos...
✅ Previsão processada: 28 dias
🌐 Fazendo requisição para dados reais...
⏳ Aguardando resposta da API...
📥 Processando dados recebidos...
✅ Dados reais processados: 28 dias
✅ Lote 2: 28 registros coletados
🔄 Processando lote 3/13: 03/03/2025 a 30/03/2025
📊 Progresso: 3/13 lotes (23.1%)
🌐 Fazendo requisição para previsão histórica...
⏳ Aguardando resposta da API...
📅 Antecedência: 15 dias
📥 Processando dados recebidos...
✅ Previsão processada: 28 dias
🌐 Fazendo requisição para dados reais...
⏳ Aguardando resposta da API...
📥 Processando dados recebidos...
✅ Dados reais processados: 28 dias
✅ Lote 3: 28 registros coletados
🔄 Processando lote 4/13: 31/03/2025 a 27/04/2025
📊 Progresso: 4/13 lotes (30.8%)
🌐 Fazendo requisição para previsão histórica...
⏳ Aguardando resposta da API...
📅 Antecedência: 15 dias
📥 Processando dados recebidos...
✅ Previsão processada: 28 dias
🌐 Fazendo requisição para dados reais...
⏳ Aguardando resposta da API...
📥 Processando dados recebidos...
✅ Dados reais processados: 28 dias
✅ Lote 4: 28 registros coletados
🔄 Processando lote 5/13: 28/04/2025 a 25/05/2025
📊 Progresso: 5/13 lotes (38.5%)
🌐 Fazendo requisição para previsão histórica...
⏳ Aguardando resposta da API...
📅 Antecedência: 15 dias
📥 Processando dados recebidos...
✅ Previsão processada: 28 dias
🌐 Fazendo requisição para dados reais...
⏳ Aguardando resposta da API...
📥 Processando dados recebidos...
✅ Dados reais processados: 28 dias
✅ Lote 5: 28 registros coletados
🔄 Processando lote 6/13: 26/05/2025 a 22/06/2025
📊 Progresso: 6/13 lotes (46.2%)
🌐 Fazendo requisição para previsão histórica...
⏳ Aguardando resposta da API...
📅 Antecedência: 15 dias
📥 Processando dados recebidos...
✅ Previsão processada: 28 dias
🌐 Fazendo requisição para dados reais...
⏳ Aguardando resposta da API...
📥 Processando dados recebidos...
✅ Dados reais processados: 28 dias
✅ Lote 6: 28 registros coletados
🔄 Processando lote 7/13: 23/06/2025 a 20/07/2025
📊 Progresso: 7/13 lotes (53.8%)
🌐 Fazendo requisição para previsão histórica...
⏳ Aguardando resposta da API...
📅 Antecedência: 15 dias
📥 Processando dados recebidos...
✅ Previsão processada: 28 dias
🌐 Fazendo requisição para dados reais...
⏳ Aguardando resposta da API...
📥 Processando dados recebidos...
✅ Dados reais processados: 28 dias
✅ Lote 7: 28 registros coletados
🔄 Processando lote 8/13: 21/07/2025 a 17/08/2025
📊 Progresso: 8/13 lotes (61.5%)
🌐 Fazendo requisição para previsão histórica...
⏳ Aguardando resposta da API...
📅 Antecedência: 15 dias
📥 Processando dados recebidos...
✅ Previsão processada: 28 dias
🌐 Fazendo requisição para dados reais...
⏳ Aguardando resposta da API...
📥 Processando dados recebidos...
✅ Dados reais processados: 28 dias
✅ Lote 8: 28 registros coletados
🔄 Processando lote 9/13: 18/08/2025 a 14/09/2025
📊 Progresso: 9/13 lotes (69.2%)
🌐 Fazendo requisição para previsão histórica...
⏳ Aguardando resposta da API...
📅 Antecedência: 15 dias
📥 Processando dados recebidos...
✅ Previsão processada: 28 dias
🌐 Fazendo requisição para dados reais...
⏳ Aguardando resposta da API...
📥 Processando dados recebidos...
✅ Dados reais processados: 28 dias
✅ Lote 9: 28 registros coletados
🔄 Processando lote 10/13: 15/09/2025 a 12/10/2025
📊 Progresso: 10/13 lotes (76.9%)
🌐 Fazendo requisição para previsão histórica...
⏳ Aguardando resposta da API...
📅 Antecedência: 15 dias
📥 Processando dados recebidos...
✅ Previsão processada: 28 dias
🌐 Fazendo requisição para dados reais...
⏳ Aguardando resposta da API...
📥 Processando dados recebidos...
✅ Dados reais processados: 28 dias
✅ Lote 10: 28 registros coletados
🔄 Processando lote 11/13: 13/10/2025 a 09/11/2025
📊 Progresso: 11/13 lotes (84.6%)
🌐 Fazendo requisição para previsão histórica...
⏳ Aguardando resposta da API...
📅 Antecedência: 15 dias
📥 Processando dados recebidos...
✅ Previsão processada: 28 dias
🌐 Fazendo requisição para dados reais...
⏳ Aguardando resposta da API...
📥 Processando dados recebidos...
✅ Dados reais processados: 28 dias
✅ Lote 11: 28 registros coletados
🔄 Processando lote 12/13: 10/11/2025 a 07/12/2025
📊 Progresso: 12/13 lotes (92.3%)
🌐 Fazendo requisição para previsão histórica...
⏳ Aguardando resposta da API...
📅 Antecedência: 15 dias
📥 Processando dados recebidos...
✅ Previsão processada: 28 dias
🌐 Fazendo requisição para dados reais...
⏳ Aguardando resposta da API...
📥 Processando dados recebidos...
✅ Dados reais processados: 28 dias
✅ Lote 12: 28 registros coletados
🔄 Processando lote 13/13: 08/12/2025 a 04/01/2026
📊 Progresso: 13/13 lotes (100.0%)
🌐 Fazendo requisição para previsão histórica...
⏳ Aguardando resposta da API...
📅 Antecedência: 15 dias
📥 Processando dados recebidos...
✅ Previsão processada: 28 dias
🌐 Fazendo requisição para dados reais...
⏳ Aguardando resposta da API...
📥 Processando dados recebidos...
✅ Dados reais processados: 28 dias
✅ Lote 13: 28 registros coletados
🔄 Combinando 13 lotes...
✅ Total de registros únicos: 364
📊 Erro médio últimos 7 dias: 4.31%
📊 Erro médio últimos 15 dias: 4.22%
📊 Erro médio últimos 30 dias: 2.80%
📊 Criando colunas semanais...
✅ Dados detalhados salvos como: relatorios_gerados/execucao_manual/2026-01-06_215646/planilhas/comparacao_previsao_real_detalhada.csv
✅ Dados semanais salvos como: relatorios_gerados/execucao_manual/2026-01-06_215646/planilhas/dados_semanais_detalhados.csv
📊 Gerando gráfico de erros semanais...
📂 Carregando dados já processados...
✅ Carregados 364 registros
🔄 Calculando erros semanais usando groupby...
✅ Processadas 52 semanas
🎨 Criando gráfico...
💾 Salvando gráfico...
✅ Gráfico salvo como: relatorios_gerados/imagens/erro_semanal_bulbo_umido_52semanas.png
💾 Salvando dados...
✅ Dados salvos como: relatorios_gerados/execucao_manual/2026-01-06_215646/planilhas/erro_semanal_bulbo_umido_52semanas.csv
📊 Adicionando métricas de precisão ao CSV do bulbo úmido...
✅ CSV existente carregado: 13 linhas
🧹 Removendo duplicatas das métricas de precisão...
✅ Duplicatas removidas: 13 linhas restantes
✅ Métricas de precisão adicionadas ao CSV: relatorios_gerados/execucao_manual/2026-01-06_215646/planilhas/relatorio_final_metricas_bulbo.csv
📊 Total de métricas: 16
✅ Processo concluído!
📁 Arquivos gerados:
- relatorios_gerados/execucao_manual/2026-01-06_215646/planilhas/comparacao_previsao_real_detalhada.csv
- relatorios_gerados/execucao_manual/2026-01-06_215646/imagens/erro_semanal_bulbo_umido_52semanas.png
- relatorios_gerados/execucao_manual/2026-01-06_215646/planilhas/erro_semanal_bulbo_umido_52semanas.csv
- Métricas adicionadas ao relatorio_final_metricas_bulbo.csv
✅ 6. Cálculo de precisão das previsões - Concluído com sucesso!
============================================================
🚀 7. Organização de arquivos por data
============================================================
🚀 ORGANIZANDO ARQUIVOS POR DATA
📅 Data: 06/01/2026 21:57:57
📁 Organizando arquivos de relatorios_gerados para relatorios_gerados/execucao_manual/2026-01-06_215646
✅ Movido: erro_semanal_bulbo_umido_52semanas.png
✅ Movido: calendar_heatmap_combinado_2025.html
📊 Total de arquivos movidos: 2
🗑️ Removida pasta vazia: relatorios_gerados/imagens
🗑️ Removida pasta vazia: relatorios_gerados/html
🗑️ Removida pasta vazia: relatorios_gerados/planilhas
============================================================
📋 RESUMO DOS ARQUIVOS ORGANIZADOS
============================================================
📁 Pasta: relatorios_gerados/execucao_manual/2026-01-06_215646
📅 Data: 06/01/2026 21:57:57
📂 IMAGENS: 6 arquivos
📄 comportamento_horario_approach.png (1,360,495 bytes)
📄 comportamento_horario_bulbo.png (1,346,391 bytes)
📄 comportamento_mensal_90dias.png (1,058,229 bytes)
📄 erro_semanal_bulbo_umido_52semanas.png (186,496 bytes)
📄 relatorio_final_approach.png (550,589 bytes)
📄 relatorio_final_bulbo.png (563,808 bytes)
📂 HTML: 5 arquivos
📄 approach_plot.html (94,431 bytes)
📄 calendar_heatmap_combinado_2025.html (67,272 bytes)
📄 comportamento_mensal_90dias.html (223,324 bytes)
📄 relatorio_final_approach.html (31,890 bytes)
📄 relatorio_final_bulbo.html (31,946 bytes)
📂 PLANILHAS: 11 arquivos
📄 comparacao_previsao_real_detalhada.csv (47,520 bytes)
📄 dados.xlsx (136,823 bytes)
📄 dados_com_previsao.xlsx (136,823 bytes)
📄 dados_mensais_90dias.csv (11,647 bytes)
📄 dados_semanais_detalhados.csv (2,770 bytes)
📄 erro_semanal_bulbo_umido_52semanas.csv (1,127 bytes)
📄 relatorio_final_metricas_approach.csv (2,781 bytes)
📄 relatorio_final_metricas_bulbo.csv (2,715 bytes)
📄 saida_predicoes_approach.xlsx (159,041 bytes)
📄 tabela_final.csv (204,632 bytes)
📄 tendencia_bulbo_umido.csv (424 bytes)
🎉 Total de arquivos organizados: 22
✅ Organização concluída! 2 arquivos movidos.
✅ 7. Organização de arquivos por data - Concluído com sucesso!
============================================================
📊 RESUMO FINAL
============================================================
✅ Sucessos: 7/7
❌ Falhas: 0/7
🎉 FLUXO COMPLETO EXECUTADO COM SUCESSO!
📁 Todos os arquivos estão organizados em: relatorios_gerados/YYYY-MM-DD/
[2026-01-06 21:57:57] STDERR run_completo:
/app/grafico_mensal.py:774: UserWarning: save() called but no resources were supplied and output_file(...) was never called, defaulting to resources.CDN
bokeh.plotting.save(layout, caminhos['comportamento_mensal_html'])
/app/grafico_mensal.py:774: UserWarning: save() called but no title was supplied and output_file(...) was never called, using default title 'Bokeh Plot'
bokeh.plotting.save(layout, caminhos['comportamento_mensal_html'])
📅 Processando lotes: 0%| | 0/13 [00:00<?, ?lote/s]
📅 Lote 1/13 (06/01 a 02/02): 0%| | 0/13 [00:00<?, ?lote/s]
📅 Lote 1/13 (06/01 a 02/02): 8%|▊ | 1/13 [00:00<00:10, 1.11lote/s]
📅 Lote 2/13 (03/02 a 02/03): 8%|▊ | 1/13 [00:01<00:10, 1.11lote/s]
📅 Lote 2/13 (03/02 a 02/03): 15%|█▌ | 2/13 [00:02<00:16, 1.47s/lote]
📅 Lote 3/13 (03/03 a 30/03): 15%|█▌ | 2/13 [00:03<00:16, 1.47s/lote]
📅 Lote 3/13 (03/03 a 30/03): 23%|██▎ | 3/13 [00:04<00:16, 1.66s/lote]
📅 Lote 4/13 (31/03 a 27/04): 23%|██▎ | 3/13 [00:05<00:16, 1.66s/lote]
📅 Lote 4/13 (31/03 a 27/04): 31%|███ | 4/13 [00:06<00:15, 1.74s/lote]
📅 Lote 5/13 (28/04 a 25/05): 31%|███ | 4/13 [00:07<00:15, 1.74s/lote]
📅 Lote 5/13 (28/04 a 25/05): 38%|███▊ | 5/13 [00:08<00:14, 1.79s/lote]
📅 Lote 6/13 (26/05 a 22/06): 38%|███▊ | 5/13 [00:09<00:14, 1.79s/lote]
📅 Lote 6/13 (26/05 a 22/06): 46%|████▌ | 6/13 [00:10<00:12, 1.82s/lote]
📅 Lote 7/13 (23/06 a 20/07): 46%|████▌ | 6/13 [00:11<00:12, 1.82s/lote]
📅 Lote 7/13 (23/06 a 20/07): 54%|█████▍ | 7/13 [00:12<00:11, 1.84s/lote]
📅 Lote 8/13 (21/07 a 17/08): 54%|█████▍ | 7/13 [00:13<00:11, 1.84s/lote]
📅 Lote 8/13 (21/07 a 17/08): 62%|██████▏ | 8/13 [00:14<00:09, 1.85s/lote]
📅 Lote 9/13 (18/08 a 14/09): 62%|██████▏ | 8/13 [00:15<00:09, 1.85s/lote]
📅 Lote 9/13 (18/08 a 14/09): 69%|██████▉ | 9/13 [00:15<00:07, 1.86s/lote]
📅 Lote 10/13 (15/09 a 12/10): 69%|██████▉ | 9/13 [00:16<00:07, 1.86s/lote]
📅 Lote 10/13 (15/09 a 12/10): 77%|███████▋ | 10/13 [00:17<00:05, 1.87s/lote]
📅 Lote 11/13 (13/10 a 09/11): 77%|███████▋ | 10/13 [00:18<00:05, 1.87s/lote]
📅 Lote 11/13 (13/10 a 09/11): 85%|████████▍ | 11/13 [00:19<00:03, 1.87s/lote]
📅 Lote 12/13 (10/11 a 07/12): 85%|████████▍ | 11/13 [00:20<00:03, 1.87s/lote]
📅 Lote 12/13 (10/11 a 07/12): 92%|█████████▏| 12/13 [00:21<00:01, 1.87s/lote]
📅 Lote 13/13 (08/12 a 04/01): 92%|█████████▏| 12/13 [00:22<00:01, 1.87s/lote]
📅 Lote 13/13 (08/12 a 04/01): 100%|██████████| 13/13 [00:23<00:00, 1.90s/lote]
📅 Lote 13/13 (08/12 a 04/01): 100%|██████████| 13/13 [00:24<00:00, 1.88s/lote]
[2026-01-06 21:57:57] Executando comparação entre 2025-12-29 e 2026-01-05...
[2026-01-06 21:58:04] 📊 Comparador de previsões vs dados reais
======================================================================
📅 Relatório de origem (previsões): 2025-12-29
📅 Relatório de referência (reais): 2026-01-05
📁 Carregando previsões...
✅ 1800 registros no arquivo de previsões
📁 Carregando dados reais...
✅ 1781 registros no arquivo real
🔍 Previsões futuras encontradas: 383 registros
🔍 Dados reais no período: 165 registros
🔗 Registros alinhados para comparação: 165
📊 Temperatura de Approach (°C)
• MAE : 1.139
• RMSE: 1.450
• R² : -0.981
• MAPE: 44.37%
📊 Temperatura de Bulbo Úmido (°C)
• MAE : 1.303
• RMSE: 1.425
• R² : -0.493
• MAPE: 5.92%
📊 Temperatura Ambiente (°C)
• MAE : 1.511
• RMSE: 1.932
• R² : 0.708
• MAPE: 6.13%
📊 Umidade Relativa (%)
• MAE : 5.903
• RMSE: 7.795
• R² : 0.775
• MAPE: 8.33%
✅ Comparação concluída!
📁 Arquivos gerados:
• comparacoes/2025-12-29_e_2026-01-05/comparacao_previsoes_vs_real.xlsx
• comparacoes/2025-12-29_e_2026-01-05/comparacao_previsoes_vs_real.png
Relatórios disponíveis
- Baixar relatório 2025-10-21
- Baixar relatório 2025-11-06
- Baixar relatório 2025-11-10
- Baixar relatório 2025-11-17
- Baixar relatório 2025-11-24
- Baixar relatório 2025-12-01
- Baixar relatório 2025-12-08
- Baixar relatório 2025-12-15
- Baixar relatório 2025-12-22
- Baixar relatório 2025-12-29
- Baixar relatório 2026-01-05
Execuções manuais
Comparações disponíveis
- Baixar comparação 2025-10-21_e_2025-11-06
- Baixar comparação 2025-11-06_e_2025-11-10
- Baixar comparação 2025-11-10_e_2025-11-17
- Baixar comparação 2025-11-17_e_2025-11-24
- Baixar comparação 2025-11-24_e_2025-12-01
- Baixar comparação 2025-12-01_e_2025-12-08
- Baixar comparação 2025-12-08_e_2025-12-15
- Baixar comparação 2025-12-15_e_2025-12-22
- Baixar comparação 2025-12-22_e_2025-12-29
- Baixar comparação 2025-12-29_e_2026-01-05