孙亮亮
返回 智能家居

智能家居

智能家居温控自动化实战:空调伴侣与地暖接入 HA、基于人在感应做节能控温

2026年10月23日

空调伴侣与地暖接入HA,用毫米波人在感应+温度曲线做节能控温。

智能家居温控Home Assistant空调伴侣地暖

智能家居温控自动化实战:空调伴侣与地暖接入 HA、基于人在感应做节能控温

摘要:把空调伴侣、地暖温控器接入 Home Assistant,用毫米波人在感应替代死板定时,配合温度曲线与离家模式,既舒适又省电。本文给硬件选型、接入步骤与节能策略。

一、为什么温控最适合做成自动化

传统空调遥控、地暖面板都是"手动档":人走了忘关、回家前没预热、夜里过热踢被子。温控自动化的价值不在炫技,而在按"是否有人 + 当前温度"动态决策——有人且偏冷就升温,无人就降档节能,夜里自动调低。一次配置,全年省心省钱。

二、硬件选型:先看清协议

  • 空调伴侣:选支持 HA 的红外/射频伴侣(如 BroadLink、米家空调伴侣)。红外款靠学码,射频款(RF 433)需网关。优先选能本地接入(局域网/Zigbee)而非纯云的型号。
  • 水地暖/电地暖温控器:主流是 Modbus RTU(RS485) 或 MQTT/Wi-Fi 款(如曼瑞德、海林、涂鸦 Modbus 面板)。RS485 款最稳,用 ESP32 或 USB 转 485 接 HA 的 Modbus 集成。
  • 人在感应:沿用毫米波雷达(LD2410/LD2411)或 PIR,做 occupancy 判断,避免"定时开但人不在"的浪费。

三、接入 Home Assistant:两条典型路径

红外空调伴侣(以 BroadLink 为例):

# configuration.yaml
switch:
  - platform: broadlink
    host: 192.168.10.50
    mac: 'BC:DD:C2:XX:XX:XX'
    switches:
      ac_living:
        friendly_name: 客厅空调
        command_on: '红外码_on'
        command_off: '红外码_off'

更推荐用 climate 平台直接映射为"温控器"实体,能调温度/模式而非只有开关。

Modbus 地暖(以 RS485 面板为例):

modbus:
  - name: floor_heat
    type: serial
    port: /dev/ttyUSB0
    baudrate: 9600
    climate:
      - name: 客厅地暖
        slave: 1
        address: 0x00        # 温度设定寄存器
        input_registers: 0x01  # 当前室温

读入"当前室温",写出"目标温度",HA 里就出现一枚可用的 thermostat 卡片。

四、用人在感应替代定时

别再用"18:00 开空调"。改为自动化触发:

  • 触发:客厅 occupancy 由 off → on;
  • 条件:室外温度 > 28℃ 或 < 18℃(只在需要时才动);
  • 动作:调用 climate.set_temperature 到舒适区间(如 26℃)。

人离开 15 分钟(防误触抖动)后自动降档到节能温度或关闭。毫米波雷达的"微动/静止存在"判定正好解决 PIR 在静坐时漏检的问题。

五、用 generic_thermostat 统一编排

如果伴侣只暴露 switch,可用 generic_thermostat 把"开关 + 温度传感 + 目标温度"拼成一个标准 climate 实体,所有房间温控逻辑统一:

climate:
  - platform: generic_thermostat
    name: 客厅温控
    heater: switch.ac_living
    target_sensor: sensor.ld2410_temp
    min_temp: 16
    max_temp: 30
    target_temp: 26

之后用 UI 卡片即可调温,自动化也围绕这个实体写,干净可维护。

六、节能策略三板斧

  1. 离家降档:用 presence 或手机 GPS 判定无人,地暖降到防冻档(如 10℃)、空调关闭。
  2. 夜间调低:22:00–06:00 客厅/卧室目标温度下调 2℃,睡眠更舒适且省电。
  3. 峰谷电价:若本地有峰谷电价,地暖在谷段(如 23:00–07:00)提前蓄热,峰段少开。

七、常见坑

  • 红外码漂移:空调伴侣学的码和实体机型号不匹配会"假执行",建议在 HA 里用状态反馈(如电量/温度)确认真实动作,而非只看发送成功。
  • 地暖回差:面板有死区(hysteresis),设 1℃ 回差避免频繁启停损坏锅炉。
  • 传感器位置:温湿度传感器别贴暖气片或暴晒窗边,否则读数失真导致误判。

小结

温控自动化的本质是"以人在状态和真实室温驱动设备",而非堆遥控器。选对协议(红外伴侣 + Modbus 地暖)、接进 HA 的统一 climate 实体、用毫米波人在感应做触发,再叠加离家/夜间/峰谷三档策略,舒适与电费能同时拿下。

本模块其他文章

智能家居照明控制实战:零火/单火智能开关选型、灯带接入 Home Assistant 与情景模式联动智能家居空气质量监测实战:ESPHome + PMS5003/ENS160 监测 PM2.5、CO₂ 与 TVOC 并联动新风净化把米家/涂鸦设备接入 Apple HomeKit:Homebridge 桥接与本地控制实战Home Assistant 蓝牙代理实战:ESP32 蓝牙中继扩展米家/涂鸦 BLE 设备覆盖Home Assistant 接入 Matter 设备实战:Thread 边界路由、多生态互通与本地自动化ESPHome 智能插座能耗监测实战:待机功耗摸底、定时断电与 Home Assistant 电费看板用 ESPHome 红外万能遥控把传统空调电视纳入 Home Assistant:码值学习与场景联动实战智能家居窗帘光照联动实战:ESPHome 电机 + 光照传感器 + HA 日出日落自动化智能门锁与门禁接入 Home Assistant:指纹锁状态同步、临时密码与回家离家自动化智能家居漏水与燃气安全监测实战:ESPHome 传感器接入 Home Assistant 并自动关阀告警毫米波雷达存在检测接入 Home Assistant:LD2410 + ESPHome 解决人体感应误触发与无人区漏检Home Assistant 离线语音助手搭建:Whisper 语音识别 + Piper 中文 TTS 本地控制全屋把 Aqara/米家 Zigbee 设备接入 Home Assistant:ZHA 网关配置与回家离家自动化实战ESPHome 从零打造 WiFi 温湿度传感器并接入 Home Assistant:固件编译、配网与自动化联动Home Assistant 本地部署与 MQTT 设备接入实战:从 Docker 安装到自动化规则家庭能耗监测实战:用智能插座 + Home Assistant 把每月电费拆到每个电器毫米波人体存在传感器实战:彻底解决智能灯"人不动就关"的尴尬回家即亮灯、离家自动布防:用 Home Assistant 把场景自动化串起来Zigbee 还是 Matter?智能家居协议选型Home Assistant 本地优先实践
智能家居温控自动化实战:空调伴侣与地暖接入 HA、基于人在感应做节能控温 · 孙亮亮