CERTEZA v4 — Arquitectura en la Nube

Guía de referencia técnica imprimible · Fecha: Abril 2026

🏗️ Arquitectura Final del Sistema

🔌
ESP32 + Sensores
OLED (6 sens.)
LCD x2 (1-2 sens.)
☁️
Firebase RTDB
/live_status
/history
/raw_readings
🌐
Servidor cPanel
concretointeligente.com
Hosting Apache + SSL
💻
Laptop de Control
SQLite, curvas, backup
Modelos y rupturas
Regla de oro: Firebase = Operación en tiempo real. Laptop = Ciencia, archivo permanente y control de modelos.

📦 Qué dato va en cada lugar

Dato Dónde vive Retención Por qué
/live_status/{device_id} Firebase Siempre (sobrescribe) El dato más reciente de cada sensor. Solo 1 registro por sensor.
/history/{device_id}/ Firebase 30–45 días Historial reciente para dashboard. Limpiar lecturas antiguas vía script.
/raw_readings/{device_id}/ Firebase 30 días Lectura cruda del ESP32 antes de procesar.
SQLite completa Laptop Indefinido La base histórica seria. Nunca se borra. Es la fuente de verdad.
CSV / JSON diarios Laptop Indefinido Para auditorías, clientes y análisis externos.
Curvas + rupturas reales Laptop Permanente, versionado Son el activo científico del producto. Una vez guardadas, nunca se sobrescriben.
Modelos por empresa/cemento Laptop Permanente, versionado La diferenciación de CERTEZA frente a la competencia.

💰 Volumen de Datos y Límites Gratuitos

Intervalo de envío Por 1 sensor / 30 días Para 9 sensores / 30 días Estado (Plan Gratis 1 GB)
Cada 30 segundos ~34.6 MB ~311 MB ⚠ En límite a 3 meses
Cada 60 segundos ~17.3 MB ~156 MB ✓ Cómodo 6 meses gratis
Cada 84 segundos ~12.3 MB ~111 MB ✓ Cómodo 9 meses gratis
Cada 120 segundos ~8.6 MB ~77 MB ✓ Muy holgado en gratis
Plan Gratis Firebase: 1 GB almacenado + 10 GB/mes descarga. Con retención de 30-45 días y 9 sensores a 60s por lectura, pagas $0/mes indefinidamente.

⚙️ Automatización en tu Laptop (Schedule Mínimo)

⏱ CADA 10 MIN
  • Descargar nuevas lecturas de Firebase
  • Insertar en SQLite local
  • Recalcular live_status local
🌙 CADA NOCHE
  • Exportar CSV del día
  • Exportar JSON diario
  • Limpiar lecturas Firebase > 45 días
📅 CADA SEMANA
  • Backup ZIP: modelos + rupturas
  • Backup ZIP: base SQLite
  • Enviar resumen a cliente
🔬 CADA ESTUDIO
  • Guardar curva calibrada final
  • Versionar modelo empresa/cemento
  • Documentar rupturas reales

📁 Estructura de Carpetas en tu Laptop

D:\Antigravity\Machine\data\
  backups\
    firebase_raw\YYYY\MM\DD\ # JSON diario de Firebase
    sqlite\ # Backup semanal DB
    csv\ # Exportación por sensor
  models\
    dhmont\ # Curva oficial Muestra 1
    tecsur\ # Por empresa
    capeco\
  rupturas\
    empresa\cemento\mezcla\ # Por proyecto
  exports\
    live\ # Reportes live exportados
    reports\ # Reportes finales PDF
CERTEZA v4 · Plataforma IoT de Monitoreo de Concreto · Generado Abril 2026