# Roborock Local Server lleva mapas y control a la red de casa

Roborock Local Server 1.2.0 mantiene mapas y limpieza por habitaciones sin la nube del fabricante. Exige preparar un servidor y comprobar modelo, firmware y certificados.

- URL canónica: https://robotica.es/hogar/roborock-local-server-1-2-mapas-sin-nube/
- Versión Markdown: https://robotica.es/hogar/roborock-local-server-1-2-mapas-sin-nube.md
- Publicado: 2026-10-04
- Última actualización editorial: 2026-10-04
- Autoría: Redacción Robotica.es
- Categoría: Hogar y Consumo
- Etiquetas: Roborock, Roborock Local Server, Home Assistant, software libre, robots domésticos
- Idioma: es-ES

Elegir una habitación y seguir el recorrido del aspirador sin que el mapa pase por los servidores de Roborock ya tiene una vía comunitaria: **Roborock Local Server**. El proyecto aloja en casa los servicios con los que se comunica un robot compatible. Conserva mapas en directo y órdenes de limpieza en una red aislada de internet, sin desmontar el robot ni sustituir su firmware.

La [versión 1.2.0, publicada el 27 de septiembre [en]](https://github.com/Python-roborock/local_roborock_server/releases/tag/v1.2.0), añade el emparejamiento de aspiradores que nunca se han registrado en la nube y corrige conexiones a través de proxies. Luke Lashley, uno de los mantenedores de la integración Roborock de Home Assistant, [presentó el proyecto ese mismo día [en]](https://community.home-assistant.io/t/local-roborock-server-app/1026497). Es software comunitario con licencia MIT; Roborock no lo respalda.

## Tener control local no bastaba para cortar internet

La [documentación de Home Assistant [en]](https://www.home-assistant.io/integrations/roborock/) explica la dependencia del recorrido habitual: aunque utiliza comunicación local cuando puede, obtiene mapas y rutinas de la nube. Si el aspirador pierde acceso a los servidores de Roborock, bloquea su API local. Dejarlo sin salida a internet desde el router puede interrumpir precisamente el control que se quería conservar.

El [servidor comunitario [en]](https://github.com/Python-roborock/local_roborock_server) reproduce los servicios HTTPS y MQTT que espera el aspirador. La configuración dirige las conexiones al equipo de casa y completa un nuevo emparejamiento. Así, el robot encuentra un servidor disponible dentro de la vivienda y puede entregar allí los mapas.

El beneficio para un propietario es mantener esas funciones sin depender del acceso cotidiano a la nube del fabricante. Cambia también quién mantiene el servicio: el equipo que lo aloja debe permanecer disponible y su configuración pasa a ser responsabilidad del usuario. Esta pieza describe el funcionamiento documentado del proyecto, sin una prueba propia con el robot.

## Comprobar modelo, firmware y certificado antes de empezar

La [lista de modelos probados [en]](https://python-roborock.github.io/local_roborock_server/tested_vacuums/) recoge informes de usuarios y distingue versiones de firmware y emisores de certificados. Por ejemplo, hay un resultado positivo para el **S8 MaxV Ultra con firmware 02.37.38 y ZeroSSL**, además de informes para S7, QRevo y Saros 10R. Una prueba con esa combinación no acredita cualquier actualización posterior.

La misma lista excluye referencias como Q7 M5/M5+ y Q10 X5/X5+. QRevo tiene informes de funcionamiento, pese a compartir la inicial. Para Curv 2 Flow y Saros Z70 todavía habla de compatibilidad potencial, sin confirmación. Los modelos destinados al mercado chino tampoco funcionan fuera de China con este servidor, según sus limitaciones documentadas.

Quien tenga un [S8 MaxV Ultra](https://robotica.es/robots/roborock-s8-maxv-ultra/) debe separar esa comprobación de la [banda wifi de 2,4 GHz que necesita el robot](https://robotica.es/hogar/s8-maxv-ultra-wifi-24-ghz-conexion/). Una red compatible permite conectarlo; el certificado decide además si acepta hablar con el servidor preparado en casa.

La [instalación [en]](https://python-roborock.github.io/local_roborock_server/installation/) requiere un dominio bajo control del usuario, DNS local que lo dirija al servidor y un certificado válido aceptado por el robot. El servicio puede ejecutarse con Docker Compose o mediante el complemento del proyecto para Home Assistant. No necesita abrir puertos públicos para emitir certificados mediante el procedimiento DNS-01 descrito.

Para emparejarlo, la [guía [en]](https://python-roborock.github.io/local_roborock_server/onboarding/) ofrece scripts desde otro ordenador con wifi o la aplicación independiente LocalRock desde el móvil. En un robot ya registrado, el recorrido habitual importa primero los datos de la cuenta de Roborock. La opción de aspirador nuevo evita ese registro previo. **El funcionamiento posterior del robot sin internet no elimina la preparación inicial**, las descargas o el mantenimiento de certificados.

## Mapas disponibles, cámara y horarios pendientes

El proyecto [enumera tres funciones todavía sin soporte [en]](https://python-roborock.github.io/local_roborock_server/known_limitations/): vídeo en directo de la cámara, actualizaciones de firmware y horarios programados. Las rutinas o escenas sí funcionan, pero no deben confundirse con esos horarios. Esta diferencia importa si la limpieza diaria depende de una programación guardada en la app.

Home Assistant documenta otra posibilidad: los modelos conectados mediante Matter pueden trabajar completamente sin internet, con controles y sensores limitados. Para quien solo necesita órdenes básicas, esa vía puede evitar montar un servidor; conservar mapas y limpieza por habitaciones es lo que justifica estudiar el proyecto comunitario.

Volver al emparejamiento convencional requiere restablecer la wifi del aspirador, según el proyecto. La guía distingue ese paso de un reinicio completo de fábrica. Antes de cambiar la conexión, interesa anotar el firmware y comprobar el informe del modelo exacto: son datos más útiles que asumir compatibilidad por la marca.

## Fuentes

- [Python-roborock — versión 1.2.0 y cambios publicados el 27 de septiembre [en]](https://github.com/Python-roborock/local_roborock_server/releases/tag/v1.2.0)
- [Luke Lashley — presentación de Local Roborock Server en la comunidad de Home Assistant [en]](https://community.home-assistant.io/t/local-roborock-server-app/1026497)
- [Python-roborock — funcionamiento, licencia y relación con el fabricante [en]](https://github.com/Python-roborock/local_roborock_server)
- [Home Assistant — dependencia de nube de su integración Roborock y alternativa Matter [en]](https://www.home-assistant.io/integrations/roborock/)
- [Python-roborock — modelos, firmware y certificados con informes de funcionamiento [en]](https://python-roborock.github.io/local_roborock_server/tested_vacuums/)
- [Python-roborock — requisitos de instalación y red [en]](https://python-roborock.github.io/local_roborock_server/installation/)
- [Python-roborock — emparejamiento desde ordenador o LocalRock [en]](https://python-roborock.github.io/local_roborock_server/onboarding/)
- [Python-roborock — cámara, firmware, horarios y restricciones regionales pendientes [en]](https://python-roborock.github.io/local_roborock_server/known_limitations/)
- [Imagen: Roborock — fotografía oficial del S8 MaxV Ultra con su estación [en]](https://cdn.awsusor0.fds.api.mi-img.com/newsroom/18fde9f57595c15e7ab08fb6fc7dd301.jpg)
