Posts Tagged ‘Mi Home’

Sonntag, 29. Juni 2025

Xiaomi Standventilatoren (Fans) in Homebridge einbinden

Es funktioniert, ist in meinem Fall aber komplizierter als ursprünglich gedacht. Aus zwei Gründen:

Xiaomi-„Heimatserver“ in China

Meine Xiaomi Mi Home App ist aus historischen Gründen seit Jahren auf Xiaomi-Servern in China eingerichtet.

Damit konnte ich aber einen kürzlich gekauften Xiaomi Mi Smart Standing Fan 2 Lite (interne Kennung: dmaker.fan.1c) für eine gerade zusätzlich erstellte Wohnung nicht registrieren — die Assoziierung über die iOS App auf dem iPhone schlug irgendwie immer bei etwa 50 Prozent fehl.

Ich habe deshalb für die zusätzliche Wohnung ein neues Konto eröffnet, und dieses auf Schweiz eingestellt.

Damit konnte ich den Lüfter mit der Xiaomi Mi Home App mit dem WiFi verbinden, er erscheint nun in der App unter macOS, welche mit meinem Zweitkonto registriert ist.

Token

Doch so ein Lüfter ist nur halb so lustig, wenn man ihn nicht auch in Apple HomeKit eingebunden hat, und ihn mittels der Siri-Spracherkennung eines Apple HomePods bedienen kann.

Hier kommt bei mir Homebridge zur Anwendung: Das Plugin homebridge-xiaomi-fan exponiert Xiaomi Lüfter gegenüber Apple HomeKit.

Randbemerkung: Dass die Fans dabei mit zig „Buttons“ exponiert werden, und sogar einer „Bulb“, finde ich nicht so schön. Item.

Das Problem: Ich musste den „Token“ des Fans irgendwie auslesen und in der Homebridge-Konfiguration hinterlegen. Neben der IP des Geräts, als nichts mit „auto discovery“.

Gar nicht so einfach, denn das Kommandozeilen-Tool eines anderen Entwicklers — Xiaomi-cloud-tokens-extractor funktioniert aktuell nicht mehr.

Doch verzweifelt nicht, die erste Option in Obtain Mi Home device token bringt die Lösung: Mi Home Toolkit.

Den deutschen Heimatserver ausgewählt (Schweiz existiert nicht im Drop Down), eingeloggt — und da steht er im Klartext, der Token. Einziges Problem: Das Element war mit Version 1.2.1 der App nicht selektierbar, weshalb Copy & Paste nicht funktionierte. Ungefähr eine Stunde, nachdem ich den Feature Request platziert hatte, war Version 1.2.2 live, welche das Problem behob.

WICHTIG: Ich vertraue diesen Wrapper-Applikationen nicht, auch wenn sie Open Source sind — zu einfach ist es, die Zugangsdaten mittels eines kleinen HTTP-Requests noch an einen Drittserver zu senden. Ich habe das Kennwort deshalb nach der erfolgreichen Einbindung vorsichtshalber noch einmal geändert.

Tags: , , , , , , , ,
Labels: Home Automation

Keine Kommentare | neuen Kommentar verfassen

Samstag, 8. September 2018

Xiaomi Mi Home: Übersetzungen der wichtigsten Automations-Begriffe

Seit etwas mehr als einem Monat ist unsere Wohnung mit Xiaomi Mi Home-Sensoren vollgestopft.

So richtig Spass macht die Sache aber natürlich erst, wenn man in der Xiaomi Mi Home-App entsprechende „Automations“ entwickelt. Leider sind die Begriffe dort noch nicht auf Englisch übersetzt, weshalb ich hier die wichtigsten Screens und die häufigsten Begriffe übersetze:

Tür-/Fenster-Sensor

  • 打开 — geöffnet
  • 关闭 — geschlossen
  • 打开超过1分钟未关闭 — länger als 1 Minute geöffnet

Temperatur-Sensor

  • 高于指定温度 — höher als Temperatur X
  • 低于指定温度 — tiefer als Temperatur Y
  • 高于指定湿度 — höher als Luftfeuchtigkeit
  • 低于指定湿度 — tiefer als Luftfeuchtigkeit

Bewegungssensor

  • TODO — Bewegung erkannt
  • TODO — 2 Minuten ohne Bewegung
  • TODO — 5 Minuten ohne Bewegung
  • TODO — 10 Minuten ohne Bewegung
  • TODO — 20 Minuten ohne Bewegung
  • TODO — 30 Minuten ohne Bewegung
  • TODO — Bewegung im Dunkeln (?)

Tags: , , , , , , ,
Labels: IT

Keine Kommentare | neuen Kommentar verfassen

Freitag, 7. September 2018

Z-Wave ist nicht ZigBee

Vor kurzem entdeckte ich bei einer Recherche nach Home Automation-Schnittstellen das Produkt Aeotec Z-Stick Gen5. Zuerst dachte ich, dass ich mit dem Ding meine Philips Hue-Lampen sowie meine Xiaomi Mi Home-Sensoren abhören könnte — bis ich dann mittels eines Forum-Beitrags realisieren musste, dass dieser Dongle das Z-Wave-Protokoll und nicht das ZigBee-Protokoll spricht (und es sich dabei um zwei verschiedene Protokolle handelt):

The Z-Stick is Z-Wave, the Xiaomi are Zigbee. They can’t talk to each other.

Quelle: Use Aeotec Z-Stick with Xiaomi Temperature & Motion Sensors?

Tags: , , , ,
Labels: IT

Keine Kommentare | neuen Kommentar verfassen