待补充
KartoffelToby/better_thermostat
智能家居
3/5
🧩 软硬件结合
已发布
项目简介
This custom component for Home Assistant will add crucial features to your climate-controlling TRV (Thermostatic Radiato
Better Thermostat 是一个专为 Home Assistant 设计的智能恒温器增强组件,旨在解决传统智能温控阀(TRV)在实际使用中的多个痛点。许多用户发现,安装在暖气片上的温控阀由于位置靠近热源,测量的温度往往远高于房间实际温度,导致供暖效率低下或舒适度不足。Better Thermostat 允许你使用房间内远离暖气片的独立温度传感器来获取真实室温,从而实现更精准的控制。此外,它解决了 TRV 与 Google Home 等语音助手的兼容性问题,让原本不支持的设备也能无缝接入智能家居生态。
标签
项目特点
**独立传感器支持**:允许使用房间内任意位置的独立温度传感器(如 Aqara、Sonoff 等)替代 TRV 自带的测温,避免暖气片热辐射导致的测温偏差。
**语音助手兼容**:解决了 TRV 与 Google Home、Amazon Alexa 等语音助手的兼容性问题,实现语音控制恒温器。
**智能调度与模式**:支持 Home Assistant 的自动化、场景和日程调度,可与门窗传感器、天气数据等联动,实现更智能的供暖策略。
**多品牌 TRV 支持**:兼容市面上主流 Zigbee/Z-Wave TRV 品牌,如 Eurotronic、Danfoss、Siterwell 等。
**低延迟响应**:通过本地化处理减少云依赖,温度变化后快速调整阀门开度,提升舒适度。
**开源可定制**:基于 Python 开发,完全开源,用户可根据需求修改代码或提交功能请求。
技术规格
| 平台 | Home Assistant(HACS 或手动安装) |
|---|---|
| 编程语言 | Python |
| 最低 Home Assistant 版本 | 2023.1.0 |
| 支持的传感器协议 | Zigbee、Z-Wave、Wi-Fi(通过 Home Assistant 实体) |
| 支持的 TRV 品牌 | Eurotronic Spirit、Danfoss Ally、Siterwell、Moes、Aqara 等 |
| 温度精度 | 0.1°C(取决于传感器) |
| 控制模式 | 加热、冷却、自动、关闭 |
| 外部依赖 | 无(仅需 Home Assistant 运行环境) |
项目资源
搜索资源
物料清单 (BOM)
| 物料名称 | 数量 | 参考价格 | 备注 |
|---|---|---|---|
| 智能温控阀(TRV) | 1 | — | 如 Eurotronic Spirit、Danfoss Ally 等 |
| 独立温度传感器 | 1 | — | 如 Aqara 温湿度传感器、Sonoff SNZB-02 等 |
| Home Assistant 服务器 | 1 | — | 树莓派、NAS、PC 等均可 |
| Home Assistant 操作系统 | 1 | — | 推荐最新稳定版 |
| HACS(可选) | 1 | — | 用于一键安装 Better Thermostat |
| Better Thermostat 组件 | 1 | — | 从 GitHub 或 HACS 安装 |
能力画像
**记忆与知识检索**:3/5 — 需要查阅官方文档和社区帖子来配置传感器与 TRV 的映射关系。
**动手与操作**:4/5 — 需要物理安装 TRV、传感器,并配置 Home Assistant 环境。
**编程与算法**:2/5 — 无需编写代码,但需理解 YAML 配置和自动化逻辑。
**设计与建模**:1/5 — 不涉及硬件设计或 3D 建模。
**实验与调试**:4/5 — 需要反复调试温度阈值、阀门开度等参数以达到最佳舒适度。
**协作与分享**:3/5 — 可通过 GitHub Issues 提交反馈,或分享自己的配置方案。
**学习与研究**:3/5 — 需要了解智能家居协议(Zigbee/Z-Wave)和 Home Assistant 基础。
**系统集成**:5/5 — 核心能力是将多个传感器、TRV 和语音助手整合为一个统一的温控系统。
项目图库
所需技能
Home Assistant 基础操作与配置
YAML 配置文件编写
智能家居设备(Zigbee/Z-Wave)的配对与调试
基本网络与系统管理(如安装 Home Assistant)
温度控制逻辑的理解
适用场景
家中暖气片 TRV 测温不准,导致房间过冷或过热
希望用独立传感器(如床头、客厅中央)控制暖气片温度
需要将 TRV 接入 Google Home、Alexa 等语音助手实现语音控制
想要实现基于房间实际温度的智能供暖调度(如离家模式、睡眠模式)
已部署 Home Assistant 并希望扩展其温控能力