Files
weather-alerts/data/state.json
2026-01-27 20:01:04 +00:00

53 lines
2.2 KiB
JSON

{
"sent_alerts": {
"severe_weather:urn:oid:2.49.0.1.840.0.60e26c16bab4970c623ad5eaf13913a10a0c4662.001.2": {
"dedup_key": "severe_weather:urn:oid:2.49.0.1.840.0.60e26c16bab4970c623ad5eaf13913a10a0c4662.001.2",
"alert_type": "severe_weather",
"sent_at": "2026-01-26T21:15:25.784599",
"forecast_hour": "urn:oid:2.49.0.1.840.0.60e26c16bab4970c623ad5eaf13913a10a0c4662.001.2"
},
"severe_weather:urn:oid:2.49.0.1.840.0.60e26c16bab4970c623ad5eaf13913a10a0c4662.001.1": {
"dedup_key": "severe_weather:urn:oid:2.49.0.1.840.0.60e26c16bab4970c623ad5eaf13913a10a0c4662.001.1",
"alert_type": "severe_weather",
"sent_at": "2026-01-26T21:15:25.784621",
"forecast_hour": "urn:oid:2.49.0.1.840.0.60e26c16bab4970c623ad5eaf13913a10a0c4662.001.1"
},
"temperature_low:2026-01-26": {
"dedup_key": "temperature_low:2026-01-26",
"alert_type": "temperature_low",
"sent_at": "2026-01-26T21:15:25.784625",
"forecast_hour": "2026-01-26-22"
},
"temperature_low:2026-01-27": {
"dedup_key": "temperature_low:2026-01-27",
"alert_type": "temperature_low",
"sent_at": "2026-01-26T23:01:02.174217",
"forecast_hour": "2026-01-27-00"
},
"severe_weather:urn:oid:2.49.0.1.840.0.a033d1bb10e6ac1b241933480d60aaaaba70e05d.001.1": {
"dedup_key": "severe_weather:urn:oid:2.49.0.1.840.0.a033d1bb10e6ac1b241933480d60aaaaba70e05d.001.1",
"alert_type": "severe_weather",
"sent_at": "2026-01-27T04:01:04.060959",
"forecast_hour": "urn:oid:2.49.0.1.840.0.a033d1bb10e6ac1b241933480d60aaaaba70e05d.001.1"
},
"temperature_low:2026-01-28": {
"dedup_key": "temperature_low:2026-01-28",
"alert_type": "temperature_low",
"sent_at": "2026-01-27T20:01:04.140689",
"forecast_hour": "2026-01-28-00"
}
},
"last_updated": "2026-01-27T20:01:04.140717",
"previous_alert_snapshots": {
"temperature_low": {
"alert_type": "temperature_low",
"extreme_value": 31.0,
"threshold": 32,
"start_time": "2026-01-28-00",
"end_time": "2026-01-28-00",
"hour_count": 1,
"captured_at": "2026-01-27T20:01:04.140711"
}
},
"last_ai_summary_sent": null
}