DPC Bollettino di Criticita - Province-Level - TodayLoading
Fetching DPC bulletin
mappe.protezionecivile.gov.it - Updated ~16:00 IT - Live Map - GitHub
Mode Logic: Orange Mode if MeteoAlarm shows ≥3 regions with Orange Rainstorm/Thunderstorm, OR Red Snow, OR DPC shows ≥2 Orange/Red zones, OR Venice ≥140cm. Wind/isolated warnings do NOT trigger Orange Mode.
NASA FIRMS - VIIRS SNPP / MODIS / NOAA-20 NRT - ~3h latency - Updates every 60 min - Via CORS proxy
CPSM — Centro Previsioni e Segnalazioni Maree — dati.venezia.it — Punta Salute Canal Grande — ZMPS — 5-min updates Fallback: CPSM forecast (3x/day) or Open-Meteo model — Open Data CPSM
INGV OE + OV - 6 Italian volcanoes - Etna/Stromboli: Orange/Red only for exceptional events. Campi Flegrei/Vesuvius/Vulcano/Ischia: escalate on unrest.
Loading
EAWS / ALBINA - api.avalanche.report - Italian Alpine regions - Updated daily ~05:00 & ~17:00 IT Avalanche levels do NOT trigger Orange/Red app mode.
📡 SIRENA — Sistema Informativo Ripetuto di Emergenza per Notifiche di Allerta
Fixed structured broadcast system. Fires automatically during active tsunami alerts (Advisory / Watch / Warning),
repeating every 2 minutes with area lists ordered by ETA. Scheduled test: Mon / Wed / Fri / Sun at 00:00 UTC.
Full Scheduled Test
Identical to the daily automated test on the standalone service. Reads 4 random coastal zones
and plays the AFSK test burst, followed by the closing sign-off — all pre-recorded audio.
Simulate Advisory Broadcast
Plays the SIRENA Advisory broadcast for 5 random Italian coastal zones without affecting app alert state.
Tests area list reading, Italian TTS voice, and queue chaining.
Simulate Watch Broadcast
Plays Watch + Advisory SIRENA sequence for random zones — pre-recorded audio played by the
standalone service, requested with simulate:true so it's marked as a test to any listener.
Simulate Warning Broadcast
Plays the full Warning + Watch sequence for random zones — the longest SIRENA output, plus an
ERMES bulletin a few minutes later. Also exercises ERMES's speech reliability layer in this browser.
🌐 ERMES — Elaborazione e Reporting in tempo reale di Messaggi di Emergenza Situazionale
LLM-driven dynamic bulletin via OpenRouter. Fires 4.5 minutes after each SIRENA cycle during active alerts,
synthesising the current situation from live zone data, IOC gauge readings, TCS score, and earthquake parameters.
Scheduled test: Tue / Thu / Sat at 00:00 UTC.
Full Scheduled Test
Identical to the 00:00 UTC automated test. Calls OpenRouter for day/date facts with light humor,
reads the result in the ERMES voice (lower pitch, slower rate).
Live Bulletin Test
Calls OpenRouter with the current app state (active zones, TCS score, IOC gauges) and reads the generated
bulletin. Requires an active tsunami alert to produce meaningful output — otherwise uses placeholder data.
🔊 Audio Engine
SIRENA's beeps, AFSK tone, and voice are all pre-recorded and served by the standalone ERMES/SIRENA
service now — there's nothing left to test client-side for those (use the service's own terminal
console: test sirena). ERMES still speaks live in this browser, so its voice remains
testable here.
🎬 SCENARIO MODE — Simulazione Locale
Simula sequenze sismiche complete con eventi personalizzati. Seleziona l’epicentro sulla mappa Live Seismic. INGV/EMSC continuano in background. Il Worker calcola i livelli reali. SIRENA ed ERMES si attivano normalmente.
SCENARIO ATTIVO
NOME SCENARIO
EVENTI NELLO SCENARIO
▮BG▮FORE▮MAIN▮AFTER
Nessun evento. Premi + AGGIUNGI per iniziare.
AGGIUNGI EVENTO
RUOLO EVENTO
OFFSET DA t=0 (s) — negativo = prima
T+0s
MAGNITUDO
MAG PRELIMINARE
PROFONDITÀ (km)
LATITUDINE
LONGITUDINE
NOME LUOGO
FONTE
▶ Opzionale: ID INGV, Rake/Dip, Conferma INGV, ShakeMap
ID INGV
RAKE (°)
DIP (°)
CONFERMA INGV (+s)
REVISIONI MAGNITUDO
Nessuna revisione aggiunta
Offset dalla scossa (s)
Magnitudo
SHAKEMAP FILE (cont_mmi.json)
Aftershock random automatici (Omori-Utsu)
Generati relativi all’evento a magnitudo più alta
NUMERO
FINESTRA (ore)
SCATTER (km)
⏱ Ora UTC Scenario
Orario virtuale del t=0. Influenza clock e timestamp. Vuoto = ora corrente.
⏩ Velocità
SIRENA/ERMES mantengono cadenza reale.
⚙️ Opzioni Dati
📋 Scenari Predefiniti
💾 Gestione Scenari
Nessuno scenario salvato
Stato / Log Playback
Nessuno scenario attivo
SYSTEM INFO
LIVE SEISMIC MAP — EMSC WebSocket + INGV FDSN + HSIT — Click event for MCS province mapInitialising...