THUNDERBOARD
Operational Status
Linn County Emergency Management
Version 6.0.349 · Node AWS Lightsail / iowaemtools-01 (Public App Gateway) · Generated 2026-09-22T05:26:51-05:00 · America/Chicago
← Back to Dashboard
Attention Needed

Node Runtime

OK
NodeAWS Lightsail / iowaemtools-01
RolePublic App Gateway
AI Hostlocal
PeerMac Mini M1 AI Backend / 10.0.2.93:5051 via WireGuard
Version6.0.349
Generated2026-09-22T05:26:51-05:00

Configuration

Bad
Warning Refresh60s
Radar Refresh300s
Local AIApple FM primary · Ollama fallback
Optional Env MissingNone

Alert Scope

County UGCIAC113
County SAME019113
Primary EventsSevere Thunderstorm Warning, Tornado Warning
Default Center[42.20668541433086, -91.52147521264473]

Operational Mode

Dashboard ModeLive
Test ScenarioSevere Thunderstorm
Test mode is controlled from this page. Changes are saved in this browser and apply when the dashboard is opened or refreshed.

Core Weather Feeds

OK

NWS/IEM/SPC data used for alert monitoring, map context, storm reports, and the EOC event log.

NWS Alerts
OK
Age: 37s ago
Refresh: 60s
URL: https://api.weather.gov/alerts/active?area=IA
Radar
Browser Layer
Age: n/a
Refresh: 300s
Radar tiles are refreshed by the browser map layer.
SPC
OK
Age: 4m 37s ago
Refresh: 300s
URL: https://www.spc.noaa.gov/products/spcrss.xml
IEMBot
Ready
Age: Endpoint OK
Refresh: 20s
IEMBot RSS endpoint health is interpreted separately from latest product/cache age. · Endpoint: OK · Room: dvnchat · URL: https://weather.im/iembot-rss/room/dvnchat.xml
Warning Intelligence
OK
Age: 37s ago
Refresh: 60s
URL: https://mesonet.agron.iastate.edu/geojson/sbw.geojson
Storm Reports
Quiet
Age: Endpoint OK
Refresh: 120s
Iowa 72-hour LSR endpoint is used for status; no recent reports is a quiet condition, not a feed problem. · Endpoint: OK · URL: https://mesonet.agron.iastate.edu/geojson/lsr.geojson?states=IA&hours=72
Storm Cells
Ready
Age: Endpoint OK
Refresh: 120s
IEM NEXRAD attribute endpoint health is interpreted separately from latest Iowa-relevant cell age. · Endpoint: OK · URL: https://mesonet.agron.iastate.edu/geojson/nexrad_attr.py
Event Timeline
Ready
Age: Generated on request
Refresh: 180s
Event Timeline is generated from /eoc-weather-event-log.json served_at/cache state instead of inherited IEMBot age. · Endpoint: OK · URL: /eoc-weather-event-log.json

Transportation & Cameras

OK

Iowa 511 event context and IDOT camera cache status.

Iowa 511
Warming
Age: n/a
Refresh: 300s
URL: https://services.arcgis.com/8lRhdTsQyJpO52F1/arcgis/rest/services/CARS511_Iowa_View/FeatureServer/0/query
IDOT Cameras
OK
Age: 4m 6s ago
Refresh: 300s
IDOT traffic camera feed · Visible: 200 · Streams: 124 · Images: 2 · Source: fresh · Last refresh: 2026-09-22T05:22:45-05:00 · URL: https://ia.carsprogram.org/hub/data/cctv.xml

Hydrology

Bad

River gauge status.

River Gauges
Error
Age: 14m 21s ago
Refresh: 300s
Last error: HTTPSConnectionPool(host='waterservices.usgs.gov', port=443): Read timed out. (read timeout=20) · Sites: PLOI4:Cedar River @ Palo, CIDI4:Cedar River @ Downtown · URL: https://waterservices.usgs.gov/nwis/iv/

Model Guidance

OK

HRRR Scout / NOAA NOMADS source health only. Model guidance is not used for Impact Confidence or map layers in this release.

Hrrr Scout
Ready
Age: 2m 32s ago
Refresh: n/as
NOMADS HRRR Scout source reachable; response 153.9 ms. · URL: https://nomads.ncep.noaa.gov/pub/data/nccf/com/hrrr/prod/

Local AI / Impact Confidence

OK

Apple Local AI / Foundation Models bridge support for Impact Confidence wording, cache state, and diagnostics.

Local AI
OK
Age: n/a
Refresh: 60s
Apple FM primary · Ollama fallback · AI wording is advisory; deterministic Impact Confidence remains available. · Provider: ollama · Model: llama3.2:3b · Base URL: http://127.0.0.1:11434 (local)
Local AI Cache
OK
Age: n/a
Refresh: 60s
Impact Confidence generation cache · Cached response: no

About THUNDERBOARD

THUNDERBOARD is a county-level severe weather situational awareness dashboard originally developed for Linn County Emergency Management and now adapted for Iowa county-mode operational monitoring, warning decision support, and EOC briefing use.

Designed and developed by Peter B. Brisbine, Operations & Readiness, Linn County Emergency Management Agency, THUNDERBOARD brings together public weather, transportation, river, and local observation feeds into a compact operational view intended for emergency management, public safety coordination, and severe weather readiness.

The dashboard summarizes NWS alerts, IEMBot products, SPC outlook and watch context, radar, Iowa 511 road impacts, IDOT traffic cameras, selected river gauges, and Local AI decision-support context into a threat map and briefing-oriented workflow.

Operational use: THUNDERBOARD is intended to support situational awareness and decision-making. It does not replace official National Weather Service warnings, local emergency management procedures, incident documentation, or established public warning systems.

Data and privacy: Data sources are primarily public operational feeds and locally configured services. THUNDERBOARD does not require public user accounts and should not be used to collect personally identifiable information, protected information, or sensitive incident details unless a separate authorized deployment policy is in place.

Copyright: © 2026 Peter B. Brisbine / THUNDERBOARD Project. All rights reserved. External distribution, reuse, or licensing should be confirmed before public release.