Releases: rabits/ha-ef-ble
Release v0.9.2
Another great release with many fixes from @GnoX and very helpful UA translation from @megadimich ! Thanks comrades!
What's Changed
- Move River 2 to controls system, fix missing remaining time sensors and fix DC Charging Max Amps control by @GnoX in #353
- Fix Delta 2 AC Ports switch stuck unavailable while AC output is off by @GnoX in #356
- Fix spurious SHP2 error logging, clean up packet parsing by @GnoX in #360
- Fix AC sensors stuck unavailable while AC output is off for River 2 and Delta 2 by @GnoX in #361
- Ukrainian translation by @megadimich in #358
New Contributors
- @megadimich made their first contribution in #358
Full Changelog: v0.9.1...v0.9.2
Release v0.9.1
With contribution of @maybetaken integration now supports CN login and localization! Also thanks to @GnoX a bunch of fixes & improvements makes our automation life moar convenient and bug-free!
What's Changed
- Save diagnostics to disk on connection error by @GnoX in #325
- Add initial support for Delta Pro Ultra X, type 0 encryption and heartbeat-based auth skip by @GnoX in #326
- Add CN region support and phone number login for EcoFlow China users by @maybetaken in #335
- Fix PowerStream battery level over-reporting in upper SoC range by @GnoX in #337
- feat: add zh-Hans translation by @maybetaken in #343
- Fix region mapping for EF login from config flow, refactor login into a separate class by @GnoX in #336
- Fix Delta Pro 3 AC Input Power sensor by @GnoX in #349
New Contributors
- @maybetaken made their first contribution in #335
Full Changelog: v0.9.0...v0.9.1
Release v0.9.0
Release contains bugfix and a huge improvement made by @GnoX to enable V4 wire format! Now it should be possible to support the modern EF devices!
What's Changed
- Add V4 wire format support, refactor Packet to dataclasses and align naming scheme for packets by @GnoX in #307
- Fix entity callback registration when device lacks the property by @GnoX in #324
Full Changelog: v0.8.7...v0.9.0
Release v0.8.7
Release v0.8.6
Here is then new release with better features support for the devices from @GnoX and a fix for Delta 2 Max from @florismetzner !
What's Changed
- Update delta2_max.py charge speed by @florismetzner in #306
- Add climate entity support and enhance Wave 3 device features by @GnoX in #238
- Fix energy backup and backup reserve not working on latest Delta 3 firmwares, fix D3+ DC (2) Max Amp slider by @GnoX in #310
- Add system load sensor to STREAM devices by @GnoX in #311
- Add fan running binary sensor to River 3 and Delta 3 by @GnoX in #314
New Contributors
- @florismetzner made their first contribution in #306
Full Changelog: v0.8.5...v0.8.6
Release v0.8.5
Thanks to @GnoX we have important fixes and general improvements in the repo!
What's Changed
- Migrate STREAM devices to controls system and improve task controls by @GnoX in #283
- Added option to enable/disable charging and discharging tasks to STREAM devices
- STREAM devices are now able to fire commands concurrently - before this change, owners of multiple chained STREAMs that wanted to change charging task power limit for multiple devices from automation had to put delay between them to synchronize states before changing timer tasks
- Reload config entry when offline BLE device reappears via advertisement by @GnoX in #293
- Made integration reload automatically after receiving advertisement callback - device now connects immediately instead of waiting up to 10 minutes
- Fix STREAM Ultra PV2 sensor, consolidate rounding/division transforms and update pre-commit hooks by @GnoX in #296
- Add CONTRIBUTING.md and rework issue templates by @GnoX in #297
Full Changelog: v0.8.4...v0.8.5
Release v0.8.4
Migration to decorators continuing, also a few issues was fixed btw - all thanks to @GnoX!
What's Changed
- Move Delta 2 to controls system, add grid bypass switch to Delta 2 and Delta 3 1500 by @GnoX in #281
- Implement decorator for computed fields and use it for D2, D3, R3 devices, fix ac power speed limit for Delta 3 1500 by @GnoX in #288
- Migrate Delta Pro 3 to controls system and add several diagnostics sensors by @GnoX in #282
- Update pre-commit hooks, move shared transform functions to transforms.py by @GnoX in #289
Full Changelog: v0.8.3...v0.8.4
Release v0.8.3
Bugfix release since the protobuf requirement was too strict. Also removed DPU replies since they are not giving additional benefits unfortunately.
What's Changed
- Relax protobuf requirements by @GnoX in #267
- DPU Bluetooh packet chatter reduction: by @ecammit in #269
Full Changelog: v0.8.2...v0.8.3
Release v0.8.2
A couple of nice changes to fix issues with pycryptodome on fresh versions of HA and continuation of porting the devices controls to new system.
What's Changed
- Port DPU and SHP2 to controls system by @GnoX in #256
- Pin deps, remove user id length limit and add option to disable diagnostics encryption by @GnoX in #265
Full Changelog: v0.8.1...v0.8.2
Release v0.8.1
The improvements are coming non-stop from our great contributors! Thanks to @GnoX and @Echutaa we have this new release with small but important quality of life changes!
Important note for the owners of devices with extra batteries: If you notice the extra batteries had disappeared, please re-enable them from the reconfigure menu. Unfortunately it's way too hard to make this process better right now, so for now we have such a workaround.
What's Changed
- Add Delta Pro DC MPPT input sensors by @Echutaa in #252
- Fix auth error codes to match EcoFlow app definitions by @GnoX in #258
- Persist extra battery config on initial setup and migrate old entries by @GnoX in #255
New Contributors
Full Changelog: v0.8.0...v0.8.1