# Weather binding NULL values

**URL:** <https://community.openhab.org/t/weather-binding-null-values/63223>\
**Category:** Bindings\
**Tags:** weatherbinding\
**Created:** [January 7, 2019, 9:44pm UTC](https://community.openhab.org/t/weather-binding-null-values/63223 "2019-01-07T21:44:18Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![butteryak](https://community.openhab.org/user_avatar/community.openhab.org/butteryak/32/38573_2.png) [@butteryak](https://community.openhab.org/u/butteryak)\
**Post date:** [January 7, 2019, 9:44pm UTC](https://community.openhab.org/t/weather-binding-null-values/63223/1 "2019-01-07T21:44:18Z")

</div>

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

```csv
   # 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

```csv
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.

```csv
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

---

<div class="post-metadata">

**Author:** ![namraccr](https://community.openhab.org/user_avatar/community.openhab.org/namraccr/32/36484_2.png) [@namraccr](https://community.openhab.org/u/namraccr)\
**Post date:** [January 8, 2019, 1:06am UTC](https://community.openhab.org/t/weather-binding-null-values/63223/2 "2019-01-08T01:06:23Z")

</div>

> [@butteryak](#):
>
> 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

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

---

<div class="post-metadata">

**Author:** ![butteryak](https://community.openhab.org/user_avatar/community.openhab.org/butteryak/32/38573_2.png) [@butteryak](https://community.openhab.org/u/butteryak)\
**Post date:** [January 8, 2019, 1:50am UTC](https://community.openhab.org/t/weather-binding-null-values/63223/3 "2019-01-08T01:50:39Z")

</div>

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

```csv
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. ☹

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

---

<div class="post-metadata">

**Author:** ![butteryak](https://community.openhab.org/user_avatar/community.openhab.org/butteryak/32/38573_2.png) [@butteryak](https://community.openhab.org/u/butteryak)\
**Post date:** [January 8, 2019, 2:49am UTC](https://community.openhab.org/t/weather-binding-null-values/63223/4 "2019-01-08T02:49:11Z")

</div>

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?

---

<div class="post-metadata">

**Author:** ![namraccr](https://community.openhab.org/user_avatar/community.openhab.org/namraccr/32/36484_2.png) [@namraccr](https://community.openhab.org/u/namraccr)\
**Post date:** [January 8, 2019, 3:22am UTC](https://community.openhab.org/t/weather-binding-null-values/63223/5 "2019-01-08T03:22:25Z")

</div>

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

See the [logging tutorial](https://community.openhab.org/t/taming-openhab-2-logging/13976) if you need assistance.

---

<div class="post-metadata">

**Author:** ![butteryak](https://community.openhab.org/user_avatar/community.openhab.org/butteryak/32/38573_2.png) [@butteryak](https://community.openhab.org/u/butteryak)\
**Post date:** [January 8, 2019, 3:34am UTC](https://community.openhab.org/t/weather-binding-null-values/63223/6 "2019-01-08T03:34:08Z")

</div>

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.

```csv
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]

```

---

<div class="post-metadata">

**Author:** ![namraccr](https://community.openhab.org/user_avatar/community.openhab.org/namraccr/32/36484_2.png) [@namraccr](https://community.openhab.org/u/namraccr)\
**Post date:** [January 8, 2019, 3:44am UTC](https://community.openhab.org/t/weather-binding-null-values/63223/7 "2019-01-08T03:44:22Z")

</div>

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.

---

<div class="post-metadata">

**Author:** ![butteryak](https://community.openhab.org/user_avatar/community.openhab.org/butteryak/32/38573_2.png) [@butteryak](https://community.openhab.org/u/butteryak)\
**Post date:** [January 8, 2019, 4:05am UTC](https://community.openhab.org/t/weather-binding-null-values/63223/8 "2019-01-08T04:05:25Z")

</div>

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.

---

<div class="post-metadata">

**Author:** ![namraccr](https://community.openhab.org/user_avatar/community.openhab.org/namraccr/32/36484_2.png) [@namraccr](https://community.openhab.org/u/namraccr)\
**Post date:** [January 8, 2019, 4:50am UTC](https://community.openhab.org/t/weather-binding-null-values/63223/9 "2019-01-08T04:50:29Z")

</div>

So I’m wondering why you’re still using the OH1 weather binding to get OWM weather when there’s an [ESH OWM binding](https://www.openhab.org/addons/bindings/openweathermap/#openweathermap-binding) … ?

---

<div class="post-metadata">

**Author:** ![butteryak](https://community.openhab.org/user_avatar/community.openhab.org/butteryak/32/38573_2.png) [@butteryak](https://community.openhab.org/u/butteryak)\
**Post date:** [January 8, 2019, 5:10am UTC](https://community.openhab.org/t/weather-binding-null-values/63223/10 "2019-01-08T05:10:33Z")

</div>

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 😉 )

---

<div class="post-metadata">

**Author:** ![butteryak](https://community.openhab.org/user_avatar/community.openhab.org/butteryak/32/38573_2.png) [@butteryak](https://community.openhab.org/u/butteryak)\
**Post date:** [January 8, 2019, 5:41am UTC](https://community.openhab.org/t/weather-binding-null-values/63223/11 "2019-01-08T05:41:37Z")

</div>

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

---

<div class="post-metadata">

**Author:** ![vzorglub](https://community.openhab.org/user_avatar/community.openhab.org/vzorglub/32/17166_2.png) [@vzorglub](https://community.openhab.org/u/vzorglub)\
**Post date:** [January 8, 2019, 10:49am UTC](https://community.openhab.org/t/weather-binding-null-values/63223/12 "2019-01-08T10:49:08Z")

</div>

> [@butteryak](#):
>
> 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 😉 )

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

---

<div class="post-metadata">

**Author:** ![Celaeno1](https://community.openhab.org/user_avatar/community.openhab.org/celaeno1/32/55724_2.png) [@Celaeno1](https://community.openhab.org/u/Celaeno1)\
**Post date:** [January 8, 2019, 11:00am UTC](https://community.openhab.org/t/weather-binding-null-values/63223/13 "2019-01-08T11:00:44Z")

</div>

@butteryak

> [@butteryak](#):
>
> perhaps an issue with OH1 weather binding on OH2.

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. 😉

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!

---

<div class="post-metadata">

**Author:** ![butteryak](https://community.openhab.org/user_avatar/community.openhab.org/butteryak/32/38573_2.png) [@butteryak](https://community.openhab.org/u/butteryak)\
**Post date:** [January 8, 2019, 5:39pm UTC](https://community.openhab.org/t/weather-binding-null-values/63223/14 "2019-01-08T17:39:05Z")

</div>

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.

---

<div class="post-metadata">

**Author:** ![Celaeno1](https://community.openhab.org/user_avatar/community.openhab.org/celaeno1/32/55724_2.png) [@Celaeno1](https://community.openhab.org/u/Celaeno1)\
**Post date:** [January 8, 2019, 5:59pm UTC](https://community.openhab.org/t/weather-binding-null-values/63223/15 "2019-01-08T17:59:56Z")

</div>

@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**!!

---

<div class="post-metadata">

**Author:** ![butteryak](https://community.openhab.org/user_avatar/community.openhab.org/butteryak/32/38573_2.png) [@butteryak](https://community.openhab.org/u/butteryak)\
**Post date:** [January 9, 2019, 6:29am UTC](https://community.openhab.org/t/weather-binding-null-values/63223/16 "2019-01-09T06:29:10Z")

</div>

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.

---

<div class="post-metadata">

**Author:** ![Gargam3L0](https://community.openhab.org/letter_avatar_proxy/v4/letter/g/f04885/32.png) [@Gargam3L0](https://community.openhab.org/u/Gargam3L0)\
**Post date:** [January 9, 2019, 7:15am UTC](https://community.openhab.org/t/weather-binding-null-values/63223/17 "2019-01-09T07:15:13Z")

</div>

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**

---

<div class="post-metadata">

**Author:** ![vzorglub](https://community.openhab.org/user_avatar/community.openhab.org/vzorglub/32/17166_2.png) [@vzorglub](https://community.openhab.org/u/vzorglub)\
**Post date:** [January 9, 2019, 7:16am UTC](https://community.openhab.org/t/weather-binding-null-values/63223/18 "2019-01-09T07:16:49Z")

</div>

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

---

<div class="post-metadata">

**Author:** ![butteryak](https://community.openhab.org/user_avatar/community.openhab.org/butteryak/32/38573_2.png) [@butteryak](https://community.openhab.org/u/butteryak)\
**Post date:** [January 9, 2019, 7:20am UTC](https://community.openhab.org/t/weather-binding-null-values/63223/19 "2019-01-09T07:20:11Z")

</div>

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…

---

<div class="post-metadata">

**Author:** ![Celaeno1](https://community.openhab.org/user_avatar/community.openhab.org/celaeno1/32/55724_2.png) [@Celaeno1](https://community.openhab.org/u/Celaeno1)\
**Post date:** [January 9, 2019, 7:25am UTC](https://community.openhab.org/t/weather-binding-null-values/63223/20 "2019-01-09T07:25:39Z")

</div>

> [@Gargam3L0](#):
>
> 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**

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!

[Next page](https://community.openhab.org/t/weather-binding-null-values/63223.md?page=2)
