ha-ef-ble icon indicating copy to clipboard operation
ha-ef-ble copied to clipboard

EcoFlow Wave 3 support

Open marcuslib opened this issue 2 months ago • 14 comments

I can see that you are trying to get the Wave 2 working, are you also ok to try and get the Wave 3 added.

marcuslib avatar Oct 19 '25 21:10 marcuslib

Hello,

Wave 3 will be a bit easier to add as it is uses v3 protocol, we just need to get some data - you just need to follow this wiki page and upload diagnostics data here.

GnoX avatar Oct 19 '25 22:10 GnoX

Thanks, not sure if im missing something, i have installed a pre-release version, But i dont seem to be able to see the Wave 3, i can turn the bluetooth on my phone and my phone can see it, then i turn blutooth off on my phone, but it cant see it. this version did pick up my delta 2, but none of my delta 2 max. i have also connected it to my Delta 3 Plus, RIver 3 UPS and my RIVER 3 Plus, also connected my campervan HA to my alternator charger. My wave is around 1 meter away

marcuslib avatar Oct 22 '25 20:10 marcuslib

I got it to work in the end, had to install an earlier version for it to work

marcuslib avatar Oct 22 '25 20:10 marcuslib

Thanks, the data looks good.

I have few things in my backlog right now so it will most likely be 2 weeks until I get to this.

GnoX avatar Oct 22 '25 21:10 GnoX

thats amazing, thank you.

marcuslib avatar Oct 23 '25 17:10 marcuslib

Hey, can you check if v0.21.0-e.1 from my fork connects and if sensor values are correct. Let me know what sensors/controls you'd like to include here - I'll need for you to identify some of them though as I coulnd't find any mappings in the app.

I did look at how modes are handled and I'm not sure about how to implement them in HA as they appear to be quite dynamic - how are these handled in the app?

GnoX avatar Oct 26 '25 03:10 GnoX

Image

marcuslib avatar Oct 26 '25 15:10 marcuslib

Thank you so much, current one

Charge Limit - correct Discharge Limit correct

Battery level correct EF-AC0417 - heating type EF-AC0417 - not sure what it is, will keep looking EF-AC0417 - Correct EF-AC0417 - Ambient Temperature

marcuslib avatar Oct 26 '25 15:10 marcuslib

Image

marcuslib avatar Oct 26 '25 15:10 marcuslib

Image

marcuslib avatar Oct 26 '25 21:10 marcuslib

I hope you don't mind, i have been trying to work out how your code works and started to update some of your sensors

marcuslib avatar Oct 26 '25 21:10 marcuslib

Help is always welcome so feel free to share these changes. You can also enable logging option Log deserialized device update messages to see raw messages in logs and identify values that way. Here I only added fields that I was sure of from the data you provided.

GnoX avatar Oct 26 '25 21:10 GnoX

I have now updated updated and added new sensors https://github.com/rabits/ha-ef-ble/pull/92

marcuslib avatar Oct 29 '25 21:10 marcuslib