Files
weather-alerts/data/state.json
2026-03-16 04:01:04 +00:00

80 lines
2.8 KiB
JSON

{
"sent_alerts": {
"wind_gust:2026-03-15": {
"dedup_key": "wind_gust:2026-03-15",
"alert_type": "wind_gust",
"sent_at": "2026-03-15T12:01:03.825638",
"forecast_hour": "2026-03-15-14"
},
"severe_weather:urn:oid:2.49.0.1.840.0.d6e1b9bd2c41b97ea4719331053c8d968178bc44.001.1": {
"dedup_key": "severe_weather:urn:oid:2.49.0.1.840.0.d6e1b9bd2c41b97ea4719331053c8d968178bc44.001.1",
"alert_type": "severe_weather",
"sent_at": "2026-03-16T00:01:05.073669",
"forecast_hour": "urn:oid:2.49.0.1.840.0.d6e1b9bd2c41b97ea4719331053c8d968178bc44.001.1"
},
"wind_gust:2026-03-16": {
"dedup_key": "wind_gust:2026-03-16",
"alert_type": "wind_gust",
"sent_at": "2026-03-16T00:01:05.073687",
"forecast_hour": "2026-03-16-01"
},
"severe_weather:urn:oid:2.49.0.1.840.0.35bee6661af42c3caf94cf2f797cfb3367c0feb9.001.1": {
"dedup_key": "severe_weather:urn:oid:2.49.0.1.840.0.35bee6661af42c3caf94cf2f797cfb3367c0feb9.001.1",
"alert_type": "severe_weather",
"sent_at": "2026-03-16T04:01:04.675938",
"forecast_hour": "urn:oid:2.49.0.1.840.0.35bee6661af42c3caf94cf2f797cfb3367c0feb9.001.1"
},
"precipitation:2026-03-16": {
"dedup_key": "precipitation:2026-03-16",
"alert_type": "precipitation",
"sent_at": "2026-03-16T04:01:04.675956",
"forecast_hour": "2026-03-16-05"
},
"wind_speed:2026-03-16": {
"dedup_key": "wind_speed:2026-03-16",
"alert_type": "wind_speed",
"sent_at": "2026-03-16T04:01:04.675963",
"forecast_hour": "2026-03-16-06"
}
},
"last_updated": "2026-03-16T04:01:04.675997",
"previous_alert_snapshots": {
"severe_weather": {
"alert_type": "severe_weather",
"extreme_value": 1.0,
"threshold": 0.0,
"start_time": "urn:oid:2.49.0.1.840.0.d6e1b9bd2c41b97ea4719331053c8d968178bc44.001.1",
"end_time": "urn:oid:2.49.0.1.840.0.d6e1b9bd2c41b97ea4719331053c8d968178bc44.001.1",
"hour_count": 1,
"captured_at": "2026-03-16T04:01:04.675981"
},
"precipitation": {
"alert_type": "precipitation",
"extreme_value": 99.0,
"threshold": 60,
"start_time": "2026-03-16-05",
"end_time": "2026-03-16-08",
"hour_count": 4,
"captured_at": "2026-03-16T04:01:04.675983"
},
"wind_gust": {
"alert_type": "wind_gust",
"extreme_value": 45.0,
"threshold": 30,
"start_time": "2026-03-16-05",
"end_time": "2026-03-16-08",
"hour_count": 4,
"captured_at": "2026-03-16T04:01:04.675986"
},
"wind_speed": {
"alert_type": "wind_speed",
"extreme_value": 25.3,
"threshold": 25,
"start_time": "2026-03-16-06",
"end_time": "2026-03-16-06",
"hour_count": 1,
"captured_at": "2026-03-16T04:01:04.675988"
}
},
"last_ai_summary_sent": null
}