
Пользуясь случаем, в который раз опять поставил Home Assistant.
В этот раз - не на Raspberry Pi, а на стареньком ноутбуке, с разбитым экраном.
На ноутбук поставлена Ubunta, на нее - установлен HA. Не хотел устанавливать Hassio по причине того, что планирую гонять на этом ноутбуке некоторые другие проекты, а с хассио это делать не так удобно.
Зачем?
Чтобы внести разнообразие в супружескую жизнь, конечно же:
- Автоматизировать управление светом:
- включение/выключение света от датчиков во второстепенных помещениях: прихожая и коридор. Естественно, с регулировкой яркости в зависимости от ситуации.
- включение/выключение всего света при отсутствии кого-либо дома
- Управление светом в жилых комнатах - пока нет. Слишком много различных ситуаций, слишком медленные датчики, плюс чувствительность датчиков оставляет желать лучшего.
- Сценарное управление светом по запросу, например свет для просмотра кино
- Мягкое световое пробуждение в соответствии с будильником
- Отдельно хотелось бы реализовать управление шторами, но дорого, а самое главное - непонятно как подвести электричество к исполнительным механизмом
- Автоматизировать уборку:
- Запуск пылесоса по расписанию, но с учетом отсутствия людей дома. В первом приближении - система определяет интервалы с наибольшей вероятностью отсутствия людей и старается запустить робота именно в эти интервалы
- Напоминание о том, что пора опустошить контейнер с мусором (голосом через Алису и через Телеграм)
- Организационные моменты:
- Увязка с календарями домочадцев
- Напоминания о регулярных делах
- Напоминания о запланированных делах
- Напоминания о плохой погоде и рекомендации взять зонт
- Уведомление о скором приходе общественного транспорта (например утром: автобус номер X будет на остановке через 14 минут)
- Ведение списка покупок и отсылка его через ТГ по запросу либо при появлении в соответствующей локации (гипермаркет)
- Автодобавление в список того, что скоро закончится (в конце концов кофе и туалетная бумага расходуются достаточно равномерно, а напоминание купить новые зубные щетки - так вообще уберфича)
- Напоминания детям, что пора выйти из интернетов и идти спать
- Напоминание всем о том, что неплохо бы заняться чем-то вроде спорта
- Статистика использования холодильника ))
- Управление климатом в доме:
- Включение/выключение кондиционеров (с учетом присутствия/отсутствия дома людей, а также заблаговременное включение при направлении домочадцев домой)
- Уведомление о необходимости проветрить при превышении уровня CO (конечно правильнее поставить бризер и управлять им, но пока морально не готов долбить внешнюю стену)
- Управление влажностью (упирается в отсутствие подходящих моделей увлажнителей, но об этом отдельно и позже)
- Уведомления о внешних событиях:
- ЧС
- существенные колебания курсов
- Безопасность:
- Звуковое оповещение об открытии двери
- Оповещение об открытии двери при отсутствии дома
- Датчик протечек (и возможно в будущем - перекрытие кранов)
- Контроль перемещений членов семьи
- Фотографирование (с последующим распознаванием) всех входящих
- Анализ входящей корреспонденции (на самом деле это отдельный модуль, который как то надо увязать с ХА):
- учет расходов (парсинг уведомлений из банков)
- Запрограммированные гэги:
- Автоматическое уведомление жены о том, что она прекрасна ))
- Реализация поведения Алисы вне возможностей, заложенных Яндексом
- Персональное приветствие знакомых входящих
- Приготовление пищи
- К сожалению, на ближайшее будущее единственная возможная реализация в этом направление - приготовление кофе в кофеварке. Но среди кофеварок с управлением есть только капельные Redmondы. К сожалению, и капельный кофе - амно, и redmond со своим ReadyForSky весьма хреново интегрируется куда бы то ни было.
- Всякое разное:
- Есть мысль написать робота который будет фотографировать парковки из окна, детектить пустые места и сообщать о них мне, когда я приближаюсь к дому на машине.
- Интеграция с умными браслетами и весами и принуждение Алисой к бОльшим достижениям.