Arbuzov / home_assistant_delonghi_primadonna

Home assistant integration for the Delonghi coffee machine
Apache License 2.0
65 stars 15 forks source link

Primadonna Class ECAM 550.85 MS detected but not working #44

Open XadesPL opened 1 year ago

XadesPL commented 1 year ago

Hi,

First of all, thank you for taking the time to make this integration. I managed to get this integration set up with my Bluetooth enabled Primadonna Class ECAM 550.85 MS but after it was autodetected by home assistant and set up the only function that works is the device tracker, can this model be integrated into this integration so that the functions work?

Some more info on my setup in case it's needed: HA ver: 2023.3.6 Integration ver.: 1.3.3 Connected using esp32 bt proxy running esphome 2023.3.2 no issues in logs

Thanks

GSzabados commented 10 months ago

I just installed the integration and tested with the Coffee and that works with my Primadonna Class.

To be honest, I was more interested about the statistics, which unfortunately not available. (Neither the Cappuccino or Latte option...)

GSzabados commented 10 months ago

Cancel cooking isn't working either.

GSzabados commented 10 months ago

But turning on works perfectly!

Kannix2005 commented 9 months ago

I think the 550.85 uses other status bit than the 65. From what i tested so far: {"data":"b'd0 12 75 0f 04 15 01 00 00 07 00 00 00 00 00 00 00 32 b6'"} Water container detached {"data":"b'd0 12 75 0f 04 05 01 00 00 07 00 00 00 00 00 00 00 05 e6'"} Grounds container detached

Thats different from what it is written in the code.

I´ll test on and maybe i can drop a pull request.

Best

frostworx commented 7 months ago

hey, @Kannix2005

I've seen you forked this project. Just curious - are you still planning to look into this? We have the same device and else might look into this over winter (no high priority, though - many nerd projects pending :)) have fun & cheers!

GSzabados commented 6 months ago

Just a quick question to any of you in this issue, as I assume you must have a Primadonna Class.

Has any of you noticed any changes on the operations of the machine since using this integration?

My machine recently started to grind coffee at the beginning of the program, meanwhile doing the milk frothing. It used to be milk frothing and then when it finished, just grinding and coffee dispensing. Now it does the milk frothing and grinding together and after the milk frothing finishes it starts to dispense the coffee.

I am not sure that this integration changed something in the machine or do I have a faulty element somewhere which does this.

Any answer would be appreciated! Thanks!

GSzabados commented 6 months ago

Ah, never mind, I figured out what was causing it. I was fiddling with the Energy save mode from the integration and from the machine as well, and turned it off by mistake. If the Energy save mode is turned off, the machine grinds the coffee meanwhile frothing the milk. If turned on, first milk frothing and then grinding coffee separately.

frostworx commented 6 months ago

Glad you figured it out already @GSzabados The "Primadonna Class ECAM 550.85 MS" unfortunately isn't supported yet in this integration, so I'm afraid nobody could have helped you with it.

(apart from having dumped the hci log of the app I haven't done anything yet btw)