Todas las herramientas

Local Fleet Control

Beta v0.1.0 Windows x64 Apache-2.0

Un mando de emergencia para dispositivos Shelly. Habla con ellos directamente por su API HTTP local, sin nube, sin cuenta y sin centralita.

Descarga

Descargar para Windows Versión 0.1.0 · Windows x64 · 14,8 MB
SHA-256 dafb0f77d14030a5a223fcd7b472580dd7945e0978b41b3d313e4fa87c3d1756

Antes del primer arranque

Windows avisa en el primer arranque

El archivo no está firmado, así que SmartScreen muestra «Windows protegió su PC». Confirma con «Más información» y «Ejecutar de todas formas». Un certificado de firma cuesta dinero cada año y no está previsto para una herramienta gratuita. Si quieres seguridad, comprueba la suma SHA-256 de arriba.

WebView2 tiene que estar instalado

La interfaz funciona dentro del runtime WebView2 de Microsoft. Windows 11 y los equipos con Windows 10 al día ya lo tienen. Sin él, la ventana no se abre. El «Evergreen Standalone Installer» de Microsoft lo añade.

De un vistazo

Versión
0.1.0 (Beta)
Plataforma
Windows x64
Tamaño
14,8 MB
Licencia
Apache-2.0
Precio
Gratis
A fecha de
14 de agosto de 2026

Para qué sirve

La llamada rara vez llega a buena hora. Una actualización se ha torcido, la tarjeta SD se ha rendido o el servidor está atrapado en un bucle de arranque. Hasta que Home Assistant vuelva, en la casa ya no se enciende nada y el cliente se queda a oscuras.

Local Fleet Control está hecho justo para esa media hora. Habla directamente con los dispositivos Shelly de la red, a través de su propia interfaz HTTP. No necesita ni Home Assistant ni nube, ni cuenta ni conexión a internet. Una lista de dispositivos con botones, y nada más.

Está pensado sobre todo para integradores que quieren dejar a sus clientes una red de seguridad. Es una herramienta de emergencia, no un segundo panel: automatizaciones, escenas e histórico quedan deliberadamente fuera.

Qué hace esta beta

Escaneo de red. Un barrido sobre el rango CIDR que elijas. Las redes locales del equipo se ofrecen como sugerencia, pero no son obligatorias, así que también se pueden escanear redes tras una VPN o un enrutador de subred de Tailscale, siempre que exista una ruta. Solo se permiten rangos privados, como máximo 1024 direcciones por pasada.

Detección de dispositivos. Generación, modelo, dirección MAC y una eventual protección por contraseña se leen de la respuesta del propio dispositivo.

Proyectos. Varias instalaciones en paralelo, una de ellas activa. Los dispositivos encontrados pasan al proyecto con un clic y se quedan guardados.

Estancias y categorías. Se crean libremente y se asignan por canal. Un dispositivo de dos canales puede tener el canal 1 en el pasillo y el canal 2 en el baño. La lista se agrupa por cualquiera de los dos criterios.

Nombres propios. Un nombre por canal. Sin entrada propia vale el nombre de la configuración del Shelly.

Conmutación. Encender, apagar y alternar en canales de relé y enchufe, tanto Gen1 como Gen2 y Gen3. El estado mostrado siempre se consulta al dispositivo, nunca se supone.

Cinco idiomas. Deutsch, English, Español, Français y Hrvatski, conmutables en marcha. En el primer arranque vale el idioma del sistema; si no, inglés.

Qué todavía no hace

Es una beta y estas piezas faltan en la versión 0.1.0:

  • Controlar luces, reguladores y persianas. Esos dispositivos se detectan y se muestran, pero con el aviso de que aún no son controlables. Solo los canales de relé tienen botones.
  • Acceso a dispositivos protegidos por contraseña. Aparecen en la lista, pero todavía no hay campo para las credenciales.
  • Aviso de actualización. La comprobación prevista contra la API de releases no está construida. Precisamente por eso esta versión no establece ninguna conexión a internet.
  • Pantalla de ajustes. El selector de idioma está provisionalmente en la cabecera.
  • Búsqueda y filtros sobre la lista de dispositivos.
  • Exportar una configuración terminada al cliente final. Es la siguiente función en la lista.
  • Android e iOS. Esta beta es solo para Windows.

El núcleo está cubierto por pruebas automáticas: análisis del escaneo, del estado, el modelo de proyecto y las traducciones. Contra hardware real están confirmados el arranque, el cambio de idioma con su persistencia y el escaneo en la red propia con Shelly Gen2 y Gen3. Conmutar, escanear a través de un enrutador de subred VPN y el archivo de proyecto en disco siguen sin probarse.

Requisitos del sistema

RequisitoValor
Sistema operativoWindows 10 desde la versión 1803 (64 bits) o Windows 11
Arquitecturax64. Sin compilación ARM64 ni versión de 32 bits
RuntimeWebView2 (ver el aviso de arriba). No hacen falta .NET ni Java
PermisosSin derechos de administrador. No se instala nada ni se escribe en el registro
RedUna ruta HTTP hasta los dispositivos, es decir la misma LAN o una VPN. No se abre ningún puerto

Lo que se entrega es un único archivo sin instalador. Es intencionado: quien está de noche frente a una vivienda a oscuras no debería tener que pasar por un asistente de instalación. Descargar, doble clic, listo. Actualizar significa sustituir el archivo; no hay actualización automática.

La configuración vive en %APPDATA%\com.hafleetmanager.localfleetcontrol\ y no junto al ejecutable. En un equipo ajeno arranca por tanto sin lista de dispositivos, y un pendrive olvidado no revela ninguna IP de cliente.

Privacidad y comportamiento en la red

Sin cuenta, sin backend, sin telemetría. Esta beta no llama a ninguna dirección de internet; las conexiones salientes van únicamente a IPs de dispositivos en la red privada. La única excepción es el clic en «powered by HA Fleet Manager» del pie, que abre esta web en el navegador.

El escaneo es de solo lectura y solo se conmuta con un clic explícito. Los rangos públicos se rechazan, así que la aplicación no sirve como escáner de puertos en internet. Todos los datos se quedan en el equipo.

Comentarios

Local Fleet Control se publica bajo Apache-2.0 y es un proyecto paralelo de código abierto de HA Fleet Manager. El código es libre; el nombre y el logotipo no lo son.

Los comentarios son muy bienvenidos, sobre todo sobre dispositivos que no se detectan o no se conmutan. Los issues de GitHub son la mejor vía. Indicar qué generación y modelo de Shelly está afectado es lo que más ayuda.

¿Y cuando todo vuelva a funcionar?

Una herramienta de emergencia no sustituye al mantenimiento. HA Fleet Manager te muestra todas las instalaciones de Home Assistant de tus clientes en un único panel, antes de que llegue la siguiente llamada. Dos sistemas son gratis para siempre.

Descubrir HA Fleet Manager