Skip to content

Releases: danieljtribe/homebridge-agile-octopus

1.2.10

23 Nov 19:17
57ab5f4
Compare
Choose a tag to compare

What's Changed

Full Changelog: 1.2.9...1.2.10

1.2.9

22 Sep 10:46
22bddab
Compare
Choose a tag to compare

This hotfix release adds validation to the plugin config, and adds error handing for errors during retrieval of rate data from the Octopus API.

1.2.8

22 Sep 10:31
b04faca
Compare
Choose a tag to compare

This hotfix release adds validation to the input config to prevent start-up where required values are not present in the config.

1.2.7

12 Sep 07:32
4af6624
Compare
Choose a tag to compare

Bugfix

  • Custom devices missing a name, startTime, endTime or hours attribute in the config could cause the plugin to fail to start. This is resolved in this version, 1.2.5.

1.2.5

12 Sep 07:27
bf6e69b
Compare
Choose a tag to compare

Bugfix

  • Custom devices missing a name, startTime, endTime or hours attribute in the config could cause the plugin to fail to start. This is resolved in this version, 1.2.5.

1.2.4

09 Sep 17:06
3e36814
Compare
Choose a tag to compare

Bugfixes

  • The low price threshold was affected by a bug which caused the low price switch to occasionally turn off #6
  • The negative price switch would sometimes not accurately trigger during negative periods
  • Support for Homebridge v.2

1.2.3

07 Sep 21:11
e404678
Compare
Choose a tag to compare

This release includes improvements to best slot hunting for custom devices with non-contiguous slots.
Previously slots at the end of a chosen time period could be omitted in error.

1.2.2

07 Sep 17:11
7b56c1a
Compare
Choose a tag to compare

What's Changed

This release fixes a bug caused by a lack of found blocks for a custom device, the handling of cheapest time slots has also been improved.

1.2.1 - Bugfix for custom device start and end times

07 Sep 10:05
076142d
Compare
Choose a tag to compare

After deployment users have reported an issue with the start and end time calculations for custom devices.

Code has been added to resolve this.

1.2.0 - Custom Devices

28 Aug 21:08
9ab2705
Compare
Choose a tag to compare

This release adds custom device options to the config.

To enable this feature - using the UI, or via the JSON configuration, enter a name, start, end time and time to operate for.
Devices such as hot water tanks can operate intermittently, so disabling "Combine Slots" will allow the plugin to seek the cheapest slots between you chosen start and end time. Enabling this setting will find the cheapest contiguous block of time in the chosen period.

Screenshot 2024-08-28 at 22 07 00