Hoja de Ruta Técnica: Despliegue Local
Guía operativa para los administradores y colaboradores de la red sismológica en Grazalema.
Coordinación a Distancia
Debido a la distancia del equipo de desarrollo principal, la viabilidad de la red kárstica invernal depende por completo de la implicación directa de los tecnólogos residentes en el municipio o inmediaciones. Vuestra misión se centra en la gestión del hardware, la supervisión de la conectividad local, el mantenimiento del servidor de consenso y el soporte de proximidad a los vecinos voluntarios.
1. Captación y Auditoría de Dispositivos Nodos
El sismógrafo web aprovecha los acelerómetros internos de los teléfonos móviles. Las tareas asignadas en el pueblo son:
- Mapeo de Terminales: Verificar que los teléfonos de los voluntarios no superen los 5-6 años de antigüedad para garantizar sensores MEMS estables.
- Compatibilidad de Navegadores: Asegurar el uso de navegadores actualizados. En entornos Apple (iOS), guiar a los usuarios para que otorguen explícitamente el permiso de hardware haciendo clic en el botón de emparejamiento.
- Logística de Alimentación: Confirmar que cada nodo disponga de una toma de corriente fija cerca de su punto de monitorización nocturna. El script en tiempo real requiere carga continua.
2. Superfisión de Emplazamientos Estructurales
Las ondas mecánicas de alta frecuencia de un hidroseísmo kárstico se disipan por completo si el sensor está mal aislado. Es obligatorio supervisar el estándar:
- Cero Absorción Textil: Prohibido dejar los teléfonos sobre colchones, sofás, manteles gruesos o ropa. El amortiguamiento destruye la lectura sísmica.
- Contacto Solidario: Los terminales deben reposar firmemente sobre superficies rígidas unidas a la estructura de la casa (suelos de baldosa, encimeras de piedra o mesas macizas de madera pesada).
- Distribución Urbana: Intentar que los nodos no se concentren en una sola calle de Grazalema. Interesa una malla repartida entre el barrio bajo, la zona centro y las viviendas más próximas a las grietas de la roca caliza.
3. Diagnóstico de Conectividad y Red Local
El algoritmo de consenso del próximo invierno requiere latencias de red mínimas para procesar la ventana temporal de 500ms:
- Estabilidad Wi-Fi Doméstica: Comprobar que los puntos de monitorización elegidos tengan una cobertura inalámbrica constante y que los routers locales no sufran micro-cortes nocturnos.
- Monitorización de Falsos Positivos: Atender las incidencias si el teléfono de un vecino reporta falsas alarmas persistentes debido a vibraciones domésticas comunes. En ese caso, reubicar físicamente el sensor.
- Enlace de Emergencia: Actuar como enlace directo con el equipo de desarrollo a distancia para reportar caídas generalizadas de los semáforos de red o errores de sincronización de datos de la API.
4. Servidor Central y Bucle de Alarma Comunitaria
Para coordinar los teléfonos necesitamos un sistema centralizado de lógica síncrona. Los tecnólogos locales se encargarán del despliegue y control de este "cerebro":
- Túnel de Datos (WebSockets): Supervisar el canal bidireccional abierto permanentemente. Cada teléfono local no envía datos HTTP intermitentes, sino que transmite alertas instantáneas en menos de 5ms tras detectar la sacudida filtrada.
- Cálculo del Quórum de Red: Configurar el script del servidor (Node.js) para abrir ventanas críticas de coincidencia temporal de 500ms. Si al menos 3 nodos independientes del pueblo transmiten una señal en esa misma fracción de segundo, el servidor valida el evento.
- Bucle de Retroalimentación Activa: En el instante en que el servidor valida el quórum, este devuelve inmediatamente una señal de "Peligro" masiva a todos los dispositivos conectados. La interfaz web local reaccionará pintando la barra en rojo y forzando la alerta de micro-sismo kárstico por consenso en los terminales de todos los vecinos.
- Vigilancia del Servidor: Monitorizar de forma remota que el proceso del servidor y su base de datos temporal (Redis) permanezcan operativos en invierno, evitando saturaciones o bloqueos de red que dejen a la malla incomunicada.