Hola @spenceur,
¡Gracias por la solicitud y el boceto! La necesidad es real y coincide con lo que está pasando en Dreame: Robots aspiradores: una línea de control completa en la caja Appareils.
En lugar de zonas clicables genéricas en los widgets, propongo:
- La selección de habitaciones se convierte en una funcionalidad central del aspirador, alineada con el clúster Matter Service Area: las habitaciones se declaran por dispositivo, se seleccionan varias, y « Iniciar » lanza la limpieza. Funciona para Roborock, Dreame y Matter, en el panel del aspirador y en las escenas.
- Tu widget simplemente muestra esta funcionalidad: la refieres como una baldosa
valuehoy, y Gladys dibuja las pastillas de habitaciones. La selección se comparte en todas las pantallas. - El mapa sigue siendo una
image: como tu integración recibe la selección, puedes dibujar las habitaciones seleccionadas encima.
Esto afecta al modelo de datos, por lo que habrá que empezar haciendo una especificación limpia ![]()