Historial de versiones - MiWiFi XiaoHack Edition


📡 Releases automáticos desde GitHub

Las versiones más recientes se sincronizan automáticamente desde GitHub.

Mostrando 1–5 de 60 releases

📦 v3.8.0 – XiaoHack Edition

Fecha: 2026-09-23 08:15:58
Ver release original en GitHub

Esta versión hace que la limpieza automática de dispositivos sea más segura y corrige el seguimiento de clientes en redes Mesh, con contribuciones de @brembygit.

Cambios

  • La limpieza automática programada ahora es más conservadora: selecciona direcciones MAC aleatorias y conserva los dispositivos cuya antigüedad no se puede determinar. Para desactivarla, establezca el intervalo en 0 días. La limpieza manual y su prueba siguen estando disponibles (#321).
  • Corrige el recuento de clientes de Mesh y atribuye los clientes al nodo que realmente los atiende, incluidos los nodos cuya dirección MAC de backhaul difiere de la dirección MAC que informan para sí mismos (#322).
  • Cuando un cliente se mueve entre el router principal y un nodo Mesh, Home Assistant actualiza la ubicación de su dispositivo y el enlace "Conectado a través de" sin recargar la integración. El rastreador y los sensores permanecen juntos, y se eliminan las filas de dispositivos MiWiFi exclusivos obsoletas (#323).
  • Adaptar el registro de dispositivos y las búsquedas de servicios dirigidas a las API actuales de Home Assistant, manteniendo al mismo tiempo mecanismos de compatibilidad para versiones anteriores (#323).
  • Actualizar la versión del panel incluido y sus referencias de caché a 3.8.0.

Gracias a @brembygit por contribuir a las tres correcciones y colaborar con nosotros en las correcciones posteriores. Probamos el movimiento de un cliente desde el router principal a la red Mesh y viceversa en Home Assistant 2026.9.3; las 12 entidades se mantuvieron.

Mejora

Actualiza la integración a través de HACS, reinicia Home Assistant y actualiza tu navegador. El panel sigue incluido con la integración y no requiere instalación adicional.

📦 v3.7.0 – XiaoHack Edition

Fecha: 2026-09-22 11:53:47
Ver release original en GitHub

Actualización del panel integrado y del sistema HACS

  • Se ha incluido el panel MiWiFi, las traducciones, las imágenes y las dependencias de Lit dentro de custom_components/miwifi.
  • El panel ahora se actualiza junto con la integración a través de HACS.
  • Se eliminaron las descargas de interfaz de usuario por separado y la monitorización remota del panel.
  • No se requiere ningún recurso Lovelace ni configuración YAML panel_custom por separado.

Correcciones y estabilidad

  • Se corrigió un problema que provocaba que los oyentes y temporizadores del panel permanecieran activos después de salir del panel, lo que generaba solicitudes duplicadas y mensajes engañosos de enrutador no encontrado.
  • Se han actualizado las búsquedas en el registro de dispositivos de Home Assistant y las referencias a los dispositivos principales para las API actuales, con mecanismos de compatibilidad alternativos.
  • Se corrigió la limpieza de dispositivos con identificadores de registro largos (#313).
  • Iteración de registro adaptada para versiones más recientes de Home Assistant (#318).
  • Se agregó manejo de compatibilidad para la importación pública de ScannerEntity (#309).
  • Se redujeron las solicitudes repetidas en modo enrutador y los mensajes de registro (#312, #319).
  • Inicialización de sensores y seguimiento de dispositivos Mesh mejorados.

Compatibilidad del enrutador

  • Se agregó el reconocimiento para RP01 y RP03 en función de la compatibilidad de API informada (#315, #316, #317).
  • Compatibilidad mejorada con RD03V2 y variantes de firmware más recientes de Xiaomi.

Mejoras en el frontend

  • Se han añadido iconos de reserva locales para los modelos de enrutador desconocidos.
  • Se ha mejorado el sistema de traducción de respaldo para idiomas no compatibles.
  • Se corrigió el enlace para reportar el problema.
  • Versiones de recursos del panel alineadas con la integración.

Actualizando

  1. Actualice a través de HACS o copie la carpeta completa custom_components/miwifi.
  2. Reiniciar Home Assistant.
  3. Actualiza el navegador con Ctrl+F5.

Los archivos /config/www/miwifi existentes se conservan, pero el panel ya no los utiliza. Las descargas de diagnóstico generadas continúan utilizando /local/miwifi/exports/.

📦 v3.6.0 – XiaoHack Edition

Fecha: 2026-05-01 19:47:23
Ver release original en GitHub

📝 Changelog — Integración MiWiFi

📦 Versión v3.6.0 – 2026-05-01


✅ Correcciones y estabilidad

  • 📶 Se ha corregido la detección de conexión errónea en routers con WiFi IoT dedicado
  • Ahora, en los routers compatibles, los dispositivos se separan correctamente entre juegos 5G e IoT.
  • Evita que los clientes de IoT se agrupen incorrectamente como Juego 5G.
  • 🧩 Clasificación de dispositivos fija para firmwares IoT específicos
  • Se ha añadido un manejo adecuado para los routers en los que el firmware informa de IoT y Juegos como tipos de conexión separados.
  • Mejora la precisión de la conexión en modelos compatibles como RC01 / BE10000 y RC06 / BE7000.
  • 📊 Se corrigió el problema de los contadores IoT faltantes en los sensores de backend
  • Se ha añadido compatibilidad con el sensor dedicado devices_iot.
  • Mejora la coherencia entre los rastreadores de dispositivos, los contadores de enrutadores y los resúmenes de la interfaz de usuario.
  • 🌐 Estabilidad de propagación de malla/IP corregida para dispositivos conectados a través de nodos hoja
  • Conserva los datos del dispositivo de forma más fiable cuando los clientes están asociados a través de nodos de malla.
  • Ayuda a evitar la pérdida o la inconsistencia de información durante los ciclos de actualización de elementos principales y secundarios.

⚙️ Mejoras

  • 🧠 Se ha añadido gestión dedicada de conexiones IoT
  • El sistema backend ahora admite IoT como un tipo de conexión de primera clase.
  • Mantiene la compatibilidad con el manejo existente de LAN, 2.4G, 5G, Invitado y Juego 5G.
  • 📦 Lógica de compatibilidad extendida para firmwares Xiaomi más recientes
  • Se ha mejorado la seguridad en el manejo de los routers que exponen capacidades WiFi dedicadas para IoT.
  • Mantiene sin cambios el comportamiento del enrutador heredado cuando no se dispone de datos específicos de IoT.
  • 🔄 Mejora en el conteo de dispositivos compatibles con redes Mesh
  • Los contadores del enrutador ahora se alinean mejor con los dispositivos asociados a través de los nodos principales y de malla.
  • Reduce la agrupación incorrecta cuando el sistema backend ya conoce el nodo padre real.

✅ Compatibilidad

  • ✅ Compatible con configuraciones de router Xiaomi estándar.
  • ✅ Se ha añadido gestión dedicada de WiFi IoT para los routers compatibles.
  • ✅ Compatible con RC01 / BE10000 y RC06 / BE7000 cuando el firmware expone datos IoT separados.
  • ✅ Los routers más antiguos siguen funcionando con normalidad sin necesidad de soporte específico para IoT.

📘 Cómo actualizar

  1. Reemplace su carpeta custom_components/miwifi/ con el contenido de esta versión.
  2. Reiniciar Home Assistant.
  3. Comprueba que los dispositivos conectados a través de IoT ahora aparecen correctamente en la integración.

ℹ️ Información adicional

  • Se ha añadido soporte de backend para IoT como tipo de conexión dedicada.
  • Se ha añadido compatibilidad con el sensor devices_iot.
  • Lógica de agrupación y conteo mejorada para routers con WiFi IoT dedicado.

💖 Soporte y donaciones

Si esta integración le resulta útil y desea apoyar su desarrollo continuo:


📦 v3.5.9 – XiaoHack Edition

Fecha: 2026-03-25 18:40:19
Ver release original en GitHub

📝 Changelog — Integración MiWiFi

📦 Versión v3.5.9 – 2026-03-25


🆕 Modelo compatible

  • ✅ Se agregó compatibilidad con el nuevo modelo de enrutador RD03V2 #305

✅ Correcciones y estabilidad

  • ⏱️ Se agregó un tiempo de espera a la verificación de la versión del panel #303
  • Evita que las comprobaciones de versión del panel se queden bloqueadas indefinidamente cuando la fuente remota es lenta o no está disponible temporalmente.
  • Mejora la capacidad de respuesta general y evita bloquear los flujos de actualización/validación de versiones relacionados.

⚙️ Mejoras

  • 📦 Compatibilidad con modelos ampliada
  • Se ha añadido la detección y compatibilidad con RD03V2 para mejorar la compatibilidad con las variantes más recientes de routers Xiaomi.

✅ Compatibilidad

  • ✅ Compatible con configuraciones de router Xiaomi estándar.
  • ✅ Se ha añadido compatibilidad con las variantes de enrutador RD03V2.

📘 Cómo actualizar

  1. Reemplace su carpeta custom_components/miwifi/ con el contenido de esta versión.
  2. Reiniciar Home Assistant.

ℹ️ Información adicional

  • PR fusionada: #303 (feat: agregar tiempo de espera a la verificación de versión del panel)
  • PR fusionado: #305 (se agrega soporte para el modelo de enrutador RD03V2)

💖 Soporte y donaciones

Si esta integración le resulta útil y desea apoyar su desarrollo continuo:


📦 v3.5.8 – XiaoHack Edition

Fecha: 2026-02-22 10:52:09
Ver release original en GitHub

📝 Changelog — Integración MiWiFi

📦 Versión v3.5.8 – 2026-02-22


🆕 Modelo compatible

  • ✅ Se agregó compatibilidad con el nuevo modelo de enrutador RP04 #301

✅ Correcciones y estabilidad

  • 🧩 Se corrigió la detección de “modo” en las variantes de firmware que devuelven __HTML_PLACEHOLDER_0__
  • Cuando falla el punto final principal qnetwork/get_netmode, la integración recurre a netmode().
  • Algunos firmwares devuelven el campo como netmode (y omiten mode), lo que puede interrumpir la lógica posterior que espera mode.
  • Ahora normalizamos la carga útil de reserva: si netmode existe y mode no está presente, lo reflejamos (mode = netmode) para mantener una forma de respuesta consistente.

⚙️ Mejoras

  • No hay otros cambios en esta versión.

✅ Compatibilidad

  • ✅ Compatibilidad mejorada con firmwares de proveedores/personalizados que exponen __HTML_PLACEHOLDER_0__ en lugar de __HTML_PLACEHOLDER_1__ en la API de reserva.

📘 Cómo actualizar

  1. Reemplace su carpeta custom_components/miwifi/ con el contenido de esta versión.
  2. Reiniciar Home Assistant.

ℹ️ Información adicional

  • PR fusionado: #300 (“convertir el campo netmode al campo mode para compatibilidad”)
  • Gracias a @Mythologyli por la contribución.
Xiaohack Chatbot Asistente XiaoHack

Xiaohack V 3.3 | © Copyright 2024 | Users Online: 0 | Estado: Offline