Проекты
RoomMind — самообучающийся климат-контроль для HomeAssistant. HACS-интеграция, которая строит тепловую…
RoomMind — самообучающийся климат-контроль для HomeAssistant. HACS-интеграция, которая строит тепловую модель каждой комнаты и сама решает, когда и как греть или охлаждать

ПроектыHome AssistantHomeAssistantRoomMindHACSКлиматКонтрольMPCОтопление
🧠 RoomMind (https://github.com/snazzybean/roommind) — самообучающийся климат-контроль для #HomeAssistant. HACS-интеграция, которая строит тепловую модель каждой комнаты и сама решает, когда и как греть или охлаждать
Вместо примитивного «достиг 22°C → выключился → упало до 21.5°C → включился» — RoomMind использует MPC (Model Predictive Control) и фильтр Калмана: изучает, как быстро комната теряет тепло, сколько солнца в неё попадает через окна, и планирует нагрев наперёд. Результат — ровная температура без скачков и перерасхода энергии.
✨ Что умеет:
📐 Self-learning MPC — Extended Kalman Filter в реальном времени строит модель теплоотдачи, мощности отопления/охлаждения и солнечного отклика для каждой комнаты
🌡 Пропорциональное управление TRV-клапанами — не просто вкл/выкл, а рассчитанный setpoint (например, 28°C чтобы принудительно открыть клапан на 80%)
☀️ Учёт солнца — оценивает солнечную радиацию по позиции солнца и погоде. Если солнце нагреет комнату само — снижает отопление
🪟 Автоматические жалюзи — предсказывает перегрев от солнца и сам опускает шторы/ставни. Ночное закрытие, детект ручного вмешательства
🦠 Защита от плесени — оценка влажности поверхности по DIN 4108-2. Уведомления и автоматический подъём температуры при риске
👤 Presence detection — эко-температура когда никого нет. Можно завязать на person., device_tracker. или binary_sensor.*
🏖 Режим отпуска — глобальная setback-температура с датой окончания
🔀 Multi-scheduler — несколько расписаний на комнату, переключение по input_boolean
🛡 Защита компрессора — группировка устройств на одном внешнем блоке, минимальное время работы/простоя
🔄 Heat Source Orchestration — если в комнате и TRV и кондиционер, RoomMind сам выбирает самый эффективный источник
🏠 Как это выглядит в Home Assistant:
Отдельная панель в сайдбаре: карточки комнат, аналитика с графиками температуры/мощности/солнца за 24ч–90 дней, CSV-экспорт. Каждая комната отдаёт в HA: sensor.target_temp, sensor.mode (idle/heating/cooling), climate.override для manual override (работает из дашбордов, автоматизаций, голоса).
⚙️ Установка: HACS → найти RoomMind → установить → перезапустить HA → добавить интеграцию. Требуется HA 2026.2+. Всё локально, без облака.
Нюанс: модели нужно время на калибровку — ~60 наблюдений в простое и ~20 в активном режиме (от пары дней для часто отапливаемых комнат). Пока учится — работает как обычный on/off с гистерезисом. Для полного функционала (Full Control) нужен внешний датчик температуры в комнате — это single most impactful improvement.
Бесплатно, open-source под MIT. Если у вас радиаторы с TRV-головками или кондиционеры в HA — это, пожалуй, самый умный способ ими управлять без написания десятка автоматизаций вручную.
GitHub: github.com/snazzybean/roommind (https://github.com/snazzybean/roommind)
Источник: Home Assistant (https://t.me/home_assistant)
#RoomMind #HACS #КлиматКонтроль #MPC #Отопление #Энергоэффективность #HomeAssistant #УмныйДом #Автоматизация