Отопление по комнатам в Home Assistant через Cursor, пять версий за выходные
Владелец дома сделал аддон и MCP-сервер, чтобы Cursor сам писал и выкатывал автоматизации Home Assistant для температуры в каждой комнате. За выходные логика прошла пять версий.
Что сделали
В доме стоит Home Assistant, на радиаторах термоголовки Zigbee, а параллельно старому термостату подключено реле на случай сбоя. После первой версии копировать YAML вручную надоело, и автор сделал аддон и MCP-сервер. После этого Cursor мог прямо из IDE править автоматизации, выкатывать их и перезапускать. Каждое изменение коммитилось в локальный Git-репозиторий.
Что получилось
За одни выходные появилось пять версий логики управления. Финальная выключает котёл чуть раньше, и радиаторы доходят до нужной температуры на остаточном тепле. Стало комфортнее, и энергии уходит заметно меньше. Цифр источник не приводит.
На что обратить внимание
Быстро дорабатывать логику получилось именно благодаря инструменту выкладки, который автор собрал после первой версии. А коммиты в Git позволяют безопасно откатиться.
Пояснение
Home Assistant это открытая система умного дома, которую ставят на свой сервер. Zigbee это беспроводной протокол для датчиков и термоголовок. MCP-сервер даёт агенту доступ к внешней системе, здесь к Home Assistant.
Кому пригодится
Тем, у кого дома Home Assistant и кто хочет настроить отопление по комнатам без ручной возни с YAML.
Попробуйте сами с Cursor
Открой папку конфигурации Home Assistant [путь или SSH-хост] и помоги настроить отопление по комнатам для [список комнат] на моих [сущности термостатов, термоголовок или датчиков]. Напиши автоматизации с целевой температурой и расписанием [твоё расписание], объясни каждую и остановись, когда они пройдут проверку конфигурации. Покажи diff и дождись моего согласия, прежде чем выкатывать что-то в рабочую систему.
Нужна помощь с запуском? Вступайте в сообщество AI Pack ↗
Ещё 2 источника
Источник: coolver.github.io · · обновлено