I wired a Sonoff inching relay in parallel to the on/off button as the machine’s on/off switch is a momentary contact to turn the machine on or off. It’s now powered by a 5v transformer from AliExpress connected internally to the coffee maker’s mains (rather than the jerry-rigged external USB adapter I had before) and it’s connected to HA via HACS Integration Sonoff LAN
After I do the water-filter-coffee-grounds thing, I say “Alexa, coffee is prepared”…
Then I either press the on/off button on the machine (which I avoid), or the Sonoff “Make Coffee” switch in HA, or utter “Alexa, make coffee”, or wait until morning when she asks me…
If I mess up and forget the water (machine is on < 1 minute), Alexa says “You forgot to prepare the coffee”
When coffee is finished, Alexa says: “Your coffee is ready!” and HA App Alert: “Your coffee is ready!”
In my “Alexa, Good morning!” routine, I implemented an actionable notification in my Good Morning script: “Would you like me to start your coffee?”
If anyone is interested in more details, I’d be happy to provide or post…
I’ve since added a filter counter that decrements each time the machine runs for more than a minute (in case it was run without water).
I increment the filter count via Alexa…
“Alexa, I bought coffee filters”
Alexa: “How many coffee filters did you buy?”
“80”
and the filter count gets incremented +80
I’m sorry for my English. I have my DeLonghi Magnifica “smart” version. I check power with smart socket bw-shp10 pm. I turn on/off with SwitchBot. My automation, script check states and counters (how much to do coffee from bag 0-1000g, daily coffee, small/long coffee, water, filter etc.). Notifications/voice add coffee to shop than >20 coffee, water tank is empty, coffee tank is empty.
I use google nest hub, say: “hey google, coffee please” and DeLonghi turn on