Skip to content

Releases: rabits/ha-ef-ble

Release v0.3.3

07 Jan 04:47
e3c2630
Compare
Choose a tag to compare

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

07 Jan 04:26
cea604f
Compare
Choose a tag to compare

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

27 Dec 17:56
d0f4abc
Compare
Choose a tag to compare

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

15 Dec 00:02
51a26b2
Compare
Choose a tag to compare

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