# Neato D8, D9 y D10: deorbit prepara el regreso del control

deorbit propone un servidor doméstico para Neato D8, D9 y D10 tras el cierre de la nube. Qué ha probado su autor y qué falta para conectar tu aspirador.

- URL canónica: https://robotica.es/hogar/neato-d8-d9-d10-deorbit-servidor-vinculacion-pendiente/
- Versión Markdown: https://robotica.es/hogar/neato-d8-d9-d10-deorbit-servidor-vinculacion-pendiente.md
- Publicado: 2026-10-13
- Última actualización editorial: 2026-10-13
- Autoría: Redacción Robotica.es
- Categoría: Hogar y Consumo
- Etiquetas: Neato, deorbit, D9, control local, aspiradores, software libre
- Idioma: es-ES

Los **Neato D8, D9 y D10** tienen un nuevo proyecto comunitario para recuperar parte del control desde el móvil tras el cierre de sus servidores. Se llama **deorbit** y sustituye la nube por un servidor en casa. Su autor declara pruebas con un D9 y firmware 1.7.0, pero falta un componente para vincular nuevas unidades: descargar el repositorio todavía no permite completar la recuperación de tu aspirador.

El proyecto se presentó el [9 de octubre en la comunidad de propietarios [en]](https://www.reddit.com/r/NeatoRobotics/comments/1x1h24v/deorbit_selfhosted_cloud_replacement_for_neato/). La distinción interesa a quien conserva un robot que sigue aspirando y quiere volver a programarlo, sin comprar otro aparato basándose en una compatibilidad aún incompleta.

## El archivo que falta está entre el servidor y el aspirador

El [manual de deorbit, fijado al código del 9 de octubre [en]](https://github.com/singular0/deorbit/blob/86af8e9b9b568956f7bdffb800ad2dc2d81dab5b/README.md), señala que la vinculación necesita `mtp-fs.js`, ausente del repositorio. Según su autor, contiene un mecanismo que aprovecha una vulnerabilidad y permanece reservado mientras el equipo de Vacuula la comunica a Vorwerk. No anuncia una fecha de publicación.

La [parte pública de la configuración USB [en]](https://github.com/singular0/deorbit/blob/86af8e9b9b568956f7bdffb800ad2dc2d81dab5b/deorbit/static/neato-config.js) muestra para qué serviría: cambiar el destino al que se conecta el robot y sustituir el certificado de confianza. Arrancar un contenedor en el ordenador no realiza esos cambios en el aspirador. Tampoco basta con cambiar una dirección en el router.

Además, el robot debe estar ya conectado a la wifi; deorbit no ofrece la configuración inicial de esa red. Es un requisito relevante para una unidad guardada durante meses o comprada de segunda mano. La documentación describe una vinculación por USB mediante Chrome o Edge cuando el componente esté disponible, pero ese recorrido no puede completarse solo con los archivos publicados.

## Las órdenes escritas no equivalen a funciones probadas

El [código de órdenes [en]](https://github.com/singular0/deorbit/blob/86af8e9b9b568956f7bdffb800ad2dc2d81dab5b/deorbit/commands.py) prepara el inicio de una limpieza completa en modo eco, con navegación normal y sin plano seleccionado. También incluye pausa, reanudación, cancelación y regreso a la base, además de mensajes para consultar o modificar horarios.

La tabla del manual marca pausa, reanudación, regreso, consulta del horario y mapas de limpiezas anteriores como funcionales. En cambio, el inicio tiene limitaciones, y cancelar o editar la programación figuran escritos pero todavía sin probar en un robot real. El anuncio inicial presenta la programación de forma más amplia; para decidir qué esperar, conviene conservar los matices del repositorio.

El [almacenamiento del servidor [en]](https://github.com/singular0/deorbit/blob/86af8e9b9b568956f7bdffb800ad2dc2d81dab5b/deorbit/store.py) guarda estados, eventos y mapas recibidos en una base SQLite local. Ese historial permitiría comprobar qué informó el aspirador durante un recorrido. **Ver un mapa anterior no recupera la limpieza por habitaciones ni las barreras virtuales**: planos utilizables, zonas y líneas de exclusión siguen ausentes, según el manual.

Para alojarlo, el [archivo de Docker Compose [en]](https://github.com/singular0/deorbit/blob/86af8e9b9b568956f7bdffb800ad2dc2d81dab5b/docker-compose.yml) mantiene fuera del contenedor los datos y certificados. La [configuración [en]](https://github.com/singular0/deorbit/blob/86af8e9b9b568956f7bdffb800ad2dc2d81dab5b/deorbit.yml) permite fijar la dirección doméstica y la zona horaria. Ese ordenador o servidor tendrá que seguir disponible para atender al robot.

La interfaz web carece de inicio de sesión: cualquier persona que pueda alcanzarla puede enviar órdenes. El fichero de configuración advierte de esa condición y permite limitarla al propio ordenador. Alojar el servicio en casa exige conservar ese control de acceso; abrir el panel a internet añadiría una exposición que el proyecto no resuelve.

## Mientras tanto, botón físico y consulta del canje europeo

El [soporte de Neato confirma que ambas familias de servidores están cerradas [en]](https://support.neatorobotics.com/support/solutions/articles/204000060221-are-neato-s-servers-under-maintenance-). Su [anuncio de retirada [en]](https://support.neatorobotics.com/support/solutions/articles/204000073686) mantiene la limpieza completa desde el botón físico. Tener una batería y una mecánica útiles sigue permitiendo aspirar manualmente, aunque se haya perdido la comodidad de la aplicación.

La [integración oficial de Home Assistant [en]](https://www.home-assistant.io/integrations/neato/) también avisa de que ya no admite nuevas instalaciones al desaparecer la red de desarrolladores. Configurar domótica no sustituye por sí mismo el servicio cerrado. Para los modelos anteriores existe otro camino: el [montaje OpenNeato para Botvac D3–D7](https://robotica.es/hogar/neato-botvac-d3-d7-openneato-control-local/) utiliza una placa conectada físicamente; sus instrucciones no sirven para estos D8–D10.

En Europa, Neato publica un [programa voluntario de canje [en]](https://support.neatorobotics.com/support/solutions/articles/204000080637-vorwerk-launches-voluntary-exchange-program-for-neato-customers-in-europe) por un Kobold VR7 para compradores desde mayo de 2023 que utilizaron activamente las funciones de nube. Pide contactar con soporte para determinar la elegibilidad. Un propietario en España puede consultar esa vía antes de decidir cuánto trabajo dedicar a la recuperación comunitaria de su [robot doméstico](https://robotica.es/hogar/).

Para seguir deorbit, el próximo dato útil será la publicación del componente de vinculación, acompañada de resultados en más unidades. Hasta entonces, un D9 ensayado no acredita el funcionamiento en todos los D8 y D10 ni justifica comprar uno esperando recuperar MyNeato.

## Fuentes

- [deorbit — presentación del autor en la comunidad, 9 de octubre [en]](https://www.reddit.com/r/NeatoRobotics/comments/1x1h24v/deorbit_selfhosted_cloud_replacement_for_neato/)
- [deorbit — manual, prueba física, compatibilidad y componente pendiente, código fijado a 86af8e9 [en]](https://github.com/singular0/deorbit/blob/86af8e9b9b568956f7bdffb800ad2dc2d81dab5b/README.md)
- [deorbit — cambios de configuración previstos para vincular un robot [en]](https://github.com/singular0/deorbit/blob/86af8e9b9b568956f7bdffb800ad2dc2d81dab5b/deorbit/static/neato-config.js)
- [deorbit — órdenes de limpieza y programación publicadas [en]](https://github.com/singular0/deorbit/blob/86af8e9b9b568956f7bdffb800ad2dc2d81dab5b/deorbit/commands.py)
- [deorbit — almacenamiento local de estados, eventos y mapas [en]](https://github.com/singular0/deorbit/blob/86af8e9b9b568956f7bdffb800ad2dc2d81dab5b/deorbit/store.py)
- [deorbit — configuración de red e interfaz sin inicio de sesión [en]](https://github.com/singular0/deorbit/blob/86af8e9b9b568956f7bdffb800ad2dc2d81dab5b/deorbit.yml)
- [deorbit — contenedor y conservación de datos y certificados [en]](https://github.com/singular0/deorbit/blob/86af8e9b9b568956f7bdffb800ad2dc2d81dab5b/docker-compose.yml)
- [Neato — confirmación del cierre de ambas familias de servidores [en]](https://support.neatorobotics.com/support/solutions/articles/204000060221-are-neato-s-servers-under-maintenance-)
- [Neato — retirada de la nube y uso desde el botón físico [en]](https://support.neatorobotics.com/support/solutions/articles/204000073686)
- [Home Assistant — bloqueo de nuevas instalaciones de la integración Neato [en]](https://www.home-assistant.io/integrations/neato/)
- [Neato y Vorwerk — condiciones y consulta de elegibilidad del canje europeo [en]](https://support.neatorobotics.com/support/solutions/articles/204000080637-vorwerk-launches-voluntary-exchange-program-for-neato-customers-in-europe)
- [Imagen: fotografía oficial de un Neato D10 distribuida por Neato y Business Wire; ilustra el producto, no una prueba de deorbit [en]](https://www.koreanewswire.co.kr/newsRead.php?no=910253)
