Skip to content

Adding new devices

Jelger Haanstra edited this page Jul 2, 2023 · 7 revisions

The Xiaomi Mi Home eco system is huge. The Xiaomi Mi Home app only supports a selection of devices. Even devices that are identified on the supported devices page might not fully work properly. If you want support for a specific device you can request it here on Github by submitting an issue.

Do note, as there is no official API the integration of new devices depends on one of these things.

  1. Some other library that already integrated the device which shows it’s parameters. I would need the device model ID to make sure which looks something like this brand.type.id, for instance zhimi.airpurifier.mc1.
  2. The user that requests the integration supplies me with the parameters of the device, usually by sniffing network communication of the device. How this is done is described here.
  3. Access to the physical device (users would need to send me a device)

If neither of these can be fulfilled then integration is not possible.

Donations

If you appreciate the work I'm putting into this app, please consider sending me a donation.

Wiki Menu

General Information

Device information

Clone this wiki locally