Releases: ebaauw/homebridge-ws
Releases · ebaauw/homebridge-ws
v2.3.7
v2.3.6
v2.3.4
Enhancements:
- Introduce Log Level characteristic to change log level dynamically, see ebaauw/homebridge-lib#26.
Bump dependencies:
- Whitelist any Homebridge v1.x.x larger than or equal to v1.0.4.
- homebridge-lib v4.7.5.
v2.3.0
Enhancements:
- Move to OpenWeatherMap's One Call API, see #16;
- (Re-)introduce additional characteristics for attributes returned by One Call API:
ApparentTemperature
,Clouds
,ConditionCategory
(instead ofStatus
),Dewpoint
,ObservationTime
(instead ofLastUpdated
),Rain
,Rain1h
,Rain24h
,Snow
,UvIndex
. - Enable dynamic logging per accessory, see ebaauw/homebridge-lib#26;
- Expose additional Leak Sensor service, to enable HomeKit notifications on Rain or Snow, see #16;
- Support additional Forecast accessory, with Leak Sensor per (daily/hourly) forecast, see #16.
- config.json:
- Remove
noHumidity
andnoPressure
settings; - Add
dailyForecasts
andhourlyForcasts
settings.
- Remove
Bump dependencies
- homebridge v1.0.4;
- NodeJS v12.16.3 LTS;
- homebridge-lib v4.7.0;
- moment v2.25.3.
v2.2.26
Enhancements:
- Changes to support Homebridge v1.0.0.
This version is currently in beta under v0.4.54-beta.54. Until the final version has been released, install Homebridge WS through;sudo npm -g i homebridge-ws@next
- Added new characteristics:
TemperatureMin
,TemperatureMax
,WindChill
,Status
,Sunrise
,Sunset
, see #15. Note thatSunrise
andSunset
are in local time of the server running Homebridge WS; not in local time of the location.Status
gives the OpenWeatherMap numeric code forCondition
, so it can be used in automations. See https://openweathermap.org/weather-conditions for the meaning of the values.
Bump dependencies:
- homebridge v1.0.0 (or 0.4.54-beta.54);
- homebridge-lib v4.6.0.
v2.2.25
v2.2.24
v2.2.23
Bug fixes:
- Only expose accessories for locations from config.json; cached accessories are removed when no longer specified in config.json. See also #14;
- Check status (in body) returned by OpenWeatherMap.
Code refactor:
- Use
HttpClient
instead ofRestClient
from homebridge-lib. Under the hood, the dependency on the now deprecatedrequest
package was removed; - Use
async
/await
instead of promise.then()
; - Cleanup of old commented code.
Bump dependencies:
- NodeJS v12.16.1 LTS;
- homebridge-lib v4.5.1.
v2.2.21
v2.2.20
Bug fixes:
- Fixed config.json schema for homebridge-config-ui-x;
- Don't install
hap
,json
, andupnp
, see ebaauw/homebridge-lib#20; - Don't handle restored accessories when not specified as platform in config.json.
Bump dependencies:
- NodeJS v12.14.1 LTS;
- homebridge-lib v4.4.11.