theyforcedme
У меня дома появился новый малыш-помощник. Осознание факта, что робот-пылесос — не бесполезная фигня, а эффективное средство для уборки, которое на 90% освобождает ваши нежные ручки от рутины — это важный и обязательный этап в жизни каждого человека в 21 веке.
Терпеть не могу фронтенд, поэтому эта штука далась мне непросто.
Сделала красивый интерфейс выбора зон уборки пылесосу.
Зоны, у которых нет переключателя, недоступны для выбора, потому что датчик определил, что в эту комнату закрыта дверь. На гифке видно, как я открываю и закрываю двери. Недоступные всегда вверху списка.
Также для выбора не будет доступна зона Ванная, если дома нет людей (по геолокации). Пылесос нельзя пускать туда без контроля, там порой пёс прямо на пол конституцию РФ генерирует, робот может её размазать.
Независимо от порядка перечисления мест на экране, пылесос будет кататься соответственно приоритетам, которые я задала в конфиге. Выстроила оптимальный порядок, минимизировав холостой ход.