Skip to content

Releases: Apollon77/daikin-controller-cloud

Release v2.4.2

27 Sep 22:28
Compare
Choose a tag to compare
  • (Apollon77) Use 5min as default for oidcAuthorizationTimeoutS if not set

Release v2.4.1

27 Sep 22:19
Compare
Choose a tag to compare
  • (Apollon77) Increase timeout for openid client to 10s (3.5s before)

Release v2.4.0

17 Jul 08:09
Compare
Choose a tag to compare
  • (Apollon77) Allows to ignore the check if a state is writable on setData

Release v2.3.0

12 Jul 10:24
Compare
Choose a tag to compare
  • (Apollon77) Block API request maximum for 24h and then check again
  • (jacoscaz) Bind to 0.0.0.0 by default and select port automatically if not provided

Release v2.2.0

07 Jul 09:04
Compare
Choose a tag to compare
  • Block communication in client class when rate limited according to Daikin response

Release v2.1.1

05 Jul 13:22
Compare
Choose a tag to compare
  • Expose the Rate limit error retryAfter time in the error object

Release v2.0.0

05 Jul 09:08
Compare
Choose a tag to compare
  • BREAKING: Username/Passwort and Proxy Authentications are removed and replaced by the new Daikin Portal Authentication! You need to re-authenticate!
  • BREAKING: DaikinCloudController class constructor changed and has new options structure!
  • Minimum Node.js version is 18.2
  • (jacoscaz) Ports to Typescript
  • (jacoscaz) Switches to Daikin's OIDC-based Onecta API
  • (Apollon77) Enhancements to restore some make sure former functionality is still possible to use
  • (Apollon77) Enhances DaikinCloudController class to update data for all devices with one call to save requests
  • (Apollon77) Enhances DaikinDevice classes to emit an "updated" event when data is updated, so it's easier to listen for changes
  • (jacoscaz/Apollon77) Expose rate limit information and own error class for rate limit handling

Release v2.0.0-alpha.9

04 Jul 13:43
Compare
Choose a tag to compare
Pre-release
  • BREAKING: Username/Passwort and Proxy Authentications are removed and replaced by the new Daikin Portal Authentication! You need to re-authenticate!
  • BREAKING: DaikinCloudController class constructor changed and has new options structure!
  • Minimum Node.js version is 18.2
  • (jacoscaz) Ports to Typescript
  • (jacoscaz) Switches to Daikin's OIDC-based Onecta API
  • (Apollon77) Enhancements to restore some make sure former functionality is still possible to use
  • (Apollon77) Enhances DaikinCloudController class to update data for all devices with one call to save requests
  • (Apollon77) Enhances DaikinDevice classes to emit an "updated" event when data is updated, so it's easier to listen for changes
  • (jacoscaz/Apollon77) Expose rate limit information and own error class for rate limit handling

Release v2.0.0-alpha.8

04 Jul 13:24
Compare
Choose a tag to compare
Pre-release
  • BREAKING: Username/Passwort and Proxy Authentications are removed and replaced by the new Daikin Portal Authentication! You need to re-authenticate!
  • BREAKING: DaikinCloudController class constructor changed and has new options structure!
  • (jacoscaz) Ports to Typescript
  • (jacoscaz) Switches to Daikin's OIDC-based Onecta API
  • (Apollon77) Enhancements to restore some make sure former functionality is still possible to use
  • (Apollon77) Enhances DaikinCloudController class to update data for all devices with one call to save requests
  • (Apollon77) Enhances DaikinDevice classes to emit an "updated" event when data is updated, so it's easier to listen for changes
  • (jacoscaz/Apollon77) Expose rate limit information and own error class for rate limit handling

Release v2.0.0-alpha.7

04 Jul 12:37
Compare
Choose a tag to compare
Pre-release
  • BREAKING: Username/Passwort and Proxy Authentications are removed and replaced by the new Daikin Portal Authentication! You need to re-authenticate!
  • BREAKING: DaikinCloudController class constructor changed and has new options structure!
  • (jacoscaz) Ports to Typescript
  • (jacoscaz) Switches to Daikin's OIDC-based Onecta API
  • (Apollon77) Enhancements to restore some make sure former functionality is still possible to use
  • (Apollon77) Enhances DaikinCloudController class to update data for all devices with one call to save requests
  • (Apollon77) Enhances DaikinDevice classes to emit an "updated" event when data is updated, so it's easier to listen for changes
  • (jacoscaz/Apollon77) Expose rate limit information and own error class for rate limit handling