Skip to content

Adding new devices

Jelger Haanstra edited this page Jun 12, 2023 · 7 revisions

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

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.

Wiki Menu

General Information

Device information

Clone this wiki locally