Hass miwifi
MiWiFi for Home Assistant
The component allows you to monitor devices and manage routers based on [MiWiFi](http://miwifi.com/) from [Home Assistant](https://www.home-assistant.io/). The project is written primarily in Python, distributed under the Apache License 2.0 license, first published in 2021. Key topics include: hacs, homeassistant, homeassistant-integration, mi, miwifi.
MiWiFi for Home Assistant
The component allows you to monitor devices and manage routers based on MiWiFi from Home Assistant.
❗ Supports routers with original or original patched MiWifi firmware
❗ On the modified firmware, not all functionality may work
More info
- Install
- Config
- Supported routers
- Conflicts
- Entities
- Services
- Events
- Performance table
- Example automation
- Diagnostics
- FAQ
Supported routers
Many more Xiaomi and Redmi routers supported by MiWiFi
Check list
Required
xqsystem/login- Authorization;xqsystem/init_info- Basic information about the router;misystem/status- Basic information about the router. Diagnostic data, memory, temperature, etc;xqnetwork/mode- Operating mode. Repeater, Access Point, Mesh, etc.
Additional
misystem/topo_graph- Topography, auto discovery does not work without it;xqsystem/check_rom_update- Getting information about a firmware update;xqnetwork/wan_info- WAN port information;xqsystem/vpn_status- Information about vpn connection;misystem/led- Interaction with LEDs;xqnetwork/wifi_detail_all- Getting information about WiFi adapters;xqnetwork/wifi_diag_detail_all- Getting information about guest WiFi;xqnetwork/avaliable_channels- Gets available channels for WiFi adapter;xqnetwork/wifi_connect_devices- Get information about connected devices;misystem/devicelist- More information about connected devices;xqnetwork/wifiap_signal- AP signal in repeater mode;misystem/newstatus- Additional information about connected devices for force load mode.
Action
xqsystem/reboot- Reboot;xqsystem/upgrade_rom- Firmware update;xqsystem/flash_permission- Clear permission. Required only for firmware updates;xqnetwork/set_wifi- Update WiFi settings. Causes the adapter to reboot;xqnetwork/set_wifi_without_restart- Update Guest WiFi settings.
❗ If your router is not listed or not tested, try adding an integration, it will check everything and give a link to create an issue. You just have to click Submit new issue
❗ If at the time of adding the integration only Router {ip} not supported message is displayed, please create an issue with the message that the router is not supported, indicating the model of the router.
Summary
- 🟢 - Supported
- 🔴 - Not supported
- ⚪ - Not tested
| Image | Router | Code | Required | Additional | Action |
|---|---|---|---|---|---|
![]() | Xiaomi 5G CPE Pro | CB0401 | <sub>🟢🟢🟢🟢</sub> | <sub>🟢🟢🟢🟢🟢🟢🟢🟢🟢🟢🟢🟢</sub> | <sub>🟢🟢🟢🟢🟢</sub> |
![]() | Mi Router 4A Gigabit V2 | R4AV2 | <sub>🟢🟢🟢🟢</sub> | <sub>🟢🟢🟢🟢🟢🟢🟢🟢🟢🟢🟢🟢</sub> | <sub>🟢🟢🟢🟢🟢</sub> |
![]() | Xiaomi Home WiFi | RB08 | <sub>🟢🟢🟢🟢</sub> | <sub>🟢🟢🟢🟢🟢🟢🟢🟢🟢🟢🟢🟢</sub> | <sub>🟢🟢🟢🟢🟢</sub> |
![]() | Redmi Router AX6000 | RB06 | <sub>🟢🟢🟢🟢</sub> | <sub>🟢🟢🟢🟢🟢🟢🟢🟢🟢🟢🟢🟢</sub> | <sub>🟢🟢🟢🟢🟢</sub> |
![]() | Redmi Router AX5400 | RA74 | <sub>🟢🟢🟢🟢</sub> | <sub>🟢🟢🟢🟢🟢🟢🟢🟢🟢🟢🟢🟢</sub> | <sub>🟢🟢🟢🟢🟢</sub> |
![]() | Redmi Gaming Router AX5400 | RB04 | <sub>🟢🟢🟢🟢</sub> | <sub>🟢🟢⚪🟢🟢🟢🟢🟢🟢🟢🟢🟢</sub> | <sub>🟢⚪🟢🟢🟢</sub> |
![]() | Xiaomi Router AC1200 | RB02 | <sub>🟢🟢🟢🟢</sub> | <sub>🟢🟢🟢🟢🟢🟢🟢🟢🟢🟢🟢🟢</sub> | <sub>🟢🟢🟢🟢🟢</sub> |
![]() | Xiaomi Router CR8808 | CR8808 | <sub>🟢🟢🟢🟢</sub> | <sub>🟢🟢🟢🟢🟢🟢🟢🟢🟢🟢🟢🟢</sub> | <sub>🟢🟢🟢🟢🟢</sub> |
![]() | Xiaomi Mesh System AX3000 | RA82 | <sub>🟢🟢🟢🟢</sub> | <sub>🟢🟢🟢🟢🟢🟢🟢🟢🟢🟢🟢🟢</sub> | <sub>🟢🟢🟢🟢🟢</sub> |
![]() | Xiaomi Router AX3200 | RB01 | <sub>🟢🟢🟢🟢</sub> | <sub>🟢🟢🟢🟢🟢🟢🟢🟢🟢🟢🟢🟢</sub> | <sub>🟢🟢🟢🟢🟢</sub> |
![]() | Redmi Router AX1800 | RA71 | <sub>🟢🟢🟢🟢</sub> | <sub>🟢🟢🟢🟢🟢🟢🟢🟢🟢🟢🟢🟢</sub> | <sub>🟢🟢🟢🟢🟢</sub> |
![]() | Redmi Router AX6S | RB03 | <sub>🟢🟢🟢🟢</sub> | <sub>🟢🟢🟢🟢🟢🟢🟢🟢🟢🟢🟢🟢</sub> | <sub>🟢🟢🟢🟢🟢</sub> |
![]() | Xiaomi Router AX3000 | RA80 | <sub>🟢🟢🟢🟢</sub> | <sub>🟢🟢🟢🟢🟢🟢🟢🟢🟢🟢🟢🟢</sub> | <sub>🟢🟢🟢🟢🟢</sub> |
![]() | Redmi Router AX3000 | RA81 | <sub>🟢🟢🟢🟢</sub> | <sub>🟢🟢🟢🟢🟢🟢🟢🟢🟢🟢🟢🟢</sub> | <sub>🟢🟢🟢🟢🟢</sub> |
![]() | Xiaomi China Unicom WiFi 6 Router | CR6606 | <sub>🟢🟢🟢🟢</sub> | <sub>🟢🟢🟢🟢🟢🟢🟢🟢🟢🟢🟢🟢</sub> | <sub>🟢🟢🟢🟢🟢</sub> |
![]() | Xiaomi Router AX9000 | RA70 | <sub>🟢🟢🟢🟢</sub> | <sub>🟢🟢🟢🟢🟢🟢🟢🟢🟢🟢🟢🟢</sub> | <sub>🟢🟢🟢🟢🟢</sub> |
![]() | Redmi Router AX5 | RA50 | <sub>🟢🟢🟢🟢</sub> | <sub>🟢🟢🟢🟢🟢🟢🟢🟢🟢🟢🟢🟢</sub> | <sub>🟢🟢🟢🟢🟢</sub> |
![]() | Xiaomi Router AX6000 | RA72 | <sub>🟢🟢🟢🟢</sub> | <sub>🟢🟢🟢🟢🟢🟢🟢🟢🟢🟢🟢🟢</sub> | <sub>🟢🟢🟢🟢🟢</sub> |
![]() | Redmi Router AX6 | RA69 | <sub>🟢🟢🟢🟢</sub> | <sub>🟢🟢🟢🟢🟢🟢🟢🟢🟢🟢🟢🟢</sub> | <sub>🟢🟢🟢🟢🟢</sub> |
![]() | Mi Router 4 Pro | R1350 | <sub>🟢🟢🟢🟢</sub> | <sub>🟢🟢🟢🟢🟢🟢🟢🟢🟢🟢🟢🟢</sub> | <sub>🟢🟢🟢🟢🟢</sub> |
![]() | Mi AIoT Router AC2350 | R2350 | <sub>🟢🟢🟢🟢</sub> | <sub>🟢🟢🟢🟢🟢🟢🟢🟢🟢🟢🟢🟢</sub> | <sub>🟢🟢🟢🟢🟢</sub> |
![]() | Redmi Router AX5 | RA67 | <sub>🟢🟢🟢🟢</sub> | <sub>🟢🟢🟢🟢🟢🟢🟢🟢🟢🟢🟢🟢</sub> | <sub>🟢🟢🟢🟢🟢</sub> |
![]() | Mi Router AX1800 | RM1800 | <sub>🟢🟢🟢🟢</sub> | <sub>🟢🟢🟢🟢🟢🟢🟢🟢🟢🟢🟢🟢</sub> | <sub>🟢🟢🟢🟢🟢</sub> |
![]() | Xiaomi AIoT Router AX3600 | R3600 | <sub>🟢🟢🟢🟢</sub> | <sub>🟢🟢🟢🟢🟢🟢🟢🟢🟢🟢🟢🟢</sub> | <sub>🟢🟢🟢🟢🟢</sub> |
![]() | Redmi Router AC2100 | RM2100 | <sub>🟢🟢🟢🟢</sub> | <sub>🟢🟢🟢🟢🟢🟢🟢🟢🟢🟢🟢🟢</sub> | <sub>🟢🟢🟢🟢🟢</sub> |
![]() | Mi Router AC2100 | R2100 | <sub>🟢🟢🟢🟢</sub> | <sub>🟢🟢🟢🟢🟢🟢🟢🟢🟢🟢🟢🟢</sub> | <sub>🟢🟢🟢🟢🟢</sub> |
![]() | Mi Router Mesh | D01 | <sub>🟢🟢🟢🟢</sub> | <sub>🟢🟢🟢🟢🟢🟢🟢🟢🟢🟢🟢🔴</sub> | <sub>🟢🟢🟢🟢🟢</sub> |
![]() | Mi Router 4A | R4AC | <sub>🟢🟢🟢🟢</sub> | <sub>🟢🟢🟢🟢🟢🟢🟢🟢🟢🟢🟢🔴</sub> | <sub>🟢🟢🟢🟢🟢</sub> |
![]() | Mi Router 4A Gigabit | R4A | <sub>🟢🟢🟢🟢</sub> | <sub>🟢🟢🟢🟢🟢🟢🟢🟢🟢🟢🟢🔴</sub> | <sub>🟢🟢🟢🟢🟢</sub> |
![]() | Mi Router 4C | R4CM | <sub>🟢🟢🟢🟢</sub> | <sub>🟢🟢🟢🟢🟢🟢🟢🟢🟢🟢🟢🔴</sub> | <sub>🟢🟢🟢🟢🟢</sub> |
![]() | Mi Router 4Q | R4C | <sub>🟢🟢🟢🟢</sub> | <sub>🟢🟢🟢🟢🟢🟢🟢🟢🟢🟢🟢🔴</sub> | <sub>🟢🟢🟢🟢🟢</sub> |
![]() | Mi Router 4 | R4 | <sub>🟢🟢🟢🟢</sub> | <sub>🟢🟢🟢🟢🟢🟢🟢🟢🟢🟢🟢🔴</sub> | <sub>🟢🟢🟢🟢🟢</sub> |
![]() | Mi Router 3A | R3A | <sub>🟢🟢🟢🟢</sub> | <sub>🟢🟢🟢🟢🟢🟢🟢🟢🟢🟢🟢🔴</sub> | <sub>🟢🟢🟢🟢🟢</sub> |
![]() | Mi Router 3C | R3L | <sub>🟢🟢🟢🟢</sub> | <sub>🟢🟢🟢🟢🟢🟢🟢🟢🟢🟢🟢🔴</sub> | <sub>🟢🟢🟢🟢🟢</sub> |
![]() | Mi Router HD | R3D | <sub>🟢🟢🟢🟢</sub> | <sub>🟢🟢🟢🟢🟢🟢🟢🟢🟢🟢🟢🔴</sub> | <sub>🟢🟢🟢🟢🟢</sub> |
![]() | Mi Router Pro | R3P | <sub>🟢🟢🟢🟢</sub> | <sub>🟢🟢🟢🟢🟢🟢🟢🟢🟢🟢🟢🔴</sub> | <sub>🟢🟢🟢🟢🟢</sub> |
![]() | Mi Router 3G | R3G | <sub>🟢🟢🟢🟢</sub> | <sub>🟢🟢🟢🟢🟢🟢🟢🟢🟢🟢🟢🔴</sub> | <sub>🟢🟢🟢🟢🟢</sub> |
![]() | Mi Router 3 | R3 | <sub>🟢🟢🟢🟢</sub> | <sub>🟢🟢🟢🟢🟢🟢🟢🟢🟢🟢🟢🔴</sub> | <sub>🟢🟢🟢🟢🟢</sub> |
![]() | Mi Router R2D | R2D | <sub>🟢🟢🟢🟢</sub> | <sub>🟢🟢🟢🟢🟢🟢🟢🟢🟢🟢🟢🔴</sub> | <sub>🟢🟢🟢🟢🟢</sub> |
![]() | Mi Router Lite | R1CL | <sub>🟢🟢🟢🟢</sub> | <sub>🟢🟢🟢🟢🟢🟢🟢🟢🟢🟢🟢🔴</sub> | <sub>🟢🟢🟢🟢🟢</sub> |
![]() | Mi Router Mini | R1CM | <sub>🟢🟢🟢🟢</sub> | <sub>🟢🟢🟢🟢🟢🟢🟢🟢🟢🟢🟢🔴</sub> | <sub>🟢🟢🟢🟢🟢</sub> |
![]() | Mi Router R1D | R1D | <sub>🟢🟢🟢🟢</sub> | <sub>🟢🟢🟢🟢🟢🟢🟢🟢🟢🟢🟢🔴</sub> | <sub>🟢🟢🟢🟢🟢</sub> |
Contributors
Showing top 5 contributors by commit count.










































