a few days before i recognized, that my weather items are not updated correctly anymore.
I did not make any changes to the setup so i don’t know what’s wrong there.
Sometimes i get new values but pretty often i get an error:
2018-06-18 12:39:06.305 [ERROR] [org.openhab.io.net.http.HttpUtil ] - Fatal transport error: java.net.SocketTimeoutException: Read timed out
2018-06-18 12:39:06.306 [ERROR] [nal.provider.AbstractWeatherProvider] - WUNDERGROUND[home]: Can't retreive weather data: Error: response is empty!
2018-06-18 12:39:06.307 [WARN ] [eather.internal.bus.WeatherPublisher] - Weather forecast day 1 not available for locationId 'home', only 0 available
2018-06-18 12:39:06.308 [WARN ] [eather.internal.bus.WeatherPublisher] - Weather forecast day 1 not available for locationId 'home', only 0 available
2018-06-18 12:39:06.308 [WARN ] [eather.internal.bus.WeatherPublisher] - Weather forecast day 1 not available for locationId 'home', only 0 available
2018-06-18 12:39:06.309 [WARN ] [eather.internal.bus.WeatherPublisher] - Weather forecast day 1 not available for locationId 'home', only 0 available
2018-06-18 12:39:06.310 [WARN ] [eather.internal.bus.WeatherPublisher] - Weather forecast day 1 not available for locationId 'home', only 0 available
2018-06-18 12:39:06.310 [WARN ] [eather.internal.bus.WeatherPublisher] - Weather forecast day 1 not available for locationId 'home', only 0 available
2018-06-18 12:39:06.311 [WARN ] [eather.internal.bus.WeatherPublisher] - Weather forecast day 0 not available for locationId 'home', only 0 available
2018-06-18 12:39:06.311 [WARN ] [eather.internal.bus.WeatherPublisher] - Weather forecast day 1 not available for locationId 'home', only 0 available
2018-06-18 12:39:06.312 [WARN ] [eather.internal.bus.WeatherPublisher] - Weather forecast day 0 not available for locationId 'home', only 0 available
Is this a known problem with the WU server or is my setup working incorrectly?
… Okay. Thanks for that information.
Which service would you recommend?
I edited all icons to the CommonID so this will be some work now
Could you recommend a service that provides a list of the used CommonID’s?
Thank you!
I chose Yahoo for now. Working again!
I can’t find a list of CommonID’s used from yahoo.
do you have a link for me?
At least “partly-cloudy” seems to be the same
Your own weather station will not provide, for example, forecast for 10 days . At least mine can’t…
I’m facing the same problem with WU and thinking about switch to darksky.net (forecast.io)
I am trying to use Yahoo in the weather binding.
I don’t want to use the dedicated yahoo binding because i need the commonid and the normal weather binding provides more items.
somehow it does not work although i am pretty sure everything is set up correctly …
weather.cfg:
location.home.name=Wohnung
location.home.woeid=12838653 #(required for Yahoo provider)
location.home.provider=Yahoo
location.home.language=de
location.home.updateInterval=10
location.home.units=SI
018-06-20 07:45:28.126 [ERROR] [nal.provider.AbstractWeatherProvider] - YAHOO: Invalid uri 'http://query.yahooapis.com/v1/public/yql?format=json&q=SELECT%20*%20FROM%20weather.forecast%20WHERE%20u%3D'c'%20AND%20woeid%20%3D%20'12838653 #(required for Yahoo provider)'': Invalid query
2018-06-20 07:45:28.127 [ERROR] [eather.internal.scheduler.WeatherJob] - Invalid uri 'http://query.yahooapis.com/v1/public/yql?format=json&q=SELECT%20*%20FROM%20weather.forecast%20WHERE%20u%3D'c'%20AND%20woeid%20%3D%20'12838653 #(required for Yahoo provider)'': Invalid query
java.lang.IllegalArgumentException: Invalid uri 'http://query.yahooapis.com/v1/public/yql?format=json&q=SELECT%20*%20FROM%20weather.forecast%20WHERE%20u%3D'c'%20AND%20woeid%20%3D%20'12838653 #(required for Yahoo provider)'': Invalid query
at org.apache.commons.httpclient.HttpMethodBase.<init>(HttpMethodBase.java:222) [193:org.apache.servicemix.bundles.commons-httpclient:3.1.0.7]
at org.apache.commons.httpclient.methods.GetMethod.<init>(GetMethod.java:89) [193:org.apache.servicemix.bundles.commons-httpclient:3.1.0.7]
at org.openhab.io.net.http.HttpUtil.createHttpMethod(HttpUtil.java:314) [194:org.openhab.core.compat1x:2.3.0]
at org.openhab.io.net.http.HttpUtil.executeUrl(HttpUtil.java:167) [194:org.openhab.core.compat1x:2.3.0]
at org.openhab.io.net.http.HttpUtil.executeUrl(HttpUtil.java:130) [194:org.openhab.core.compat1x:2.3.0]
at org.openhab.io.net.http.HttpUtil.executeUrl(HttpUtil.java:87) [194:org.openhab.core.compat1x:2.3.0]
at org.openhab.io.net.http.HttpUtil.executeUrl(HttpUtil.java:67) [194:org.openhab.core.compat1x:2.3.0]
at org.openhab.binding.weather.internal.provider.AbstractWeatherProvider.executeRequest(AbstractWeatherProvider.java:96) [288:org.openhab.binding.weather:1.12.0]
at org.openhab.binding.weather.internal.provider.AbstractWeatherProvider.getWeather(AbstractWeatherProvider.java:50) [288:org.openhab.binding.weather:1.12.0]
at org.openhab.binding.weather.internal.scheduler.WeatherJob.execute(WeatherJob.java:49) [288:org.openhab.binding.weather:1.12.0]
at org.quartz.core.JobRunShell.run(JobRunShell.java:202) [107:org.eclipse.smarthome.core.scheduler:0.10.0.oh230]
at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573) [107:org.eclipse.smarthome.core.scheduler:0.10.0.oh230]