- 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
- Added optional parameter "interval"
- Added debug library
- 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
- Changed names of accessories
- Fixed config example in readme
- Added screenshot to description
- Added condition solar radiation
- Added log output of API response to identify function
- Added forecast temperature minimum
- Fixed negative temperatures shown as 0°C
- Fixed handling of sometimes flawed weather underground responses
- Added history in eve app for temperature, relative humidity and air pressure
- Added persistence for history to handle homebridge restarts
- Fixed history has gaps with interval greater than 10 minutes
- Fixed mix-up between air pressure and relative humidity
- Fixed a crash on startup
- 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
- Changed readme
- Changed readme
- Added support for the OpenWeatherMap api
- Added support for different units
- Added displayName parameter
- Added support for the Yahoo api
- 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
- 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
- Added support for multiple weather stations
- Fixed crash of homebridge when using expired weather underground api
- Updated openweathermap dependency to v4.0.0
- Removed old weather underground api (pre March 2019)
- Added new weather underground api (post January 2019)
- Fixed crash in openweathermap api that occured since v2.8.0
- Fixed crash in weatherunderground on malformed/missing server response
-
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
- Updated readme
- Updated readme
- Added rounding for non metric values in Apple Home app
- Improved rounding
- Fixed wind sensor trigger for non metric units
- Added support for config-ui-x
- Added custom thresholds for apple home sensors
- Added unit sitorr for air pressure in mmhg
- 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
- Changed minimum required node js version to v10
- Fixed crash in OpenWeatherMap API
- 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
- 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
- Added compatibility sensor for total precipitation
- Changed precision of WeatherUnderground API to decimal
- Fixed crash when OpenWeatherMap API returns no data
- Fixed apparent temperature and dew point not responding if lower than 0°C
- 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