Robots aspiradores: una línea de control completa en la caja de los aparatos

¡Hola a todos,

Tras el intercambio con @pierre-gilles (Retours de l'intégration Dreame : widgets en mode sombre, carte aspirateur, petits bugs du cœur), aquí está la solicitud dedicada.

La necesidad

Un robot aspirador ofrece muchas funcionalidades: estado, modo de funcionamiento, regreso a la base, pausa, y según los modelos, el modo de limpieza, la potencia de succión, la ruta, la humedad del paño, la frecuencia de lavado, las habitaciones… En la caja Dispositivos, cada una ocupa una línea. En el caso de @Chris75 (robot Dreame), son 8 líneas solo para los ajustes, y hasta 19 con la selección de habitaciones (Demande d'intégration externe pour robot aspirateur/laveur DREAME - #32 par Chris75). Lo que pide: una tarjeta completa por robot, útil para todos los robots.

La propuesta

Hacer para los aspiradores lo que Gladys ya hace para las luces, una sola línea que abre un panel:

  • en la caja Dispositivos, las funcionalidades de un mismo robot están agrupadas en una sola línea: icono teñido según el estado, nombre, estado en tiempo real («Limpieza», «En la base»…) con la batería, y los botones iniciar / pausa y regreso a la base;
  • esta línea abre un panel con las demás funcionalidades elegidas para este robot en la caja (modo de limpieza, listas, controles deslizantes, interruptores), cada una con su control habitual;
  • como para las luces, el agrupamiento se hace en la visualización, sin nuevo ajuste: el orden y los nombres elegidos en la caja se respetan.

Es genérico: la categoría «aspiradora» ya sirve a Matter y las integraciones externas Roborock y Dreame.

¡Voten si les interesa! Me ofrezco para la PR.

Voto a favor

mirad lo que he hecho con los widgets actuales: ocupan mucho espacio:

Recoge las funciones y ajustes esenciales del robot