rytilahti / homeassistant-xiaomi-ng

1 stars 2 forks source link

xiaomi_miio_ng for homeassistant

[!NOTE] This is currently aimed for developers and reporting issues alone is not that helpful. If you want to contribute, consider writing PRs :-)

This repository hosts a custom component implementation of the homeassistant's xiaomi_miio integration rewrite (based on python-miio 0.6+). The aim of this repository is to enable collaboration on the rewrite easier, and it is not aimed for end users.

If you want to help but do not have a device, you can use the simulators shipped with python-miio to some extent.

[!WARNING] This uses the same DOMAIN (xiaomi_miio) as the built-in integration, so it WILL (likely) break your installation at some point. Use only for development and testing. You have been warned.

Generic platforms

These platforms present generic entities that are available on all devices. All python-miio supported devices with descriptors will create relevant entities using these platforms.

Integration platforms

These platforms include some special handling and/or they just "bundle" the generic platforms together for better UX. A checked checkbox means that at least some of the features have been already implemented.

Tested devices

TODO