Releases: dkerr64/homebridge-yolink
Fix for reported garage door state out of sync
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
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
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
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
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
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
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
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
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
Bring dependencies up-to-date and reduce the amount of device status updates to log (unless liteLog = false)