Version History - MiWiFi XiaoHack Edition
📡 Automatic releases from GitHub
The latest versions are synchronized automatically from GitHub.
Showing 56–57 of 57 releases
📦 v3.0.4 – XiaoHack Edition
Date: 2025-04-01 07:32:25
View original release on GitHub
📦 v3.0.4 – _XiaoHack Edition_
This release introduces essential bugfixes and compatibility updates following the major v3.0.3 refresh.
🐛 Fixes & Improvements
- ✅ Fixed:
IndexErrorwhen handling devices with empty IP lists. - ✅ Fixed:
ValueErroron unrecognized modelrd12by allowing safe fallback. - ✅ Fixed:
AttributeErroron missingnetmodeby implementing fallback support. - 🔁 Enhanced fallback logic in
mode()to usenetmode()ifxqnetwork/modefails. - 🔧 Safe default values (
mode = 0) now returned when mode info is missing or unknown. - 🔍 Added better logging for network mode detection fallbacks.
🧠 Context-Aware Entity Handling
- Improved handling of newly connected devices with missing or partial data.
- Added safety checks in
_build_deviceto handle edge cases and avoid breaking the update loop.
✅ Compatibility
- Compatible with Home Assistant 2025.3.4 and above.
- Fully backward-compatible with previous supported devices.
- Adds robust support for unusual models like
"rd12".
📘 How to Update
- Replace the files in your
custom_components/miwifi/folder. - Restart Home Assistant completely to apply changes.
- Check the logs to confirm proper integration loading.
📌 Reminder for Migrators
If you're migrating from the original dmamontov/hass-miwifi:
➡ Remove the old integration. ➡ Add this repo via HACS as a custom repository:
`` https://github.com/JuanManuelRomeroGarcia/hass-miwifi ``
Maintained with ❤️ by @JuanManuelRomeroGarcia
📦 v3.0.3 – XiaoHack Edition
Date: 2025-03-31 12:29:45
View original release on GitHub
📦 v3.0.3 – XiaoHack Edition 🚀 This is a major refresh of the MiWiFi integration for Home Assistant! The original integration has not been updated since 2023. This fork brings it back to life with active development, bug fixes, and new features.
🆕 What's New
-💡 New GitHub repository: JuanManuelRomeroGarcia/hass-miwifi
- 🌐 Improved detection of device model, MAC and connection mode
- 📶 Better support for mesh and repeater modes (new_status, force_load)
- 🔁 is_force_load now always available in both initial setup and options
- 💡 Refactored light LED entity to improve availability and control
- 🧹 Removed deprecated legacy code and outdated constants (clean-up)
- 🔄 Adjusted fallback mechanisms and improved logging messages
- 🐛 Multiple bugfixes across update flow and entity creation
- 📖 Improved compatibility with newer Home Assistant API and entity requirements
✅ Compatibility
- ✅ Fully tested with Home Assistant >= 2025.3.4
- ✅ Compatible with all devices previously supported
- ✅ New models still supported:
- RD03 = "rd03" # Xiaomi Mi Router RD03 2023.12.18
- RD15 = "rd15" # Xiaomi Mi Router BE3600 2,5G
- RN06 = "rn06" # Xiaomi Mi Router BE3600 2.5G (Versión Global)
- RC06 = "rc06" # Xiaomi Router BE7000
- RD18 = "rd18" # Xiaomi Router BE5000
- RN01 = "rn01" # Xiaomi ROUTER BE3600 Pro Black
- RD08 = "rd08" # Xiaomi Router 6500 Pro
- RD28 = "rd28" # Router Xiaomi RD28 Mesh AX3000 NE
- CB0401V2 = "cb0401v2" # Xiaomi 5G CPE Pro CB0401V2
- RD23 = "rd23" # Xiaomi Router AX3000T EU
- RC01 = "rc01" # Mi Router 10000
- RD13 = "rd13" # Xiaomi Mesh System AC1200
- RD16 = "rd16" # Xiaomi BE3600 Gigabit
- RA80V2 = "RA80V2" # Xiaomi AX3000 (CN)
- ⚠ BREAKING CHANGES (from original v3.0.0) ❗ Minimum Home Assistant version: 2025.3.4
❌ Removed deprecated DEVICE_CLASS_* (HA core changes)
📌 Migration Notes If you are using the original dmamontov/hass-miwifi, please remove it and re-add this integration using the new repo:
HACS > Custom Repositories > Add: https://github.com/JuanManuelRomeroGarcia/hass-miwifi
Asistente XiaoHack
Xiaohack V 3.3 | © Copyright 2024 | Users Online: 0 | Estado: Offline
