Releases: cdpuk/givenergy-local
v2.1.0
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
v2.0.5
v2.0.4
What's Changed
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
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
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
Minor change to logging to help trace issues when converting register values.
Full Changelog: v2.0.2...v2.0.3
v2.0.2
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
No functional changes. Only additional logging to assist with debugging.
Full Changelog: v2.0.0...v2.0.1
v2.0.0
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