I

I Built a US Grid Telemetry API Using Azure Functions and Python

Hacker News

I Built a US Grid Telemetry API Using Azure Functions and Python

Hey HN, I'm a SysAdmin turned Dev. Leaving your mining rigs unmonitored for the holidays is a risk, so I built a tool to automate it. I got tired of the delayed/fragmented data from ISOs like PJM and ERCOT, so I built a normalized API to track grid stress in real-time. The Stack: Scrapers: Python 3.11 (Pandas/Requests) handling the messy ISO formats. Compute: Azure Functions (Consumption Plan) to keep costs near zero. Storage: Azure Data Lake Gen2 (Parquet) for historical retention. I also wrote a simple Python client 'kill-switch' for Bitcoin miners to automate curtailment during price spikes. Repo is here: https://github.com/Norris-Eng/gridwatch-kill-switch API is here: https://rapidapi.com/cnorris1316/api/gridwatch-us-telemetry Happy to answer questions about the scraping logic or Azure costs!

Share card

Actual performance

3points
Did not reach leaderboard

Launch Intel predictions

Analyze your own launch →
Product HuntOn track for Day 1 leaderboard · Strong signals: using · Missing: mac, agents, macos
59%59% predicted probability of success on Product Hunt, based on ML models trained on real launch data.
best fitHighest predicted score across all platforms for this description.
Indie HackersFits the IH revenue-focused audience · Missing: supports, reddit linkedin, podcasting
55%55% predicted probability of success on Indie Hackers, based on ML models trained on real launch data.
TrustMRRFits verified-revenue profile · Missing: mobile apps, ios, personal
54%54% predicted probability of success on TrustMRR, based on ML models trained on real launch data.
AppSumoMay struggle as an AppSumo deal · Missing: plus, platform, intuitive
43%43% predicted probability of success on AppSumo, based on ML models trained on real launch data.
Hacker NewsMay not resonate with HN audience · Strong signals: io · Missing: https docs, excited, just released
41%41% predicted probability of success on Hacker News, based on ML models trained on real launch data.
nativeThis product was originally launched on this platform.
Acquire.comPre-revenue stage for this audience · Missing: arr, mrr, revenue
18%18% predicted probability of success on Acquire.com, based on ML models trained on real launch data.
BetaListMay not resonate with beta-testers · Missing: web3, chat, crypto
1%1% predicted probability of success on BetaList, based on ML models trained on real launch data.

Correct prediction on native model

Similar products

Ca
Categorizing OpenGameArt (using Grid t-SNE)50%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Categorizing OpenGameArt (using Grid t-SNE)

Hacker News1
So
Solid IMAP and SMTP in Go Using Python52%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Solid IMAP and SMTP in Go Using Python

Hacker News2
Us
Using functions to construct Regex in Python54%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Using functions to construct Regex in Python

Hacker News105
We
WebRTC implementation for Python using Asyncio64%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

WebRTC implementation for Python using Asyncio

Hacker News216
Ma
Manipulate NumPy arrays in Python using Uiua44%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Manipulate NumPy arrays in Python using Uiua

Hacker News2
Py
Python Flask Scrapy API44%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Python Flask Scrapy API

Hacker News2
Py
Python wrapper for ESPN API44%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Python wrapper for ESPN API

Hacker News2
py
py-lkd.to - Python wrapper for lkd.to API35%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

py-lkd.to - Python wrapper for lkd.to API

Hacker News1
Py
PyTodoist – A Python Wrapper for the Todoist API44%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

PyTodoist – A Python Wrapper for the Todoist API

Hacker News2
Ud
Udacity API for Python (2 and 3)61%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Udacity API for Python (2 and 3)

Hacker News2