## 0.1.0

* Added characteristics for precip 1 hour, precip today, wind direction, wind speed, air pressure, visibility, uv-index
  and station
* Added condition category for sunny weather
* Renamed condition values to condition categories
* Changed condition category values
* Changed service to temperature-sensor so that the device is recognized by apple home app

## 0.1.2

* Added optional parameter "interval"
* Added debug library

## 1.0.0

* Added forecast for today
* Added forecast for next three days
* Added configuration for forecast
* Added observation time
* Added chance for rain
* Added wind speed max
* Changed plugin type to platform

## 1.0.1

* Changed names of accessories

## 1.0.2

* Fixed config example in readme

## 1.0.3

* Added screenshot to description

## 1.0.4

* Added condition solar radiation
* Added log output of API response to identify function

## 1.1.0

* Added forecast temperature minimum

## 1.1.1

* Fixed negative temperatures shown as 0°C

## 1.1.2

* Fixed handling of sometimes flawed weather underground responses

## 1.2.0

* Added history in eve app for temperature, relative humidity and air pressure

## 1.2.1

* Added persistence for history to handle homebridge restarts
* Fixed history has gaps with interval greater than 10 minutes

## 1.2.2

* Fixed mix-up between air pressure and relative humidity

## 1.2.3

* Fixed a crash on startup

## 2.0.0

* Renamed from homebridge-weather-station-extended to homebridge-weather-plus
* Added support for multiple apis
* Added support for dark-sky api
* Added condition ozone (dark-sky only)
* Added condition cloud cover (dark-sky only)
* Added condition dew point (dark-sky only)
* Added forecast for 7 days instead of 4 (dark-sky only)
* Added forecast for air pressure (dark-sky only)
* Added forecast for cloud cover (dark-sky only)
* Added forecast for dew point (dark-sky only)
* Added forecast for ozone (dark-sky only)
* Added forecast for uv-index (dark-sky only)
* Added forecast for visibility (dark-sky only)
* Added language for day and weather description (dark-sky only)
* Changed configuration to support multiple apis
* Changed configuration to set exact forecast days

## 2.0.1

* Changed readme

## 2.0.2

* Changed readme

## 2.1.0

* Added support for the OpenWeatherMap api

## 2.2.0

* Added support for different units

## 2.3.0

* Added displayName parameter

## 2.4.0

* Added support for the Yahoo api

## 2.5.0

* Added option to show Current Conditions as Eve Weather emulation
* Added option to pass parameters to fakegato
* Added option to rename forecastAccessory
* Added plugin version to Accessory Info
* Updated debug dependency

## 2.6.0

* Added option to set serial number
* Changed history timer to make use of advantages in newer fakegato version
* Fixed precipitation calculation in dark sky api

## 2.7.0

* Added support for multiple weather stations

## 2.7.1

* Fixed crash of homebridge when using expired weather underground api

## 2.7.2

* Updated openweathermap dependency to v4.0.0

## 2.8.0

* Removed old weather underground api (pre March 2019)
* Added new weather underground api (post January 2019)

## 2.8.1

* Fixed crash in openweathermap api that occured since v2.8.0

## 2.8.2

* Fixed crash in weatherunderground on malformed/missing server response

## 3.0.0

* Added compatiblity mode for Apple Home app
* Added boolean sensors for currently raining / snowing
* Added boolean sensors for rain / snow in the forecast
* Added option to hide observation and forecast values
* Added option to have more detailed condition categories
* Added option to show humidity as an extra accessory
* Added option to disable the Now accessory
* Changed readme to improve comprehensibility
* Changed naming of some parameters (all backwards compatible, no need to update your config)
* Fixed unsupported forecast day would throw an error in the darksky api
* Fixed incorrect condition category for mostly cloudy days in the darksky api (was 0, is now 1)
* Removed serial parameter (automatically assigned now)

* Warning: Weather history graphs will be cleared and start from scratch with this update

## 3.0.1

* Updated readme

## 3.0.2

* Updated readme

## 3.0.3

* Added rounding for non metric values in Apple Home app

## 3.0.4

* Improved rounding
* Fixed wind sensor trigger for non metric units

## 3.1.0

* Added support for config-ui-x
* Added custom thresholds for apple home sensors

## 3.1.1

* Added unit sitorr for air pressure in mmhg

## 3.1.2

* Added one more day to Dark Sky forecast
* Improved error logging for Weather Underground
* Updated the readme to point out Dark Sky discontinuation
* Updated dependencies
* Fixed undefined this.log when converting unkown weather categories
* Fixed RainBool threshold too strict in DarkSky service

## 3.1.3

* Changed minimum required node js version to v10

## 3.1.4

* Fixed crash in OpenWeatherMap API

## 3.2.0

* Added cloud cover to OpenWeatherMap
* Added dew point to OpenWeatherMap
* Added rain last hour to OpenWeatherMap
* Added rain all day to OpenWeatherMap
* Added apparent temperature to OpenWeatherMap
* Added uv index to OpenWeatherMap
* Added sunrise and sunset to OpenWeatherMap
* Added 3 more forecast days to OpenWeatherMap (today + 7)
* Added apparent temperature to DarkSky
* Added sunrise and sunset to DarkSky
* Improved integration into config-ui-x
* Changed precision of dew point, min temperature and max temperature from 0.1 degree to 1 degree
* Changed precision of rain last hour from 1 mm to 0.1 mm
* Fixed city name with optional country code will not be found in OpenWeatherMap
* Fixed some missing weather categories for OpenWeatherMap

## 3.2.1

* Improved error handling when the service parameter is missing in config
* Fixed spelling of threshold parameter (old variant is still working)
* Fixed crash in WeatherUnderground API when an error occurs

## 3.2.2

* Added compatibility sensor for total precipitation
* Changed precision of WeatherUnderground API to decimal
* Fixed crash when OpenWeatherMap API returns no data

## 3.2.3

* Fixed apparent temperature and dew point not responding if lower than 0°C

## 3.2.4

* Fixed temperature not responding if lower than 0°C since v3.2.3
* Fixed apparent temperature and dew point not responding in compatibility mode home if lower than 0°C
* Fixed apparent temperature and dew point are not converted to F in compatibility mode eve
* Fixed startup error when using compatibility mode eve2 (eve with grouping) and forecasts

## 3.2.5

* Fixed datatype errors since homebridge 1.3.0
* Fixed observation time issue in weatherunderground since homebridge 1.3.0
* Fixed error in history service since homebridge 1.3.0
* Fixed wrong tempeature in Fahrenheit for dew point and apparent temperature
* Added donation links for homebridge-ui-x
* Added error log if no location is provided

## 3.2.6

* Fixed missing rain value in forecasts from dark sky API when a day is skipped in config