Weather binding does not work for me to.
2016-04-14 22:50:42.197 DEBUG o.o.b.w.i.bus.WeatherActivator[:32]- Weather binding has been started.
2016-04-14 22:50:42.920 DEBUG o.o.b.w.i.b.WeatherGenericBindingProvider[:57]- Adding item Weather_Temperature with WeatherBindingConfig[locationId=home,type=temperature,property=current,roundingMode=HALF_UP,scale=2]
2016-04-14 22:50:42.938 DEBUG o.o.b.w.i.b.WeatherGenericBindingProvider[:57]- Adding item Weather_Temp_Max with WeatherBindingConfig[locationId=home,type=temperature,property=max,roundingMode=HALF_UP,scale=2]
2016-04-14 22:50:42.944 DEBUG o.o.b.w.i.b.WeatherGenericBindingProvider[:57]- Adding item Weather_Temp_Min with WeatherBindingConfig[locationId=home,type=temperature,property=min,roundingMode=HALF_UP,scale=2]
2016-04-14 22:50:42.970 DEBUG o.o.b.w.i.b.WeatherGenericBindingProvider[:57]- Adding item Weather_Clouds with WeatherBindingConfig[locationId=home,type=clouds,property=percent,roundingMode=HALF_UP,scale=2]
2016-04-14 22:50:42.983 DEBUG o.o.b.w.i.b.WeatherGenericBindingProvider[:57]- Adding item Weather_Condition with WeatherBindingConfig[locationId=home,type=condition,property=id]
2016-04-14 22:50:42.989 DEBUG o.o.b.w.i.b.WeatherGenericBindingProvider[:57]- Adding item Weather_Condition_Common with WeatherBindingConfig[locationId=home,type=condition,property=commonId]
2016-04-14 22:50:43.000 DEBUG o.o.b.w.i.b.WeatherGenericBindingProvider[:57]- Adding item Weather_Condition_Text with WeatherBindingConfig[locationId=home,type=condition,property=text]
2016-04-14 22:50:43.504 TRACE o.o.b.w.i.m.MetadataHandler[:87]- Added provider mapping OPENWEATHERMAP: ProviderMappingInfo[source=humidity,target=atmosphere.humidity,converter=INTEGER]
2016-04-14 22:50:43.514 TRACE o.o.b.w.i.m.MetadataHandler[:87]- Added provider mapping WORLDWEATHERONLINE: ProviderMappingInfo[source=humidity,target=atmosphere.humidity,converter=INTEGER]
2016-04-14 22:50:43.524 TRACE o.o.b.w.i.m.MetadataHandler[:87]- Added provider mapping HAMWEATHER: ProviderMappingInfo[source=humidity,target=atmosphere.humidity,converter=INTEGER]
2016-04-14 22:50:43.543 TRACE o.o.b.w.i.m.MetadataHandler[:87]- Added provider mapping WORLDWEATHERONLINE: ProviderMappingInfo[source=visibility,target=atmosphere.visibility,converter=DOUBLE]
2016-04-14 22:50:43.553 TRACE o.o.b.w.i.m.MetadataHandler[:87]- Added provider mapping HAMWEATHER: ProviderMappingInfo[source=visibilityKM,target=atmosphere.visibility,converter=DOUBLE]
2016-04-14 22:50:43.572 TRACE o.o.b.w.i.m.MetadataHandler[:87]- Added provider mapping OPENWEATHERMAP: ProviderMappingInfo[source=pressure,target=atmosphere.pressure,converter=DOUBLE]
2016-04-14 22:50:43.583 TRACE o.o.b.w.i.m.MetadataHandler[:87]- Added provider mapping WORLDWEATHERONLINE: ProviderMappingInfo[source=pressure,target=atmosphere.pressure,converter=DOUBLE]
2016-04-14 22:50:43.593 TRACE o.o.b.w.i.m.MetadataHandler[:87]- Added provider mapping HAMWEATHER: ProviderMappingInfo[source=pressureMB,target=atmosphere.pressure,converter=DOUBLE]
2016-04-14 22:50:43.617 TRACE o.o.b.w.i.m.MetadataHandler[:87]- Added provider mapping WORLDWEATHERONLINE: ProviderMappingInfo[source=uvIndex,target=atmosphere.uvIndex,converter=INTEGER]
2016-04-14 22:50:43.626 TRACE o.o.b.w.i.m.MetadataHandler[:87]- Added provider mapping OPENWEATHERMAP: ProviderMappingInfo[source=clouds.all,target=clouds.percent,converter=INTEGER]
2016-04-14 22:50:43.631 TRACE o.o.b.w.i.m.MetadataHandler[:87]- Added provider mapping OPENWEATHERMAP: ProviderMappingInfo[source=clouds,target=clouds.percent,converter=INTEGER]
2016-04-14 22:50:43.640 TRACE o.o.b.w.i.m.MetadataHandler[:87]- Added provider mapping WORLDWEATHERONLINE: ProviderMappingInfo[source=cloudcover,target=clouds.percent,converter=INTEGER]
2016-04-14 22:50:43.657 TRACE o.o.b.w.i.m.MetadataHandler[:87]- Added provider mapping HAMWEATHER: ProviderMappingInfo[source=sky,target=clouds.percent,converter=INTEGER]
2016-04-14 22:50:43.681 TRACE o.o.b.w.i.m.MetadataHandler[:87]- Added provider mapping WUNDERGROUND: ProviderMappingInfo[source=current_observation.weather,target=condition.text,converter=STRING]
2016-04-14 22:50:43.704 TRACE o.o.b.w.i.m.MetadataHandler[:87]- Added provider mapping OPENWEATHERMAP: ProviderMappingInfo[source=weather.description,target=condition.text,converter=STRING]
2016-04-14 22:50:43.740 TRACE o.o.b.w.i.m.MetadataHandler[:87]- Added provider mapping WORLDWEATHERONLINE: ProviderMappingInfo[source=weatherDesc.value,target=condition.text,converter=STRING]
2016-04-14 22:50:43.770 TRACE o.o.b.w.i.m.MetadataHandler[:87]- Added provider mapping HAMWEATHER: ProviderMappingInfo[source=weather,target=condition.text,converter=STRING]
2016-04-14 22:50:43.804 TRACE o.o.b.w.i.m.MetadataHandler[:87]- Added provider mapping OPENWEATHERMAP: ProviderMappingInfo[source=dt,target=condition.observationTime,converter=UNIX_DATE]
2016-04-14 22:50:43.820 TRACE o.o.b.w.i.m.MetadataHandler[:87]- Added provider mapping WORLDWEATHERONLINE: ProviderMappingInfo[source=localObsDateTime,target=condition.observationTime,converter=UTC_DATE]
2016-04-14 22:50:43.824 TRACE o.o.b.w.i.m.MetadataHandler[:87]- Added provider mapping WORLDWEATHERONLINE: ProviderMappingInfo[source=date,target=condition.observationTime,converter=DATE]
2016-04-14 22:50:43.850 TRACE o.o.b.w.i.m.MetadataHandler[:87]- Added provider mapping HAMWEATHER: ProviderMappingInfo[source=ob.timestamp,target=condition.observationTime,converter=UNIX_DATE]
2016-04-14 22:50:43.854 TRACE o.o.b.w.i.m.MetadataHandler[:87]- Added provider mapping HAMWEATHER: ProviderMappingInfo[source=periods.timestamp,target=condition.observationTime,converter=UNIX_DATE]
2016-04-14 22:50:43.865 TRACE o.o.b.w.i.m.MetadataHandler[:87]- Added provider mapping OPENWEATHERMAP: ProviderMappingInfo[source=weather.id,target=condition.id,converter=STRING]
2016-04-14 22:50:43.877 TRACE o.o.b.w.i.m.MetadataHandler[:87]- Added provider mapping WORLDWEATHERONLINE: ProviderMappingInfo[source=weatherCode,target=condition.id,converter=STRING]
2016-04-14 22:50:43.886 TRACE o.o.b.w.i.m.MetadataHandler[:87]- Added provider mapping HAMWEATHER: ProviderMappingInfo[source=weatherPrimaryCoded,target=condition.id,converter=MULTI_ID]
2016-04-14 22:50:43.901 TRACE o.o.b.w.i.m.MetadataHandler[:87]- Added provider mapping OPENWEATHERMAP: ProviderMappingInfo[source=icon,target=condition.icon,converter=STRING]
2016-04-14 22:50:43.914 TRACE o.o.b.w.i.m.MetadataHandler[:87]- Added provider mapping HAMWEATHER: ProviderMappingInfo[source=icon,target=condition.icon,converter=STRING]
2016-04-14 22:50:43.935 TRACE o.o.b.w.i.m.MetadataHandler[:87]- Added provider mapping OPENWEATHERMAP: ProviderMappingInfo[source=rain.3h,target=precipitation.rain,converter=DOUBLE_3H]
2016-04-14 22:50:43.939 TRACE o.o.b.w.i.m.MetadataHandler[:87]- Added provider mapping OPENWEATHERMAP: ProviderMappingInfo[source=rain,target=precipitation.rain,converter=DOUBLE_3H]
2016-04-14 22:50:43.943 TRACE o.o.b.w.i.m.MetadataHandler[:87]- Added provider mapping OPENWEATHERMAP: ProviderMappingInfo[source=rain.1h,target=precipitation.rain,converter=DOUBLE]
2016-04-14 22:50:43.947 TRACE o.o.b.w.i.m.MetadataHandler[:87]- Added provider mapping WORLDWEATHERONLINE: ProviderMappingInfo[source=precipMM,target=precipitation.rain,converter=DOUBLE]
2016-04-14 22:50:43.951 TRACE o.o.b.w.i.m.MetadataHandler[:87]- Added provider mapping HAMWEATHER: ProviderMappingInfo[source=precipMM,target=precipitation.rain,converter=DOUBLE]
2016-04-14 22:50:43.961 TRACE o.o.b.w.i.m.MetadataHandler[:87]- Added provider mapping OPENWEATHERMAP: ProviderMappingInfo[source=snow.3h,target=precipitation.snow,converter=DOUBLE_3H]
2016-04-14 22:50:43.965 TRACE o.o.b.w.i.m.MetadataHandler[:87]- Added provider mapping HAMWEATHER: ProviderMappingInfo[source=snowDepthCM,target=precipitation.snow,converter=DOUBLE]
2016-04-14 22:50:44.030 TRACE o.o.b.w.i.m.MetadataHandler[:87]- Added provider mapping OPENWEATHERMAP: ProviderMappingInfo[source=main.temp,target=temperature.current,converter=DOUBLE]
2016-04-14 22:50:44.037 TRACE o.o.b.w.i.m.MetadataHandler[:87]- Added provider mapping OPENWEATHERMAP: ProviderMappingInfo[source=temp.day,target=temperature.current,converter=DOUBLE]
2016-04-14 22:50:44.045 TRACE o.o.b.w.i.m.MetadataHandler[:87]- Added provider mapping WORLDWEATHERONLINE: ProviderMappingInfo[source=temp_C,target=temperature.current,converter=DOUBLE]
2016-04-14 22:50:44.057 TRACE o.o.b.w.i.m.MetadataHandler[:87]- Added provider mapping HAMWEATHER: ProviderMappingInfo[source=tempC,target=temperature.current,converter=DOUBLE]
2016-04-14 22:50:44.068 TRACE o.o.b.w.i.m.MetadataHandler[:87]- Added provider mapping OPENWEATHERMAP: ProviderMappingInfo[source=main.temp_min,target=temperature.min,converter=DOUBLE]
2016-04-14 22:50:44.073 TRACE o.o.b.w.i.m.MetadataHandler[:87]- Added provider mapping OPENWEATHERMAP: ProviderMappingInfo[source=temp.min,target=temperature.min,converter=DOUBLE]
2016-04-14 22:50:44.082 TRACE o.o.b.w.i.m.MetadataHandler[:87]- Added provider mapping WORLDWEATHERONLINE: ProviderMappingInfo[source=tempMinC,target=temperature.min,converter=DOUBLE]
2016-04-14 22:50:44.090 TRACE o.o.b.w.i.m.MetadataHandler[:87]- Added provider mapping HAMWEATHER: ProviderMappingInfo[source=minTempC,target=temperature.min,converter=DOUBLE]
2016-04-14 22:50:44.101 TRACE o.o.b.w.i.m.MetadataHandler[:87]- Added provider mapping OPENWEATHERMAP: ProviderMappingInfo[source=main.temp_max,target=temperature.max,converter=DOUBLE]
2016-04-14 22:50:44.105 TRACE o.o.b.w.i.m.MetadataHandler[:87]- Added provider mapping OPENWEATHERMAP: ProviderMappingInfo[source=temp.max,target=temperature.max,converter=DOUBLE]
2016-04-14 22:50:44.128 TRACE o.o.b.w.i.m.MetadataHandler[:87]- Added provider mapping WORLDWEATHERONLINE: ProviderMappingInfo[source=tempMaxC,target=temperature.max,converter=DOUBLE]
2016-04-14 22:50:44.137 TRACE o.o.b.w.i.m.MetadataHandler[:87]- Added provider mapping HAMWEATHER: ProviderMappingInfo[source=maxTempC,target=temperature.max,converter=DOUBLE]
2016-04-14 22:50:44.146 TRACE o.o.b.w.i.m.MetadataHandler[:87]- Added provider mapping HAMWEATHER: ProviderMappingInfo[source=feelslikeC,target=temperature.feel,converter=DOUBLE]
2016-04-14 22:50:44.164 TRACE o.o.b.w.i.m.MetadataHandler[:87]- Added provider mapping HAMWEATHER: ProviderMappingInfo[source=dewpointC,target=temperature.dewpoint,converter=DOUBLE]
2016-04-14 22:50:44.172 TRACE o.o.b.w.i.m.MetadataHandler[:87]- Added provider mapping WORLDWEATHERONLINE: ProviderMappingInfo[source=DewPointC,target=temperature.dewpoint,converter=DOUBLE]
2016-04-14 22:50:44.191 TRACE o.o.b.w.i.m.MetadataHandler[:87]- Added provider mapping OPENWEATHERMAP: ProviderMappingInfo[source=speed,target=wind.speed,converter=DOUBLE]
2016-04-14 22:50:44.217 TRACE o.o.b.w.i.m.MetadataHandler[:87]- Added provider mapping WORLDWEATHERONLINE: ProviderMappingInfo[source=windspeedKmph,target=wind.speed,converter=DOUBLE]
2016-04-14 22:50:44.231 TRACE o.o.b.w.i.m.MetadataHandler[:87]- Added provider mapping HAMWEATHER: ProviderMappingInfo[source=windSpeedKPH,target=wind.speed,converter=DOUBLE]
2016-04-14 22:50:44.236 TRACE o.o.b.w.i.m.MetadataHandler[:87]- Added provider mapping WORLDWEATHERONLINE: ProviderMappingInfo[source=winddir16Point,target=wind.direction,converter=STRING]
2016-04-14 22:50:44.264 TRACE o.o.b.w.i.m.MetadataHandler[:87]- Added provider mapping OPENWEATHERMAP: ProviderMappingInfo[source=deg,target=wind.degree,converter=INTEGER]
2016-04-14 22:50:44.281 TRACE o.o.b.w.i.m.MetadataHandler[:87]- Added provider mapping WORLDWEATHERONLINE: ProviderMappingInfo[source=winddirDegree,target=wind.degree,converter=INTEGER]
2016-04-14 22:50:44.296 TRACE o.o.b.w.i.m.MetadataHandler[:87]- Added provider mapping HAMWEATHER: ProviderMappingInfo[source=windDirDEG,target=wind.degree,converter=INTEGER]
2016-04-14 22:50:44.321 TRACE o.o.b.w.i.m.MetadataHandler[:87]- Added provider mapping HAMWEATHER: ProviderMappingInfo[source=windGustKPH,target=wind.gust,converter=DOUBLE]
2016-04-14 22:50:44.349 TRACE o.o.b.w.i.m.MetadataHandler[:87]- Added provider mapping HAMWEATHER: ProviderMappingInfo[source=windchillC,target=wind.chill,converter=DOUBLE]
2016-04-14 22:50:44.377 TRACE o.o.b.w.i.m.MetadataHandler[:87]- Added provider mapping HAMWEATHER: ProviderMappingInfo[source=place.name,target=station.name,converter=STRING]
2016-04-14 22:50:44.393 TRACE o.o.b.w.i.m.MetadataHandler[:87]- Added provider mapping HAMWEATHER: ProviderMappingInfo[source=response.id,target=station.id,converter=STRING]
2016-04-14 22:50:44.410 TRACE o.o.b.w.i.m.MetadataHandler[:87]- Added provider mapping HAMWEATHER: ProviderMappingInfo[source=loc.lat,target=station.latitude,converter=DOUBLE]
2016-04-14 22:50:44.419 TRACE o.o.b.w.i.m.MetadataHandler[:87]- Added provider mapping HAMWEATHER: ProviderMappingInfo[source=loc.long,target=station.longitude,converter=DOUBLE]
2016-04-14 22:50:44.435 TRACE o.o.b.w.i.m.MetadataHandler[:87]- Added provider mapping HAMWEATHER: ProviderMappingInfo[source=error.description,target=weather.error,converter=STRING]
2016-04-14 22:50:44.444 TRACE o.o.b.w.i.m.MetadataHandler[:87]- Added provider mapping FORECASTIO: ProviderMappingInfo[source=error,target=weather.error,converter=STRING]
2016-04-14 22:50:44.451 TRACE o.o.b.w.i.m.MetadataHandler[:87]- Added provider mapping OPENWEATHERMAP: ProviderMappingInfo[source=message,target=weather.error,converter=STRING]
2016-04-14 22:50:44.455 TRACE o.o.b.w.i.m.MetadataHandler[:87]- Added provider mapping WORLDWEATHERONLINE: ProviderMappingInfo[source=data.error.msg,target=weather.error,converter=STRING]
2016-04-14 22:50:44.458 TRACE o.o.b.w.i.m.MetadataHandler[:87]- Added provider mapping WUNDERGROUND: ProviderMappingInfo[source=response.error.type,target=weather.error,converter=STRING]
2016-04-14 22:50:44.473 TRACE o.o.b.w.i.m.MetadataHandler[:87]- Added provider mapping YAHOO: ProviderMappingInfo[source=error.description,target=weather.error,converter=STRING]
2016-04-14 22:50:44.478 TRACE o.o.b.w.i.m.MetadataHandler[:87]- Added provider mapping OPENWEATHERMAP: ProviderMappingInfo[source=cod,target=weather.responseCode,converter=INTEGER]
2016-04-14 22:50:44.568 TRACE o.o.b.w.i.m.MetadataHandler[:98]- Added forecast mapping OPENWEATHERMAP: list
2016-04-14 22:50:44.591 TRACE o.o.b.w.i.m.MetadataHandler[:98]- Added forecast mapping WORLDWEATHERONLINE: data.weather
2016-04-14 22:50:44.616 TRACE o.o.b.w.i.m.MetadataHandler[:98]- Added forecast mapping HAMWEATHER: response.responses.response.periods
2016-04-14 22:50:45.332 DEBUG o.o.b.w.i.gfx.WeatherServlet[:62]- Starting up weather servlet at /weather
############################## Weather Binding ##############################
#
# The apikey for the different weather providers, at least one must be specified
# Note: Hamweather requires two apikeys: client_id=apikey, client_secret=apikey2
#weather:apikey.ForecastIo=
#weather:apikey.OpenWeatherMap=
#weather:apikey.WorldWeatherOnline=
weather:apikey.Wunderground=xxxxxx
#weather:apikey.Hamweather=
#weather:apikey2.Hamweather=
# location configuration, you can specify multiple locations
weather:location.home.name=xxx
weather:location.home.latitude=xx.1586
weather:location.home.longitude=xx.3105
weather:location.home.woeid=xxxx52
weather:location.home.provider=Wunderground
weather:location.home.language=de
weather:location.home.updateInterval=10
/* Wetter */
Group Weather_Chart <temperature> (Weather)
Number Weather_Temperature "Außentemperatur [%.1f °C]" <temperature> (Weather_Chart) {weather="locationId=home, type=temperature, property=current"}
Number Weather_Temp_Max "Maximum [%.1f °C]" <temperature> (Weather_Chart) {weather="locationId=home, type=temperature, property=max"}
Number Weather_Temp_Min "Minimum [%.1f °C]" <temperature> (Weather_Chart) {weather="locationId=home, type=temperature, property=min"}
Number Weather_Clouds "Wolken [%.0f %%]" <sun_clouds> (Weather) {weather="locationId=home, type=clouds, property=percent"}
String Weather_Condition "Condition [%s]" <sun_clouds> (Weather) {weather="locationId=home, type=condition, property=id"}
String Weather_Condition_Common "Condition Common [%s]" <sun_clouds> (Weather) {weather="locationId=home, type=condition, property=commonId"}
String Weather_Condition_Text "Condition Common [%s]" <sun_clouds> (Weather) {weather="locationId=home, type=condition, property=text"}
Obivously the log line for successful scheduler start is missing.
I think the config is never parsed by the binding. I tried to add some errors to the config to tests that and even then the binding does not log an error…