ikubicki / fibaro-openweather

Fibaro Home Center Weather Provider based on OpenWeather API

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

OpenWeather weather provider

An alternative to YR weather provider, that is default weather provider for HC3.

Beside weather provider, it allows to create couple other companion devices (sensors) that show current values for:

  • Temperature
  • Wind
  • Rain
  • Pressure
  • Humidity
  • Cloud cover
  • UV index (deprecated)
  • Time of sunrise
  • Time of sunset

Data updates every 1 hour.

Configuration

Main device requires only an APIKEY to be specified. APIKEY can be obtained from OpenWeather API keys page.

To enable companion devices, just toggle them using buttons.

Configuration will be saved into global variables which guarantee persistance of devices selection.

Optionally, you can change Source variable value to OneCall, that will use previous data endpoint. Using default value of Weather, uses new endpoint, that doesn't require paid subscription.

Forecast

Quick application allows to use forecast up to 48 hours ahead. To adjust the forecast offset, use the slider.

Changing weather provider

To change default weather provider you need to go to Settings page and click General category. On displayed page you should see section called Main Sensors with Weather provider dropdown, that will let you pick OpenWeather Station as your new source of information.

To see changes in top bar, you need to refresh Home Center UI.

About

Fibaro Home Center Weather Provider based on OpenWeather API

License:MIT License


Languages

Language:Lua 100.0%