Xiaomi Mi Robot (und Dyson & iRobot Roomba) über Webhooks steuern (HowTo)

Keine Freigaben, DND zwischen 22 und 8 uhr

Was sagt das HASS log?

Ggf. Das hier?

Die Firmware auf dem Xiaomi ist 3.3.9_003094 (aktuell).
Die Firmware auf der Fritzbox ist 06.92 (aktuell).

DND und Freigaben sind bei mir analog. Den Link führe ich mir gleich zu Gemüte.

Das “Logbuch” hat keinen Eintrag zu unserem Freund.

:coffee:

Ich will jetzt nicht den Quercheck machen und auch updaten (bei aller Liebe, Raimund) :wink:

Alles gut… :wink:
Ich kann mich ja mal umsehen, ob ein Downgrade möglich ist.

Edit: Der Link trifft mein Problem leider nicht. Es gibt jedoch auf Github ein paar andere mit dem Tinemout-Problem.

:coffee:

Extrakte noch mal den Token, kann sein, dass sich der mit dem neuen WLAN-Settings geändert hat, mehr (auch zur neuen Version) hier


(ist die Lib die auch für HASS benutzt wird).

Danke.

Gerade versucht - leider ist der Token unverändert.

:coffee:

Also , ich habe das Update hier auf dem Xiaomi gerade gemacht.

Ok , nutze IoBroker … und nicht HASS.
Läuft auch nach dem Update noch und kann über Aelxa den Robi steuern.

Das nur nebenbei - Update -> TOKEN bleibt erhalten.

ioBroker benutzt eine andere Lib…

Es scheint da zu genau diesem Problem eine Anpassung für Python zu geben - aber auch das hilft mir nicht weiter.

@Fisch: Danke für den Hinweis - zur Not muss ich eben das System wechseln.
:coffee:

Ändert aber nichts daran, dass Token erhalten bleibt…

Wie wäre es mit einem Adapter homee für iobroker?! :yum::upside_down_face:

Dann mal vor :wink:
Ich lass das Update trotzdem bleiben…Never change a running system…

Schau mer mal:

http://www.iobroker.net/docu/?page_id=6764&lang=de

Funktioniert einwandfrei und ist m.E. Einfacher wie HASS.

Leider fehlt mir zu “funktioniert einwandfrei” noch die Lauffähigkeit auf meinem NAS. Ich bin der Anleitung gefolgt, hat auch alles funktioniert, nur der Zugriff über die IP:8081 klappt bisher noch nicht.

Hallo @hblaschka,

da ich gerade einen XIAOMI Mi Robot in Home Assistant integriere, um ihn über homee zu steuern, habe ich mit großem Interesse deine Anleitung gelesen. Vielen Dank dafür.

Ich habe eine Ergänzung: Der Token in der SQLite-DB ist inzwischen 96-stellig verschlüsselt und muss auf 32 Stellen decodiert werden. Die Beschreibung auf der Seite von Home Assistant ist in diesem Punkt veraltet.
Ich habe diese Anleitung gefunden, nach dieser habe ich den Token korrekt entschlüsseln können:


Der Rest passt und unsere 2 xiaomi werden jetzt über die API per Webhook von homee gesteuert, wenn wir nicht da sind (Modus Abwesend).

Viele Grüße, Dieter

3 „Gefällt mir“

hm, dann könnte ich ja updaten… :wink:

Dieter, welche firmware-version hat deiner? ich bin noch auf 3.3.9_003077 - aktuell ist 3094.

Ich hab 3095. Vom Taiwan-Server

Ich habe auch die Version 3095 installiert. Gerade nochmal geprüft, die wird mir als aktuelle Version angeboten.

1 „Gefällt mir“

@coffeelover - Raimund, hast Du es mit Dieters Forumslink zum Laufen gebracht?