Releases: rabits/ha-ef-ble
Release v0.4.1
Huge contribution from @GnoX made this integration actually good - multiple issues were solved, users now can easily locate their USER_ID via add integration interface and now River 3 also have controls!
What's Changed
- Rework config flow by @GnoX in #11
- Add controls for River 3/Plus, add SN and mac to device info by @GnoX in #10
- Bugfix: removed service requirement for SHP2/DPU to enable autodiscovery
Full Changelog: v0.4.0...v0.4.1
v0.4.0
Release v0.3.3
Hotfix for v0.3.2, because someone (me) reproduced the issue when it was too late...
Full Changelog: v0.3.2...v0.3.3
Release v0.3.2
WARNING: Please use v0.3.3 instead - v0.3.2 contains bugs in the logic of handing errors
Handled the connection errors: now if more then 5 errors happened - the device will disconnect and reconnect as usual.
Full Changelog: v0.3.1...v0.3.2
Relase v0.3.1
Bugfix release primarily making reconnect work properly. Realized it's somehow a kernel/bluez issue with BLE adapters, so now using ESPHome bluetooth proxy instead of rpi4 built-in adapter.
Other changes:
- Retry now will increase delay by 10 seconds every failed retry.
- Improved battery sensor update to happen only when value actually changed - that helped with smoothing the graph.
- BUG: Improved disconnection while waiting for reconnect: if user disables the device while it sleeps for retry - it will abort the reconnect.
- BUG: Sometimes when integration can't connect properly to the device the name changed to Ecoflow-dev and messing-up the entries, so moved away from using advertisement name as the device name.
Full Changelog: v0.3.0...v0.3.1
Release v0.3.0
Now the integration starts to look like a good one, the major changes:
- Added DPU initial support - now it connects and even shows some useful data.
- Changed the startup procedure to not go into a loop - now it will retry connection only when was connected properly the first time
- BUG: Fixed auth algo to actually check the packet type - now it should auth smoothly
- BUG: Sensors now saves the old data - before they was not configured correctly
- SHP2: Disabled circuits current by default - power usually is good enough to have, but if you need those sensors - you still can enable
Full Changelog: v0.1.0...v0.3.0