Skip to content

Releases: dkerr64/homebridge-yolink

Fix for reported garage door state out of sync

19 Jan 14:13
Compare
Choose a tag to compare

v1.5.5
Fix for #94 where reported garage door state may get out of sync

v1.5.4
Retry on YoLink failures when setting device state. Fixes issue #93

v1.5.3
MQTT Handler for COSmokeSensor was not handling StatusChange message. Fixes issue #92.

v1.5.2
Add support for garage door controller setState MQTT message (handled as a no-op)
Fix bug where garage door would not open/close from Apple Home app
Add a log message when all devices are initialized

v1.5.0
Release support for Smoke and Carbon Monoxide detectors, fixes #89. See README file.
Updated documentation with note that YoLink devices with model names ending in -EC must use a different API server, fixes #84
Further improvements to network resiliency/logging/handling YoLink server error messages, addresses #85

v1.4.4
Further improve networking stability/recovery and improved log messages.

v1.4.1 ... v1.4.3
Fixes for issues #86 and #87
YoLink have added rate limits to their servers that cause API calls to fail more frequently especially during plugin initialization. This update adds code to tolerate and retry when API failures occur while also adding additional logic to try and avoid triggering the rate limits. In addition the plugin is more responsive to Homebridge requests to get device status.

v1.4.0
This adds support for YoLink IR Remote device as a series of "switches" embedded within the one accessory. Each switch represents a learned IR key code. Fixes issue #83

Fix bug in COSmokeSensor MQTT handler

04 Jan 12:15
Compare
Choose a tag to compare

v1.5.3
MQTT Handler for COSmokeSensor was not handling StatusChange message. Fixes issue #92.

v1.5.2
Add support for garage door controller setState MQTT message (handled as a no-op)
Fix bug where garage door would not open/close from Apple Home app
Add a log message when all devices are initialized

v1.5.0
Release support for Smoke and Carbon Monoxide detectors, fixes #89. See README file.
Updated documentation with note that YoLink devices with model names ending in -EC must use a different API server, fixes #84
Further improvements to network resiliency/logging/handling YoLink server error messages, addresses #85

v1.4.4
Further improve networking stability/recovery and improved log messages.

v1.4.1 ... v1.4.3
Fixes for issues #86 and #87
YoLink have added rate limits to their servers that cause API calls to fail more frequently especially during plugin initialization. This update adds code to tolerate and retry when API failures occur while also adding additional logic to try and avoid triggering the rate limits. In addition the plugin is more responsive to Homebridge requests to get device status.

v1.4.0
This adds support for YoLink IR Remote device as a series of "switches" embedded within the one accessory. Each switch represents a learned IR key code. Fixes issue #83

Fix bugs in Garage Goor handler

23 Dec 02:44
Compare
Choose a tag to compare

v1.5.2
Add support for garage door controller setState MQTT message (handled as a no-op)
Fix bug where garage door would not open/close from Apple Home app
Add a log message when all devices are initialized

v1.5.0
Release support for Smoke and Carbon Monoxide detectors, fixes #89. See README file.
Updated documentation with note that YoLink devices with model names ending in -EC must use a different API server, fixes #84
Further improvements to network resiliency/logging/handling YoLink server error messages, addresses #85

v1.4.4
Further improve networking stability/recovery and improved log messages.

v1.4.1 ... v1.4.3
Fixes for issues #86 and #87
YoLink have added rate limits to their servers that cause API calls to fail more frequently especially during plugin initialization. This update adds code to tolerate and retry when API failures occur while also adding additional logic to try and avoid triggering the rate limits. In addition the plugin is more responsive to Homebridge requests to get device status.

v1.4.0
This adds support for YoLink IR Remote device as a series of "switches" embedded within the one accessory. Each switch represents a learned IR key code. Fixes issue #83

Add support for Smoke and CO Alarm device

10 Dec 16:08
Compare
Choose a tag to compare

v1.5.0
Release support for Smoke and Carbon Monoxide detectors, fixes #89. See README file.
Updated documentation with note that YoLink devices with model names ending in -EC must use a different API server, fixes #84
Further improvements to network resiliency/logging/handling YoLink server error messages, addresses #85

v1.4.4
Further improve networking stability/recovery and improved log messages.

v1.4.1 ... v1.4.3
Fixes for issues #86 and #87
YoLink have added rate limits to their servers that cause API calls to fail more frequently especially during plugin initialization. This update adds code to tolerate and retry when API failures occur while also adding additional logic to try and avoid triggering the rate limits. In addition the plugin is more responsive to Homebridge requests to get device status.

v1.4.0
This adds support for YoLink IR Remote device as a series of "switches" embedded within the one accessory. Each switch represents a learned IR key code. Fixes issue #83

Release 1.4.4

09 Dec 15:20
Compare
Choose a tag to compare

v1.4.4
Further improve networking stability/recovery and improved log messages.

v1.4.1 ... v1.4.3
Fixes for issues #86 and #87
YoLink have added rate limits to their servers that cause API calls to fail more frequently especially during plugin initialization. This update adds code to tolerate and retry when API failures occur while also adding additional logic to try and avoid triggering the rate limits. In addition the plugin is more responsive to Homebridge requests to get device status.

v1.4.0
This adds support for YoLink IR Remote device as a series of "switches" embedded within the one accessory. Each switch represents a learned IR key code. Fixes issue #83

Tolerate YoLink's new rate limiting

24 Nov 22:26
Compare
Choose a tag to compare

Fixes for issues #86 and #87

YoLink have added rate limits to their servers that cause API calls to fail more frequently especially during plugin initialization. This update adds code to tolerate and retry when API failures occur while also adding additional logic to try and avoid triggering the rate limits. In addition the plugin is more responsive to Homebridge requests to get device status.

Tolerate YoLink's new rate limiting

24 Nov 03:21
Compare
Choose a tag to compare

Fixes for issues #86 and #87

YoLink have added rate limits to their servers that cause API calls to fail more frequently especially during plugin initialization. This update adds code to tolerate and retry when API failures occur while also adding additional logic to try and avoid triggering the rate limits. In addition the plugin is more responsive to Homebridge requests to get device status.

Tolerate YoLink's new rate limiting

23 Nov 03:45
Compare
Choose a tag to compare

YoLink have added rate limits to their servers that cause API calls to fail more frequently especially during plugin initialization. This update adds code to tolerate and retry when API failures occur while also adding additional logic to try and avoid triggering the rate limits. In addition the plugin is more responsive to Homebridge requests to get device status.

Add support for YoLink IR Remoter / Blaster

20 Nov 22:50
Compare
Choose a tag to compare

This adds support for YoLink IR Remote device as a series of "switches" embedded within the one accessory. Each switch represents a learned IR key code. Fixes issue #83

Update dependencies, reduce verbosity of log

11 Nov 19:51
Compare
Choose a tag to compare

Bring dependencies up-to-date and reduce the amount of device status updates to log (unless liteLog = false)