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 73 releases
📦 v3.13.3 – XiaoHack Edition
Fecha: 2026-10-28 17:54:25
Ver release original en GitHub
MiWiFi 3.13.3 corrige la actualización del cliente en los nodos AP/Mesh de carga forzada y mejora el panel de dispositivos.
- Actualizar los clientes desde las listas del propio nodo cuando no haya una instantánea reciente del padre disponible, conservando al mismo tiempo los datos del padre autorizado (#378).
- Publicar instantáneas de la señal Wi-Fi de forma atómica para evitar espacios en blanco temporales durante las actualizaciones simultáneas de los elementos principales (#380).
- Se suspenden las lecturas opcionales de detalles del cliente durante una hora cuando un firmware devuelve una respuesta que no es JSON; los fallos de transporte mantienen reintentos cortos (#382).
- Cambie el nombre de los clientes directamente desde Tarjetas o Tabla con actualizaciones de registro persistentes y protección para ediciones superpuestas (#372).
- Coloca el botón de edición a la izquierda, muestra los nombres completos de los clientes y las fechas de última actividad localizadas sin alterar el orden cronológico.
- Se agregaron regresiones de sensor de límite de frescura, recarga principal y cliente cableado. Las comprobaciones en vivo en BE10000 con un nodo de malla BE7000 confirmaron la disposición del panel, el cambio de nombre persistente, la actualización de métricas, la visibilidad del campo LAN y la ausencia de nuevos errores en el registro de MiWiFi.
Reinicia Home Assistant y actualiza el panel después de la actualización. Las funciones experimentales de API/IoT específicas del modelo permanecen en la solicitud de extracción n.° 373 y no se incluyen en esta versión.
📦 v3.13.2 – XiaoHack Edition
Fecha: 2026-10-24 22:34:55
Ver release original en GitHub
Solucionar los problemas de privacidad de credenciales y de reautenticación detectados en la revisión HACS.
- Elimine las cadenas de consulta antes de conservar las claves de solicitud de diagnóstico o registrar las rutas de reintento. Vuelva a sanear las claves antiguas durante la exportación de diagnóstico y omita los mensajes de excepción que puedan incluir una URL de solicitud.
- Reconoce el rechazo explícito de inicio de sesión y activa la excepción ConfigEntryAuthFailed para que Home Assistant detenga el sondeo programado y ofrezca una nueva autenticación. La expiración de la sesión mantiene su único intento de inicio de sesión; los fallos de red no se clasifican como credenciales no válidas.
- Agregue un formulario de reautenticación traducido a los ocho idiomas. Valide la nueva contraseña de administrador, actualice la entrada existente y cualquier anulación de contraseña en las opciones, conserve su identidad/configuración y vuelva a cargarlo.
- Agregue cobertura de regresión para descargas de diagnóstico, solicitudes de Wi-Fi, fallas de autenticación de configuración/sondeo y recuperación con o sin anulación de opciones.
Reinicia Home Assistant y actualiza el panel después de la actualización. La API del enrutador experimental y los cambios en IoT permanecen en la rama de prueba.
📦 v3.13.1 – XiaoHack Edition
Fecha: 2026-10-24 17:50:36
Ver release original en GitHub
Se corrigieron las operaciones de bloqueo del sistema de archivos reportadas durante la revisión de HACS. Las anulaciones manuales de la dirección MAC del enrutador principal, la carga de anulaciones heredadas y las comprobaciones de archivos de descarga privada ahora se ejecutan en el ejecutor de Home Assistant. El registro de archivos utiliza una cola, por lo que la inicialización, las escrituras, la rotación, el reinicio y el apagado no realizan operaciones de E/S de disco en el bucle de eventos.
Las pruebas de regresión abarcan la propiedad de los subprocesos, la configuración concurrente, la rotación, los fallos de inicialización parcial y el apagado. La versión del frontend incluida se ha actualizado a la 3.13.1. Reinicie Home Assistant y actualice el panel después de la actualización.
Las modificaciones experimentales de la API del enrutador y del Wi-Fi para IoT permanecen en la rama de prueba y no están incluidas en esta versión estable.
📦 v3.13.0 – XiaoHack Edition
Fecha: 2026-10-20 17:30:49
Ver release original en GitHub
MiWiFi v3.13.0
Recuperación de malla, programación de purga persistente, diagnósticos de cliente traducidos y Métricas opcionales de señal/enlace Wi-Fi en tiempo real.
- Corrige los contadores de hojas cuando el último cliente informado por el padre se va (#364).
- Mantenga los plazos de purga automática entre reinicios, registre los fallos y evite duplicados.
Temporizadores programados (n.º 366 y seguimiento del responsable de mantenimiento).
- Restaurar los clientes de nodo de carga forzada y los estados de rastreador guardados, e identificar los cableados.
Nodos de malla a partir de su topología en la primera actualización (#368 y #370 juntos).
- Recupere las lecturas NAT opcionales después de fallos de transporte sin interrumpir el sondeo.
- Utilice valores predeterminados consistentes de 60/30/20 segundos para presencia/escaneo/solicitud y valide la sincronización.
Los cambios se explican en los ocho idiomas compatibles. La configuración guardada se mantiene.
- Traducir los diagnósticos del cliente y agregar protocolo Wi-Fi opcional y velocidad de enlace TX/RX
sensores. Utilice RSSI negativo real cuando esté disponible; oculte los campos exclusivos de Wi-Fi en LAN. La compatibilidad depende del firmware del router. Las velocidades de enlace no representan el rendimiento de Internet.
- Agregue una herramienta de inventario de API SSH independiente; no se ejecuta en el sondeo HA normal.
y nunca llama automáticamente a los manejadores de API detectados.
- Eliminar las notas internas y las copias obsoletas del flujo de trabajo del seguimiento del repositorio.
Gracias a @brembygit por las cuatro contribuciones de malla/planificador.
Actualizar
Actualizar a través de HACS, reiniciar Home Assistant y actualizar la caché del panel. Tanto la integración como el frontend utilizan la versión 3.13.0. La versión mínima sigue siendo HA 2025.8.0. Se pueden habilitar nuevos sensores de diagnóstico desde las entidades deshabilitadas del dispositivo. Revise los candidatos a purgar en la simulación antes de habilitar la eliminación automática.
Migración de automatización: el sensor de conexión del cliente ahora usa lan, wifi_2_4, wifi_5, guest, wifi_5_game e iot; el sensor de bloqueo de Internet utiliza minúsculas verdadero/falso. Actualizar las comparaciones de esos estados del sensor. Rastreador de dispositivos Los atributos, los ID de entidad y los estados de calidad de la señal permanecen sin cambios. Consulte el Guía de migración de traducciones.
El mantenedor verificó la presencia estable, el retorno/salida y el RSSI en relación con la aplicación, Métricas de cliente de malla, ocultación de campo LAN, recargas y eliminación selectiva en RC01/RC06, Sin errores reportados. Plazos del planificador, inicio de carga forzada y de hoja vacía. Los casos excepcionales conservan la cobertura automatizada; no todos los casos se reprodujeron en el hardware. No se afirma que se haya solucionado el problema de la lectura de uso total del cliente desconocido existente.
Español
Esta versión reúne las correcciones de malla y autopurga, las traducciones de diagnóstico y las nuevas métricas Wi-Fi disponibles en firmwares compatibles. Mantiene los ajustes guardados y propone 60/30/20 segundos por defecto. Actualiza desde HACS, reinicia Home Assistant y refresca el panel. los tres sensores nuevos son opcionales; las velocidades de enlace no equivalen al tráfico de Internet. Revise una simulación antes de activar la autopurga. Si compara el estado de los sensores de conexión o bloqueo en automatizaciones, adapta sus valores según la guía de migración.
📦 v3.12.0 – XiaoHack Edition
Fecha: 2026-10-17 13:58:30
Ver release original en GitHub
Configuración de la malla y limpieza de nodos
- Separe la configuración de la malla compartida de las opciones por enrutador. Mantenga la configuración existente hasta que guarde explícitamente la configuración global y recargue solo la entrada afectada, a menos que cambie la configuración del sensor cliente compartido.
- Agregue una función de punto de acceso manual opcional para dispositivos ubicados detrás de otra puerta de enlace. Conserve los clientes, los contadores y las velocidades proporcionadas por el estado, evitando al mismo tiempo las consultas de puerta de enlace no compatibles.
- Deja de rastrear y restaurar nodos de malla conocidos como clientes. Limpia las entidades de cliente antiguas solo después de una identificación positiva del nodo; conserva las entidades del enrutador y otras integraciones. Vuelve a intentar los alias de backhaul liberados a través de los nodos cargados.
Diagnósticos y traducciones recientes
- Agregue una captura de API nueva y opcional de solo lectura para el enrutador principal y los nodos cargados, con respuestas, errores, omisiones explícitas y resultados parciales limitados.
- Mantenga las descargas de archivos ZIP privadas y accesibles solo para administradores. Oculte siempre las credenciales; opcionalmente, reemplace las direcciones/nombres identificativos con alias consistentes, incluyendo el número de serie del hardware y los campos de sala.
- Traduzca los avisos de descarga privada/MAC/purga y el filtro MAC de purga opcional a los ocho idiomas. Mantenga la simulación como opción predeterminada para la purga.
- Agregue enlaces de soporte opcionales discretos sin restringir ninguna función.
Validación y actualización
- Probado en la red mallada cableada RC01/RC06 del mantenedor con HA 2026.10.1, incluyendo recarga/reinicio, configuración global/de dispositivo, activación/desactivación de AP, contadores y exportaciones de diagnóstico. El colaborador también confirmó los cambios combinados en una red mallada cableada RD28/RA82 de cuatro nodos.
- PR CI final: 206 pruebas heredadas superadas (HA 2026.10.0); 513 pruebas mantenidas superadas (HA 2026.10.0); 512 superadas + 1 omisión específica de versión existente (HA 2026.9.3). Las comprobaciones de regresión/frontend/empaquetado, HACS, hassfest y CodeQL Python/JavaScript se superaron. Resultados de HA, validación, CodeQL. El árbol de versiones fusionadas es idéntico al árbol de PR validado.
- Actualiza a través de HACS, reinicia Home Assistant y actualiza el panel para cargar la nueva interfaz/traducciones. La versión mínima declarada sigue siendo HA 2025.8.0.
- Realice una copia de seguridad antes de modificar la configuración de los sensores de cliente: al deshabilitarlos, se eliminan los sensores de cliente en toda la red. Los rastreadores de cliente antiguos eliminados para un nodo identificado correctamente no se migran automáticamente en las automatizaciones.
- Las pruebas con cable no confirman la coincidencia intermitente de sensores de enrutador duplicados ni el informe de enlace inalámbrico. Si aparece alguno de estos problemas en esta versión, abra un nuevo informe con los pasos, las versiones y los diagnósticos anonimizados. La visualización del modo de seguridad WPA3 se muestra de forma diferida; una etiqueta CCMP por sí sola no identifica el modo de autenticación WPA.
Gracias a @brembygit por los cambios #331, #326 y #359, las regresiones detalladas y las pruebas de hardware. Sus commits originales y su autoría se conservan en el cambio #362.
Documentación: configuraciones de malla, ajustes de la malla (ES), fresh diagnóstico, diagnóstico ampliado (ES).
Asistente XiaoHack
Xiaohack V 3.3 | © Copyright 2024 | Users Online: 0 | Estado: Offline
