Miele@home, miele@mobile component

Now I’m geting this error after the Miele logon page, any tips?
image

If I change the country from Netherlands to for example USA, I get this “Authentication failed!” error.
So I think that if choose there is an error in this Miele logon page.

image

I use the same credentials that I use in the Miele app on my phone.

Gday all. My first post seeking some help.
I have started the slippery slope of Home Assistant.

After realising the “other HA Miele intergration” was dead, I found this one and I finally got the HA integration to work getting my ClientID and ClientSecret, authorising and intergerating into HA. Well done to the developers.
In HA, I am trying to get my diswasher to start. I can turn on the dishwasher from HA OK. The Controls, Sensors and Diagnostic info updates all OK in HA. However, the Start button is greyed out and pressing it does nothing.
Using the iOS Miele app I can start the diswasher OK.

What I have found is that the start time in HA is “unknown” and this is preventing the start button to be enabled.
If I set a start time in the future in the iOS Miele app, that start time is pushed to HA and the start button in HA now becomes available and starts the dishwasher when I press it. Yay!
So question is, how would I be able to enter a start time and then start the dishwasher in HA? Some sort of code? As I am new to HA I am not experienced in this sort of thing.

Any help or guidance would be greatly appreciated.

Hi there,

I’ve been strolling through all the posts and still not sure if it is possible te turn on my dishwasser using this intergration.

Using Swagger, I’m able to start a selected programm using, for example, ProgramId: 204.

The dishwasher starts on this command aanstaande expected.

Within Home Assistant I have been trying to do the same. By using an automation and “set Program”. (I’m using Dutch for HA, so not sure about the exact English tags).

So far, no luck. I don’t mind struggling through, but reading all the posts, I’m not sure that it is possible right now.

Thanks for all the effort.

Willem-Bram

I’ve been able to do this by using this sequence of actions:

  1. Turn on the dishwasher
  2. Put a delay of 10 secs for dishwasher to be ready after switch on
  3. Set the programId

Here is my code:

  - action: switch.turn_on
    metadata: {}
    data: {}
    target:
      entity_id: switch.miele_g7600_encendido
  - delay:
      hours: 0
      minutes: 0
      seconds: 10
      milliseconds: 0
  - action: miele.set_program
    metadata: {}
    data:
      programId: 204
    target:
      device_id: ce645a7c2654b4df2350f38030b87c8d
1 Like

Thanks for the reply. That did the trick. Thank you for your help.

Yes, that works!

You saved me a lot of time, thanks.

I am a beginner in HA and i just installed my miele integration but it does not recognize any devices and I don’t know where to begin to fix this issue :frowning:

Welcome @razclud
This is a good link to bookmark: The Home Assistant Cookbook - Index
It has a section on troubleshooting at the bottom.

If something doesn’t work, don’t get stuck on it for too long. Just move on and revisit the issue after a few weeks/months. This will help you learn in small increments.

Hi,
very cool - would you share the code?
How do I get the attributes?

Hi,
took me also a while to figure out - check your notifications in HA, there I found a button which allowed me to connect with Miele and enter the necessary data.
Then it worked well.

is it possible to activate mobile start via the HA for dishwasher?

Hi,
I have a dishwasher G7595 and a washtumbler WTW870 in place.
I try to collect energy and water consumption of both.
I created utility meters for daily and monthly use.
Energy collection works on the dishwasher but not on the washtumbler
water collection doesn’t work on any of them.
Actual water consumption is shown on the dishwasher but is not collected
the washtumbler shows the sensors but they are always 0.
does anybody has an idea to solve the problem?
many thanks

I fixed the dishwasher:

template.yaml
#
###
### Wasser
###
  - name: "Wasser Geschirrspühler"
    unit_of_measurement: m³
    device_class: water
    unique_id: Temp_sensor_200110
    state_class: total_increasing
    state: "{{states('sensor.dishwasher_water_consumption') | multiply(0.001) }}"
#
  - name: "Wasser Waschmaschine"
    unit_of_measurement: m³
    device_class: water
    unique_id: Temp_sensor_200111
    state_class: total_increasing
    state: "{{states('sensor.washer_dryer_water_consumption') | multiply(0.001) }}"

Configuration.yaml
##
##  Water
##
  water_dishwasher_utility_meter:
    source: sensor.wasser_geschirrspuhler_2
    cycle: daily
    unique_id: utilmeter_100141

  water_dishwasher_monthly_utility_meter:
    source: sensor.wasser_geschirrspuhler_2
    cycle: monthly
    unique_id: utilmeter_100142'

I still wondering why the washer-dryer doesn’t provide any figures

Because Miele does not fix their API.

Hi. I can’t find this file. Where is it located? My token is wrong and I have no chance to reset it

@PoliC : I have the same problem - did you find a solution?

It used to be in the hidden directory .storage.

\\homeassistant\config\.storage

But it seems this changed over time. To be honest I don’t know where it is stored now.

I have 2 Miele ovens, a refrigerator, a freezer, a dishwasher and a washing machine. Only the washing machine delivers an entity “consumed electricity”. Is there a way to get the other entities as well?

Contact Miele, maybe they’ll fix it (but probably not).

The weird thing is that they deliver tons of other entities which nobody needs and the most important entity is missing