Today I added PWS output via WeeWX and then signed up at Aeris Weather and got the API & Secret key. I configured weewx.conf to enable the forecast option in the skin but all I'm getting is the heading of 7 Day Forecast output on the homepage with no forecast displayed under it. There's no forecast.json file generated which results in a 404 when the home page references it.
I enabled debugging in the weewx.conf file but saw no messages in syslog when the files are generated every 5 minutes. I've confirmed the Aeris keys are correct. Any options for troubleshooting why forecast.json isn't getting generated?
What is the underlying call between weewx and aerisweather ?
Is it something like :
https://api.aerisapi.com/forecasts/waldwick,nj?&format=json&filter=day&limit=7&client_id=xxxxxx&client_secret=yyyyyy This URL works for me when I specify the client api id and secret key values.
Here's the relevant snippet from the conf file with my forecast keys replaced.
[[Belchertown]]
skin = Belchertown
HTML_ROOT = /var/www/html/weewx/belchertown
[[[Extras]]]
forecast_enabled = 1
forecast_api_key = "xxxxxx"
forecast_api_secret = "yyyyyy"
forecast_alert_enabled = 1
earthquake_enabled = 1
earthquake_server = USGS
theme = auto
site_title = Waldwick NJ Weather
manifest_name = Waldwick NJ Weather
manifest_short_name = WWK
graph_page_show_all_button = 1
webpage_autorefresh = 300000
Thanks in advance!
David