Weather binding NULL values

weatherbinding
Tags: #<Tag:0x00007f0148411bf8>

(Butteryak) #1

Hello,
I’m having difficulty getting values from the weather binding to show up. I"m just trying to simply post a temperature from OpenweatherMaps with no luck, my value shows up as NULL.

My weather.cfg

   # The apikey for the different weather providers, at least one must be specified

    # Note: Hamweather requires two apikeys: client_id=apikey, client_secret=apikey2

    #apikey.ForecastIo=5d17b9ba56245XXXXXXXXXXXXX

    apikey.OpenWeatherMap=5a61c7XXXXXXXXXXXXXX

    #apikey.WorldWeatherOnline=

    #apikey.Wunderground=

    #apikey.Hamweather=

    #apikey2.Hamweather=

    #apikey.Meteoblue=

    # location configuration, you can specify multiple locations

    location.home.name=XXXX

    location.home.latitude=XXXX

    location.home.longitude=XXXX

    #location.&lt;locationId1&gt;.woeid= (required for Yahoo provider)

    location.home.provider=OpenWeatherMap

    location.home.language=en

    location.home.updateInterval=15

    location.home.units=us

My weather.items

Number   Temperature   "Temperature [%.2f °C]"   {weather="locationId=home, type=temperature, property=current"}

My log shows no errors, and from what I can see the binding is setup correctly.

13:11:42.711 [INFO ] [weather.internal.common.WeatherConfig] - ProviderConfig[providerName=OPENWEATHERMAP,apiKey=5a61c7a56e7XXXXXXXX]

13:11:42.714 [INFO ] [weather.internal.common.WeatherConfig] - LocationConfig[providerName=OPENWEATHERMAP,language=en,updateInterval=15,latitude=XX.XXX,longitude=-1XXXXX.XXX,woeid=&lt;null&gt;,locationId=home,name=XXXXX]

All my items show up properly, and I have added a Dummy widget (HabPanel) that is set to display “Tempurature” item. yet this item displays as NULL.

One thing is I see nothing in the logs that appears to be parsed information to the weather services, basically my log stops at the above posted log entries and ends there. not sure if the API is even being queried.

Thanks for any help.
Total Noob with openHAB, I have worked with Domoticz and Home assistant, some things are so much easier in openHAB, but some things are way more difficult. such as this.

PS. lats/long and name are all correct in actual code, just XXXX’d out everything for forum


(namraccr) #2

This shows you have a woeid configured, which shouldn’t be there. You should probably start by clearing the cache and restarting the binding.


(Butteryak) #3

woeid was commented out. but for good measure I removed it from the .cfg file. cleared the cache/reboot.

17:44:53.276 [INFO ] [weather.internal.common.WeatherConfig] - ProviderConfig[providerName=OPENWEATHERMAP,apiKey=5a61c7a56e76327a66XXXXX]

17:44:53.281 [INFO ] [weather.internal.common.WeatherConfig] - LocationConfig[providerName=OPENWEATHERMAP,language=en,updateInterval=15,latitude=XXX,longitude=-XXX,woeid=&lt;null&gt;,locationId=home,name=XXX]

It still shows up in the log INFO> and my result on my UI is still NULL. :frowning:

also checked var/lib/openhab2/config/org/openhab/weather.cfg no mention of woeid hmmmm…


(Butteryak) #4

from what I see from other posts, it appears to be configured properly. I think it’s odd I don’t see any calls to the API from the console log. It’s like it sets itself up but never runs. Is there something I missed in setup somewhere that tells the binding to fetch data? Is there any way to test a call from the command line?


(namraccr) #5

What you need to do next is pull a TRACE log.

See the logging tutorial if you need assistance.


(Butteryak) #6

Here it is. PS> I tried adding in the woeid just for kicks to see if that made any difference. anyway, here is the TRACE output.

