miele icon indicating copy to clipboard operation
miele copied to clipboard

Add support for Miele Dishwasher AutoDos level, Salt level, Rinse Aid level

Open ncd7 opened this issue 1 year ago • 6 comments

Feature request

These levels are available from the native Miele app and so might be exposed via the API. I could also give it a stab if no one has the time / desire but wanted to first ask in case anyone has any background on this (e.g. that it would be pointless to try because it's not possible). Thanks!

What version of the integration are you using?

0.1.14

Anything in the logs that might be useful for us?

No response

Additional information

No response

ncd7 avatar Aug 19 '23 17:08 ncd7

Unfortunately the API used by mobile/Alexa/GoogleHome apps is private and different from public API. The requested data are not available in public API. Same story for TwinDos level in washing machines.

aturri avatar Aug 20 '23 06:08 aturri

thanks @aturri for the rapid response and saving me time! damn - the levels would be quite useful (though to be fair not THE most critical since the machine warns you anyway. though i could imagine setting a reminder to order more if level falls below X hehe). is there a way to lobby miele to expose those in the public APIs?

ncd7 avatar Aug 20 '23 15:08 ncd7

You could write them an email for a feature request 😃

However I've implemented a way to estimate the levels of TwinDos for the washing machine. I've found which is the consumption used by machine from the two cartridges and I've set up an input number that is decreased each time I start a cycle. For rinse aid should be easier because the quantity is fixed for each cycle 😉

aturri avatar Aug 20 '23 16:08 aturri

I wouldn't be surprised if the reason they are not available as an API is that the apps do a similar estimation haha! Though I do think they have a sensor that does detect when the salt is low for sure and that will be very hard for me to estimate. I can do the AutoDos and Rinse Aid more easily. Rinse Aid I know the exact ml used each time. AutoDas it doesn't say but I could find out probably from their custom support (or worse case count number of runs before it runs out). You are right maybe not worth dealing with an API. Thanks for the suggestion!

ncd7 avatar Aug 20 '23 23:08 ncd7

You could write them an email for a feature request 😃

However I've implemented a way to estimate the levels of TwinDos for the washing machine. I've found which is the consumption used by machine from the two cartridges and I've set up an input number that is decreased each time I start a cycle. For rinse aid should be easier because the quantity is fixed for each cycle 😉

Can you share your script or the quantities here? Then I can install it too. Thank you very much!

chochb avatar Jan 25 '24 13:01 chochb

@aturri -- actually where would I make a formal request for the APIs to be exposed? Not that I'm holding my breath but won't hurt to do in parallel.

ncd7 avatar Jan 25 '24 14:01 ncd7