Implemented NWS weather stories support
All checks were successful
ci/woodpecker/push/build-image Pipeline was successful

This commit is contained in:
2026-05-30 06:47:18 -05:00
parent cca873cafb
commit fd820fd964
19 changed files with 931 additions and 11 deletions

View File

@@ -72,6 +72,15 @@ sources:
url: "https://forecast.weather.gov/product.php?site=LSX&issuedby=LSX&product=AFD&format=TXT&version=1&glossary=0"
user_agent: "HomeOps (eric@maximumdirect.net)"
- name: NWSWeatherStoriesSTL
mode: poll
kinds: ["weather_story"]
driver: nws_weatherstories
every: 30m
params:
url: "https://api.weather.gov/offices/LSX/weatherstories"
user_agent: "HomeOps (eric@maximumdirect.net)"
- name: OpenMeteoHourlyForecastSTL
mode: poll
kinds: ["forecast"]
@@ -117,13 +126,13 @@ sinks:
routes:
- sink: stdout
kinds: ["observation", "forecast", "forecast_discussion", "alert"]
kinds: ["observation", "forecast", "forecast_discussion", "weather_story", "alert"]
- sink: nats_weatherfeeder
kinds: ["observation", "forecast", "forecast_discussion", "alert"]
kinds: ["observation", "forecast", "forecast_discussion", "weather_story", "alert"]
# - sink: pg_weatherfeeder
# kinds: ["observation", "forecast", "forecast_discussion", "alert"]
# kinds: ["observation", "forecast", "forecast_discussion", "weather_story", "alert"]
# - sink: logfile
# kinds: ["observation", "alert", "forecast", "forecast_discussion"]
# kinds: ["observation", "alert", "forecast", "forecast_discussion", "weather_story"]