19:29:22.012 [DEBUG] [org.openhab.binding.weather          ] - BundleEvent STARTING - org.openhab.binding.weather
19:29:22.020 [DEBUG] [weather.internal.bus.WeatherActivator] - Weather binding has been started.
19:29:22.028 [DEBUG] [org.openhab.binding.weather          ] - BundleEvent STARTED - org.openhab.binding.weather
19:29:22.559 [DEBUG] [nal.bus.WeatherGenericBindingProvider] - Adding item Temp_Min with ForecastBindingConfig[locationId=home,forecast=1,type=temperature,property=min,roundingMode=HALF_UP,scale=2]
19:29:22.566 [DEBUG] [nal.bus.WeatherGenericBindingProvider] - Adding item Temp_Max with ForecastBindingConfig[locationId=home,forecast=1,type=temperature,property=max,roundingMode=HALF_UP,scale=2]
19:29:22.574 [DEBUG] [nal.bus.WeatherGenericBindingProvider] - Adding item Temperature with WeatherBindingConfig[locationId=home,type=temperature,property=current,roundingMode=HALF_UP,scale=2]
19:29:22.587 [DEBUG] [nal.bus.WeatherGenericBindingProvider] - Adding item Humidity with WeatherBindingConfig[locationId=home,type=atmosphere,property=humidity,roundingMode=HALF_UP,scale=2]
19:29:22.593 [DEBUG] [nal.bus.WeatherGenericBindingProvider] - Adding item Pressure with WeatherBindingConfig[locationId=home,type=atmosphere,property=pressure,roundingMode=HALF_UP,scale=2]
19:29:22.602 [DEBUG] [nal.bus.WeatherGenericBindingProvider] - Adding item ObservationTime0 with ForecastBindingConfig[locationId=home,forecast=0,type=condition,property=observationTime]
19:29:22.610 [DEBUG] [nal.bus.WeatherGenericBindingProvider] - Adding item ObservationTime1 with ForecastBindingConfig[locationId=home,forecast=1,type=condition,property=observationTime]
19:29:22.617 [DEBUG] [nal.bus.WeatherGenericBindingProvider] - Adding item ObservationTime2 with ForecastBindingConfig[locationId=home,forecast=2,type=condition,property=observationTime]
19:29:22.627 [DEBUG] [nal.bus.WeatherGenericBindingProvider] - Adding item ObservationTime3 with ForecastBindingConfig[locationId=home,forecast=3,type=condition,property=observationTime]
19:29:22.640 [DEBUG] [nal.bus.WeatherGenericBindingProvider] - Adding item ObservationTime4 with ForecastBindingConfig[locationId=home,forecast=4,type=condition,property=observationTime]
19:29:22.647 [DEBUG] [nal.bus.WeatherGenericBindingProvider] - Adding item Temp_Min0 with ForecastBindingConfig[locationId=home,forecast=0,type=temperature,property=min,roundingMode=HALF_UP,scale=2]
19:29:22.653 [DEBUG] [nal.bus.WeatherGenericBindingProvider] - Adding item Temp_Max0 with ForecastBindingConfig[locationId=home,forecast=0,type=temperature,property=max,roundingMode=HALF_UP,scale=2]
19:29:22.661 [DEBUG] [nal.bus.WeatherGenericBindingProvider] - Adding item Temp_Min1 with ForecastBindingConfig[locationId=home,forecast=1,type=temperature,property=min,roundingMode=HALF_UP,scale=2]
19:29:22.668 [DEBUG] [nal.bus.WeatherGenericBindingProvider] - Adding item Temp_Max1 with ForecastBindingConfig[locationId=home,forecast=1,type=temperature,property=max,roundingMode=HALF_UP,scale=2]
19:29:22.675 [DEBUG] [nal.bus.WeatherGenericBindingProvider] - Adding item Temp_Min2 with ForecastBindingConfig[locationId=home,forecast=2,type=temperature,property=min,roundingMode=HALF_UP,scale=2]
19:29:22.682 [DEBUG] [nal.bus.WeatherGenericBindingProvider] - Adding item Temp_Max2 with ForecastBindingConfig[locationId=home,forecast=2,type=temperature,property=max,roundingMode=HALF_UP,scale=2]
19:29:22.689 [DEBUG] [nal.bus.WeatherGenericBindingProvider] - Adding item Temp_Min3 with ForecastBindingConfig[locationId=home,forecast=3,type=temperature,property=min,roundingMode=HALF_UP,scale=2]
19:29:22.696 [DEBUG] [nal.bus.WeatherGenericBindingProvider] - Adding item Temp_Max3 with ForecastBindingConfig[locationId=home,forecast=3,type=temperature,property=max,roundingMode=HALF_UP,scale=2]
19:29:22.704 [DEBUG] [nal.bus.WeatherGenericBindingProvider] - Adding item Temp_Min4 with ForecastBindingConfig[locationId=home,forecast=4,type=temperature,property=min,roundingMode=HALF_UP,scale=2]
19:29:22.710 [DEBUG] [nal.bus.WeatherGenericBindingProvider] - Adding item Temp_Max4 with ForecastBindingConfig[locationId=home,forecast=4,type=temperature,property=max,roundingMode=HALF_UP,scale=2]
19:29:22.718 [DEBUG] [nal.bus.WeatherGenericBindingProvider] - Adding item Precip_Probability0 with ForecastBindingConfig[locationId=home2,forecast=0,type=precipitation,property=probability,roundingMode=HALF_UP,scale=2]
19:29:22.724 [DEBUG] [nal.bus.WeatherGenericBindingProvider] - Adding item Precip_Probability1 with ForecastBindingConfig[locationId=home2,forecast=1,type=precipitation,property=probability,roundingMode=HALF_UP,scale=2]
19:29:22.733 [DEBUG] [nal.bus.WeatherGenericBindingProvider] - Adding item Precip_Probability2 with ForecastBindingConfig[locationId=home2,forecast=2,type=precipitation,property=probability,roundingMode=HALF_UP,scale=2]
19:29:22.741 [DEBUG] [nal.bus.WeatherGenericBindingProvider] - Adding item Precip_Probability3 with ForecastBindingConfig[locationId=home2,forecast=3,type=precipitation,property=probability,roundingMode=HALF_UP,scale=2]
19:29:22.747 [DEBUG] [nal.bus.WeatherGenericBindingProvider] - Adding item Precip_Probability4 with ForecastBindingConfig[locationId=home2,forecast=4,type=precipitation,property=probability,roundingMode=HALF_UP,scale=2]
19:29:22.757 [DEBUG] [nal.bus.WeatherGenericBindingProvider] - Adding item Condition0 with ForecastBindingConfig[locationId=home,forecast=0,type=condition,property=commonId]
19:29:22.765 [DEBUG] [nal.bus.WeatherGenericBindingProvider] - Adding item Condition1 with ForecastBindingConfig[locationId=home,forecast=1,type=condition,property=commonId]
19:29:22.774 [DEBUG] [nal.bus.WeatherGenericBindingProvider] - Adding item Condition2 with ForecastBindingConfig[locationId=home,forecast=2,type=condition,property=commonId]
19:29:22.781 [DEBUG] [nal.bus.WeatherGenericBindingProvider] - Adding item Condition3 with ForecastBindingConfig[locationId=home,forecast=3,type=condition,property=commonId]
19:29:22.788 [DEBUG] [nal.bus.WeatherGenericBindingProvider] - Adding item Condition4 with ForecastBindingConfig[locationId=home,forecast=4,type=condition,property=commonId]
19:29:22.795 [DEBUG] [nal.bus.WeatherGenericBindingProvider] - Adding item TCondition0 with ForecastBindingConfig[locationId=home,forecast=0,type=condition,property=text]
19:29:22.802 [DEBUG] [nal.bus.WeatherGenericBindingProvider] - Adding item TCondition1 with ForecastBindingConfig[locationId=home,forecast=1,type=condition,property=text]
19:29:22.808 [DEBUG] [nal.bus.WeatherGenericBindingProvider] - Adding item TCondition2 with ForecastBindingConfig[locationId=home,forecast=2,type=condition,property=text]
19:29:22.815 [DEBUG] [nal.bus.WeatherGenericBindingProvider] - Adding item TCondition3 with ForecastBindingConfig[locationId=home,forecast=3,type=condition,property=text]
19:29:22.822 [DEBUG] [nal.bus.WeatherGenericBindingProvider] - Adding item TCondition4 with ForecastBindingConfig[locationId=home,forecast=4,type=condition,property=text]
19:29:22.829 [DEBUG] [nal.bus.WeatherGenericBindingProvider] - Adding item WCondition0 with ForecastBindingConfig[locationId=home2,forecast=0,type=condition,property=text]
19:29:22.836 [DEBUG] [nal.bus.WeatherGenericBindingProvider] - Adding item WCondition1 with ForecastBindingConfig[locationId=home2,forecast=1,type=condition,property=text]
19:29:22.843 [DEBUG] [nal.bus.WeatherGenericBindingProvider] - Adding item WCondition2 with ForecastBindingConfig[locationId=home2,forecast=2,type=condition,property=text]
19:29:22.850 [DEBUG] [nal.bus.WeatherGenericBindingProvider] - Adding item WCondition3 with ForecastBindingConfig[locationId=home2,forecast=3,type=condition,property=text]
19:29:22.857 [DEBUG] [nal.bus.WeatherGenericBindingProvider] - Adding item WCondition4 with ForecastBindingConfig[locationId=home2,forecast=4,type=condition,property=text]
19:29:22.864 [DEBUG] [nal.bus.WeatherGenericBindingProvider] - Adding item Wind_Speed with WeatherBindingConfig[locationId=home2,type=wind,property=speed,roundingMode=HALF_UP,scale=2]
19:29:22.871 [DEBUG] [nal.bus.WeatherGenericBindingProvider] - Adding item Wind_Dir with WeatherBindingConfig[locationId=home2,type=wind,property=direction]
19:29:22.878 [DEBUG] [nal.bus.WeatherGenericBindingProvider] - Adding item WU_Cond_des with WeatherBindingConfig[locationId=home2,type=condition,property=text]
19:29:22.884 [DEBUG] [nal.bus.WeatherGenericBindingProvider] - Adding item WU_Cond_id with WeatherBindingConfig[locationId=home2,type=condition,property=commonId]
19:29:22.891 [DEBUG] [nal.bus.WeatherGenericBindingProvider] - Adding item TemperatureX with WeatherBindingConfig[locationId=home,type=temperature,property=current,roundingMode=HALF_UP,scale=2]
19:29:22.974 [TRACE] [her.internal.metadata.MetadataHandler] - Added provider mapping WUNDERGROUND: ProviderMappingInfo[source=current_observation.relative_humidity,target=atmosphere.humidity,converter=PERCENT_INTEGER]
19:29:22.980 [TRACE] [her.internal.metadata.MetadataHandler] - Added provider mapping WUNDERGROUND: ProviderMappingInfo[source=avehumidity,target=atmosphere.humidity,converter=INTEGER]
19:29:22.986 [TRACE] [her.internal.metadata.MetadataHandler] - Added provider mapping OPENWEATHERMAP: ProviderMappingInfo[source=humidity,target=atmosphere.humidity,converter=INTEGER]
19:29:22.992 [TRACE] [her.internal.metadata.MetadataHandler] - Added provider mapping FORECASTIO: ProviderMappingInfo[source=humidity,target=atmosphere.humidity,converter=FRACTION_INTEGER]
19:29:22.998 [TRACE] [her.internal.metadata.MetadataHandler] - Added provider mapping WORLDWEATHERONLINE: ProviderMappingInfo[source=humidity,target=atmosphere.humidity,converter=INTEGER]
19:29:23.004 [TRACE] [her.internal.metadata.MetadataHandler] - Added provider mapping YAHOO: ProviderMappingInfo[source=atmosphere.humidity,target=atmosphere.humidity,converter=INTEGER]
19:29:23.009 [TRACE] [her.internal.metadata.MetadataHandler] - Added provider mapping HAMWEATHER: ProviderMappingInfo[source=humidity,target=atmosphere.humidity,converter=INTEGER]
19:29:23.015 [TRACE] [her.internal.metadata.MetadataHandler] - Added provider mapping METEOBLUE: ProviderMappingInfo[source=relative_humidity_avg,target=atmosphere.humidity,converter=INTEGER]
19:29:23.021 [TRACE] [her.internal.metadata.MetadataHandler] - Added provider mapping WUNDERGROUND: ProviderMappingInfo[source=current_observation.visibility_km,target=atmosphere.visibility,converter=DOUBLE]
19:29:23.027 [TRACE] [her.internal.metadata.MetadataHandler] - Added provider mapping FORECASTIO: ProviderMappingInfo[source=visibility,target=atmosphere.visibility,converter=DOUBLE]
19:29:23.032 [TRACE] [her.internal.metadata.MetadataHandler] - Added provider mapping WORLDWEATHERONLINE: ProviderMappingInfo[source=visibility,target=atmosphere.visibility,converter=DOUBLE]
19:29:23.037 [TRACE] [her.internal.metadata.MetadataHandler] - Added provider mapping YAHOO: ProviderMappingInfo[source=atmosphere.visibility,target=atmosphere.visibility,converter=DOUBLE]
19:29:23.043 [TRACE] [her.internal.metadata.MetadataHandler] - Added provider mapping HAMWEATHER: ProviderMappingInfo[source=visibilityKM,target=atmosphere.visibility,converter=DOUBLE]
19:29:23.051 [TRACE] [her.internal.metadata.MetadataHandler] - Added provider mapping WUNDERGROUND: ProviderMappingInfo[source=current_observation.pressure_mb,target=atmosphere.pressure,converter=DOUBLE]
19:29:23.057 [TRACE] [her.internal.metadata.MetadataHandler] - Added provider mapping OPENWEATHERMAP: ProviderMappingInfo[source=pressure,target=atmosphere.pressure,converter=DOUBLE]
19:29:23.063 [TRACE] [her.internal.metadata.MetadataHandler] - Added provider mapping FORECASTIO: ProviderMappingInfo[source=pressure,target=atmosphere.pressure,converter=DOUBLE]
19:29:23.068 [TRACE] [her.internal.metadata.MetadataHandler] - Added provider mapping WORLDWEATHERONLINE: ProviderMappingInfo[source=pressure,target=atmosphere.pressure,converter=DOUBLE]
19:29:23.074 [TRACE] [her.internal.metadata.MetadataHandler] - Added provider mapping YAHOO: ProviderMappingInfo[source=atmosphere.pressure,target=atmosphere.pressure,converter=DOUBLE]
19:29:23.079 [TRACE] [her.internal.metadata.MetadataHandler] - Added provider mapping HAMWEATHER: ProviderMappingInfo[source=pressureMB,target=atmosphere.pressure,converter=DOUBLE]
19:29:23.084 [TRACE] [her.internal.metadata.MetadataHandler] - Added provider mapping METEOBLUE: ProviderMappingInfo[source=pressure_hpa,target=atmosphere.pressure,converter=DOUBLE]
19:29:23.092 [TRACE] [her.internal.metadata.MetadataHandler] - Added provider mapping WUNDERGROUND: ProviderMappingInfo[source=current_observation.pressure_trend,target=atmosphere.pressureTrend,converter=PRESSURE_TREND]
19:29:23.098 [TRACE] [her.internal.metadata.MetadataHandler] - Added provider mapping FORECASTIO: ProviderMappingInfo[source=ozone,target=atmosphere.ozone,converter=INTEGER]
19:29:23.104 [TRACE] [her.internal.metadata.MetadataHandler] - Added provider mapping FORECASTIO: ProviderMappingInfo[source=uvIndex,target=atmosphere.uvIndex,converter=INTEGER]
19:29:23.110 [TRACE] [her.internal.metadata.MetadataHandler] - Added provider mapping WUNDERGROUND: ProviderMappingInfo[source=current_observation.UV,target=atmosphere.uvIndex,converter=INTEGER]
19:29:23.116 [TRACE] [her.internal.metadata.MetadataHandler] - Added provider mapping WORLDWEATHERONLINE: ProviderMappingInfo[source=uvIndex,target=atmosphere.uvIndex,converter=INTEGER]
19:29:23.124 [TRACE] [her.internal.metadata.MetadataHandler] - Added provider mapping METEOBLUE: ProviderMappingInfo[source=uv_index,target=atmosphere.uvIndex,converter=INTEGER]
19:29:23.130 [TRACE] [her.internal.metadata.MetadataHandler] - Added provider mapping OPENWEATHERMAP: ProviderMappingInfo[source=clouds.all,target=clouds.percent,converter=INTEGER]
19:29:23.135 [TRACE] [her.internal.metadata.MetadataHandler] - Added provider mapping OPENWEATHERMAP: ProviderMappingInfo[source=clouds,target=clouds.percent,converter=INTEGER]
19:29:23.140 [TRACE] [her.internal.metadata.MetadataHandler] - Added provider mapping FORECASTIO: ProviderMappingInfo[source=cloudCover,target=clouds.percent,converter=FRACTION_INTEGER]
19:29:23.144 [TRACE] [her.internal.metadata.MetadataHandler] - Added provider mapping WORLDWEATHERONLINE: ProviderMappingInfo[source=cloudcover,target=clouds.percent,converter=INTEGER]
19:29:23.150 [TRACE] [her.internal.metadata.MetadataHandler] - Added provider mapping HAMWEATHER: ProviderMappingInfo[source=sky,target=clouds.percent,converter=INTEGER]
19:29:23.156 [TRACE] [her.internal.metadata.MetadataHandler] - Added provider mapping WUNDERGROUND: ProviderMappingInfo[source=current_observation.weather,target=condition.text,converter=STRING]
19:29:23.161 [TRACE] [her.internal.metadata.MetadataHandler] - Added provider mapping WUNDERGROUND: ProviderMappingInfo[source=conditions,target=condition.text,converter=STRING]
19:29:23.166 [TRACE] [her.internal.metadata.MetadataHandler] - Added provider mapping OPENWEATHERMAP: ProviderMappingInfo[source=weather.description,target=condition.text,converter=STRING]
19:29:23.172 [TRACE] [her.internal.metadata.MetadataHandler] - Added provider mapping FORECASTIO: ProviderMappingInfo[source=currently.summary,target=condition.text,converter=STRING]
19:29:23.178 [TRACE] [her.internal.metadata.MetadataHandler] - Added provider mapping FORECASTIO: ProviderMappingInfo[source=daily.data.summary,target=condition.text,converter=STRING]
19:29:23.183 [TRACE] [her.internal.metadata.MetadataHandler] - Added provider mapping WORLDWEATHERONLINE: ProviderMappingInfo[source=weatherDesc.value,target=condition.text,converter=STRING]
19:29:23.187 [TRACE] [her.internal.metadata.MetadataHandler] - Added provider mapping YAHOO: ProviderMappingInfo[source=text,target=condition.text,converter=STRING]
19:29:23.193 [TRACE] [her.internal.metadata.MetadataHandler] - Added provider mapping HAMWEATHER: ProviderMappingInfo[source=weather,target=condition.text,converter=STRING]
19:29:23.199 [TRACE] [her.internal.metadata.MetadataHandler] - Added provider mapping WUNDERGROUND: ProviderMappingInfo[source=current_observation.observation_epoch,target=condition.observationTime,converter=UNIX_DATE]
19:29:23.204 [TRACE] [her.internal.metadata.MetadataHandler] - Added provider mapping WUNDERGROUND: ProviderMappingInfo[source=date.epoch,target=condition.observationTime,converter=UNIX_DATE]
19:29:23.208 [TRACE] [her.internal.metadata.MetadataHandler] - Added provider mapping OPENWEATHERMAP: ProviderMappingInfo[source=dt,target=condition.observationTime,converter=UNIX_DATE]
19:29:23.214 [TRACE] [her.internal.metadata.MetadataHandler] - Added provider mapping FORECASTIO: ProviderMappingInfo[source=time,target=condition.observationTime,converter=UNIX_DATE]
19:29:23.218 [TRACE] [her.internal.metadata.MetadataHandler] - Added provider mapping WORLDWEATHERONLINE: ProviderMappingInfo[source=localObsDateTime,target=condition.observationTime,converter=UTC_DATE]
19:29:23.223 [TRACE] [her.internal.metadata.MetadataHandler] - Added provider mapping WORLDWEATHERONLINE: ProviderMappingInfo[source=date,target=condition.observationTime,converter=DATE]
19:29:23.227 [TRACE] [her.internal.metadata.MetadataHandler] - Added provider mapping YAHOO: ProviderMappingInfo[source=lastBuildDate,target=condition.observationTime,converter=FULL_UTC_DATE]
19:29:23.232 [TRACE] [her.internal.metadata.MetadataHandler] - Added provider mapping YAHOO: ProviderMappingInfo[source=forecast.date,target=condition.observationTime,converter=SIMPLE_DATE]
19:29:23.237 [TRACE] [her.internal.metadata.MetadataHandler] - Added provider mapping HAMWEATHER: ProviderMappingInfo[source=ob.timestamp,target=condition.observationTime,converter=UNIX_DATE]
19:29:23.242 [TRACE] [her.internal.metadata.MetadataHandler] - Added provider mapping HAMWEATHER: ProviderMappingInfo[source=periods.timestamp,target=condition.observationTime,converter=UNIX_DATE]
19:29:23.246 [TRACE] [her.internal.metadata.MetadataHandler] - Added provider mapping METEOBLUE: ProviderMappingInfo[source=last_model_update,target=condition.observationTime,converter=JSON_DATE]
19:29:23.252 [TRACE] [her.internal.metadata.MetadataHandler] - Added provider mapping OPENWEATHERMAP: ProviderMappingInfo[source=weather.id,target=condition.id,converter=STRING]
19:29:23.256 [TRACE] [her.internal.metadata.MetadataHandler] - Added provider mapping YAHOO: ProviderMappingInfo[source=code,target=condition.id,converter=STRING]
19:29:23.260 [TRACE] [her.internal.metadata.MetadataHandler] - Added provider mapping WORLDWEATHERONLINE: ProviderMappingInfo[source=weatherCode,target=condition.id,converter=STRING]
19:29:23.264 [TRACE] [her.internal.metadata.MetadataHandler] - Added provider mapping HAMWEATHER: ProviderMappingInfo[source=weatherPrimaryCoded,target=condition.id,converter=MULTI_ID]
19:29:23.269 [TRACE] [her.internal.metadata.MetadataHandler] - Added provider mapping METEOBLUE: ProviderMappingInfo[source=pictocode,target=condition.id,converter=STRING]
19:29:23.273 [TRACE] [her.internal.metadata.MetadataHandler] - Added provider mapping METEOBLUE: ProviderMappingInfo[source=pictocode_day,target=condition.id,converter=STRING]
19:29:23.279 [TRACE] [her.internal.metadata.MetadataHandler] - Added provider mapping FORECASTIO: ProviderMappingInfo[source=currently.icon,target=condition.icon,converter=STRING]
19:29:23.284 [TRACE] [her.internal.metadata.MetadataHandler] - Added provider mapping FORECASTIO: ProviderMappingInfo[source=daily.data.icon,target=condition.icon,converter=STRING]
19:29:23.290 [TRACE] [her.internal.metadata.MetadataHandler] - Added provider mapping OPENWEATHERMAP: ProviderMappingInfo[source=icon,target=condition.icon,converter=STRING]
19:29:23.295 [TRACE] [her.internal.metadata.MetadataHandler] - Added provider mapping WUNDERGROUND: ProviderMappingInfo[source=current_observation.icon,target=condition.icon,converter=STRING]
19:29:23.301 [TRACE] [her.internal.metadata.MetadataHandler] - Added provider mapping WUNDERGROUND: ProviderMappingInfo[source=simpleforecast.forecastday.icon,target=condition.icon,converter=STRING]
19:29:23.306 [TRACE] [her.internal.metadata.MetadataHandler] - Added provider mapping HAMWEATHER: ProviderMappingInfo[source=icon,target=condition.icon,converter=STRING]
19:29:23.313 [TRACE] [her.internal.metadata.MetadataHandler] - Added provider mapping FORECASTIO: ProviderMappingInfo[source=precipIntensity,target=precipitation.rain,converter=DOUBLE]
19:29:23.317 [TRACE] [her.internal.metadata.MetadataHandler] - Added provider mapping WUNDERGROUND: ProviderMappingInfo[source=current_observation.precip_1hr_metric,target=precipitation.rain,converter=DOUBLE]
19:29:23.322 [TRACE] [her.internal.metadata.MetadataHandler] - Added provider mapping WUNDERGROUND: ProviderMappingInfo[source=qpf_allday.mm,target=precipitation.rain,converter=DOUBLE]
19:29:23.326 [TRACE] [her.internal.metadata.MetadataHandler] - Added provider mapping OPENWEATHERMAP: ProviderMappingInfo[source=rain.3h,target=precipitation.rain,converter=DOUBLE_3H]
19:29:23.331 [TRACE] [her.internal.metadata.MetadataHandler] - Added provider mapping OPENWEATHERMAP: ProviderMappingInfo[source=rain,target=precipitation.rain,converter=DOUBLE]
19:29:23.336 [TRACE] [her.internal.metadata.MetadataHandler] - Added provider mapping WORLDWEATHERONLINE: ProviderMappingInfo[source=precipMM,target=precipitation.rain,converter=DOUBLE]
19:29:23.341 [TRACE] [her.internal.metadata.MetadataHandler] - Added provider mapping HAMWEATHER: ProviderMappingInfo[source=precipMM,target=precipitation.rain,converter=DOUBLE]
19:29:23.347 [TRACE] [her.internal.metadata.MetadataHandler] - Added provider mapping METEOBLUE: ProviderMappingInfo[source=precipitation_amount,target=precipitation.rain,converter=DOUBLE]
19:29:23.352 [TRACE] [her.internal.metadata.MetadataHandler] - Added provider mapping WUNDERGROUND: ProviderMappingInfo[source=snow_allday.cm,target=precipitation.snow,converter=DOUBLE]
19:29:23.356 [TRACE] [her.internal.metadata.MetadataHandler] - Added provider mapping OPENWEATHERMAP: ProviderMappingInfo[source=snow.3h,target=precipitation.snow,converter=DOUBLE_3H]
19:29:23.361 [TRACE] [her.internal.metadata.MetadataHandler] - Added provider mapping OPENWEATHERMAP: ProviderMappingInfo[source=snow,target=precipitation.snow,converter=DOUBLE]
19:29:23.365 [TRACE] [her.internal.metadata.MetadataHandler] - Added provider mapping HAMWEATHER: ProviderMappingInfo[source=snowDepthCM,target=precipitation.snow,converter=DOUBLE]
19:29:23.371 [TRACE] [her.internal.metadata.MetadataHandler] - Added provider mapping FORECASTIO: ProviderMappingInfo[source=precipType,target=precipitation.type,converter=STRING]
19:29:23.376 [TRACE] [her.internal.metadata.MetadataHandler] - Added provider mapping METEOBLUE: ProviderMappingInfo[source=is_snow,target=precipitation.type,converter=STRING]
19:29:23.382 [TRACE] [her.internal.metadata.MetadataHandler] - Added provider mapping FORECASTIO: ProviderMappingInfo[source=precipProbability,target=precipitation.probability,converter=FRACTION_INTEGER]
19:29:23.387 [TRACE] [her.internal.metadata.MetadataHandler] - Added provider mapping WUNDERGROUND: ProviderMappingInfo[source=pop,target=precipitation.probability,converter=INTEGER]
19:29:23.398 [TRACE] [her.internal.metadata.MetadataHandler] - Added provider mapping METEOBLUE: ProviderMappingInfo[source=precipitation_probability,target=precipitation.probability,converter=INTEGER]
19:29:23.416 [TRACE] [her.internal.metadata.MetadataHandler] - Added provider mapping WUNDERGROUND: ProviderMappingInfo[source=precip_today_metric,target=precipitation.total,converter=DOUBLE]
19:29:23.426 [TRACE] [her.internal.metadata.MetadataHandler] - Added provider mapping WUNDERGROUND: ProviderMappingInfo[source=current_observation.temp_c,target=temperature.current,converter=DOUBLE]
19:29:23.434 [TRACE] [her.internal.metadata.MetadataHandler] - Added provider mapping OPENWEATHERMAP: ProviderMappingInfo[source=main.temp,target=temperature.current,converter=DOUBLE]
19:29:23.438 [TRACE] [her.internal.metadata.MetadataHandler] - Added provider mapping OPENWEATHERMAP: ProviderMappingInfo[source=temp.day,target=temperature.current,converter=DOUBLE]
19:29:23.444 [TRACE] [her.internal.metadata.MetadataHandler] - Added provider mapping FORECASTIO: ProviderMappingInfo[source=currently.temperature,target=temperature.current,converter=DOUBLE]
19:29:23.451 [TRACE] [her.internal.metadata.MetadataHandler] - Added provider mapping WORLDWEATHERONLINE: ProviderMappingInfo[source=temp_C,target=temperature.current,converter=DOUBLE]
19:29:23.457 [TRACE] [her.internal.metadata.MetadataHandler] - Added provider mapping YAHOO: ProviderMappingInfo[source=condition.temp,target=temperature.current,converter=DOUBLE]
19:29:23.462 [TRACE] [her.internal.metadata.MetadataHandler] - Added provider mapping HAMWEATHER: ProviderMappingInfo[source=tempC,target=temperature.current,converter=DOUBLE]
19:29:23.469 [TRACE] [her.internal.metadata.MetadataHandler] - Added provider mapping METEOBLUE: ProviderMappingInfo[source=temperature,target=temperature.current,converter=DOUBLE]
19:29:23.476 [TRACE] [her.internal.metadata.MetadataHandler] - Added provider mapping WUNDERGROUND: ProviderMappingInfo[source=low.celsius,target=temperature.min,converter=DOUBLE]
19:29:23.484 [TRACE] [her.internal.metadata.MetadataHandler] - Added provider mapping OPENWEATHERMAP: ProviderMappingInfo[source=main.temp_min,target=temperature.min,converter=DOUBLE]
19:29:23.491 [TRACE] [her.internal.metadata.MetadataHandler] - Added provider mapping OPENWEATHERMAP: ProviderMappingInfo[source=temp.min,target=temperature.min,converter=DOUBLE]
19:29:23.496 [TRACE] [her.internal.metadata.MetadataHandler] - Added provider mapping FORECASTIO: ProviderMappingInfo[source=temperatureMin,target=temperature.min,converter=DOUBLE]
19:29:23.503 [TRACE] [her.internal.metadata.MetadataHandler] - Added provider mapping WORLDWEATHERONLINE: ProviderMappingInfo[source=tempMinC,target=temperature.min,converter=DOUBLE]
19:29:23.509 [TRACE] [her.internal.metadata.MetadataHandler] - Added provider mapping YAHOO: ProviderMappingInfo[source=forecast.low,target=temperature.min,converter=DOUBLE]
19:29:23.516 [TRACE] [her.internal.metadata.MetadataHandler] - Added provider mapping HAMWEATHER: ProviderMappingInfo[source=minTempC,target=temperature.min,converter=DOUBLE]
19:29:23.522 [TRACE] [her.internal.metadata.MetadataHandler] - Added provider mapping METEOBLUE: ProviderMappingInfo[source=temperature_min,target=temperature.min,converter=DOUBLE]
19:29:23.528 [TRACE] [her.internal.metadata.MetadataHandler] - Added provider mapping WUNDERGROUND: ProviderMappingInfo[source=high.celsius,target=temperature.max,converter=DOUBLE]
19:29:23.534 [TRACE] [her.internal.metadata.MetadataHandler] - Added provider mapping OPENWEATHERMAP: ProviderMappingInfo[source=main.temp_max,target=temperature.max,converter=DOUBLE]
19:29:23.540 [TRACE] [her.internal.metadata.MetadataHandler] - Added provider mapping OPENWEATHERMAP: ProviderMappingInfo[source=temp.max,target=temperature.max,converter=DOUBLE]
19:29:23.547 [TRACE] [her.internal.metadata.MetadataHandler] - Added provider mapping FORECASTIO: ProviderMappingInfo[source=temperatureMax,target=temperature.max,converter=DOUBLE]
19:29:23.554 [TRACE] [her.internal.metadata.MetadataHandler] - Added provider mapping WORLDWEATHERONLINE: ProviderMappingInfo[source=tempMaxC,target=temperature.max,converter=DOUBLE]
19:29:23.558 [TRACE] [her.internal.metadata.MetadataHandler] - Added provider mapping YAHOO: ProviderMappingInfo[source=forecast.high,target=temperature.max,converter=DOUBLE]
19:29:23.569 [TRACE] [her.internal.metadata.MetadataHandler] - Added provider mapping HAMWEATHER: ProviderMappingInfo[source=maxTempC,target=temperature.max,converter=DOUBLE]
19:29:23.577 [TRACE] [her.internal.metadata.MetadataHandler] - Added provider mapping METEOBLUE: ProviderMappingInfo[source=temperature_max,target=temperature.max,converter=DOUBLE]
19:29:23.585 [TRACE] [her.internal.metadata.MetadataHandler] - Added provider mapping WUNDERGROUND: ProviderMappingInfo[source=current_observation.feelslike_c,target=temperature.feel,converter=DOUBLE]
19:29:23.591 [TRACE] [her.internal.metadata.MetadataHandler] - Added provider mapping FORECASTIO: ProviderMappingInfo[source=apparentTemperature,target=temperature.feel,converter=DOUBLE]
19:29:23.596 [TRACE] [her.internal.metadata.MetadataHandler] - Added provider mapping HAMWEATHER: ProviderMappingInfo[source=feelslikeC,target=temperature.feel,converter=DOUBLE]
19:29:23.605 [TRACE] [her.internal.metadata.MetadataHandler] - Added provider mapping WUNDERGROUND: ProviderMappingInfo[source=current_observation.dewpoint_c,target=temperature.dewpoint,converter=DOUBLE]
19:29:23.610 [TRACE] [her.internal.metadata.MetadataHandler] - Added provider mapping FORECASTIO: ProviderMappingInfo[source=dewPoint,target=temperature.dewpoint,converter=DOUBLE]
19:29:23.615 [TRACE] [her.internal.metadata.MetadataHandler] - Added provider mapping HAMWEATHER: ProviderMappingInfo[source=dewpointC,target=temperature.dewpoint,converter=DOUBLE]
19:29:23.620 [TRACE] [her.internal.metadata.MetadataHandler] - Added provider mapping WORLDWEATHERONLINE: ProviderMappingInfo[source=DewPointC,target=temperature.dewpoint,converter=DOUBLE]
19:29:23.626 [TRACE] [her.internal.metadata.MetadataHandler] - Added provider mapping WUNDERGROUND: ProviderMappingInfo[source=current_observation.wind_kph,target=wind.speed,converter=DOUBLE]
19:29:23.630 [TRACE] [her.internal.metadata.MetadataHandler] - Added provider mapping WUNDERGROUND: ProviderMappingInfo[source=avewind.kph,target=wind.speed,converter=DOUBLE]
19:29:23.634 [TRACE] [her.internal.metadata.MetadataHandler] - Added provider mapping OPENWEATHERMAP: ProviderMappingInfo[source=speed,target=wind.speed,converter=WIND_MPS]
19:29:23.639 [TRACE] [her.internal.metadata.MetadataHandler] - Added provider mapping FORECASTIO: ProviderMappingInfo[source=windSpeed,target=wind.speed,converter=WIND_MPS]
19:29:23.644 [TRACE] [her.internal.metadata.MetadataHandler] - Added provider mapping WORLDWEATHERONLINE: ProviderMappingInfo[source=windspeedKmph,target=wind.speed,converter=DOUBLE]
19:29:23.648 [TRACE] [her.internal.metadata.MetadataHandler] - Added provider mapping YAHOO: ProviderMappingInfo[source=wind.speed,target=wind.speed,converter=DOUBLE]
19:29:23.652 [TRACE] [her.internal.metadata.MetadataHandler] - Added provider mapping HAMWEATHER: ProviderMappingInfo[source=windSpeedKPH,target=wind.speed,converter=DOUBLE]
19:29:23.679 [TRACE] [her.internal.metadata.MetadataHandler] - Added provider mapping METEOBLUE: ProviderMappingInfo[source=wind_speed,target=wind.speed,converter=DOUBLE]
19:29:23.692 [TRACE] [her.internal.metadata.MetadataHandler] - Added provider mapping METEOBLUE: ProviderMappingInfo[source=wind_speed_max,target=wind.speed,converter=DOUBLE]
19:29:23.709 [TRACE] [her.internal.metadata.MetadataHandler] - Added provider mapping WORLDWEATHERONLINE: ProviderMappingInfo[source=winddir16Point,target=wind.direction,converter=STRING]
19:29:23.720 [TRACE] [her.internal.metadata.MetadataHandler] - Added provider mapping METEOBLUE: ProviderMappingInfo[source=wind_direction_dominant,target=wind.direction,converter=STRING]
19:29:23.728 [TRACE] [her.internal.metadata.MetadataHandler] - Added provider mapping WUNDERGROUND: ProviderMappingInfo[source=current_observation.wind_degrees,target=wind.degree,converter=INTEGER]
19:29:23.735 [TRACE] [her.internal.metadata.MetadataHandler] - Added provider mapping WUNDERGROUND: ProviderMappingInfo[source=avewind.degrees,target=wind.degree,converter=INTEGER]
19:29:23.740 [TRACE] [her.internal.metadata.MetadataHandler] - Added provider mapping OPENWEATHERMAP: ProviderMappingInfo[source=deg,target=wind.degree,converter=INTEGER]
19:29:23.745 [TRACE] [her.internal.metadata.MetadataHandler] - Added provider mapping FORECASTIO: ProviderMappingInfo[source=windBearing,target=wind.degree,converter=INTEGER]
19:29:23.750 [TRACE] [her.internal.metadata.MetadataHandler] - Added provider mapping WORLDWEATHERONLINE: ProviderMappingInfo[source=winddirDegree,target=wind.degree,converter=INTEGER]
19:29:23.755 [TRACE] [her.internal.metadata.MetadataHandler] - Added provider mapping YAHOO: ProviderMappingInfo[source=wind.direction,target=wind.degree,converter=INTEGER]
19:29:23.760 [TRACE] [her.internal.metadata.MetadataHandler] - Added provider mapping HAMWEATHER: ProviderMappingInfo[source=windDirDEG,target=wind.degree,converter=INTEGER]
19:29:23.767 [TRACE] [her.internal.metadata.MetadataHandler] - Added provider mapping FORECASTIO: ProviderMappingInfo[source=windGust,target=wind.gust,converter=WIND_MPS]
19:29:23.774 [TRACE] [her.internal.metadata.MetadataHandler] - Added provider mapping WUNDERGROUND: ProviderMappingInfo[source=current_observation.wind_gust_kph,target=wind.gust,converter=DOUBLE]
19:29:23.781 [TRACE] [her.internal.metadata.MetadataHandler] - Added provider mapping WUNDERGROUND: ProviderMappingInfo[source=wind.gust,target=wind.gust,converter=DOUBLE]
19:29:23.787 [TRACE] [her.internal.metadata.MetadataHandler] - Added provider mapping OPENWEATHERMAP: ProviderMappingInfo[source=gust,target=wind.gust,converter=WIND_MPS]
19:29:23.792 [TRACE] [her.internal.metadata.MetadataHandler] - Added provider mapping HAMWEATHER: ProviderMappingInfo[source=windGustKPH,target=wind.gust,converter=DOUBLE]
19:29:23.796 [TRACE] [her.internal.metadata.MetadataHandler] - Added provider mapping METEOBLUE: ProviderMappingInfo[source=wind_gust_max,target=wind.gust,converter=DOUBLE]
19:29:23.801 [TRACE] [her.internal.metadata.MetadataHandler] - Added provider mapping YAHOO: ProviderMappingInfo[source=wind.chill,target=wind.chill,converter=DOUBLE]
19:29:23.806 [TRACE] [her.internal.metadata.MetadataHandler] - Added provider mapping WUNDERGROUND: ProviderMappingInfo[source=windchill_c,target=wind.chill,converter=DOUBLE]
19:29:23.811 [TRACE] [her.internal.metadata.MetadataHandler] - Added provider mapping HAMWEATHER: ProviderMappingInfo[source=windchillC,target=wind.chill,converter=DOUBLE]
19:29:23.817 [TRACE] [her.internal.metadata.MetadataHandler] - Added provider mapping WUNDERGROUND: ProviderMappingInfo[source=current_observation.observation_location.full,target=station.name,converter=STRING]
19:29:23.824 [TRACE] [her.internal.metadata.MetadataHandler] - Added provider mapping HAMWEATHER: ProviderMappingInfo[source=place.name,target=station.name,converter=STRING]
19:29:23.828 [TRACE] [her.internal.metadata.MetadataHandler] - Added provider mapping OPENWEATHERMAP: ProviderMappingInfo[source=name,target=station.name,converter=STRING]
19:29:23.834 [TRACE] [her.internal.metadata.MetadataHandler] - Added provider mapping WUNDERGROUND: ProviderMappingInfo[source=current_observation.station_id,target=station.id,converter=STRING]
19:29:23.839 [TRACE] [her.internal.metadata.MetadataHandler] - Added provider mapping HAMWEATHER: ProviderMappingInfo[source=response.id,target=station.id,converter=STRING]
19:29:23.846 [TRACE] [her.internal.metadata.MetadataHandler] - Added provider mapping WUNDERGROUND: ProviderMappingInfo[source=current_observation.observation_location.latitude,target=station.latitude,converter=DOUBLE]
19:29:23.852 [TRACE] [her.internal.metadata.MetadataHandler] - Added provider mapping HAMWEATHER: ProviderMappingInfo[source=loc.lat,target=station.latitude,converter=DOUBLE]
19:29:23.858 [TRACE] [her.internal.metadata.MetadataHandler] - Added provider mapping METEOBLUE: ProviderMappingInfo[source=lat,target=station.latitude,converter=DOUBLE]
19:29:23.863 [TRACE] [her.internal.metadata.MetadataHandler] - Added provider mapping FORECASTIO: ProviderMappingInfo[source=latitude,target=station.latitude,converter=DOUBLE]
19:29:23.869 [TRACE] [her.internal.metadata.MetadataHandler] - Added provider mapping OPENWEATHERMAP: ProviderMappingInfo[source=coord.lat,target=station.latitude,converter=DOUBLE]
19:29:23.876 [TRACE] [her.internal.metadata.MetadataHandler] - Added provider mapping WUNDERGROUND: ProviderMappingInfo[source=current_observation.observation_location.longitude,target=station.longitude,converter=DOUBLE]
19:29:23.882 [TRACE] [her.internal.metadata.MetadataHandler] - Added provider mapping HAMWEATHER: ProviderMappingInfo[source=loc.long,target=station.longitude,converter=DOUBLE]
19:29:23.886 [TRACE] [her.internal.metadata.MetadataHandler] - Added provider mapping METEOBLUE: ProviderMappingInfo[source=lon,target=station.longitude,converter=DOUBLE]
19:29:23.893 [TRACE] [her.internal.metadata.MetadataHandler] - Added provider mapping FORECASTIO: ProviderMappingInfo[source=longitude,target=station.longitude,converter=DOUBLE]
19:29:23.898 [TRACE] [her.internal.metadata.MetadataHandler] - Added provider mapping OPENWEATHERMAP: ProviderMappingInfo[source=coord.lon,target=station.longitude,converter=DOUBLE]
19:29:23.904 [TRACE] [her.internal.metadata.MetadataHandler] - Added provider mapping WUNDERGROUND: ProviderMappingInfo[source=current_observation.observation_location.elevation,target=station.altitude,converter=FEET]
19:29:23.910 [TRACE] [her.internal.metadata.MetadataHandler] - Added provider mapping HAMWEATHER: ProviderMappingInfo[source=profile.elevM,target=station.altitude,converter=DOUBLE]
19:29:23.914 [TRACE] [her.internal.metadata.MetadataHandler] - Added provider mapping METEOBLUE: ProviderMappingInfo[source=asl,target=station.altitude,converter=DOUBLE]
19:29:23.920 [TRACE] [her.internal.metadata.MetadataHandler] - Added provider mapping HAMWEATHER: ProviderMappingInfo[source=error.description,target=weather.error,converter=STRING]
19:29:23.924 [TRACE] [her.internal.metadata.MetadataHandler] - Added provider mapping FORECASTIO: ProviderMappingInfo[source=error,target=weather.error,converter=STRING]
19:29:23.929 [TRACE] [her.internal.metadata.MetadataHandler] - Added provider mapping OPENWEATHERMAP: ProviderMappingInfo[source=message,target=weather.error,converter=STRING]
19:29:23.933 [TRACE] [her.internal.metadata.MetadataHandler] - Added provider mapping WORLDWEATHERONLINE: ProviderMappingInfo[source=data.error.msg,target=weather.error,converter=STRING]
19:29:23.938 [TRACE] [her.internal.metadata.MetadataHandler] - Added provider mapping WUNDERGROUND: ProviderMappingInfo[source=response.error.type,target=weather.error,converter=STRING]
19:29:23.943 [TRACE] [her.internal.metadata.MetadataHandler] - Added provider mapping YAHOO: ProviderMappingInfo[source=error.description,target=weather.error,converter=STRING]
19:29:23.947 [TRACE] [her.internal.metadata.MetadataHandler] - Added provider mapping METEOBLUE: ProviderMappingInfo[source=error_message,target=weather.error,converter=STRING]
19:29:23.952 [TRACE] [her.internal.metadata.MetadataHandler] - Added provider mapping OPENWEATHERMAP: ProviderMappingInfo[source=cod,target=weather.responseCode,converter=INTEGER]
19:29:23.967 [TRACE] [her.internal.metadata.MetadataHandler] - Added forecast mapping OPENWEATHERMAP: list
19:29:23.971 [TRACE] [her.internal.metadata.MetadataHandler] - Added forecast mapping WUNDERGROUND: forecast.simpleforecast.forecastday
19:29:23.975 [TRACE] [her.internal.metadata.MetadataHandler] - Added forecast mapping FORECASTIO: daily.data
19:29:23.979 [TRACE] [her.internal.metadata.MetadataHandler] - Added forecast mapping WORLDWEATHERONLINE: data.weather
19:29:23.984 [TRACE] [her.internal.metadata.MetadataHandler] - Added forecast mapping YAHOO: query.results.channel.item.forecast
19:29:23.990 [TRACE] [her.internal.metadata.MetadataHandler] - Added forecast mapping HAMWEATHER: response.responses.response.periods
19:29:23.994 [TRACE] [her.internal.metadata.MetadataHandler] - Added forecast mapping METEOBLUE: forecast
19:29:24.082 [DEBUG] [org.openhab.binding.weather          ] - ServiceEvent REGISTERED - {org.osgi.service.cm.ManagedService, org.osgi.service.event.EventHandler}={service.id=346, service.bundleid=199, service.scope=bundle, event.topics=openhab/command/*, service.pid=org.openhab.weather, component.name=org.openhab.binding.weather, component.id=201} - org.openhab.binding.weather
19:29:24.112 [DEBUG] [weather.internal.common.WeatherConfig] - Parsing of weather configuration settings completed.
19:29:24.117 [INFO ] [weather.internal.common.WeatherConfig] - ProviderConfig[providerName=OPENWEATHERMAP,apiKey=5a61c7a56e763X]
19:29:24.121 [INFO ] [weather.internal.common.WeatherConfig] - LocationConfig[providerName=OPENWEATHERMAP,language=en,updateInterval=15,latitude=40.XXX,longitude=-XXX,woeid=XXXX,locationId=home,name=GXXXXX]

(namraccr) #7

What version of OH are you running?

I’m starting to think there’s something flaky about the refresh cycle in 2.4…
You could try saving a change to the items file to see if that forces a refresh.


(Butteryak) #8

It’s 2.4. Yeah, I really don’t see anything wrong.
I did make a change in the items file and changed it in the UI, with no luck.

It just appears to simply not make a call to the API at all.


(namraccr) #9

So I’m wondering why you’re still using the OH1 weather binding to get OWM weather when there’s an ESH OWM binding … ?


(Butteryak) #10

I was just using it as a test, as I couldn’t make Darksky work with the weather binding either, So I switched to OWM to see if that would make a difference, It did not.

That said, I did just try out the OWM binding, and it seems to work well.

Although I would really prefer to the the weather binding operational, as it offers some flexablity, if I can’t I’ll just stick with OWM binding for now.

Is this perhaps an issue with OH1 weather binding on OH2. I have read it is supposed to work. but perhaps there are issues (apparently :wink: )


(Butteryak) #11

also, can’t get daily forcasts from OWM with the free api :-/


(Vincent Regaud) #12

Correct
The OWMv2 binding works well and there is a DarkSkyv2 binding in the works


(Alex) #13

@butteryak

I’m using OH2 (Snapshot Build #1486) and weather1, it is running! Before, OH2 was on Snapshot Build #1443, and weather1 was running. Before, OH2 was on Snapshot Build #1155 and weather1 was running!

Seems to work, at least in my mentioned versions. :wink:

First I was on Yahoo. But then I’ve switched to OpenWeatherMap, but there was no daily forecast. But it was running. Then I’ve switched to ForecastIo (=Darksky), this is running, too.

I also have installed openweathermap_v2. This also is running!


(Butteryak) #14

I wonder why mine may not be working. it’s strange. @Celaeno1 would you mind sharing your weather.cfg for Darksky? If I know I’ve got a working .cfg to test, then I know there is something else going on.


(Alex) #15

@butteryak

weather.cfg

# The apikey for the different weather providers, at least one must be specified
# Note: Hamweather requires two apikeys: client_id=apikey, client_secret=apikey2  
apikey.ForecastIo=jfjsfsfasnkjwrnwngojgwgflkgfslkgsa
#apikey.OpenWeatherMap=
#apikey.WorldWeatherOnline=
#apikey.Wunderground=
#apikey.Hamweather=
#apikey2.Hamweather=
#apikey.Meteoblue=

# location configuration, you can specify multiple locations 
location.home.name=Brisbane 
location.home.latitude=-27.4145
location.home.longitude=153.0004 
#location.home.woeid=
location.home.provider=ForecastIo
location.home.language=en
location.home.updateInterval=120
#location.home.units=

.
.
I don’t use units!!


(Butteryak) #16

Tried using your exact config (with my API key, which I know is working) still NULL. been over quite a bit, not sure what might be wrong.


(Dror) #17

I noticed that even when you make changes and updates to weather.cfg they are not directly reflected in /var/lib/openhab2/config/org/openhab/weather.config


(Vincent Regaud) #18

@butteryak
Delete /var/lib/openhab2/config/org/openhab/weather.config
and restart OH


(Butteryak) #19

Thanks, but I’ve done that a few times, with no affect. :-/ each time I change my .config. I delete /var/lib/openhab2/config/org/openhab/weather.config just to be sure…


(Alex) #20

I’m on Windows. When I change OPENHAB2\conf\services\weather.cfg it also changes OPENHAB2\userdata\config\org\openhab\weather.config (to the identic entries)

My weather1 binding is running!