Y finalmente el log una vez que hago el cambio indicando que el log sea Belchertown.
Nov 9 21:20:11 raspberrypi weewx[1205] DEBUG user.interceptor: empty queue
Nov 9 21:20:21 raspberrypi weewx[1205] DEBUG user.interceptor: empty queue
Nov 9 21:20:25 raspberrypi weewx[1205] DEBUG user.interceptor: POST: PASSKEY=XXXX&stationtype=EasyWeatherV1.5.9&dateutc=2021-11-09+20:20:22&tempinf=75.6&humidityin=50&baromrelin=29.929&baromabsin=30.130&tempf=51.6&humidity=85&winddir=59&windspeedmph=0.0&windgustmph=0.0&maxdailygust=9.$
Nov 9 21:20:25 raspberrypi weewx[1205] DEBUG user.interceptor: raw data: PASSKEY=F2DCB928FAE3933F0D7647399ACFAF17&stationtype=EasyWeatherV1.5.9&dateutc=2021-11-09+20:20:22&tempinf=75.6&humidityin=50&baromrelin=29.929&baromabsin=30.130&tempf=51.6&humidity=85&winddir=59&windspeedmph=0.0$
Nov 9 21:20:25 raspberrypi weewx[1205] DEBUG user.interceptor: ignored parameter PASSKEY=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Nov 9 21:20:25 raspberrypi weewx[1205] DEBUG user.interceptor: ignored parameter stationtype=EasyWeatherV1.5.9
Nov 9 21:20:25 raspberrypi weewx[1205] DEBUG user.interceptor: ignored parameter baromrelin=29.929
Nov 9 21:20:25 raspberrypi weewx[1205] DEBUG user.interceptor: ignored parameter maxdailygust=9.2
Nov 9 21:20:25 raspberrypi weewx[1205] DEBUG user.interceptor: ignored parameter eventrainin=0.291
Nov 9 21:20:25 raspberrypi weewx[1205] DEBUG user.interceptor: ignored parameter hourlyrainin=0.000
Nov 9 21:20:25 raspberrypi weewx[1205] DEBUG user.interceptor: ignored parameter dailyrainin=0.008
Nov 9 21:20:25 raspberrypi weewx[1205] DEBUG user.interceptor: ignored parameter weeklyrainin=0.311
Nov 9 21:20:25 raspberrypi weewx[1205] DEBUG user.interceptor: ignored parameter monthlyrainin=4.551
Nov 9 21:20:25 raspberrypi weewx[1205] DEBUG user.interceptor: ignored parameter freq=868M
Nov 9 21:20:25 raspberrypi weewx[1205] DEBUG user.interceptor: ignored parameter model=WS2900_V2.01.16
Nov 9 21:20:25 raspberrypi weewx[1205] DEBUG user.interceptor: raw packet: {'dateTime': 1636489222, 'usUnits': 1, 'temperature_in': 75.6, 'humidity_in': 50.0, 'pressure': 30.13, 'temperature_out': 51.6, 'humidity_out': 85.0, 'wind_dir': 59.0, 'wind_speed': 0.0, 'wind_gust': 0.0, 'rain$
Nov 9 21:20:25 raspberrypi weewx[1205] DEBUG user.interceptor: mapped packet: {'dateTime': 1636489222, 'usUnits': 1, 'pressure': 30.13, 'outHumidity': 85.0, 'inHumidity': 50.0, 'outTemp': 51.6, 'inTemp': 75.6, 'windSpeed': 0.0, 'windGust': 0.0, 'windDir': 59.0, 'radiation': 0.0, 'rain$
Nov 9 21:20:25 raspberrypi weewx[1205] INFO weewx.manager: Added record 2021-11-09 21:20:00 CET (1636489200) to database 'weewx.sdb'
Nov 9 21:20:25 raspberrypi weewx[1205] INFO weewx.manager: Added record 2021-11-09 21:20:00 CET (1636489200) to daily summary in 'weewx.sdb'
Nov 9 21:20:25 raspberrypi weewx[1205] DEBUG weewx.reportengine: Running reports for latest time in the database.
Nov 9 21:20:25 raspberrypi weewx[1205] DEBUG weewx.reportengine: Report 'SeasonsReport' not enabled. Skipping.
Nov 9 21:20:25 raspberrypi weewx[1205] DEBUG weewx.reportengine: Report 'SmartphoneReport' not enabled. Skipping.
Nov 9 21:20:25 raspberrypi weewx[1205] DEBUG weewx.reportengine: Report 'MobileReport' not enabled. Skipping.
Nov 9 21:20:25 raspberrypi weewx[1205] DEBUG weewx.reportengine: Report 'StandardReport' not enabled. Skipping.
Nov 9 21:20:25 raspberrypi weewx[1205] DEBUG weewx.reportengine: Running report 'Belchertown'
Nov 9 21:20:26 raspberrypi weewx[1205] DEBUG weewx.reportengine: Found configuration file /etc/weewx/skins/Belchertown/skin.conf for report 'Belchertown'
Nov 9 21:20:26 raspberrypi weewx[1205] DEBUG weewx.cheetahgenerator: Using search list ['weewx.cheetahgenerator.Almanac', 'weewx.cheetahgenerator.Station', 'weewx.cheetahgenerator.Current', 'weewx.cheetahgenerator.Stats', 'weewx.cheetahgenerator.UnitInfo', 'weewx.cheetahgenerator.Extr$
Nov 9 21:20:26 raspberrypi weewx[1205] DEBUG weewx.manager: Daily summary version is 4.0
Nov 9 21:20:26 raspberrypi weewx[1205] INFO user.belchertown: version 1.2
Nov 9 21:20:26 raspberrypi weewx[1205] ERROR weewx.reportengine: Caught unrecoverable exception in generator 'weewx.cheetahgenerator.CheetahGenerator'
Nov 9 21:20:26 raspberrypi weewx[1205] ERROR weewx.reportengine: **** Error downloading forecast data. Check the URL in your configuration and try again. You are trying to use URL: https://api.aerisapi.com/forecasts/43.465,-3.800?&format=json&filter=day&limit=7&client_id=2mit$
Nov 9 21:20:26 raspberrypi weewx[1205] ERROR weewx.reportengine: **** Traceback (most recent call last):
Nov 9 21:20:26 raspberrypi weewx[1205] ERROR weewx.reportengine: **** File "/usr/share/weewx/user/belchertown.py", line 937, in get_extension_list
Nov 9 21:20:26 raspberrypi weewx[1205] ERROR weewx.reportengine: **** response = urlopen( req )
Nov 9 21:20:26 raspberrypi weewx[1205] ERROR weewx.reportengine: **** File "/usr/lib/python3.7/urllib/request.py", line 222, in urlopen
Nov 9 21:20:26 raspberrypi weewx[1205] ERROR weewx.reportengine: **** return opener.open(url, data, timeout)
Nov 9 21:20:26 raspberrypi weewx[1205] ERROR weewx.reportengine: **** File "/usr/lib/python3.7/urllib/request.py", line 531, in open
Nov 9 21:20:26 raspberrypi weewx[1205] ERROR weewx.reportengine: **** response = meth(req, response)
Nov 9 21:20:26 raspberrypi weewx[1205] ERROR weewx.reportengine: **** File "/usr/lib/python3.7/urllib/request.py", line 641, in http_response
Nov 9 21:20:26 raspberrypi weewx[1205] ERROR weewx.reportengine: **** 'http', request, response, code, msg, hdrs)
Nov 9 21:20:26 raspberrypi weewx[1205] ERROR weewx.reportengine: **** File "/usr/lib/python3.7/urllib/request.py", line 569, in error
Nov 9 21:20:26 raspberrypi weewx[1205] ERROR weewx.reportengine: **** return self._call_chain(*args)
Nov 9 21:20:26 raspberrypi weewx[1205] ERROR weewx.reportengine: **** File "/usr/lib/python3.7/urllib/request.py", line 503, in _call_chain
Nov 9 21:20:26 raspberrypi weewx[1205] ERROR weewx.reportengine: **** result = func(*args)
Nov 9 21:20:26 raspberrypi weewx[1205] ERROR weewx.reportengine: **** File "/usr/lib/python3.7/urllib/request.py", line 649, in http_error_default
Nov 9 21:20:26 raspberrypi weewx[1205] ERROR weewx.reportengine: **** raise HTTPError(req.full_url, code, msg, hdrs, fp)
Nov 9 21:20:26 raspberrypi weewx[1205] ERROR weewx.reportengine: **** urllib.error.HTTPError: HTTP Error 401: Unauthorized
Nov 9 21:20:26 raspberrypi weewx[1205] ERROR weewx.reportengine: ****
Nov 9 21:20:26 raspberrypi weewx[1205] ERROR weewx.reportengine: **** During handling of the above exception, another exception occurred:
Nov 9 21:20:26 raspberrypi weewx[1205] ERROR weewx.reportengine: ****
Nov 9 21:20:26 raspberrypi weewx[1205] ERROR weewx.reportengine: **** Traceback (most recent call last):
Nov 9 21:20:26 raspberrypi weewx[1205] ERROR weewx.reportengine: **** File "/usr/share/weewx/weewx/reportengine.py", line 196, in run
Nov 9 21:20:26 raspberrypi weewx[1205] ERROR weewx.reportengine: **** obj.start()
Nov 9 21:20:26 raspberrypi weewx[1205] ERROR weewx.reportengine: **** File "/usr/share/weewx/weewx/reportengine.py", line 281, in start
Nov 9 21:20:26 raspberrypi weewx[1205] ERROR weewx.reportengine: **** self.run()
Nov 9 21:20:26 raspberrypi weewx[1205] ERROR weewx.reportengine: **** File "/usr/share/weewx/weewx/cheetahgenerator.py", line 152, in run
Nov 9 21:20:26 raspberrypi weewx[1205] ERROR weewx.reportengine: **** ngen = self.generate(gen_dict[section_name], self.gen_ts)
Nov 9 21:20:26 raspberrypi weewx[1205] ERROR weewx.reportengine: **** File "/usr/share/weewx/weewx/cheetahgenerator.py", line 222, in generate
Nov 9 21:20:26 raspberrypi weewx[1205] ERROR weewx.reportengine: **** ngen += self.generate(section[subsection], gen_ts)
Nov 9 21:20:26 raspberrypi weewx[1205] ERROR weewx.reportengine: **** File "/usr/share/weewx/weewx/cheetahgenerator.py", line 222, in generate
Nov 9 21:20:26 raspberrypi weewx[1205] ERROR weewx.reportengine: **** ngen += self.generate(section[subsection], gen_ts)
Nov 9 21:20:26 raspberrypi weewx[1205] ERROR weewx.reportengine: **** File "/usr/share/weewx/weewx/cheetahgenerator.py", line 311, in generate
Nov 9 21:20:26 raspberrypi weewx[1205] ERROR weewx.reportengine: **** default_binding)
Nov 9 21:20:26 raspberrypi weewx[1205] ERROR weewx.reportengine: **** File "/usr/share/weewx/weewx/cheetahgenerator.py", line 387, in _getSearchList
Nov 9 21:20:26 raspberrypi weewx[1205] ERROR weewx.reportengine: **** searchList += obj.get_extension_list(timespan, db_lookup)
Nov 9 21:20:26 raspberrypi weewx[1205] ERROR weewx.reportengine: **** File "/usr/share/weewx/user/belchertown.py", line 971, in get_extension_list
Nov 9 21:20:26 raspberrypi weewx[1205] ERROR weewx.reportengine: **** raise Warning( "Error downloading forecast data. Check the URL in your configuration and try again. You are trying to use URL: %s, and the error is: %s" % ( forecast_url, error ) )
Nov 9 21:20:26 raspberrypi weewx[1205] ERROR weewx.reportengine: **** Warning: Error downloading forecast data. Check the URL in your configuration and try again. You are trying to use URL: https://api.aerisapi.com/forecasts/43.465,-3.800?&format=json&filter=day&limit=7&clien$
Nov 9 21:20:26 raspberrypi weewx[1205] ERROR weewx.reportengine: **** Generator terminated
Nov 9 21:20:26 raspberrypi weewx[1205] INFO weewx.reportengine: Copied 37 files to /var/www/html/weewx
Nov 9 21:20:26 raspberrypi weewx[1205] DEBUG weewx.manager: Daily summary version is 4.0
Nov 9 21:20:27 raspberrypi weewx[1205] INFO weewx.restx: PWSWeather: Published record 2021-11-09 21:20:00 CET (1636489200)
Nov 9 21:20:28 raspberrypi weewx[1205] DEBUG weewx.reportengine: Report 'FTP' not enabled. Skipping.
Nov 9 21:20:28 raspberrypi weewx[1205] DEBUG weewx.reportengine: Report 'RSYNC' not enabled. Skipping.
Nov 9 21:20:35 raspberrypi weewx[1205] DEBUG user.interceptor: empty queue
Nov 9 21:20:45 raspberrypi weewx[1205] DEBUG user.interceptor: empty queue
Nov 9 21:20:55 raspberrypi weewx[1205] DEBUG user.interceptor: empty queue
Nov 9 21:21:05 raspberrypi weewx[1205] DEBUG user.interceptor: empty queue
Nov 9 21:21:15 raspberrypi weewx[1205] DEBUG user.interceptor: empty queue
Nov 9 21:21:25 raspberrypi weewx[1205] DEBUG user.interceptor: empty queue
Nov 9 21:21:28 raspberrypi weewx[1205] DEBUG user.interceptor: POST: PASSKEY=XXXX&stationtype=EasyWeatherV1.5.9&dateutc=2021-11-09+20:21:26&tempinf=75.6&humidityin=50&baromrelin=29.926&baromabsin=30.127&tempf=51.6&humidity=84&winddir=59&windspeedmph=0.0&windgustmph=0.0&maxdailygust=9.$
Nov 9 21:21:28 raspberrypi weewx[1205] DEBUG user.interceptor: raw data: PASSKEY=F2DCB928FAE3933F0D7647399ACFAF17&stationtype=EasyWeatherV1.5.9&dateutc=2021-11-09+20:21:26&tempinf=75.6&humidityin=50&baromrelin=29.926&baromabsin=30.127&tempf=51.6&humidity=84&winddir=59&windspeedmph=0.0$
Nov 9 21:21:28 raspberrypi weewx[1205] DEBUG user.interceptor: ignored parameter PASSKEY=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Nov 9 21:21:28 raspberrypi weewx[1205] DEBUG user.interceptor: ignored parameter stationtype=EasyWeatherV1.5.9
Nov 9 21:21:28 raspberrypi weewx[1205] DEBUG user.interceptor: ignored parameter baromrelin=29.926
Nov 9 21:21:28 raspberrypi weewx[1205] DEBUG user.interceptor: ignored parameter maxdailygust=9.2
Y como comentario, indicar que ya me he encargado de "resolver" el error que indica sobre la descarga de forecasts. He accedido a aerisweather, y aparentemente, en APPs he tenido que re-activar el uso de mi user-phrasekey. No sé por qué se habría desactivado.
Sea como fuere, entiendo que el resto de errores no tienen que ver con este de la descarga de los forecasts. Y que en cualquier caso, el error en la descarga de forecasts no impediría que se mostrase la web en sí...