Есть: Робот пылесос. Старый Керхер-3000.
До сих пор - один из самых эффективных, либо самый эффективный, ибо работает не ради тесов маркетоложцев (за какое время уберёт), а ради хозяев (корячится без передыху, пока дома нет никого - сам подзаряжается, сам мусор выкидывает в большой накопитель)
Недостаток: В силу того, что устройство из бронзового века (практически отлито из цельного куска бронзы), оно не умеет управляться иначе, чем кнопками на пылесосе и на базе.
Задача-минимум:
В тот момент, когда дом пришел в режим Away или Vacation, запустить пылесос.
В тот момент, когда дом перешел в режим Home/Night - выключить пылесос
В тот момент, когда дом перешел в режим Night - выключить пылесос, даже если включался "лапами".
Задача максимум:
В режимах Away и Vacation включать раз в 2 дня.
Суперзадача:
Вместо выключения - велеть "иди на базу и там останься".
Что есть:
База - 220V AC
Пылесос - 12V DC (номинал батарей - 2 по 6, но могут сесть)
Поведение пылесоса:
Включение (однократное нажатие): Начинай работать,
если энергии достаточно и мусора с собой мало- соси.
если заметишь базу - сходи на базу, зарядись, выбрось мусор (безусловно).
Если база не против - убирайся.
Необходимость присосаться к базе активируется одним из событий:
1. Включение после отключения.
2. Много мусора
3. Мало энергии
Выключение (1 секунда нажатия) - стой. При включении - см. "включение".
Сигнализация: Красный диод и зуммер для негативных состояний, зелёный - для позитивных.
База:
Кнопка включения, кнопка циклического перебора режимов (на каждый - собственный диод), кнопка "доделывай дела и вертайся на базу", с отдельным диодом!
Смотрим, что можем засунуть в пылесос:
В принципе, DCU-102.
2 входа ("позитивный" и "негативный" диоды, 2 выхода = 2 кнопки) По напруге питания подходит. Необхолдимость обвязки - х.з. пока.
Что ещё есть?