Releases: danieljtribe/homebridge-agile-octopus
1.2.10
1.2.9
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
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
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
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
1.2.3
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
What's Changed
- Bugfixes for custom devices by @danieljtribe in #12
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
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
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.