monitoring Python - Playwright - Automation

Monitor de Produccion SMT
Automatizacion FUJI

Reporteo SMT completamente automatizado: scrapea el portal FUJI Web cada 10 minutos, procesa datos y genera reportes Excel multi-hoja con graficas de tendencia.

Cada 10 min
Ciclo de recoleccin completamente automatizado
4
Hojas Excel + graficas
Cero
Intervencion manual
12 meses
Historial acumulado
Tech Stack
Python Playwright (Chromium) openpyxl pandas win32com Windows Task Scheduler

Chromium headless scrapea el portal FUJI Web y alimenta un reporte Excel auto-actualizable con deduplicacion histrica completa.

Capacidades del Sistema

web
Recoleccion autom2tica va Playwright
Chromium headless scrapea el portal FUJI Web (TactInfo.aspx) cada 10 minutos y descarga datos CSV de produccion.
access_time
Agrupacion horaria de datos
Agrupa completaciones de paneles por Fecha + Hora + PN; resuelve familias de producto desde archivo de mapeo Excel.
merge
Fusion y deduplicacion histrica
Combina datos nuevos con reportes Excel existentes y cache CSV, eliminando duplicados basado en (Fecha, Hora, PN).
table_chart
Generacion de reporte Excel (4 hojas)
Reporte hora a hora, historico (12 meses), produccion del da y datos crudos - todos con graficas auto-generadas va win32com.
schedule
Despliegue en Task Scheduler de Windows
Corre sin importar si el usuario esta o no logueado. Scripts .bat/.ps1 de wrapper; registra tiempos de ejecucin en CSV.

Galera

FUJI Web Portal - vista principal
FUJI Web Portal - vista principal
FUJI Web - detalle de produccion
FUJI Web - detalle de produccion
Script Python - SMT Monitor
Script Python - SMT Monitor
SMT Monitor - reporte en planta
Reporte SMT en planta
SMT Monitor - vista de produccion
Vista de produccion SMT
account_tree

Flujo del Proceso

Ciclo de ejecucin autom2tica cada 10 minutos

1
Cargar Configuracion
Rutas, credenciales y parmetros de scraping
2
Obtener CSV de FUJI Web
Playwright (Chromium headless) scrapea TactInfo.aspx y descarga datos de produccion
3
Procesar Datos CSV
Agrupacion por hora, resolucin de familias de PN, limpieza con pandas
4
Fusionar con Historial
Combina nuevos registros con cache CSV existente; elimina duplicados por (Fecha, Hora, PN)
5
Generar Reporte Excel
4 hojas: hora a hora, historico 12 meses, pivot del da, datos crudos
6
Aplicar Formato COM (win32com)
Genera graficas de tendencia, aplica estilos y ajusta columnas va Excel COM automation
?
Registrar Tiempos de Ejecucin
Guarda duracin del ciclo en CSV para monitoreo de rendimiento del script
arrow_back

Explorar mas proyectos

Regresa al portfolio para ver el resto de los proyectos.

arrow_back Volver al Portfolio