{"site":{"name":"GridPulse","tagline":"The electric grid, live: demand, prices, reserves, generation mix, carbon, and grid emergencies.","domain":"gridpulse.pages.dev","userAgent":"GridPulse/0.1 (+https://gridpulse.pages.dev; vital-signs dashboard)"},"instruments":[{"kind":"metric","order":"desc","staleAfter":null,"seriesMode":"merge","unit":"MW","decimals":0,"history":576,"needsKey":null,"higherIsWorse":true,"describe":"How much electricity Texas is using right now; ERCOT is an isolated grid, so demand approaching committed capacity is what turns into conservation appeals and rolling outages.","id":"ercot-demand","section":"Vitals","title":"ERCOT system demand","cadence":"30m","source":{"name":"ERCOT grid conditions dashboard","url":"https://www.ercot.com/gridmktinfo/dashboards/supplyanddemand","license":"ERCOT public data (terms: https://www.ercot.com/about/legal)"},"thresholds":null},{"kind":"metric","order":"desc","staleAfter":null,"seriesMode":"merge","unit":"%","decimals":1,"history":365,"needsKey":null,"higherIsWorse":false,"describe":"Average percent of rated power across every operating US commercial reactor — the always-on floor under the grid, which sags every spring and autumn as units go offline to refuel.","id":"us-nuclear-fleet","section":"Vitals","title":"US nuclear fleet output","cadence":"1d","source":{"name":"NRC Power Reactor Status Report","url":"https://www.nrc.gov/reading-rm/doc-collections/event-status/reactor-status/","license":"US federal government work — public domain"},"thresholds":null},{"kind":"metric","order":"desc","staleAfter":null,"seriesMode":"merge","unit":"MW","decimals":0,"history":336,"needsKey":"EIA_API_KEY","higherIsWorse":true,"describe":"Total electricity demand across the contiguous United States, hour by hour — the national headline number every regional grid stress story is measured against.","id":"eia-us48-demand","section":"Vitals","title":"US Lower-48 demand","cadence":"1h","source":{"name":"EIA Hourly Electric Grid Monitor (API v2)","url":"https://www.eia.gov/electricity/gridmonitor/","license":"US federal government work — public domain"},"thresholds":null},{"kind":"metric","order":"desc","staleAfter":null,"seriesMode":"merge","unit":"MW","decimals":0,"history":336,"needsKey":null,"higherIsWorse":false,"describe":"Hourly wind plus utility-scale solar generation in Texas — on a good afternoon it covers most of the load, and when it drops out at sunset the gas fleet and batteries have to catch the fall.","id":"ercot-wind-solar","section":"Texas / ERCOT","title":"ERCOT wind + solar output","cadence":"1h","source":{"name":"ERCOT combined wind & solar dashboard","url":"https://www.ercot.com/gridmktinfo/dashboards/combinedwindandsolar","license":"ERCOT public data (terms: https://www.ercot.com/about/legal)"},"thresholds":null},{"kind":"metric","order":"desc","staleAfter":null,"seriesMode":"merge","unit":"MW","decimals":0,"history":576,"needsKey":null,"higherIsWorse":false,"describe":"What the Texas battery fleet is doing right now: positive means it is discharging to hold the grid up, negative means it is soaking up surplus solar to be ready for the evening peak.","id":"ercot-storage","section":"Texas / ERCOT","title":"ERCOT battery net output","cadence":"30m","source":{"name":"ERCOT energy storage resources dashboard","url":"https://www.ercot.com/gridmktinfo/dashboards/energystorage","license":"ERCOT public data (terms: https://www.ercot.com/about/legal)"},"thresholds":null},{"kind":"metric","order":"desc","staleAfter":null,"seriesMode":"merge","unit":"MW","decimals":0,"history":576,"needsKey":null,"higherIsWorse":false,"describe":"Megawatts of reserve that can answer a frequency drop within seconds — ERCOT declares an energy emergency below 2,300 MW and starts shedding firm load below 1,750 MW.","id":"ercot-prc","section":"Frequency & Reserves","title":"ERCOT responsive reserves (PRC)","cadence":"30m","source":{"name":"ERCOT grid conditions — physical responsive capability","url":"https://www.ercot.com/gridmktinfo/dashboards/supplyanddemand","license":"ERCOT public data (terms: https://www.ercot.com/about/legal)"},"thresholds":[{"level":"critical","lt":1750},{"level":"serious","lt":2300},{"level":"warning","lt":3000}]},{"kind":"metric","order":"desc","staleAfter":null,"seriesMode":"merge","unit":"Hz","decimals":3,"history":576,"needsKey":null,"higherIsWorse":true,"describe":"The heartbeat of the British grid: 50 Hz means generation exactly matches demand, and every dip below it means the country is drawing more power than it is making.","id":"gb-frequency","section":"Frequency & Reserves","title":"GB system frequency","cadence":"30m","source":{"name":"Elexon BMRS Insights (dataset FREQ)","url":"https://bmrs.elexon.co.uk/system-frequency","license":"Elexon open data — free to use, no registration"},"thresholds":[{"level":"critical","lt":49.5},{"level":"critical","gt":50.5},{"level":"serious","lt":49.8},{"level":"serious","gt":50.2},{"level":"warning","lt":49.9},{"level":"warning","gt":50.1}]},{"kind":"metric","order":"desc","staleAfter":null,"seriesMode":"merge","unit":"$/MWh","decimals":2,"history":384,"needsKey":null,"higherIsWorse":true,"describe":"What a megawatt-hour costs in Texas right now, averaged across trading hubs — the earliest public signal that the grid is short of supply.","id":"ercot-rt-price","section":"Prices","title":"ERCOT real-time hub price","cadence":"30m","source":{"name":"ERCOT system-wide prices dashboard","url":"https://www.ercot.com/gridmktinfo/dashboards/systemwideprices","license":"ERCOT public data (terms: https://www.ercot.com/about/legal)"},"thresholds":[{"level":"critical","gte":4000},{"level":"serious","gte":1000},{"level":"warning","gte":100}]},{"kind":"metric","order":"desc","staleAfter":null,"seriesMode":"merge","unit":"£/MWh","decimals":2,"history":336,"needsKey":null,"higherIsWorse":true,"describe":"The half-hourly clearing price of electricity in Great Britain — a second, independent market to compare against Texas, on a grid with very different weather and very different plant.","id":"gb-market-price","section":"Prices","title":"GB wholesale power price","cadence":"30m","source":{"name":"Elexon BMRS Insights — Market Index Data (MID)","url":"https://bmrs.elexon.co.uk/market-index-prices","license":"Elexon open data — free to use, no registration"},"thresholds":null},{"kind":"metric","order":"desc","staleAfter":null,"seriesMode":"merge","unit":"%","decimals":1,"history":576,"needsKey":null,"higherIsWorse":false,"describe":"Share of Texas generation coming from wind, solar and hydro right now — routinely past 50% on a windy spring afternoon and near zero on a still summer night.","id":"ercot-fuel-mix","section":"Generation Mix","title":"ERCOT renewable share","cadence":"30m","source":{"name":"ERCOT fuel mix dashboard","url":"https://www.ercot.com/gridmktinfo/dashboards/fuelmix","license":"ERCOT public data (terms: https://www.ercot.com/about/legal)"},"thresholds":null},{"kind":"metric","order":"desc","staleAfter":null,"seriesMode":"merge","unit":"%","decimals":1,"history":576,"needsKey":null,"higherIsWorse":false,"describe":"Share of New York State generation coming from nuclear, hydro, wind and other renewables — an upstate hydro-and-nuclear grid stapled to a downstate gas grid, which is why the number swings with the weather and the season.","id":"nyiso-fuel-mix","section":"Generation Mix","title":"New York carbon-free share","cadence":"30m","source":{"name":"NYISO real-time fuel mix (public MIS)","url":"https://www.nyiso.com/real-time-dashboard","license":"NYISO public market information"},"thresholds":null},{"kind":"metric","order":"desc","staleAfter":null,"seriesMode":"merge","unit":"gCO₂/kWh","decimals":0,"history":336,"needsKey":null,"higherIsWorse":true,"describe":"Grams of CO₂ emitted per kilowatt-hour used in Britain — the same electricity is several times dirtier on a still, cold evening than on a windy afternoon.","id":"gb-carbon-intensity","section":"Carbon","title":"GB grid carbon intensity","cadence":"30m","source":{"name":"Carbon Intensity API (NESO)","url":"https://carbonintensity.org.uk/","license":"CC-BY 4.0"},"thresholds":[{"level":"critical","gte":235},{"level":"serious","gte":150},{"level":"warning","gte":90}]},{"kind":"metric","order":"desc","staleAfter":null,"seriesMode":"merge","unit":"tCO₂/h","decimals":0,"history":576,"needsKey":null,"higherIsWorse":true,"describe":"Tonnes of CO₂ per hour coming out of the California power system — near its floor at midday when solar carries the state, and climbing steeply the moment the sun sets.","id":"caiso-co2","section":"Carbon","title":"California grid CO₂","cadence":"30m","source":{"name":"CAISO Today's Outlook — emissions","url":"https://www.caiso.com/todays-outlook/emissions","license":"CAISO public data"},"thresholds":null},{"kind":"events","order":"desc","staleAfter":null,"seriesMode":"merge","unit":"","decimals":1,"history":120,"needsKey":null,"higherIsWorse":true,"describe":"Live National Weather Service warnings for the weather that breaks grids: extreme heat, extreme cold, high wind and ice.","id":"grid-alerts","section":"Events","title":"Grid-stress weather alerts (US)","cadence":"30m","source":{"name":"NWS / api.weather.gov active alerts","url":"https://api.weather.gov/alerts/active","license":"US federal government work — public domain"},"thresholds":null}]}