Miele Waschmaschine mit WEBHOOK steuern?

Hallo Community!

Ich habe die Idee meine Miele Waschmaschine per WEBHOOK zu steuern.

Siehe hierzu auch: Miele 3rd Party API - Get started

Also ich nutze nicht Note-Red oder so. Ich möchte einfach über Homee den WEBHOOK starten.

Ich habe mir die Entwickler-Anmeldeinformationen geholt und würde auch nur ganz simple Befehle zum Anfang mir vornehmen z.B. Pause.

Ich habe sogar gesehen, dass man ganz spezielle Waschprogramme mit einen Befehl starten kann.

Mein erster nicht funktionierender Ansatz ist:
https://api.miele.com/api/v1/devices/XWaschmaschinennummerX/actions/

application/jason
POST
{
„clientId“: „XXXX-8XX1-41XX-XX7c-XXXXXXXXXb9“,
„clientSecret“: „XXXXXXXXXXXXXXXXXXXXXXXX“
}
{
„action“: „pause“
}

Was mache ich nicht richtig? Oder geht es einfach in Homee nicht…

Danke für Eure Mühe und Antworten im Voraus!

Liebe Grüße

Stefan :slight_smile:

Funktioniert denn die URL in einem ganz normalen Browser?

Das war die Antwort im Browser…
{
„die Info“: {
„environment“: „prod“,
„Klient“: {
„ip“: „94.31.82.41“,
„request-time“: „Sa, 28. Okt. 2023 16:09:27 UTC“
},
„System“: {
„ip“: „10.181.2.9“,
„time“: „Sa, 28. Okt. 2023 16:09:27 UTC“
}
}
}

Die Antwort ist für homee nicht relevant, da homee die ohnehin nicht auswertet. Wichtig zu wissen wäre, ob Du mit einem Browser die gewollte Aktion auslösen kannst.

1 „Gefällt mir“

Ich glaube zu wissen, was Du damit ansprechen willst. Ich bin von Miele noch nicht freigeschaltet genug:

https://www.predic8.de/bearer-token-autorisierung-api-security.htm

Ich glaube es fehlt noch der (Bearer)-Token. Werde ich morgen mal angehen… Ist für mich totales Neuland. Shellys dagegen waren ohne Freigabe direkt erreichbar.

Danke für den Hinweis!

https://www.miele.com/developer/authorization.html

https://api.miele.com/api/v1/devices/${MW00099999999}/actions

-H „Authorization: Bearer ${ 64 Zeichen}“
-H „Content-Type: application/json“
-d ‚{
„method“: „pause“,
„deviceId“: „${MW000999999999}“
}‘ \

Funktioniert bei mir so auch nicht. Ich weiß nicht, ob ich das so in den Body schreiben darf.