esphome-ewh icon indicating copy to clipboard operation
esphome-ewh copied to clipboard

Ballu SMART WiFi DRY+ support

Open vm03 opened this issue 1 year ago • 7 comments

Hello! For first thanks for your works! I tried you component with Ballu BWH/S 50 Smart WiFi DRY+. But for first I got 'Invalid packet size'. As i saw in logs, Ballu use only 8 bytes in status message. I tried to remove ewh_bst_t bst; from struct ewh_status_t. And it look works good, I can turn on/off, get current temp and set target temp.

Ballu SMART WiFi DRY+ has less function than Electrolux EWH Centurio IQ:

  • no clock
  • no timer
  • no Bacteria Stop Technology
  • display only one temperature simultaneously
  • hardware switch for power level ( i think software control impossible)

My thoughts about status message from Ballu: 1st byte - State - 0 OFF , 2 ON (not depend on position of power level switch) 2nd byte - current temp 3rd byte - target temp 4th byte - always 0 5th byte - always 0 6th byte - always 4 7th byte - always 0 8th byte - always 0

vm03 avatar Oct 08 '23 09:10 vm03

Thanks. I have already done changes for BWH, but it on local testing. I’ll additionally check your research.

dentra avatar Oct 08 '23 10:10 dentra

Cool! Waiting for publish. Tag me if needed more tests.

vm03 avatar Oct 08 '23 10:10 vm03

I was wrong about 1st byte. 0 - OFF , 1 - ON 1300 Watt , 2 - ON 2000 Watt

vm03 avatar Oct 22 '23 20:10 vm03

Good afternoon. When can I expect changes for Ballu SMART Wi-Fi DRY? I just wanted to untie my boiler from the clouds.

Druidblack avatar Nov 08 '23 17:11 Druidblack

About power level i also was wrong. It can be changed by uart command, but 1 is 1300W and 2 is 2000W.

vm03 avatar Nov 08 '23 17:11 vm03

About power level i also was wrong. It can be changed by uart command, but 1 is 1300W and 2 is 2000W.

I tried your version for ballu, everything works. The nice thing is that, unlike the official app, you can now constantly monitor the water temperature in a switched-off boiler. The official app showed the water temperature only when the boiler was turned on (in heating mode).

Druidblack avatar Jan 28 '24 15:01 Druidblack

Try master version

dentra avatar Feb 02 '24 23:02 dentra