在 Home Assistant 中实现每房加热控制自动化
一位房主搭建了附加组件和 MCP 服务器,使得 Cursor 能够编写并部署 Home Assistant自动化脚本以实现各房间的温度控制,并在一个周末内完成了五个版本的迭代。
- 具体怎么做
- 房主将 Home Assistant 与 Zigbee 散热器阀门以及与旧恒温器并联连接的继电器作为备用方案使用。最初通过手动复制 YAML 文件的方式工作非常繁琐,因此他们构建了一个附加组件和 MCP 服务器。随后,Cursor 可以通过 IDE 编辑、部署并重启自动化脚本。所有更改都会提交到本地 Git 仓库中。
- 做到了什么
- 一周周末就完成了五种控制逻辑版本。最终版本将锅炉提前稍早关闭,使散热器温度达到目标值,从而提升了舒适度并节省了大量能源。原文未提供具体数据。
- 上手要点
- 在版本1之后构建部署工具,使得快速迭代成为可能,而Git提交则允许安全回退。
你可以这样试
使用 Cursor打开我的 Home Assistant 配置文件夹 [路径或 SSH 主机],帮助我使用 [恒温器/TRV/传感器实体] 为 [房间列表] 设置每个房间的加热控制。编写包含目标温度及 [你的时间表] 的自动化脚本,并详细解释每个脚本的功能;当这些脚本通过配置检查后,请停止执行。展示差异版本,等待我的确认后,再将内容部署到实际系统中。