Beginner on OH2 tries to get weather from forcastIO

Hello to all,

I’ve got running OH2 on an RPi. Somehow it worked. I can call Paper UI, classic UI and so on.

With all this running the problems increase. My first goal is to get the weather data from forecastIO and connect to a digitalstrom server. I want to start with the weather connection.

  1. I edited the file addons.cfg.

package = standard
binding = denon,digitalstrom,gpio,weather
persistence = rrd4j

  1. I edited the file weather.cfg

apikey.ForecastIo=22dba3ef32416e???
location.home.name=MyCity
location.home.latitude=49.???
location.home.longitude=8.???
location.home.provider=ForecastIo
location.home.language=de
location.home.updateInterval=10

  1. I edited demo.items

Group Weather_Chart
Number Weather_Temperature “Outside Temperature [%.1f °C]” (Weather, Weather_Chart) { channel=“forecastio:weather:mycity:temperature” }

I don’t know why, but in the basicUI in the main menu under weather I would now expect an temperature. But nothing happens.

The openhab.log file tells me:

2016-06-14 19:17:17.945 [INFO ] [ore.internal.i18n.LocaleProviderImpl] - LOCALE: new locale set: de_DE_#Latn
2016-06-14 19:17:41.878 [INFO ] [arthome.ui.paper.internal.PaperUIApp] - Started Paper UI at /ui
2016-06-14 19:17:42.199 [INFO ] [.dashboard.internal.DashboardService] - Started dashboard at /start
2016-06-14 19:17:44.427 [INFO ] [assic.internal.servlet.WebAppServlet] - Started Classic UI at /classicui/app
2016-06-14 19:17:44.468 [INFO ] [basic.internal.servlet.WebAppServlet] - Started Basic UI at /basicui/app
2016-06-14 19:17:58.874 [INFO ] [b.core.service.AbstractActiveService] - Denon Refresh Service has been started
2016-06-14 19:17:59.022 [INFO ] [eather.internal.common.WeatherConfig] - ProviderConfig[providerName=FORECASTIO,apiKey=22dba3ef32416ed259ca880107d42282]
2016-06-14 19:17:59.026 [INFO ] [eather.internal.common.WeatherConfig] - LocationConfig[providerName=FORECASTIO,language=de,updateInterval=10,latitude=49.291884,longitude=8.515579,woeid=,locationId=home,name=Neulussheim]
2016-06-14 19:17:59.277 [INFO ] [el.core.internal.ModelRepositoryImpl] - Loading model 'demo.sitemap’
2016-06-14 19:17:59.925 [INFO ] [el.core.internal.ModelRepositoryImpl] - Loading model 'demo.things’
2016-06-14 19:18:01.028 [INFO ] [el.core.internal.ModelRepositoryImpl] - Loading model 'rrd4j.persist’
2016-06-14 19:18:01.272 [INFO ] [el.core.internal.ModelRepositoryImpl] - Loading model 'logging.persist’
2016-06-14 19:18:01.296 [INFO ] [el.core.internal.ModelRepositoryImpl] - Loading model 'demo.rules’
2016-06-14 19:18:02.036 [INFO ] [ternal.scheduler.WeatherJobScheduler] - Disabling weather locationId ‘home’, no binding available
2016-06-14 19:18:02.557 [INFO ] [el.core.internal.ModelRepositoryImpl] - Loading model 'demo.script’
2016-06-14 19:18:02.900 [INFO ] [el.core.internal.ModelRepositoryImpl] - Loading model 'demo.items’
2016-06-14 19:18:03.136 [INFO ] [home.event.ItemChannelLinkAddedEvent] - Link ‘Weather_Temperature-ForecastIo:weather:home:temperature’ has been added.
2016-06-14 19:18:03.173 [INFO ] [home.event.ItemChannelLinkAddedEvent] - Link ‘Sun_Elevation-astro:sun:home:position#elevation’ has been added.
2016-06-14 19:18:03.190 [INFO ] [home.event.ItemChannelLinkAddedEvent] - Link ‘CurrentDate-ntp:ntp:demo:dateTime’ has been added.
2016-06-14 19:18:03.440 [INFO ] [ome.event.GroupItemStateChangedEvent] - gGF changed from NULL to UNDEF through GF_Corridor

That for the weather is no binding available, and it becomes dissabled. Three lines later an ItemChannelLink is added.

What am I missing for getting the temperature?
Is the way I’am doing it the correct way?

Thanks for your help.

Now it works.

thanks to https://community.openhab.org/t/weather-binding-not-yahoo-weather-binding/9114