using OH5.0.1 with docker.
I’m trying Weather Underground for weather forecasts, but after adding the bridge thing I get the following errors (TRACE activated). Was there a change in the API, the binding didn’t get? Sounds like the JSON query is not accepted by Weather Underground?
(I’ve just renewed my API token, which is working)
2025-09-01 09:16:41.225 [DEBUG] [y.WeatherUndergroundDiscoveryService] - Starting Weather Underground device background discovery
2025-09-01 09:16:41.227 [DEBUG] [y.WeatherUndergroundDiscoveryService] - Scheduled Weather Underground location-changed job every 60 seconds
2025-09-01 09:16:41.227 [DEBUG] [y.WeatherUndergroundDiscoveryService] - Location has been changed from null to 12.345,12.345: Creating new discovery result
==> /logs/events.log <==
2025-09-01 09:16:41.249 [INFO ] [ab.event.ThingStatusInfoChangedEvent] - Thing 'weatherunderground:bridge:wunderground' changed from UNINITIALIZED (DISABLED) to INITIALIZING
==> /logs/openhab.log <==
2025-09-01 09:16:41.253 [DEBUG] [dler.WeatherUndergroundBridgeHandler] - Initializing weatherunderground bridge handler.
==> /logs/events.log <==
2025-09-01 09:16:41.254 [INFO ] [ab.event.ThingStatusInfoChangedEvent] - Thing 'weatherunderground:bridge:wunderground' changed from INITIALIZING to UNKNOWN
2025-09-01 09:16:41.261 [INFO ] [ab.event.ThingStatusInfoChangedEvent] - Thing 'weatherunderground:weather:wunderground:local' changed from UNINITIALIZED (BRIDGE_UNINITIALIZED) to INITIALIZING
==> /logs/openhab.log <==
2025-09-01 09:16:41.263 [DEBUG] [al.handler.WeatherUndergroundHandler] - Initializing WeatherUnderground handler for thing weatherunderground:weather:wunderground:local
2025-09-01 09:16:41.264 [DEBUG] [al.handler.WeatherUndergroundHandler] - initializeThingHandler weatherunderground:weather:wunderground:local
==> /logs/events.log <==
2025-09-01 09:16:41.264 [INFO ] [ab.event.ThingStatusInfoChangedEvent] - Thing 'weatherunderground:weather:wunderground:local' changed from INITIALIZING to OFFLINE (BRIDGE_OFFLINE)
==> /logs/openhab.log <==
2025-09-01 09:16:45.072 [DEBUG] [dler.WeatherUndergroundBridgeHandler] - apiResponse = <HTML><HEAD><TITLE>Error</TITLE></HEAD><BODY>
An error occurred while processing your request.<p>
Reference #30.5521302.1756711002.d350453
<P>https://errors.edgesuite.net/30.5521302.1756711002.d350453</P>
</BODY></HTML>
2025-09-01 09:16:45.076 [DEBUG] [dler.WeatherUndergroundBridgeHandler] - Setting thing 'weatherunderground:bridge:wunderground' to OFFLINE: Error 'Error parsing Weather Underground response': java.lang.IllegalStateException: Expected BEGIN_OBJECT but was STRING at line 1 column 1 path $
See https://github.com/google/gson/blob/main/Troubleshooting.md#unexpected-json-structure
2025-09-01 09:16:45.077 [DEBUG] [al.handler.WeatherUndergroundHandler] - bridgeStatusChanged OFFLINE (COMMUNICATION_ERROR): @text/offline.comm-error-parsing-response
==> /logs/events.log <==
2025-09-01 09:16:45.077 [INFO ] [ab.event.ThingStatusInfoChangedEvent] - Thing 'weatherunderground:bridge:wunderground' changed from UNKNOWN to OFFLINE (COMMUNICATION_ERROR): An error occurred while parsing the response to the Weather Underground request.
==> /logs/openhab.log <==
2025-09-01 09:16:45.077 [DEBUG] [al.handler.WeatherUndergroundHandler] - initializeThingHandler weatherunderground:weather:wunderground:local