Skip to content

Releases: cdpuk/givenergy-local

v2.1.0

09 Nov 22:38
0ed82d4
Compare
Choose a tag to compare

What's Changed

  • Validate CRCs for read operations by @cdpuk in #100
    • Data quality checks should now be far more robust. The old checking code remains, but will be removed in the future if the CRC checks are sufficient.
  • Don't read HR(120) and IR(180) blocks (unused) by @cdpuk in #101
  • Improved debug script by @cdpuk in #102
    • This new script will help where new inverter hardware or firmware is causing issues.
  • AIO inverter support by @cdpuk in #103
    • Beta support - some issues have been reported, but wider use and feedback is needed.
  • Add support for battery pause mode by @cdpuk in #77
    • Beta support - entities for this feature will appear when supported on your inverter

Full Changelog: v2.0.6...v2.1.0

v2.0.6

09 Jul 20:54
b30335f
Compare
Choose a tag to compare

What's Changed

  • Handle invalid timeslot values by @cdpuk in #91

Full Changelog: v2.0.5...v2.0.6

v2.0.5

09 Jul 19:28
4a36d7c
Compare
Choose a tag to compare

Resolves HA 2024.7 compatibility issue.

What's Changed

  • Rethink pinned dependencies to avoid conflicts by @cdpuk in #90

Full Changelog: v2.0.4...v2.0.5

v2.0.4

06 Jun 20:35
7c35d87
Compare
Choose a tag to compare

What's Changed

  • bump pydantic to 1.10.15 for HA 2024.6 support by @pskillen in #85

On container-based installs, it seems HACS doesn't respect the updated dependency and fails to perform an upgrade. Two options to resolve this:

  • Recreate the container.
  • Manually pip install pydantic==1.10.15 within the container.

New Contributors

Full Changelog: v2.0.3...v2.0.4

v2.1.0-beta2

04 Feb 10:39
Compare
Choose a tag to compare
v2.1.0-beta2 Pre-release
Pre-release

Fixed base address of new registers to support battery pause mode.

Full Changelog: v2.1.0-beta1...v2.1.0-beta2

v2.1.0-beta1

04 Feb 10:18
Compare
Choose a tag to compare
v2.1.0-beta1 Pre-release
Pre-release

Beta testing release - not for general use.

  • On first connection, attempts to detect inverter capabilities that vary between models
  • Adds support for battery pause mode, based on the above

Full Changelog: v2.0.2...v2.1.0-beta1

v2.0.3

04 Feb 14:57
Compare
Choose a tag to compare

Minor change to logging to help trace issues when converting register values.

Full Changelog: v2.0.2...v2.0.3

v2.0.2

03 Feb 11:36
Compare
Choose a tag to compare

Improved handling of a couple of edge cases:

  • Whe bad data is returned from an inverter, don't allow this to prevent future refresh operations working.
  • Add a small delay between refresh operations when they fail. This appears to improve stability.

Full Changelog: v2.0.1...v2.0.2

v2.0.1

30 Jan 20:47
Compare
Choose a tag to compare

No functional changes. Only additional logging to assist with debugging.

Full Changelog: v2.0.0...v2.0.1

v2.0.0

29 Jan 20:49
896345c
Compare
Choose a tag to compare

This represents a major update to the underlying modbus communication technique, which brings a number of benefits:

  • More stable polling, with the update rate increased from 30s to 10s.
  • Compatibility with new inverter models and updated firmware.
  • A platform that can be extended with new features as required.

The only breaking change is the removal of two deprecated services for setting the inverter charge/discharge rates. Despite the major changes under the hood, the entities provided by the integration remain the same, making an upgrade straightforward.

Full Changelog: v1.9.1...v2.0.0