Releases: megakid/ha_octopus_intelligent
Releases · megakid/ha_octopus_intelligent
v1.7.1
What's Changed
- Fix issue #43: ImportError: cannot import name 'override' from 'typing' by @pdcastro in #44
- This error only affects Home Assistant installations powered by Python 3.11, which is still supported. For reference, Home Assistant docker releases since version 2024.2.0 ship with Python 3.12 and are thus not affected.
Full Changelog: v1.7.0...v1.7.1
v1.7.0
What's Changed
⚠︎ Dropped support for Python 3.10 or older, aligning with Home Assistant 2023.8.0 or later.
- Fix RuntimeWarning: coroutine 'OctopusIntelligentSystem.start' was never awaited by @pdcastro in #38
- Fix "__async_get_accounts() takes 1 positional argument but 2 were given"
- Prevent duplicate Octopus API call on integration load by @pdcastro in #39
- Config flow: Fix Octopus account validation, improve error handling by @pdcastro in #40
- Fix RuntimeWarning: coroutine 'try_connection' was never awaited
- Bump
gql
dependency from v3.2 to v3.5
- Development: Add VS Code devcontainer with HASS base image by @pdcastro in #41
- Replace async_timeout library and simplify platform setup loop by @pdcastro in #42
- The use of
asyncio.timeout()
requires Python 3.11 or later.
- The use of
- Fix issues #35 #36: Planned dispatch source is None by @pdcastro in #37
New Contributors
Full Changelog: v1.6.3...v1.7.0
v1.6.3
Fix to increase timeout value
Full Changelog: v1.6.2...v1.6.3
v1.6.2
Full Changelog: v1.6.1...v1.6.2
v1.6.1 release [bugfix]
Merge pull request #12 from joeljeffery/patch-1 Fix for half-hour Ready by Time requests
v.1.6.0
- Added timestamp sensors
sensor.octopus_intelligent_next_offpeak_start
andsensor.octopus_intelligent_offpeak_end
Offpeak End sensor will continue to display the last time offpeak ended (until a new offpeak period starts) whilst next offpeak will show the current offpeak start until that period ends, where it will display the next known offpeak period start time.
v1.5.0
v1.4.0 New sensor!
Added new binary sensor to show when octopus is actually planning to charge (eg when a planned dispatch is active). This can be inside or outside the core offpeak hours.