в "умном" доме. У меня нет опыта в применении этих технологий, и прошу помощи, если Вам это интересно.
Сейчас у меня есть дома установлены несколько систем:
- отопление (датчики температуры на трубу подачи и обратки, 2 насоса на контуры отопления и теплого пола)
- температуры (во всех комнатах стоят датчики)
- окна (4 окна, которые открываются моторами)
- система слежения за погодой (собирает множество данных о погоде: температура, влажность, облачность, время захода и восхода и т.д., также там есть прогнозные данные)
- свет (состояние света во всех комнатах)
- вытяжки (3 вытяжки, можно включать и выключать)
По всем системам есть архив состояний за несколько месяцев. Задача состоит в том, чтобы автоматически закрывать и открывать окна, включать и отключать контуры отопления в зависимости от температуры внутри и снаружи, дождя, ветра и солнца, т.д.
Также планируется установить систему управления кондиционером, чтобы включать его при необходимости (на обогрев или на охлаждение), и также привязать его к разрабатываемому алгоритму.
Я хорошо могу сделать аппаратную составляющую, что-то программировать классическим способом, но в анализе таких данные совсем ничего не понимаю. И не знаю с чего начать. И вообще возможно ли реализовать то, что задумано... Не могли бы вы мне помочь, подсказать или поработать вместе над этими задачами?
Что мешает это сделать опираясь на датчики?
Думаю, можно просмотреть текущие логи и поставить в соответствие значение от 0 до 1 насколько холодно в каждой комнате. И учить какие-нибудь деревья. Можно для начала попробовать RandomForestRegressor из sklearn. Потом предсказывая это значение по входным данным, выдавать значения на актуаторы уже согласно заранее заданным правилам
Обсуждают сегодня